Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Device-Watcher v2.x.x GitHub/Latest

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter Device-Watcher v2.x.x GitHub/Latest

    This topic has been deleted. Only users with topic management privileges can see it.
    • ?
      A Former User @michihorn last edited by

      @michihorn ok danke, damit kann ich arbeiten. Zwei Fragen noch dann bin ich erstmal ruhig 😄 und werde es die Tage implementieren:

      • Weisst du zufällig was der Datenpunkt firmware anzeigt wenn eine neue firmware verfügbar ist?
      • ein connected Datenpunkt pro device gibt es nicht?
      1 Reply Last reply Reply Quote 0
      • M
        michihorn last edited by

        @ciddi89 Leider zwei mal Nein 😉

        ? 1 Reply Last reply Reply Quote 0
        • ?
          A Former User @michihorn last edited by

          @michihorn okay danke 🙂

          1 Reply Last reply Reply Quote 0
          • Merlin123
            Merlin123 last edited by Merlin123

            Ich bekomme vom Device Watcher täglich Mail
            evcc.0: Nicht verbunden mit Gerät oder Dienst

            Der Adapter ist aber grün.
            Das einzige: Er ist aktuell noch nicht mit meinem Auto verbunden, dass bekomme ich erst am Dienstag. Entsprechend ist in EVCC die Meldung, dass es noch kein auto gibt.
            Verursacht das die Meldung oder läuft da was anderes schief?
            Im Adapter sehe ich da keinen Punkt dazu, connection wird als "true" angezeigt"

            ? 1 Reply Last reply Reply Quote 0
            • ?
              A Former User @Merlin123 last edited by

              @merlin123 ich denke das verursacht die Meldung da der Adapter sicher zwischendurch versucht sich zu verbinden und daher von true auf false und dann wieder auf true geht. Evtl. mal den Datenpunkt beobachten ob er das so macht. evcc.0.info.connection sollte das sein. Ansonsten die Ausfallzeit für die Instanz höher stellen unter Experten Einstellungen im device watcher. Standart ist 20 sekunden.

              hg6806 1 Reply Last reply Reply Quote 0
              • hg6806
                hg6806 Most Active @Guest last edited by hg6806

                @ciddi89

                Hallöle,

                ich habe nun einige Devices über OpenMQTTGateway bei mir drin.
                Das läuft auf einem ESP32 z.B. und setzt BLE Devices nach MQTT um.

                In den Objekten sieht das folgendermaßen aus:

                70ad7c6e-5a89-4932-9b0f-8c41ee3288ec-image.png

                Die Objekte sehen dann u.a. so aus:

                {
                  "id": "3F:59:C8:63:90:D1",
                  "name": "LYWSD02",
                  "rssi": -98,
                  "brand": "Xiaomi/Mijia",
                  "model": "e-ink Clock",
                  "model_id": "LYWSD02",
                  "tempc": 24.7,
                  "tempf": 76.46
                }
                

                oder

                {
                  "id": "A4:C1:38:1B:D7:1A",
                  "name": "ATC_1BD71A",
                  "rssi": -89,
                  "brand": "Xiaomi",
                  "model": "TH Sensor",
                  "model_id": "LYWSD03MMC_ATC",
                  "tempc": 24.5,
                  "tempf": 76.1,
                  "hum": 64,
                  "batt": 92,
                  "volt": 3.032
                }
                

                Kann man die auch irgendwie einfügen?

                ? 1 Reply Last reply Reply Quote 0
                • W
                  warhammer73 last edited by

                  Hallo,

                  ich verwende Heizungsthermostate von Bosch.
                  Lassen die sich auch irgendwie einbinden?

                  Danke!

                  1 Reply Last reply Reply Quote 0
                  • ?
                    A Former User @hg6806 last edited by

                    @hg6806 hallo,

                    Bisher lässt sich es noch nicht einbinden. Ich müsste die json strings dann im Adapter zerlegen und zuordnen. Muss ich mal gucken ob ich umgesetzt bekomme und dann testen. Besser wäre natürlich wenn es die werte einzeln gibt 😛 Ansonsten GitHub issue eröffnen oder ich eröffne eins mit deinen Daten aus dem Post. Sonst vergesse ich es falls ich doch probiere sowas mit einzupflegen.

                    @warhammer73 hab dir in github geantwortet.

                    hg6806 1 Reply Last reply Reply Quote 0
                    • hg6806
                      hg6806 Most Active @Guest last edited by hg6806

                      @ciddi89

                      Habe hier ein Blockly, was ich auch irgendwo gefunden hatte und mir zwei Sensoren ausließt:

                      // Beschreibe diese Funktion …
                      async function MQTT_MI_E72E00D32042() {
                          //Datenpunkt mit MQTT-Informationen im json-Format auslesen
                          json = (function () { try {return JSON.parse(getState("mqtt.0.home.OpenMQTTGateway_ESP32_BLE.BTtoMQTT.E72E00D32042").val);} catch(e) {return {};}})();
                          //json auslesen und Datenpunkte für Temperatur, Luftfeuchte und Batterie
                          setState("0_userdata.0.OpenMQTTGateway_BLE.E72E00D32042.Temperature", getAttr(json, 'tempc'));
                          setState("0_userdata.0.OpenMQTTGateway_BLE.E72E00D32042.Humidity", getAttr(json, 'hum'));
                          setState("0_userdata.0.OpenMQTTGateway_BLE.E72E00D32042.Battery", getAttr(json, 'batt'));
                          setState("0_userdata.0.OpenMQTTGateway_BLE.E72E00D32042.RSSI", getAttr(json, 'rssi'));
                          //Log Ausgabe als return der Funktion
                          return "MQTT MI_E72E00D32042 aktualisiert";
                      }
                      
                      // Beschreibe diese Funktion …
                      async function MQTT_MI_E72E00E070B9() {
                          //Datenpunkt mit MQTT-Informationen im json-Format auslesen
                          json = (function () { try {return JSON.parse(getState("mqtt.0.home.OpenMQTTGateway_ESP32_BLE.BTtoMQTT.E72E00E070B9").val);} catch(e) {return {};}})();
                          //json auslesen und Datenpunkte für Temperatur, Luftfeuchte und Batterie
                          setState("0_userdata.0.OpenMQTTGateway_BLE.E72E00E070B9.Temperature", getAttr(json, 'tempc'));
                          setState("0_userdata.0.OpenMQTTGateway_BLE.E72E00E070B9.Humidity", getAttr(json, 'hum'));
                          setState("0_userdata.0.OpenMQTTGateway_BLE.E72E00E070B9.Battery", getAttr(json, 'batt'));
                          setState("0_userdata.0.OpenMQTTGateway_BLE.E72E00E070B9.RSSI", getAttr(json, 'rssi'));
                          //Log Ausgabe als return der Funktion
                          return "MQTT MI_E72E00E070B9 aktualisiert";
                      }
                      
                      
                      createState("0_userdata.0.OpenMQTTGateway_BLE.E72E00D32042.Temperature", 0, async function () {
                      });
                      createState("0_userdata.0.OpenMQTTGateway_BLE.E72E00D32042.Humidity", 0, async function () {
                      });
                      createState("0_userdata.0.OpenMQTTGateway_BLE.E72E00D32042.Battery", 0, async function () {
                      });
                      on({id: "mqtt.0.home.OpenMQTTGateway_ESP32_BLE.BTtoMQTT.E72E00D32042"/*home/OpenMQTTGateway_ESP32_BLE/BTtoMQTT/E72E00D32042*/, change: "ne"}, async function (obj) {
                        let value = obj.state.val;
                        let oldValue = obj.oldState.val;
                        console.log((await MQTT_MI_E72E00D32042()));
                      });
                      
                      createState("0_userdata.0.OpenMQTTGateway_BLE.E72E00E070B9.Temperature", 0, async function () {
                      });
                      createState("0_userdata.0.OpenMQTTGateway_BLE.E72E00E070B9.Humidity", 0, async function () {
                      });
                      createState("0_userdata.0.OpenMQTTGateway_BLE.E72E00E070B9.Battery", 0, async function () {
                      });
                      createState("0_userdata.0.OpenMQTTGateway_BLE.E72E00E070B9.RSSI", 0, async function () {
                      });
                      on({id: "mqtt.0.home.OpenMQTTGateway_ESP32_BLE.BTtoMQTT.E72E00E070B9"/*home/OpenMQTTGateway_ESP32_BLE/BTtoMQTT/E72E00E070B9*/, change: "ne"}, async function (obj) {
                        let value = obj.state.val;
                        let oldValue = obj.oldState.val;
                        console.log((await MQTT_MI_E72E00E070B9()));
                      });
                      
                      //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJwcm9jZWR1cmVzX2RlZmN1c3RvbXJldHVybiUyMiUyMGlkJTNEJTIyRjNYJTI0JTI0VElSak9+WUhFM0RDYTUlMjQlMjIlMjB4JTNEJTIyMzglMjIlMjB5JTNEJTIyODglMjIlM0UlM0NtdXRhdGlvbiUyMHN0YXRlbWVudHMlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRU1RVFRfTUlfRTcyRTAwRDMyMDQyJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTQ1JJUFQlMjIlM0VMeTlFWVhSbGJuQjFibXQwSUcxcGRDQk5VVlJVTFVsdVptOXliV0YwYVc5dVpXNGdhVzBnYW5OdmJpMUdiM0p0WVhRZ1lYVnpiR1Z6Wlc0TkNtcHpiMjRnUFNBb1puVnVZM1JwYjI0Z0tDa2dleUIwY25rZ2UzSmxkSFZ5YmlCS1UwOU9MbkJoY25ObEtHZGxkRk4wWVhSbEtDSnRjWFIwTGpBdWFHOXRaUzVQY0dWdVRWRlVWRWRoZEdWM1lYbGZSVk5RTXpKZlFreEZMa0pVZEc5TlVWUlVMa1UzTWtVd01FUXpNakEwTWlJcExuWmhiQ2s3ZlNCallYUmphQ2hsS1NCN2NtVjBkWEp1SUh0OU8zMTlLU2dwT3cwS0x5OXFjMjl1SUdGMWMyeGxjMlZ1SUhWdVpDQkVZWFJsYm5CMWJtdDBaU0Jtdzd4eUlGUmxiWEJsY21GMGRYSXNJRXgxWm5SbVpYVmphSFJsSUhWdVpDQkNZWFIwWlhKcFpRMEtjMlYwVTNSaGRHVW9JakJmZFhObGNtUmhkR0V1TUM1UGNHVnVUVkZVVkVkaGRHVjNZWGxmUWt4RkxrVTNNa1V3TUVRek1qQTBNaTVVWlcxd1pYSmhkSFZ5WlNJc0lHZGxkRUYwZEhJb2FuTnZiaXdnSjNSbGJYQmpKeWtwT3cwS2MyVjBVM1JoZEdVb0lqQmZkWE5sY21SaGRHRXVNQzVQY0dWdVRWRlVWRWRoZEdWM1lYbGZRa3hGTGtVM01rVXdNRVF6TWpBME1pNUlkVzFwWkdsMGVTSXNJR2RsZEVGMGRISW9hbk52Yml3Z0oyaDFiU2NwS1RzTkNuTmxkRk4wWVhSbEtDSXdYM1Z6WlhKa1lYUmhMakF1VDNCbGJrMVJWRlJIWVhSbGQyRjVYMEpNUlM1Rk56SkZNREJFTXpJd05ESXVRbUYwZEdWeWVTSXNJR2RsZEVGMGRISW9hbk52Yml3Z0oySmhkSFFuS1NrN0RRcHpaWFJUZEdGMFpTZ2lNRjkxYzJWeVpHRjBZUzR3TGs5d1pXNU5VVlJVUjJGMFpYZGhlVjlDVEVVdVJUY3lSVEF3UkRNeU1EUXlMbEpUVTBraUxDQm5aWFJCZEhSeUtHcHpiMjRzSUNkeWMzTnBKeWtwT3cwS0x5OU1iMmNnUVhWeloyRmlaU0JoYkhNZ2NtVjBkWEp1SUdSbGNpQkdkVzVyZEdsdmJnMEtjbVYwZFhKdUlDSk5VVlJVSUUxSlgwVTNNa1V3TUVRek1qQTBNaUJoYTNSMVlXeHBjMmxsY25RaU93JTNEJTNEJTNDJTJGZmllbGQlM0UlM0Njb21tZW50JTIwcGlubmVkJTNEJTIyZmFsc2UlMjIlMjBoJTNEJTIyODAlMjIlMjB3JTNEJTIyMTYwJTIyJTNFQmVzY2hyZWliZSUyMGRpZXNlJTIwRnVua3Rpb24lMjAlRTIlODAlQTYlM0MlMkZjb21tZW50JTNFJTNDJTJGYmxvY2slM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjcmVhdGUlMjIlMjBpZCUzRCUyMilPNyUzRCUyNSU1RXEqaS11WUglNUUhT0VHSCU2MCUyMiUyMHglM0QlMjIzNyUyMiUyMHklM0QlMjIxMTMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFMF91c2VyZGF0YS4wLk9wZW5NUVRUR2F0ZXdheV9CTEUuRTcyRTAwRDMyMDQyLlRlbXBlcmF0dXJlJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjJ3V1hLZms0JTYwdS4oJTdEbCUyQ1NnUiUyNCUyM0olMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UwJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNyZWF0ZSUyMiUyMGlkJTNEJTIyJTdEJTVERng2c29NLSU3QldUMiU0MHQlNUVNJTI0NkslMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFMF91c2VyZGF0YS4wLk9wZW5NUVRUR2F0ZXdheV9CTEUuRTcyRTAwRDMyMDQyLkh1bWlkaXR5JTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjJ+JTYwJTdEKnhLekVrVSUyNDglN0JzTm9FRXE2JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFMCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjcmVhdGUlMjIlMjBpZCUzRCUyMm9sJTJGWkQzMHNIfiU0MGslNUJVNmklMjNmWlMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFMF91c2VyZGF0YS4wLk9wZW5NUVRUR2F0ZXdheV9CTEUuRTcyRTAwRDMyMDQyLkJhdHRlcnklM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMiUyNXZmT0klN0NGajF+JTNBN1AlM0ElMjNWZllYNSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyb24lMjIlMjBpZCUzRCUyMkhtJTI1dH5HRn5CUk53JTQwOGslM0IlN0IlM0ZpdiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRW1xdHQuMC5ob21lLk9wZW5NUVRUR2F0ZXdheV9FU1AzMl9CTEUuQlR0b01RVFQuRTcyRTAwRDMyMDQyJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJDT05ESVRJT04lMjIlM0VuZSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQUNLX0NPTkRJVElPTiUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmRlYnVnJTIyJTIwaWQlM0QlMjIzTGNlUmElMjNmJTNGMTd0MTclM0IyZiUyRjclMkMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRWxvZyUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJ1MH42djdiJTVFY2dJNClNeWpNWCU3Q0clMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFdGVzdCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIycHJvY2VkdXJlc19jYWxsY3VzdG9tcmV0dXJuJTIyJTIwaWQlM0QlMjJiUm0zajIlMkZSJTJCX1guNDklNUQlMkY5VWYlNUQlMjIlM0UlM0NtdXRhdGlvbiUyMG5hbWUlM0QlMjJNUVRUX01JX0U3MkUwMEQzMjA0MiUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0NibG9jayUyMHR5cGUlM0QlMjJwcm9jZWR1cmVzX2RlZmN1c3RvbXJldHVybiUyMiUyMGlkJTNEJTIyJTdCSnY1JTYwVDJkfiU1QnRrSyUyM08lMjMxdEdxJTIyJTIweCUzRCUyMjM4JTIyJTIweSUzRCUyMjc4OCUyMiUzRSUzQ211dGF0aW9uJTIwc3RhdGVtZW50cyUzRCUyMmZhbHNlJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFTVFUVF9NSV9FNzJFMDBFMDcwQjklM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNDUklQVCUyMiUzRUx5OUVZWFJsYm5CMWJtdDBJRzFwZENCTlVWUlVMVWx1Wm05eWJXRjBhVzl1Wlc0Z2FXMGdhbk52YmkxR2IzSnRZWFFnWVhWemJHVnpaVzROQ21wemIyNGdQU0FvWm5WdVkzUnBiMjRnS0NrZ2V5QjBjbmtnZTNKbGRIVnliaUJLVTA5T0xuQmhjbk5sS0dkbGRGTjBZWFJsS0NKdGNYUjBMakF1YUc5dFpTNVBjR1Z1VFZGVVZFZGhkR1YzWVhsZlJWTlFNekpmUWt4RkxrSlVkRzlOVVZSVUxrVTNNa1V3TUVVd056QkNPU0lwTG5aaGJDazdmU0JqWVhSamFDaGxLU0I3Y21WMGRYSnVJSHQ5TzMxOUtTZ3BPdzBLTHk5cWMyOXVJR0YxYzJ4bGMyVnVJSFZ1WkNCRVlYUmxibkIxYm10MFpTQm13N3h5SUZSbGJYQmxjbUYwZFhJc0lFeDFablJtWlhWamFIUmxJSFZ1WkNCQ1lYUjBaWEpwWlEwS2MyVjBVM1JoZEdVb0lqQmZkWE5sY21SaGRHRXVNQzVQY0dWdVRWRlVWRWRoZEdWM1lYbGZRa3hGTGtVM01rVXdNRVV3TnpCQ09TNVVaVzF3WlhKaGRIVnlaU0lzSUdkbGRFRjBkSElvYW5OdmJpd2dKM1JsYlhCakp5a3BPdzBLYzJWMFUzUmhkR1VvSWpCZmRYTmxjbVJoZEdFdU1DNVBjR1Z1VFZGVVZFZGhkR1YzWVhsZlFreEZMa1UzTWtVd01FVXdOekJDT1M1SWRXMXBaR2wwZVNJc0lHZGxkRUYwZEhJb2FuTnZiaXdnSjJoMWJTY3BLVHNOQ25ObGRGTjBZWFJsS0NJd1gzVnpaWEprWVhSaExqQXVUM0JsYmsxUlZGUkhZWFJsZDJGNVgwSk1SUzVGTnpKRk1EQkZNRGN3UWprdVFtRjBkR1Z5ZVNJc0lHZGxkRUYwZEhJb2FuTnZiaXdnSjJKaGRIUW5LU2s3RFFwelpYUlRkR0YwWlNnaU1GOTFjMlZ5WkdGMFlTNHdMazl3Wlc1TlVWUlVSMkYwWlhkaGVWOUNURVV1UlRjeVJUQXdSVEEzTUVJNUxsSlRVMGtpTENCblpYUkJkSFJ5S0dwemIyNHNJQ2R5YzNOcEp5a3BPdzBLTHk5TWIyY2dRWFZ6WjJGaVpTQmhiSE1nY21WMGRYSnVJR1JsY2lCR2RXNXJkR2x2YmcwS2NtVjBkWEp1SUNKTlVWUlVJRTFKWDBVM01rVXdNRVV3TnpCQ09TQmhhM1IxWVd4cGMybGxjblFpT3clM0QlM0QlM0MlMkZmaWVsZCUzRSUzQ2NvbW1lbnQlMjBwaW5uZWQlM0QlMjJmYWxzZSUyMiUyMGglM0QlMjI4MCUyMiUyMHclM0QlMjIxNjAlMjIlM0VCZXNjaHJlaWJlJTIwZGllc2UlMjBGdW5rdGlvbiUyMCVFMiU4MCVBNiUzQyUyRmNvbW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNyZWF0ZSUyMiUyMGlkJTNEJTIyc19kJTI1VDhudCU2MHEqQy1aSVA2JTdCRG0lMjIlMjB4JTNEJTIyMzglMjIlMjB5JTNEJTIyODEzJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRTBfdXNlcmRhdGEuMC5PcGVuTVFUVEdhdGV3YXlfQkxFLkU3MkUwMEUwNzBCOS5UZW1wZXJhdHVyZSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyJTJGJTVCJTJCXyU1QmpsJTNGOEpEUCUyQ1N5dSpQNSUyQyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY3JlYXRlJTIyJTIwaWQlM0QlMjJvUG8lMkYlM0QlNUJwLkhGJTQwWDclMkNZQyUzQSU1RVUlNUUlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFMF91c2VyZGF0YS4wLk9wZW5NUVRUR2F0ZXdheV9CTEUuRTcyRTAwRTA3MEI5Lkh1bWlkaXR5JTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjJWJTVEYiU0MDYlNUVvdWhOJTJDRSUyQiU2MHg1NyUyNTglN0QlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOVU0lMjIlM0UwJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDbmV4dCUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNyZWF0ZSUyMiUyMGlkJTNEJTIyKiglMjUlM0FBTyUzRiUzRk95QXh6TUElM0RULW4lMkIlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJOQU1FJTIyJTNFMF91c2VyZGF0YS4wLk9wZW5NUVRUR2F0ZXdheV9CTEUuRTcyRTAwRTA3MEI5LkJhdHRlcnklM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlZBTFVFJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMmxVJTI1OCUzRGlqKnNDJTdDWFklNUQ3Z1IzJTYwTyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyY3JlYXRlJTIyJTIwaWQlM0QlMjJ1R2kqdiU3RCU2MCU3QnZaNFElMjNYbmNFVnJfJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRTBfdXNlcmRhdGEuMC5PcGVuTVFUVEdhdGV3YXlfQkxFLkU3MkUwMEUwNzBCOS5SU1NJJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm1hdGhfbnVtYmVyJTIyJTIwaWQlM0QlMjIwQ0Z0OWRLQTdiRyU2MFl4KDAlM0QlN0IlMkZOJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTlVNJTIyJTNFMCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbiUyMiUyMGlkJTNEJTIyX3BjJTVETSUzRFRaZEFKIXZHdTZrJTdER0UlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0VtcXR0LjAuaG9tZS5PcGVuTVFUVEdhdGV3YXlfRVNQMzJfQkxFLkJUdG9NUVRULkU3MkUwMEUwNzBCOSUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFbmUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJkZWJ1ZyUyMiUyMGlkJTNEJTIyJTJDVW1DViU3QkJRbE0lM0JrYjR4USolMjRHJTNEJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyU2V2ZXJpdHklMjIlM0Vsb2clM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyJTI1M042JTIzJTVCRykqN0VCNCUzRlUlNURjRzNJJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRXRlc3QlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnByb2NlZHVyZXNfY2FsbGN1c3RvbXJldHVybiUyMiUyMGlkJTNEJTIyZSUzQndHWnhLR1Mtc04lNjBwJTdDWjM3dUYlMjIlM0UlM0NtdXRhdGlvbiUyMG5hbWUlM0QlMjJNUVRUX01JX0U3MkUwMEUwNzBCOSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=
                      
                      ? 1 Reply Last reply Reply Quote 0
                      • ?
                        A Former User @hg6806 last edited by

                        @hg6806 ja danke für die infos. Das zerlegen ist nicht das Problem aber dadurch das es eine ganz andere quelle als sonst ist muss ich das gesondert handhaben und andere regeln dafür aufstellen. Werde mal schauen ob ich da was sinnvolles für einprogrammiert bekomme. Kann aber noch nicht sagen wie lange es evtl dauern wird. Hab aber dafür das ich es nicht aus den Augen verliere ein Github issue dafür geöffnet.

                        https://github.com/ciddi89/ioBroker.device-watcher/issues/193

                        ciddi89 created this issue in ciddi89/ioBroker.device-watcher

                        closed OpenMQTTGateway #193

                        hg6806 1 Reply Last reply Reply Quote 0
                        • hg6806
                          hg6806 Most Active @Guest last edited by

                          @ciddi89

                          Cool, danke.
                          Ist wirklich auch nur ein nice-to-have.

                          1 Reply Last reply Reply Quote 0
                          • david83
                            david83 @david83 last edited by

                            @david83 sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:

                            Hallo zusammen, mir ist aufgefallen das Zigbee Geräte über den Adapter zigbee2mqtt nicht im Datenpunkt device-watcher.0.offlineList
                            auftauchen. Benachrichtigung das ein Gerät offline ist bekomme ich aber darüber.

                            Andere Geräte über andere Adapter z.b. Ping Adapter werden im Datenpunkt hinterlegt. ( [{"Device":"Fritz Repeater 2400 Lennox","Adapter":"Ping","Last contact":"10:33 Uhr"}])

                            Adapter Version 2.9.1
                            Fehler tritt auf Seit: Unbekannt

                            Hat jemand eine Info dazu?

                            Hallo nochmals, ich habe mich jetzt nochmal mit dem Problem beschäftigt, ich habe den Adapter komplett deinstalliert und neu installiert. Aufgefallen ist mir das sich irgendwann die Datenpunkte von device-watcher.0.xxx zu device-watcher.0.devices.xxx geändert haben. Da sich die Datenpunkte unter den Objekten aber nicht geändert hatten könnte Vis nicht ordentlich anzeigen und der Adapter die richtigen Datenpunkte nicht nutzen. So meine Laienhafte Einschätzen der Lage.

                            Jetzt läuft alles.

                            ? 1 Reply Last reply Reply Quote 0
                            • ?
                              A Former User @david83 last edited by

                              @david83 aaah okay das erklärt das natürlich. Hatte schon letztes Wochenende getestet aber konnte kein Fehler ausmachen.
                              Ja der Pfad hat sich mal wegen der Übersichtlichkeit geändert. Da die Instanzen dazu kamen. Eigentlich sollte dann auch ein pop up beim Updaten erscheinen der darauf hinweist. Hat wohl nicht geklappt. 🙂 ich hoffe nun läuft alles so wie es soll.

                              1 Reply Last reply Reply Quote 0
                              • B
                                Bongo last edited by

                                Hab ich mir jetzt auch installiert. Danke für den Adapter.

                                Macht jemand Sprachausgabe mit Alexa?
                                Mir fehlen da die mit Komma getrennten Listen, die ich dafür nutzen könnte. Oder kann man das aus den Json Listen raus holen?

                                arteck 1 Reply Last reply Reply Quote 0
                                • arteck
                                  arteck Developer Most Active @Bongo last edited by

                                  @bongo sagte in Test Adapter Device-Watcher v2.x.x GitHub/Latest:

                                  Oder kann man das aus den Json Listen raus holen?

                                  du kannst aus dem JSON immer was rausholen

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

                                    Bei mir will der Adapter irgendwie nicht mwhe starten:

                                    host.iobroker
                                    	2023-07-31 09:55:41.061	error	instance system.adapter.device-watcher.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                                    host.iobroker
                                    	2023-07-31 09:55:41.061	error	Caught by controller[0]: }
                                    host.iobroker
                                    	2023-07-31 09:55:41.061	error	Caught by controller[0]: requireStack: [ '/opt/iobroker/node_modules/iobroker.device-watcher/main.js' ]
                                    host.iobroker
                                    	2023-07-31 09:55:41.061	error	Caught by controller[0]: code: 'MODULE_NOT_FOUND',
                                    host.iobroker
                                    	2023-07-31 09:55:41.061	error	Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
                                    host.iobroker
                                    	2023-07-31 09:55:41.061	error	Caught by controller[0]: at Function.Module._load (node:internal/modules/cjs/loader:878:12)
                                    host.iobroker
                                    	2023-07-31 09:55:41.061	error	Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1043:32)
                                    host.iobroker
                                    	2023-07-31 09:55:41.061	error	Caught by controller[0]: at Object.Module._extensions..js (node:internal/modules/cjs/loader:1219:10)
                                    host.iobroker
                                    	2023-07-31 09:55:41.061	error	Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1165:14)
                                    host.iobroker
                                    	2023-07-31 09:55:41.061	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.device-watcher/main.js:7:20)
                                    host.iobroker
                                    	2023-07-31 09:55:41.061	error	Caught by controller[0]: at require (node:internal/modules/cjs/helpers:103:18)
                                    host.iobroker
                                    	2023-07-31 09:55:41.061	error	Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1067:19)
                                    host.iobroker
                                    	2023-07-31 09:55:41.060	error	Caught by controller[0]: at Function.Module._load (node:internal/modules/cjs/loader:841:27)
                                    host.iobroker
                                    	2023-07-31 09:55:41.060	error	Caught by controller[0]: at Function.Module._resolveFilename (node:internal/modules/cjs/loader:995:15)
                                    host.iobroker
                                    	2023-07-31 09:55:41.060	error	Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.device-watcher/main.js
                                    host.iobroker
                                    	2023-07-31 09:55:41.060	error	Caught by controller[0]: Require stack:
                                    host.iobroker
                                    	2023-07-31 09:55:41.060	error	Caught by controller[0]: Error: Cannot find module 'cron-parser'
                                    host.iobroker
                                    	2023-07-31 09:55:41.060	error	Caught by controller[0]: ^
                                    host.iobroker
                                    	2023-07-31 09:55:41.060	error	Caught by controller[0]: throw err;
                                    host.iobroker
                                    	2023-07-31 09:55:41.059	error	Caught by controller[0]: node:internal/modules/cjs/loader:998
                                    
                                    ? 1 Reply Last reply Reply Quote 0
                                    • ?
                                      A Former User @Malz1902 last edited by

                                      @malz1902 er findet, warum auch immer, das module cron parser nicht. Hast du schon versucht den adapter neu zu installieren?

                                      M 1 Reply Last reply Reply Quote 0
                                      • M
                                        Malz1902 @Guest last edited by

                                        @ciddi89 ja schon mehrfach, leider keine Besserung

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

                                          @malz1902 said in Test Adapter Device-Watcher v2.x.x GitHub/Latest:

                                          Cannot find module 'cron-parser'

                                          host.iobroker
                                          	2023-08-01 08:53:36.334	warn	adapter "device-watcher" seems to be installed for a different version of Node.js. Trying to rebuild it... 1 attempt
                                          

                                          Node.js
                                          v16.20.1

                                          soll ich auf 18 gehen?

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

                                            @malz1902 said in Test Adapter Device-Watcher v2.x.x GitHub/Latest:

                                            @malz1902 said in Test Adapter Device-Watcher v2.x.x GitHub/Latest:

                                            Cannot find module 'cron-parser'

                                            host.iobroker
                                            	2023-08-01 08:53:36.334	warn	adapter "device-watcher" seems to be installed for a different version of Node.js. Trying to rebuild it... 1 attempt
                                            

                                            Node.js
                                            v16.20.1

                                            soll ich auf 18 gehen?

                                            hmm okay mit nodejs geht es auch nicht

                                            ? 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            736
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            96
                                            1461
                                            482118
                                            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