Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Device-Watcher v2.x.x GitHub/Latest

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    895

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

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

Scheduled Pinned Locked Moved Tester
1.5k Posts 101 Posters 613.3k Views 96 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Merlin123M 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"

    ? Offline
    ? Offline
    A Former User
    wrote on last edited by
    #1344

    @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.

    hg6806H 1 Reply Last reply
    0
    • ? A Former User

      @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.

      hg6806H Offline
      hg6806H Offline
      hg6806
      Most Active
      wrote on last edited by hg6806
      #1345

      @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
      0
      • W Offline
        W Offline
        warhammer73
        wrote on last edited by
        #1346

        Hallo,

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

        Danke!

        1 Reply Last reply
        0
        • hg6806H 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?

          ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #1347

          @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 :p 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.

          hg6806H 1 Reply Last reply
          0
          • ? A Former User

            @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 :p 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.

            hg6806H Offline
            hg6806H Offline
            hg6806
            Most Active
            wrote on last edited by hg6806
            #1348

            @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
            0
            • hg6806H 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=
              
              ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #1349

              @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

              hg6806H 1 Reply Last reply
              0
              • ? A Former User

                @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

                hg6806H Offline
                hg6806H Offline
                hg6806
                Most Active
                wrote on last edited by
                #1350

                @ciddi89

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

                1 Reply Last reply
                0
                • david83D david83

                  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?

                  david83D Offline
                  david83D Offline
                  david83
                  wrote on last edited by
                  #1351

                  @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
                  0
                  • david83D david83

                    @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.

                    ? Offline
                    ? Offline
                    A Former User
                    wrote on last edited by
                    #1352

                    @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
                    0
                    • B Offline
                      B Offline
                      Bongo
                      wrote on last edited by
                      #1353

                      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?

                      Gruß
                      Bongo

                      Script - Die sprechende Kaffeemaschine – Home Connect
                      Script - JUDO Wasserenthärtung - Connectivity-Modul API

                      arteckA 1 Reply Last reply
                      0
                      • B Bongo

                        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?

                        arteckA Offline
                        arteckA Offline
                        arteck
                        Developer Most Active
                        wrote on last edited by
                        #1354

                        @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

                        zigbee hab ich, zwave auch, nuc's genauso und HA auch

                        1 Reply Last reply
                        0
                        • M Offline
                          M Offline
                          Malz1902
                          wrote on last edited by
                          #1355

                          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
                          0
                          • M Malz1902

                            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
                            
                            ? Offline
                            ? Offline
                            A Former User
                            wrote on last edited by
                            #1356

                            @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
                            0
                            • ? A Former User

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

                              M Offline
                              M Offline
                              Malz1902
                              wrote on last edited by
                              #1357

                              @ciddi89 ja schon mehrfach, leider keine Besserung

                              1 Reply Last reply
                              0
                              • M Offline
                                M Offline
                                Malz1902
                                wrote on last edited by
                                #1358

                                @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
                                0
                                • M Malz1902

                                  @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 Offline
                                  M Offline
                                  Malz1902
                                  wrote on last edited by
                                  #1359

                                  @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
                                  0
                                  • M Malz1902

                                    @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

                                    ? Offline
                                    ? Offline
                                    A Former User
                                    wrote on last edited by
                                    #1360

                                    @malz1902 sollte auch egal sein angegeben ist das es bei 16, 18 und 20 gehen soll. Nur 14 wurde entfernt. Besteht der Fehler weiterhin wenn du auf Version 2.9.2 gehst?

                                    M 1 Reply Last reply
                                    0
                                    • ? A Former User

                                      @malz1902 sollte auch egal sein angegeben ist das es bei 16, 18 und 20 gehen soll. Nur 14 wurde entfernt. Besteht der Fehler weiterhin wenn du auf Version 2.9.2 gehst?

                                      M Offline
                                      M Offline
                                      Malz1902
                                      wrote on last edited by
                                      #1361

                                      @ciddi89 bin runter bis Version 2.8.2. immer der gleiche Fehler:

                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	instance system.adapter.device-watcher.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: Node.js v18.17.0
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: }
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: requireStack: [ '/opt/iobroker/node_modules/iobroker.device-watcher/main.js' ]
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: code: 'MODULE_NOT_FOUND',
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:960:12)
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1119:32)
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1256:14)
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.device-watcher/main.js:11:20)
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: at require (node:internal/modules/cjs/helpers:110:18)
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1143:19)
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:922:27)
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.device-watcher/main.js
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: Require stack:
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: Error: Cannot find module 'cron-parser'
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: ^
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: throw err;
                                      host.iobroker
                                      	2023-08-01 09:24:22.173	error	Caught by controller[0]: node:internal/modules/cjs/loader:1080
                                      
                                      M 1 Reply Last reply
                                      0
                                      • M Malz1902

                                        @ciddi89 bin runter bis Version 2.8.2. immer der gleiche Fehler:

                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	instance system.adapter.device-watcher.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: Node.js v18.17.0
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: }
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: requireStack: [ '/opt/iobroker/node_modules/iobroker.device-watcher/main.js' ]
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: code: 'MODULE_NOT_FOUND',
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) {
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:960:12)
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Module.load (node:internal/modules/cjs/loader:1119:32)
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Module._compile (node:internal/modules/cjs/loader:1256:14)
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.device-watcher/main.js:11:20)
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: at require (node:internal/modules/cjs/helpers:110:18)
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Module.require (node:internal/modules/cjs/loader:1143:19)
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Module._load (node:internal/modules/cjs/loader:922:27)
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.device-watcher/main.js
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: Require stack:
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: Error: Cannot find module 'cron-parser'
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: ^
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: throw err;
                                        host.iobroker
                                        	2023-08-01 09:24:22.173	error	Caught by controller[0]: node:internal/modules/cjs/loader:1080
                                        
                                        M Offline
                                        M Offline
                                        Malz1902
                                        wrote on last edited by
                                        #1362

                                        Habe in der Javascript Instanz jetzt cron-parser als npm Modul angegeben, dann geht es

                                        ? 1 Reply Last reply
                                        0
                                        • M Malz1902

                                          Habe in der Javascript Instanz jetzt cron-parser als npm Modul angegeben, dann geht es

                                          ? Offline
                                          ? Offline
                                          A Former User
                                          wrote on last edited by
                                          #1363

                                          @malz1902 hmm okay... Evtl wurde das Modul von einem anderen Adapter gelöscht oder so? Ist nur komisch, normalerweise sollte er das neu laden wenn der Adapter neu installiert wird.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          597

                                          Online

                                          32.6k

                                          Users

                                          82.1k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe