Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter espresense

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter espresense

    This topic has been deleted. Only users with topic management privileges can see it.
    • Neuschwansteini
      Neuschwansteini @Rene55 last edited by

      @rene55

      jaein 🙂 haben ist immer besser als brauchen.. vielleicht kann man ja durch die Triangulierung den Raum besser erkennen.. ich muss das alles mal testen, wenn ich alle ESP installiert habe.
      Fuer mich hat erstmal der Raum prio, dann kann noch zusätzlich noch Orte durch nah-messung unter 50cm bestimmen, wenn ich am Schreibtisch (sensor versteckt unterm Schreibtisch) sitze und mein Handy da liegt, wo es immer ist.. z.bsp...
      Im Schlafzimmer hab ich ESP im Nachttisch eingebaut, das Teil hat zum Glück viel Platz neben der eingebauten Leuchte, und Dauerstrom ist da auch, weil ne Zigbee Lampe drin steckt.. perfekt einen ESP zu platzieren.

      Die letzten 10 hab ich beim Alimann fuer 2,80Euro / Stueck ( Wemos D1 Mini ESP32 Wroom mit USB-C) ergattert.

      Rene55 1 Reply Last reply Reply Quote 0
      • Rene55
        Rene55 @Neuschwansteini last edited by

        @ilovegym sagte in Test Adapter espresense:

        Wemos D1 Mini ESP32 Wroom mit USB-C

        Danach werde ich auch mal Ausschau halten. Kann man ja immer mal brauchen.

        1 Reply Last reply Reply Quote 1
        • T
          ticaki Developer @Rene55 last edited by

          @rene55 sagte in Test Adapter espresense:

          Dann muss ich auch nochmal mit Tim reden, weil der Adapter im Prinzip viel zu überladen ist. Könnte aber jetzt etwas zu spät sein.

          Ja ist überladen, aber ich mag es echt nicht, wenn einen dev bei Hardware Daten aussortiert weil ER es besser weiß. Ich weiß nicht mal was die Hälfte der States bedeuten, aber es gibt bestimmt Leute die das Wissen und es dann vermissen.

          Ich schreibe die einkommenden Jsons je nach Topic in die Ordner.

          Neuschwansteini Rene55 2 Replies Last reply Reply Quote 0
          • Neuschwansteini
            Neuschwansteini @ticaki last edited by

            @ticaki

            lass es so, wie es jetzt ist.. ich hab lieber 23 States zuviel, als mir dann einer wieder fehlt.. 🙂
            Ist doch bei anderen Adaptern genauso..

            Der Adapter laeuft so erstmal stabil, stuerzt nicht ab, und macht das, was er soll. Feintuning muss sowieso jeder fuer sich machen.
            Da wuerde ich jetzt erstmal wieder ne Zeitlang Ideen / Issues sammeln..

            1 Reply Last reply Reply Quote 0
            • Rene55
              Rene55 @ticaki last edited by

              @ticaki Ja hab ich mir schon so gedacht. Aber dann geht es dir genau so wie mir - man verliert den Durchblick.
              Wenn der Adapter die Presenzen ermitteln soll, dann soll er genau das tun und nicht den Ballast (led_1, pir_timeout, radar_timeout, u.s.w) an die Oberfläche spülen. Klar, man darf den Anwender auch nicht entmündigen. Man kann den Part ja auch einklappen.

              Neuschwansteini 1 Reply Last reply Reply Quote 0
              • Neuschwansteini
                Neuschwansteini @Rene55 last edited by

                @rene55

                man koennte ja ne option in die Setting machen, "present all states from devices" oder "only presence mode" oder sowas.. 🙂
                Dann hat man fuer jeden Fall es so, wie man es braucht..

                Rene55 1 Reply Last reply Reply Quote 0
                • Rene55
                  Rene55 @Neuschwansteini last edited by Rene55

                  @ilovegym Da würde mich mal interessieren, welche States du wirklich brauchst. Viellleich liege ich ja auch voll daneben.
                  @ticaki Lass den Adapter so wie er ist! Für das wie ich den verwenden wollte komm ich schon mit nem kleinen Script zurecht. (Du hast ja noch andere Baustellen 😳 )

                  Neuschwansteini 1 Reply Last reply Reply Quote 1
                  • T
                    ticaki Developer last edited by ticaki

                    Hm, unter rooms gibts ne menge Müll, aber auch kein Presence oder Entfernungen - unter devices gibts deutlich weniger müll, dafür aber das wichtige 🙂

                    Ich finds viel nerviger das man das filtern muß - hab gerade 23000 Datenpunkte im espresense gelöscht weils nicht gefiltert war und ich im admin nichts eingestellt hatte.

                    Neuschwansteini Rene55 2 Replies Last reply Reply Quote 0
                    • Neuschwansteini
                      Neuschwansteini @Rene55 last edited by

                      @rene55 sagte in Test Adapter espresense:

                      @ilovegym Da würde mich mal interessieren, welche States du wirklich brauchst. Viellleich liege ich ja auch voll daneben.

                      das weiss ich eben noch nicht, da das Projekt noch im Teststadium ist ... deshalb moechte ich jetzt ungern da was abgemagertes haben..

                      @ticaki Lass den Adapter so wie er ist! Für das wie ich den verwenden wollte komm ich schon mit nem kleinen Script zurecht. (Du hast ja noch andere Baustellen 😳 )

                      Baustellen: nspanel Adapter 🙂

                      1 Reply Last reply Reply Quote 0
                      • Neuschwansteini
                        Neuschwansteini @ticaki last edited by

                        @ticaki

                        du nimmst den mqtt-Adapter, nicht den espresense? Da hatte ich naemlich auch sehr sehr viele States.. das muss wirklich nicht sein..

                        T 1 Reply Last reply Reply Quote 0
                        • Rene55
                          Rene55 @ticaki last edited by Rene55

                          @ticaki Solange das hier

                          {
                            'iBeacon_2f234454-cf6d-4a0f-adf2-f4911ba9ffa6-1-1': { distance: 1.05, room: 'a0887c', friendlyName: 'A71' },
                            'iBeacon_3c7c0e01-c055-489b-a5e2-cb620230c1a6-0-0': { distance: 0.32, room: 'a0887c', friendlyName: 'S7' }
                          }
                          

                          ein Ergebnis ist, ist für mich alles fein. Feinjustierung und möglicherweise Triangulation mache ich später mal.

                          1 Reply Last reply Reply Quote 0
                          • T
                            ticaki Developer @Neuschwansteini last edited by

                            @ilovegym

                            Danke und Mist… muss die auch noch aus dem mqtt Client löschen 🤣

                            Die sind in einem externen mqtt Server damit ich mir nicht merken muss welcher jetzt dev und welcher für normal betrieb genutzt wird.

                            1 Reply Last reply Reply Quote 1
                            • T
                              ticaki Developer last edited by

                              Bitte lesen und beachten

                              Durch das heutige zufallsgenerierte Erzeugen von Bluetooth Adressen in den verschiedenen BT-Geräte finden die esps immer wieder neue Adressen. Das bedeutet:

                              1. Wenn ihr kein Gerät in der Konfiguration eingestellt habt, werden ihr mit wachsender Zeitspanne einige 10000 an unnützen Datenpunkten erhalten.
                              2. Wenn ihr einen externen MQTT Broker benutzt - der erhält ebenfalls mit der Zeit viele tausende Geräte unterschiedliche Geräte, das ist kein Problem... aber wenn diese über einen der Mqtt-Adapter in den iobroker eingebunden sind erzeugen die States, die nicht verschwinden.

                              Wenn der MQTT Broker im espresense Adapter genutzt wird, ist das kein Problem, nur nicht einen Iobroker mqtt-client damit verbinden.

                              Wenn direkt im Espresense die erwünschten Geräte eingetragen werden bei include entsteht keines der oben genannten Probleme, da der nicht laufend neue Geräte (mit zufälliger ID) veröffentlicht. Am Einfachsten geht das wenn man in Objekte unter global, bei include die phone:tims_iphone watch:meine_uhr ID's einträgt. Das wird dann an alle esps gesendet und dort eingetragen. Anschließend global.restart verwenden um alle neuzustarten.

                              Das wars schon 🙂

                              Z 2 Replies Last reply Reply Quote 2
                              • Z
                                Zelkin @ticaki last edited by Zelkin

                                Moin

                                Mal rein als Info:
                                Hab gestern Musegear Finder 2 in Betrieb genommen.
                                Werden als iTrack:mac im espresense gefunden nachdem man sie mit der Handy app verbunden hat.
                                Bisher scheinen sie gut zu funktionieren, senden wohl alle 2 bis 7 sek ein iBeacon signal. Für ein Tracking von Schlüsseln also absolut ausreichend.

                                Für mich ausschlaggebend bei der Wahl:

                                • ESPresense kompatibel
                                • kein Accountzwang bei der App
                                • keine Abos oder so einen Sch......
                                • es läuft (zumindest offiziell) alles auf dem Handy
                                • Größe
                                • Preis mit unter 20€ / St. für mich akzeptabel

                                Wenn Ich schon ne App Installieren muss, dann wenigstens eine ohne Datenabgriff

                                Meine Nutzungsszenarien:

                                • Finden der Schlüssel im Haus --> z.B.: Kinder + Schlüssel = Schuhe im Schuhschrank mit fraglichem Inhalt 😉
                                • Fahrzeug Außer Haus Status --> Wir Teilen uns im Haus die Autos, haben aber jeweils eigene Schlüsselablagen --> Wenn beide Schlüssel im Haus sind, kann das Auto ja net weg sein 🙂
                                1 Reply Last reply Reply Quote 0
                                • Z
                                  Zelkin @ticaki last edited by

                                  @ticaki

                                  Wichtiger Hinweis!!
                                  M.M.n. sollte man alleine wegen des Überblicks die Filter immer nutzen!

                                  Allgemein zum Thema MQTT:
                                  Ich nutze einen Mosquitto MQTT Server in einem Docker Container für alle im Netzwerk befindlichen MQTT Geräte.
                                  Ein Zentraler Server an dem alles zusammenläuft, hat sich bei der Fehlersuche wirklich bewährt.
                                  In einem anderen Container habe Ich noch den MQTT-Explorer laufen, was den Einblick von jedem Browser fähigem Gerät erleichtert.

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    maxpd last edited by maxpd

                                    Bei mir bleiben die Werte an meinem Handy alle auf einem Default -1

                                    Also das enrollte Device hat er schonmal erkannt, spricht ja dafür, dass die MQTT Funktion korrekt eingerichtet ist.

                                    4369bcbd-11ed-464a-8df5-ecf26041ac42-image.png

                                    PS: Mein Handy wird in ESPresense unter Fingerprint nur angezeigt, wenn das Display leuchtet. Sollte es nicht immer oder zumindest bei Bewegung dort auftauchen? Machen ja irgendwie alle anderen Gerätschaften in der langen FingerprintListe auch.

                                    T 1 Reply Last reply Reply Quote 0
                                    • T
                                      ticaki Developer @maxpd last edited by

                                      @maxpd

                                      Android? App installiert? - ich glaube da muß man auch das Hintergrund ausführen aktivieren. @zelkin weißt du das vielleicht gesichert?

                                      M 1 Reply Last reply Reply Quote 0
                                      • M
                                        maxpd @ticaki last edited by

                                        @ticaki Android ja, und eine App namens BeaconScope mit Hintergrundaktivierung. Dies würde aber nur die fehlende Erkennung bei ausgeschalteten Display betreffen oder? Nicht die fehlenden Daten im iobroker?

                                        T 1 Reply Last reply Reply Quote 0
                                        • T
                                          ticaki Developer @maxpd last edited by ticaki

                                          @maxpd die felenden Daten können daher kommen das das Gerät nicht mit enroll eingetragen ist, in einem der Filter raus genommen wird, nicht im Admin eingetragen ist. Kenne mich mit Android nicht aus 😊

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            maxpd last edited by

                                            Leider verhält es sich weiterhin so, dass das Handy nur bei eingeschaltetem Display in ESpresense auftaucht.

                                            Zudem sehe ich Devices im MQTT Explorer, aber nicht mehr in iobroker. In den Settings des Adapters habe ich das S22Ultra über die Auswahlliste aufgenommen. Enrolled ist es auch.

                                            4c34c075-7620-4f16-8b42-517f4f37b750-image.png

                                            T FredF 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            782
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            11
                                            154
                                            12124
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo