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. ioBroker Allgemein
  4. js-controller 3.3 jetzt im Beta

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

js-controller 3.3 jetzt im Beta

Scheduled Pinned Locked Moved ioBroker Allgemein
791 Posts 75 Posters 236.7k Views 56 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.
  • Samson71S Samson71

    @apollon77 sagte in js-controller 3.3 jetzt im Beta:

    Der Installer ist jetzt auch auf 3.3.21 und damit stable auch

    Wird mir im stable nicht angeboten. Habe gestern Mittag von 3.3.18 auf 3.3.20 aktualisiert. Erst nach Umstellung auf beta wird die 3.3.21 angezeigt. Wieder zurück auf stable verschwindet die Anzeige aber wieder (Synology mit Buanet-Docker-Image).

    Thomas BraunT Online
    Thomas BraunT Online
    Thomas Braun
    Most Active
    wrote on last edited by
    #701

    @samson71

    Ist wohl gerade im Anmarsch. Wir sprechen gerade hier darüber:

    https://forum.iobroker.net/topic/49823/update-host-unter-windows/13?_=1638273689714

    Linux-Werkzeugkasten:
    https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
    NodeJS Fixer Skript:
    https://forum.iobroker.net/topic/68035/iob-node-fix-skript
    iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

    1 Reply Last reply
    1
    • O oFbEQnpoLKKl6mbY5e13

      @apollon77
      Zu den im JS-Controller eingeführten Warn-Meldungen (State-Änderung eines nicht vorhandenen Objekts) habe ich eine Frage. Da wurden jetzt viele Adapter angepasst, aber bestimmte Situationen sind bisher nicht berücksichtigt worden. Z. B. wenn man ein neues Gerät bei einem Cloud-Adapter hinzufügt (Alexa2 oder HMIP), dann gibt es zurzeit auch noch diese Meldungen. Was soll geschehen, wenn ihr zukünftig restriktiver damit umgehen wollt?

      O Away
      O Away
      oFbEQnpoLKKl6mbY5e13
      wrote on last edited by
      #702

      @ofbeqnpolkkl6mby5e13 sagte in js-controller 3.3 jetzt im Beta:

      @apollon77
      Zu den im JS-Controller eingeführten Warn-Meldungen (State-Änderung eines nicht vorhandenen Objekts) habe ich eine Frage. Da wurden jetzt viele Adapter angepasst, aber bestimmte Situationen sind bisher nicht berücksichtigt worden. Z. B. wenn man ein neues Gerät bei einem Cloud-Adapter hinzufügt (Alexa2 oder HMIP), dann gibt es zurzeit auch noch diese Meldungen. Was soll geschehen, wenn ihr zukünftig restriktiver damit umgehen wollt?

      @apollon77
      War meine Frage so dumm oder hast du es übersehen?

      foxriver76F apollon77A 2 Replies Last reply
      0
      • O oFbEQnpoLKKl6mbY5e13

        @ofbeqnpolkkl6mby5e13 sagte in js-controller 3.3 jetzt im Beta:

        @apollon77
        Zu den im JS-Controller eingeführten Warn-Meldungen (State-Änderung eines nicht vorhandenen Objekts) habe ich eine Frage. Da wurden jetzt viele Adapter angepasst, aber bestimmte Situationen sind bisher nicht berücksichtigt worden. Z. B. wenn man ein neues Gerät bei einem Cloud-Adapter hinzufügt (Alexa2 oder HMIP), dann gibt es zurzeit auch noch diese Meldungen. Was soll geschehen, wenn ihr zukünftig restriktiver damit umgehen wollt?

        @apollon77
        War meine Frage so dumm oder hast du es übersehen?

        foxriver76F Offline
        foxriver76F Offline
        foxriver76
        Developer
        wrote on last edited by foxriver76
        #703

        @ofbeqnpolkkl6mby5e13 Es wird in der kommenden 4.0 noch nicht restriktiver damit umgegangen. Danach werden vermutlich auch erst mal invalide Objekte nicht mehr angelegt, da hier die meisten Probleme meines Wissens nach behoben sind.

        Die State Meldungen werden voraussichtlich erst mal von info auf warn hochgestuft, aber das hat alles noch etwas Zeit (nicht v4) und Hoffnung, dass bis dahin die meisten Adapter gefixt sind.

        Kurzum: Als Nutzer sollte man sich hierum keine Sorgen machen, wir werden nichts ändern was 100 Adapter kaputt macht ohne diese vorher anzupassen.

        Videotutorials & mehr

        Hier könnt ihr mich unterstützen.

        O 1 Reply Last reply
        2
        • foxriver76F foxriver76

          @ofbeqnpolkkl6mby5e13 Es wird in der kommenden 4.0 noch nicht restriktiver damit umgegangen. Danach werden vermutlich auch erst mal invalide Objekte nicht mehr angelegt, da hier die meisten Probleme meines Wissens nach behoben sind.

          Die State Meldungen werden voraussichtlich erst mal von info auf warn hochgestuft, aber das hat alles noch etwas Zeit (nicht v4) und Hoffnung, dass bis dahin die meisten Adapter gefixt sind.

          Kurzum: Als Nutzer sollte man sich hierum keine Sorgen machen, wir werden nichts ändern was 100 Adapter kaputt macht ohne diese vorher anzupassen.

          O Away
          O Away
          oFbEQnpoLKKl6mbY5e13
          wrote on last edited by
          #704

          @foxriver76
          Okay, danke für die Rückmeldung!

          1 Reply Last reply
          0
          • O oFbEQnpoLKKl6mbY5e13

            @ofbeqnpolkkl6mby5e13 sagte in js-controller 3.3 jetzt im Beta:

            @apollon77
            Zu den im JS-Controller eingeführten Warn-Meldungen (State-Änderung eines nicht vorhandenen Objekts) habe ich eine Frage. Da wurden jetzt viele Adapter angepasst, aber bestimmte Situationen sind bisher nicht berücksichtigt worden. Z. B. wenn man ein neues Gerät bei einem Cloud-Adapter hinzufügt (Alexa2 oder HMIP), dann gibt es zurzeit auch noch diese Meldungen. Was soll geschehen, wenn ihr zukünftig restriktiver damit umgehen wollt?

            @apollon77
            War meine Frage so dumm oder hast du es übersehen?

            apollon77A Offline
            apollon77A Offline
            apollon77
            wrote on last edited by
            #705

            @ofbeqnpolkkl6mby5e13 Klar übersehen, aber @foxriver76 hat schon geantwortet.

            Wichtig ist das es bitte GitHub Issues gibt wenn solche Fälle passieren. Alexa2 und auch HMIP sollte das Problem aber in den aktuellest ( ggf Beta) VErsionen nicht mehr haben

            Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

            • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
            • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
            O 1 Reply Last reply
            0
            • DiginixD Offline
              DiginixD Offline
              Diginix
              wrote on last edited by Diginix
              #706

              @apollon77

              Wo darf denn der Bug hin dass die default debounce Zeit des history Adapters bei bestimmten states nicht genommen wird und dann gar kein Wert im RAW steht? Das führt dazu dass beim Editieren des Feldes ein Fehler fliegt bis eine Zahl >= 500 enthalten ist.

              99ad6b39-78fb-49d0-9eb2-405046041c2d-image.png

              Hat mMn nichts mit dem history Adapter selbst zu tun.

              Ich hatte lange Zeit den materialUI Adapter in Verwendung und mittlerweile deinstalliert.
              Im RAW einiger 300 Objekte stehen nun noch weiterhin die material Settings. Das bläht durch base64 Icons usw. die object.json bei mir um mehrere MB auf. Wenn ich es im RAW lösche, wird es beim Speichern wieder reingeschrieben.
              Wie wird man derartige Altlasten los?

              ..:: So long! Tom ::..

              NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

              apollon77A 1 Reply Last reply
              0
              • apollon77A apollon77

                @ofbeqnpolkkl6mby5e13 Klar übersehen, aber @foxriver76 hat schon geantwortet.

                Wichtig ist das es bitte GitHub Issues gibt wenn solche Fälle passieren. Alexa2 und auch HMIP sollte das Problem aber in den aktuellest ( ggf Beta) VErsionen nicht mehr haben

                O Away
                O Away
                oFbEQnpoLKKl6mbY5e13
                wrote on last edited by oFbEQnpoLKKl6mbY5e13
                #707

                @apollon77
                Ich dachte mir schon, dass das missverstanden wurde. Ich rede von einem Fall, der vermutlich nur bei Cloud-Adaptern auftritt. Nur darum geht es:

                HmIP-Adapter: Füge ein neues Gerät dem HAP hinzu. Dann rauschen über die API State-Änderungen für ein Gerät rein, die der Adapter noch nie zuvor gesehen hat.

                Alexa2-Adapter: Bestelle einen neuen Echo bei Amazon. Amazon wird das Gerät zu deinem Konto hinzufügen noch bevor das Gerät überhaupt bei dir angekommen ist. Der Alexa2-Adapter traut seinen Augen nicht wegen der State-Änderungen eines Gerätes, das er noch nie gesehen hat.

                apollon77A 1 Reply Last reply
                0
                • DiginixD Diginix

                  @apollon77

                  Wo darf denn der Bug hin dass die default debounce Zeit des history Adapters bei bestimmten states nicht genommen wird und dann gar kein Wert im RAW steht? Das führt dazu dass beim Editieren des Feldes ein Fehler fliegt bis eine Zahl >= 500 enthalten ist.

                  99ad6b39-78fb-49d0-9eb2-405046041c2d-image.png

                  Hat mMn nichts mit dem history Adapter selbst zu tun.

                  Ich hatte lange Zeit den materialUI Adapter in Verwendung und mittlerweile deinstalliert.
                  Im RAW einiger 300 Objekte stehen nun noch weiterhin die material Settings. Das bläht durch base64 Icons usw. die object.json bei mir um mehrere MB auf. Wenn ich es im RAW lösche, wird es beim Speichern wieder reingeschrieben.
                  Wie wird man derartige Altlasten los?

                  apollon77A Offline
                  apollon77A Offline
                  apollon77
                  wrote on last edited by
                  #708

                  @diginix sagte in js-controller 3.3 jetzt im Beta:

                  Wo darf denn der Bug hin dass die default debounce Zeit des history Adapters bei bestimmten states nicht genommen wird und dann gar kein Wert im RAW steht? Das führt dazu dass beim Editieren des Feldes ein Fehler fliegt bis eine Zahl >= 500 enthalten ist.

                  Formal zu aadmin weil der adapter machts richtig in der jsonConfig ... aber admin zeigt das nicht korrekt darzustellen :-(

                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                  DiginixD 1 Reply Last reply
                  0
                  • O oFbEQnpoLKKl6mbY5e13

                    @apollon77
                    Ich dachte mir schon, dass das missverstanden wurde. Ich rede von einem Fall, der vermutlich nur bei Cloud-Adaptern auftritt. Nur darum geht es:

                    HmIP-Adapter: Füge ein neues Gerät dem HAP hinzu. Dann rauschen über die API State-Änderungen für ein Gerät rein, die der Adapter noch nie zuvor gesehen hat.

                    Alexa2-Adapter: Bestelle einen neuen Echo bei Amazon. Amazon wird das Gerät zu deinem Konto hinzufügen noch bevor das Gerät überhaupt bei dir angekommen ist. Der Alexa2-Adapter traut seinen Augen nicht wegen der State-Änderungen eines Gerätes, das er noch nie gesehen hat.

                    apollon77A Offline
                    apollon77A Offline
                    apollon77
                    wrote on last edited by
                    #709

                    @ofbeqnpolkkl6mby5e13 Ahh ok .. .ja beides Sonderfälle ... bräuchte man mal Debug logs von so einem fall das man das anschauen kann

                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                    O 1 Reply Last reply
                    0
                    • apollon77A apollon77

                      @ofbeqnpolkkl6mby5e13 Ahh ok .. .ja beides Sonderfälle ... bräuchte man mal Debug logs von so einem fall das man das anschauen kann

                      O Away
                      O Away
                      oFbEQnpoLKKl6mbY5e13
                      wrote on last edited by
                      #710

                      @apollon77
                      Mache ich bei Gelegenheit.

                      O 1 Reply Last reply
                      0
                      • apollon77A apollon77

                        @diginix sagte in js-controller 3.3 jetzt im Beta:

                        Wo darf denn der Bug hin dass die default debounce Zeit des history Adapters bei bestimmten states nicht genommen wird und dann gar kein Wert im RAW steht? Das führt dazu dass beim Editieren des Feldes ein Fehler fliegt bis eine Zahl >= 500 enthalten ist.

                        Formal zu aadmin weil der adapter machts richtig in der jsonConfig ... aber admin zeigt das nicht korrekt darzustellen :-(

                        DiginixD Offline
                        DiginixD Offline
                        Diginix
                        wrote on last edited by Diginix
                        #711

                        @apollon77 sagte in js-controller 3.3 jetzt im Beta:

                        @diginix sagte in js-controller 3.3 jetzt im Beta:

                        Wo darf denn der Bug hin dass die default debounce Zeit des history Adapters bei bestimmten states nicht genommen wird und dann gar kein Wert im RAW steht? Das führt dazu dass beim Editieren des Feldes ein Fehler fliegt bis eine Zahl >= 500 enthalten ist.

                        Formal zu aadmin weil der adapter machts richtig in der jsonConfig ... aber admin zeigt das nicht korrekt darzustellen :-(

                        Ne, also in der object.json steht dann auch "debounce": "". Aber ich mach mal ein admin issue auf.

                        ..:: So long! Tom ::..

                        NUC7i3 (Ubuntu Proxmox VM) | Echo Dots 2+3. Gen | Xiaomi Sensoren | Mi Robot 1S | Yeelight | Sonoff | Shelly | H801 RGB | Gosund SP1 | NodeMCU+ESP32 | Kostal Plenticore PV+BYD | openWB

                        1 Reply Last reply
                        1
                        • O oFbEQnpoLKKl6mbY5e13

                          @apollon77
                          Mache ich bei Gelegenheit.

                          O Away
                          O Away
                          oFbEQnpoLKKl6mbY5e13
                          wrote on last edited by
                          #712

                          @ofbeqnpolkkl6mby5e13 sagte in js-controller 3.3 jetzt im Beta:

                          @apollon77
                          Mache ich bei Gelegenheit.

                          @apollon77

                          Das folgende Log zeigt einen mit Log-Stufe Debug frisch gestarteten HmIP-Adapter. Nachdem alles initialisiert ist, füge ich in der Homematic IP App ein neues Gerät hinzu:

                          2021-12-08 21:08:09.075  - info: host.iobroker-d instance system.adapter.hmip.0 started with pid 3217
                          2021-12-08 21:08:10.724  - debug: hmip.0 (3217) Redis Objects: Use Redis connection: 127.0.0.1:9001
                          2021-12-08 21:08:10.779  - debug: hmip.0 (3217) Objects client ready ... initialize now
                          2021-12-08 21:08:10.782  - debug: hmip.0 (3217) Objects create System PubSub Client
                          2021-12-08 21:08:10.783  - debug: hmip.0 (3217) Objects create User PubSub Client
                          2021-12-08 21:08:10.785  - debug: hmip.0 (3217) Objects client initialize lua scripts
                          2021-12-08 21:08:10.820  - debug: hmip.0 (3217) Objects connected to redis: 127.0.0.1:9001
                          2021-12-08 21:08:10.832  - debug: hmip.0 (3217) objectDB connected
                          2021-12-08 21:08:10.835  - debug: hmip.0 (3217) Redis States: Use Redis connection: 192.168.0.212:6379
                          2021-12-08 21:08:10.845  - debug: hmip.0 (3217) States create System PubSub Client
                          2021-12-08 21:08:10.847  - debug: hmip.0 (3217) States create User PubSub Client
                          2021-12-08 21:08:10.858  - debug: hmip.0 (3217) States connected to redis: 192.168.0.212:6379
                          2021-12-08 21:08:10.859  - debug: hmip.0 (3217) statesDB connected
                          2021-12-08 21:08:11.207  - debug: hmip.0 (3217) Plugin sentry Initialize Plugin (enabled=true)
                          2021-12-08 21:08:11.213  - info: hmip.0 (3217) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
                          2021-12-08 21:08:11.231  - info: hmip.0 (3217) starting. Version 1.14.0 in /opt/iobroker/node_modules/iobroker.hmip, node: v14.18.1, js-controller: 3.3.19
                          2021-12-08 21:08:11.269  - debug: hmip.0 (3217) ready
                          2021-12-08 21:08:11.880  - debug: hmip.0 (3217) createObjectsForDevices
                          2021-12-08 21:08:25.391  - info: hmip.0 (3217) unknown channel type - HEAT_DEMAND_CHANNEL - {"id":"3014F711A0001B9D898F9675","homeId":"1eb9ee9e-13f5-4e98-a4d2-e44d8dbee5ab","label":"Fußbodenheizungsaktor – 12-fach, motorisch","lastStatusUpdate":1638994013815,"type":"FLOOR_TERMINAL_BLOCK_12","functionalChannels":{"0":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":0,"groupIndex":0,"functionalChannelType":"DEVICE_BASE_FLOOR_HEATING","groups":["13d727e9-91a3-4ddb-9cd7-2263548694c8"],"unreach":false,"lowBat":null,"routerModuleEnabled":false,"multicastRoutingEnabled":false,"routerModuleSupported":false,"rssiDeviceValue":-51,"rssiPeerValue":null,"configPending":false,"dutyCycle":false,"deviceOverloaded":false,"coProUpdateFailure":false,"coProFaulty":false,"coProRestartNeeded":false,"deviceUndervoltage":false,"deviceOverheated":false,"temperatureOutOfRange":false,"devicePowerFailureDetected":false,"supportedOptionalFeatures":{"IFeatureDeviceParticulateMatterSensorCommunicationError":false,"IFeatureDeviceCoProRestart":false,"IFeaturePulseWidthModulationAtLowFloorHeatingValvePosition":true,"IFeatureDeviceOverheated":false,"IOptionalFeatureDutyCycle":true,"IFeatureMulticastRouter":false,"IFeaturePowerShortCircuit":false,"IFeatureDeviceTemperatureHumiditySensorCommunicationError":false,"IFeatureMinimumFloorHeatingValvePosition":true,"IFeatureRssiValue":true,"IFeatureBusConfigMismatch":false,"IFeatureDeviceOverloaded":false,"IOptionalFeatureDisplayContrast":false,"IFeatureDeviceIdentify":false,"IOptionalFeatureLowBat":false,"IOptionalFeatureMountingOrientation":false,"IFeatureDeviceTemperatureHumiditySensorError":false,"IFeatureDeviceTemperatureOutOfRange":false,"IOptionalFeatureDeviceErrorLockJammed":false,"IFeatureProfilePeriodLimit":false,"IFeatureDeviceCoProUpdate":false,"IFeatureDevicePowerFailure":false,"IFeatureShortCircuitDataLine":false,"IFeatureDeviceUndervoltage":false,"IFeatureDeviceParticulateMatterSensorError":false,"IFeatureDeviceCoProError":false},"busConfigMismatch":null,"powerShortCircuit":null,"shortCircuitDataLine":null,"profilePeriodLimitReached":null,"mountingOrientation":null,"temperatureHumiditySensorError":null,"temperatureHumiditySensorCommunicationError":null,"particulateMatterSensorError":null,"particulateMatterSensorCommunicationError":null,"displayContrast":null,"lockJammed":null,"valveProtectionDuration":5,"valveProtectionSwitchingInterval":14,"frostProtectionTemperature":8,"coolingEmergencyValue":0,"heatingEmergencyValue":0.25,"minimumFloorHeatingValvePosition":0,"pulseWidthModulationAtLowFloorHeatingValvePositionEnabled":false},"1":{"label":"Bad","deviceId":"3014F711A0001B9D898F9675","index":1,"groupIndex":1,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["85dcfc84-2a28-463c-b0b1-43d7031f33ce"],"valveState":"ADAPTION_DONE"},"2":{"label":"Schlafen 1","deviceId":"3014F711A0001B9D898F9675","index":2,"groupIndex":2,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["4c82d95c-2e66-4b0e-9075-04afa37b0518"],"valveState":"ADAPTION_DONE"},"3":{"label":"WC","deviceId":"3014F711A0001B9D898F9675","index":3,"groupIndex":3,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["105a4ca8-5699-459d-8f08-bac628e84a98"],"valveState":"ADAPTION_DONE"},"4":{"label":"Küche ","deviceId":"3014F711A0001B9D898F9675","index":4,"groupIndex":4,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["ae605c42-2c10-4d70-98f7-f403a011768e"],"valveState":"ADAPTION_DONE"},"5":{"label":"Küche","deviceId":"3014F711A0001B9D898F9675","index":5,"groupIndex":5,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["ae605c42-2c10-4d70-98f7-f403a011768e"],"valveState":"ADAPTION_DONE"},"6":{"label":"Wohnen 1","deviceId":"3014F711A0001B9D898F9675","index":6,"groupIndex":6,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["281c13b8-8943-4703-8eb2-76ef97e3ecbd"],"valveState":"ADAPTION_DONE"},"7":{"label":"Wohnen 3","deviceId":"3014F711A0001B9D898F9675","index":7,"groupIndex":7,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"8":{"label":"Wohnen 2","deviceId":"3014F711A0001B9D898F9675","index":8,"groupIndex":8,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"9":{"label":"Wohnen 1","deviceId":"3014F711A0001B9D898F9675","index":9,"groupIndex":9,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"10":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":10,"groupIndex":10,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"11":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":11,"groupIndex":11,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"12":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":12,"groupIndex":12,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"13":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":13,"groupIndex":0,"functionalChannelType":"HEAT_DEMAND_CHANNEL","groups":["8594c4cc-0e35-4cb5-bed1-93a9ad402408","70467dab-3f6a-4908-ae15-8eee17120f76"]},"14":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":14,"groupIndex":0,"functionalChannelType":"DEHUMIDIFIER_DEMAND_CHANNEL","groups":["e266bc51-1592-44b4-8d45-2cffabb6dab2"]},"15":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":15,"groupIndex":0,"functionalChannelType":"CHANGE_OVER_CHANNEL","groups":["0a0f83c7-9b75-489d-bb9b-c16e32eae80e","2dccbb18-42b1-4950-87bf-c0dc8fe152bf","1cd9bb39-8008-42a7-8e53-e695a2867bf6","17c6353e-2bd5-4d60-91a9-5c193a0b9e2d"]}},"manufacturerCode":1,"oem":"eQ-3","updateState":"UP_TO_DATE","liveUpdateState":"LIVE_UPDATE_NOT_SUPPORTED","firmwareVersion":"1.4.6","firmwareVersionInteger":66566,"availableFirmwareVersion":"1.4.6","serializedGlobalTradeItemNumber":"3014F711A0001B9D898F9675","modelType":"HmIP-FALMOT-C12","modelId":365,"permanentlyReachable":true,"connectionType":"HMIP_RF"}
                          2021-12-08 21:08:25.392  - info: hmip.0 (3217) unknown channel type - DEHUMIDIFIER_DEMAND_CHANNEL - {"id":"3014F711A0001B9D898F9675","homeId":"1eb9ee9e-13f5-4e98-a4d2-e44d8dbee5ab","label":"Fußbodenheizungsaktor – 12-fach, motorisch","lastStatusUpdate":1638994013815,"type":"FLOOR_TERMINAL_BLOCK_12","functionalChannels":{"0":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":0,"groupIndex":0,"functionalChannelType":"DEVICE_BASE_FLOOR_HEATING","groups":["13d727e9-91a3-4ddb-9cd7-2263548694c8"],"unreach":false,"lowBat":null,"routerModuleEnabled":false,"multicastRoutingEnabled":false,"routerModuleSupported":false,"rssiDeviceValue":-51,"rssiPeerValue":null,"configPending":false,"dutyCycle":false,"deviceOverloaded":false,"coProUpdateFailure":false,"coProFaulty":false,"coProRestartNeeded":false,"deviceUndervoltage":false,"deviceOverheated":false,"temperatureOutOfRange":false,"devicePowerFailureDetected":false,"supportedOptionalFeatures":{"IFeatureDeviceParticulateMatterSensorCommunicationError":false,"IFeatureDeviceCoProRestart":false,"IFeaturePulseWidthModulationAtLowFloorHeatingValvePosition":true,"IFeatureDeviceOverheated":false,"IOptionalFeatureDutyCycle":true,"IFeatureMulticastRouter":false,"IFeaturePowerShortCircuit":false,"IFeatureDeviceTemperatureHumiditySensorCommunicationError":false,"IFeatureMinimumFloorHeatingValvePosition":true,"IFeatureRssiValue":true,"IFeatureBusConfigMismatch":false,"IFeatureDeviceOverloaded":false,"IOptionalFeatureDisplayContrast":false,"IFeatureDeviceIdentify":false,"IOptionalFeatureLowBat":false,"IOptionalFeatureMountingOrientation":false,"IFeatureDeviceTemperatureHumiditySensorError":false,"IFeatureDeviceTemperatureOutOfRange":false,"IOptionalFeatureDeviceErrorLockJammed":false,"IFeatureProfilePeriodLimit":false,"IFeatureDeviceCoProUpdate":false,"IFeatureDevicePowerFailure":false,"IFeatureShortCircuitDataLine":false,"IFeatureDeviceUndervoltage":false,"IFeatureDeviceParticulateMatterSensorError":false,"IFeatureDeviceCoProError":false},"busConfigMismatch":null,"powerShortCircuit":null,"shortCircuitDataLine":null,"profilePeriodLimitReached":null,"mountingOrientation":null,"temperatureHumiditySensorError":null,"temperatureHumiditySensorCommunicationError":null,"particulateMatterSensorError":null,"particulateMatterSensorCommunicationError":null,"displayContrast":null,"lockJammed":null,"valveProtectionDuration":5,"valveProtectionSwitchingInterval":14,"frostProtectionTemperature":8,"coolingEmergencyValue":0,"heatingEmergencyValue":0.25,"minimumFloorHeatingValvePosition":0,"pulseWidthModulationAtLowFloorHeatingValvePositionEnabled":false},"1":{"label":"Bad","deviceId":"3014F711A0001B9D898F9675","index":1,"groupIndex":1,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["85dcfc84-2a28-463c-b0b1-43d7031f33ce"],"valveState":"ADAPTION_DONE"},"2":{"label":"Schlafen 1","deviceId":"3014F711A0001B9D898F9675","index":2,"groupIndex":2,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["4c82d95c-2e66-4b0e-9075-04afa37b0518"],"valveState":"ADAPTION_DONE"},"3":{"label":"WC","deviceId":"3014F711A0001B9D898F9675","index":3,"groupIndex":3,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["105a4ca8-5699-459d-8f08-bac628e84a98"],"valveState":"ADAPTION_DONE"},"4":{"label":"Küche ","deviceId":"3014F711A0001B9D898F9675","index":4,"groupIndex":4,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["ae605c42-2c10-4d70-98f7-f403a011768e"],"valveState":"ADAPTION_DONE"},"5":{"label":"Küche","deviceId":"3014F711A0001B9D898F9675","index":5,"groupIndex":5,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["ae605c42-2c10-4d70-98f7-f403a011768e"],"valveState":"ADAPTION_DONE"},"6":{"label":"Wohnen 1","deviceId":"3014F711A0001B9D898F9675","index":6,"groupIndex":6,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["281c13b8-8943-4703-8eb2-76ef97e3ecbd"],"valveState":"ADAPTION_DONE"},"7":{"label":"Wohnen 3","deviceId":"3014F711A0001B9D898F9675","index":7,"groupIndex":7,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"8":{"label":"Wohnen 2","deviceId":"3014F711A0001B9D898F9675","index":8,"groupIndex":8,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"9":{"label":"Wohnen 1","deviceId":"3014F711A0001B9D898F9675","index":9,"groupIndex":9,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"10":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":10,"groupIndex":10,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"11":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":11,"groupIndex":11,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"12":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":12,"groupIndex":12,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"13":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":13,"groupIndex":0,"functionalChannelType":"HEAT_DEMAND_CHANNEL","groups":["8594c4cc-0e35-4cb5-bed1-93a9ad402408","70467dab-3f6a-4908-ae15-8eee17120f76"]},"14":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":14,"groupIndex":0,"functionalChannelType":"DEHUMIDIFIER_DEMAND_CHANNEL","groups":["e266bc51-1592-44b4-8d45-2cffabb6dab2"]},"15":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":15,"groupIndex":0,"functionalChannelType":"CHANGE_OVER_CHANNEL","groups":["0a0f83c7-9b75-489d-bb9b-c16e32eae80e","2dccbb18-42b1-4950-87bf-c0dc8fe152bf","1cd9bb39-8008-42a7-8e53-e695a2867bf6","17c6353e-2bd5-4d60-91a9-5c193a0b9e2d"]}},"manufacturerCode":1,"oem":"eQ-3","updateState":"UP_TO_DATE","liveUpdateState":"LIVE_UPDATE_NOT_SUPPORTED","firmwareVersion":"1.4.6","firmwareVersionInteger":66566,"availableFirmwareVersion":"1.4.6","serializedGlobalTradeItemNumber":"3014F711A0001B9D898F9675","modelType":"HmIP-FALMOT-C12","modelId":365,"permanentlyReachable":true,"connectionType":"HMIP_RF"}
                          2021-12-08 21:08:25.394  - info: hmip.0 (3217) unknown channel type - CHANGE_OVER_CHANNEL - {"id":"3014F711A0001B9D898F9675","homeId":"1eb9ee9e-13f5-4e98-a4d2-e44d8dbee5ab","label":"Fußbodenheizungsaktor – 12-fach, motorisch","lastStatusUpdate":1638994013815,"type":"FLOOR_TERMINAL_BLOCK_12","functionalChannels":{"0":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":0,"groupIndex":0,"functionalChannelType":"DEVICE_BASE_FLOOR_HEATING","groups":["13d727e9-91a3-4ddb-9cd7-2263548694c8"],"unreach":false,"lowBat":null,"routerModuleEnabled":false,"multicastRoutingEnabled":false,"routerModuleSupported":false,"rssiDeviceValue":-51,"rssiPeerValue":null,"configPending":false,"dutyCycle":false,"deviceOverloaded":false,"coProUpdateFailure":false,"coProFaulty":false,"coProRestartNeeded":false,"deviceUndervoltage":false,"deviceOverheated":false,"temperatureOutOfRange":false,"devicePowerFailureDetected":false,"supportedOptionalFeatures":{"IFeatureDeviceParticulateMatterSensorCommunicationError":false,"IFeatureDeviceCoProRestart":false,"IFeaturePulseWidthModulationAtLowFloorHeatingValvePosition":true,"IFeatureDeviceOverheated":false,"IOptionalFeatureDutyCycle":true,"IFeatureMulticastRouter":false,"IFeaturePowerShortCircuit":false,"IFeatureDeviceTemperatureHumiditySensorCommunicationError":false,"IFeatureMinimumFloorHeatingValvePosition":true,"IFeatureRssiValue":true,"IFeatureBusConfigMismatch":false,"IFeatureDeviceOverloaded":false,"IOptionalFeatureDisplayContrast":false,"IFeatureDeviceIdentify":false,"IOptionalFeatureLowBat":false,"IOptionalFeatureMountingOrientation":false,"IFeatureDeviceTemperatureHumiditySensorError":false,"IFeatureDeviceTemperatureOutOfRange":false,"IOptionalFeatureDeviceErrorLockJammed":false,"IFeatureProfilePeriodLimit":false,"IFeatureDeviceCoProUpdate":false,"IFeatureDevicePowerFailure":false,"IFeatureShortCircuitDataLine":false,"IFeatureDeviceUndervoltage":false,"IFeatureDeviceParticulateMatterSensorError":false,"IFeatureDeviceCoProError":false},"busConfigMismatch":null,"powerShortCircuit":null,"shortCircuitDataLine":null,"profilePeriodLimitReached":null,"mountingOrientation":null,"temperatureHumiditySensorError":null,"temperatureHumiditySensorCommunicationError":null,"particulateMatterSensorError":null,"particulateMatterSensorCommunicationError":null,"displayContrast":null,"lockJammed":null,"valveProtectionDuration":5,"valveProtectionSwitchingInterval":14,"frostProtectionTemperature":8,"coolingEmergencyValue":0,"heatingEmergencyValue":0.25,"minimumFloorHeatingValvePosition":0,"pulseWidthModulationAtLowFloorHeatingValvePositionEnabled":false},"1":{"label":"Bad","deviceId":"3014F711A0001B9D898F9675","index":1,"groupIndex":1,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["85dcfc84-2a28-463c-b0b1-43d7031f33ce"],"valveState":"ADAPTION_DONE"},"2":{"label":"Schlafen 1","deviceId":"3014F711A0001B9D898F9675","index":2,"groupIndex":2,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["4c82d95c-2e66-4b0e-9075-04afa37b0518"],"valveState":"ADAPTION_DONE"},"3":{"label":"WC","deviceId":"3014F711A0001B9D898F9675","index":3,"groupIndex":3,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["105a4ca8-5699-459d-8f08-bac628e84a98"],"valveState":"ADAPTION_DONE"},"4":{"label":"Küche ","deviceId":"3014F711A0001B9D898F9675","index":4,"groupIndex":4,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["ae605c42-2c10-4d70-98f7-f403a011768e"],"valveState":"ADAPTION_DONE"},"5":{"label":"Küche","deviceId":"3014F711A0001B9D898F9675","index":5,"groupIndex":5,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["ae605c42-2c10-4d70-98f7-f403a011768e"],"valveState":"ADAPTION_DONE"},"6":{"label":"Wohnen 1","deviceId":"3014F711A0001B9D898F9675","index":6,"groupIndex":6,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["281c13b8-8943-4703-8eb2-76ef97e3ecbd"],"valveState":"ADAPTION_DONE"},"7":{"label":"Wohnen 3","deviceId":"3014F711A0001B9D898F9675","index":7,"groupIndex":7,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"8":{"label":"Wohnen 2","deviceId":"3014F711A0001B9D898F9675","index":8,"groupIndex":8,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"9":{"label":"Wohnen 1","deviceId":"3014F711A0001B9D898F9675","index":9,"groupIndex":9,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"10":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":10,"groupIndex":10,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"11":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":11,"groupIndex":11,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"12":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":12,"groupIndex":12,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"13":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":13,"groupIndex":0,"functionalChannelType":"HEAT_DEMAND_CHANNEL","groups":["8594c4cc-0e35-4cb5-bed1-93a9ad402408","70467dab-3f6a-4908-ae15-8eee17120f76"]},"14":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":14,"groupIndex":0,"functionalChannelType":"DEHUMIDIFIER_DEMAND_CHANNEL","groups":["e266bc51-1592-44b4-8d45-2cffabb6dab2"]},"15":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":15,"groupIndex":0,"functionalChannelType":"CHANGE_OVER_CHANNEL","groups":["0a0f83c7-9b75-489d-bb9b-c16e32eae80e","2dccbb18-42b1-4950-87bf-c0dc8fe152bf","1cd9bb39-8008-42a7-8e53-e695a2867bf6","17c6353e-2bd5-4d60-91a9-5c193a0b9e2d"]}},"manufacturerCode":1,"oem":"eQ-3","updateState":"UP_TO_DATE","liveUpdateState":"LIVE_UPDATE_NOT_SUPPORTED","firmwareVersion":"1.4.6","firmwareVersionInteger":66566,"availableFirmwareVersion":"1.4.6","serializedGlobalTradeItemNumber":"3014F711A0001B9D898F9675","modelType":"HmIP-FALMOT-C12","modelId":365,"permanentlyReachable":true,"connectionType":"HMIP_RF"}
                          2021-12-08 21:08:31.185  - debug: hmip.0 (3217) createObjectsForGroups
                          2021-12-08 21:08:39.775  - debug: hmip.0 (3217) createObjectsForClients
                          2021-12-08 21:08:40.427  - debug: hmip.0 (3217) createObjectsForHomes
                          2021-12-08 21:08:40.594  - debug: hmip.0 (3217) connectWebsocket
                          2021-12-08 21:08:40.601  - debug: hmip.0 (3217) updateDeviceStates
                          2021-12-08 21:08:40.771  - info: hmip.0 (3217) ws connection opened
                          2021-12-08 21:08:50.079  - debug: hmip.0 (3217) subscribeStates
                          2021-12-08 21:08:50.081  - info: hmip.0 (3217) hmip adapter connected and ready
                          2021-12-08 21:09:37.916  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.type" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.920  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.modelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.921  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.label" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.923  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.firmwareVersion" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.924  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.updateState" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.925  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.functionalChannelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.926  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.configPending" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.927  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.dutyCycle" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.927  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.lowBat" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.928  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleEnabled" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.929  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleSupported" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.931  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiDeviceValue" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.932  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiPeerValue" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.933  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.unreach" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.936  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.functionalChannelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.936  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.currentIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.937  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.averageIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.949  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.lowestIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:37.950  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.highestIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.003  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.type" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.004  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.modelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.005  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.label" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.006  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.firmwareVersion" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.007  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.updateState" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.007  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.functionalChannelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.008  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.configPending" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.012  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.dutyCycle" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.013  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.lowBat" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.014  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleEnabled" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.015  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleSupported" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.019  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiDeviceValue" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.046  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiPeerValue" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.047  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.unreach" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.048  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.functionalChannelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.049  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.currentIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.050  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.averageIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.051  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.lowestIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:38.053  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.highestIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.761  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.type" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.762  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.modelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.763  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.label" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.763  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.firmwareVersion" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.764  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.updateState" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.764  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.functionalChannelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.765  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.configPending" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.767  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.dutyCycle" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.768  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.lowBat" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.769  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleEnabled" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.769  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleSupported" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.770  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiDeviceValue" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.770  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiPeerValue" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.771  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.unreach" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.771  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.functionalChannelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.772  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.currentIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.772  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.averageIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.773  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.lowestIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:47.773  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.highestIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:49.961  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.type" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:49.963  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.modelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:49.964  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.label" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:49.965  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.firmwareVersion" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:49.966  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.updateState" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:49.967  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.functionalChannelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:49.968  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.configPending" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:49.969  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.dutyCycle" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:49.970  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.lowBat" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:49.971  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleEnabled" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:49.972  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleSupported" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:49.973  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiDeviceValue" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:49.981  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiPeerValue" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:50.003  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.unreach" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:50.005  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.functionalChannelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:50.006  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.currentIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:50.007  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.averageIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:50.008  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.lowestIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:09:50.009  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.highestIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.356  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.type" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.358  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.modelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.359  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.label" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.360  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.firmwareVersion" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.361  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.updateState" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.363  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.functionalChannelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.364  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.configPending" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.365  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.dutyCycle" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.495  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.lowBat" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.496  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleEnabled" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.497  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleSupported" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.499  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiDeviceValue" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.500  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiPeerValue" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.501  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.unreach" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.505  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.functionalChannelType" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.507  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.currentIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.509  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.averageIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.510  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.lowestIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.512  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.highestIllumination" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.527  - warn: hmip.0 (3217) State "hmip.0.groups.***.info.type" has no existing object, this might lead to an error in future versions
                          2021-12-08 21:10:01.528  - warn: hmip.0 (3217) State "hmip.0.groups.***.info.label" has no existing object, this might lead to an error in future versions
                          

                          Die API übermittelt nach erfolgreichem Anlernen sofort State-Änderungen für ein Gerät, das der Adapter nicht kennt.

                          Das ist selbstverständlich zurzeit noch kein Problem, nur unschön und für die Zukunft vielleicht ein Problem. Ihr solltet das im Hinterkopf behalten, weil es wie bereits erwähnt mindestens noch beim Alexa2-Adapter auftritt.

                          foxriver76F 1 Reply Last reply
                          0
                          • O oFbEQnpoLKKl6mbY5e13

                            @ofbeqnpolkkl6mby5e13 sagte in js-controller 3.3 jetzt im Beta:

                            @apollon77
                            Mache ich bei Gelegenheit.

                            @apollon77

                            Das folgende Log zeigt einen mit Log-Stufe Debug frisch gestarteten HmIP-Adapter. Nachdem alles initialisiert ist, füge ich in der Homematic IP App ein neues Gerät hinzu:

                            2021-12-08 21:08:09.075  - info: host.iobroker-d instance system.adapter.hmip.0 started with pid 3217
                            2021-12-08 21:08:10.724  - debug: hmip.0 (3217) Redis Objects: Use Redis connection: 127.0.0.1:9001
                            2021-12-08 21:08:10.779  - debug: hmip.0 (3217) Objects client ready ... initialize now
                            2021-12-08 21:08:10.782  - debug: hmip.0 (3217) Objects create System PubSub Client
                            2021-12-08 21:08:10.783  - debug: hmip.0 (3217) Objects create User PubSub Client
                            2021-12-08 21:08:10.785  - debug: hmip.0 (3217) Objects client initialize lua scripts
                            2021-12-08 21:08:10.820  - debug: hmip.0 (3217) Objects connected to redis: 127.0.0.1:9001
                            2021-12-08 21:08:10.832  - debug: hmip.0 (3217) objectDB connected
                            2021-12-08 21:08:10.835  - debug: hmip.0 (3217) Redis States: Use Redis connection: 192.168.0.212:6379
                            2021-12-08 21:08:10.845  - debug: hmip.0 (3217) States create System PubSub Client
                            2021-12-08 21:08:10.847  - debug: hmip.0 (3217) States create User PubSub Client
                            2021-12-08 21:08:10.858  - debug: hmip.0 (3217) States connected to redis: 192.168.0.212:6379
                            2021-12-08 21:08:10.859  - debug: hmip.0 (3217) statesDB connected
                            2021-12-08 21:08:11.207  - debug: hmip.0 (3217) Plugin sentry Initialize Plugin (enabled=true)
                            2021-12-08 21:08:11.213  - info: hmip.0 (3217) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system
                            2021-12-08 21:08:11.231  - info: hmip.0 (3217) starting. Version 1.14.0 in /opt/iobroker/node_modules/iobroker.hmip, node: v14.18.1, js-controller: 3.3.19
                            2021-12-08 21:08:11.269  - debug: hmip.0 (3217) ready
                            2021-12-08 21:08:11.880  - debug: hmip.0 (3217) createObjectsForDevices
                            2021-12-08 21:08:25.391  - info: hmip.0 (3217) unknown channel type - HEAT_DEMAND_CHANNEL - {"id":"3014F711A0001B9D898F9675","homeId":"1eb9ee9e-13f5-4e98-a4d2-e44d8dbee5ab","label":"Fußbodenheizungsaktor – 12-fach, motorisch","lastStatusUpdate":1638994013815,"type":"FLOOR_TERMINAL_BLOCK_12","functionalChannels":{"0":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":0,"groupIndex":0,"functionalChannelType":"DEVICE_BASE_FLOOR_HEATING","groups":["13d727e9-91a3-4ddb-9cd7-2263548694c8"],"unreach":false,"lowBat":null,"routerModuleEnabled":false,"multicastRoutingEnabled":false,"routerModuleSupported":false,"rssiDeviceValue":-51,"rssiPeerValue":null,"configPending":false,"dutyCycle":false,"deviceOverloaded":false,"coProUpdateFailure":false,"coProFaulty":false,"coProRestartNeeded":false,"deviceUndervoltage":false,"deviceOverheated":false,"temperatureOutOfRange":false,"devicePowerFailureDetected":false,"supportedOptionalFeatures":{"IFeatureDeviceParticulateMatterSensorCommunicationError":false,"IFeatureDeviceCoProRestart":false,"IFeaturePulseWidthModulationAtLowFloorHeatingValvePosition":true,"IFeatureDeviceOverheated":false,"IOptionalFeatureDutyCycle":true,"IFeatureMulticastRouter":false,"IFeaturePowerShortCircuit":false,"IFeatureDeviceTemperatureHumiditySensorCommunicationError":false,"IFeatureMinimumFloorHeatingValvePosition":true,"IFeatureRssiValue":true,"IFeatureBusConfigMismatch":false,"IFeatureDeviceOverloaded":false,"IOptionalFeatureDisplayContrast":false,"IFeatureDeviceIdentify":false,"IOptionalFeatureLowBat":false,"IOptionalFeatureMountingOrientation":false,"IFeatureDeviceTemperatureHumiditySensorError":false,"IFeatureDeviceTemperatureOutOfRange":false,"IOptionalFeatureDeviceErrorLockJammed":false,"IFeatureProfilePeriodLimit":false,"IFeatureDeviceCoProUpdate":false,"IFeatureDevicePowerFailure":false,"IFeatureShortCircuitDataLine":false,"IFeatureDeviceUndervoltage":false,"IFeatureDeviceParticulateMatterSensorError":false,"IFeatureDeviceCoProError":false},"busConfigMismatch":null,"powerShortCircuit":null,"shortCircuitDataLine":null,"profilePeriodLimitReached":null,"mountingOrientation":null,"temperatureHumiditySensorError":null,"temperatureHumiditySensorCommunicationError":null,"particulateMatterSensorError":null,"particulateMatterSensorCommunicationError":null,"displayContrast":null,"lockJammed":null,"valveProtectionDuration":5,"valveProtectionSwitchingInterval":14,"frostProtectionTemperature":8,"coolingEmergencyValue":0,"heatingEmergencyValue":0.25,"minimumFloorHeatingValvePosition":0,"pulseWidthModulationAtLowFloorHeatingValvePositionEnabled":false},"1":{"label":"Bad","deviceId":"3014F711A0001B9D898F9675","index":1,"groupIndex":1,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["85dcfc84-2a28-463c-b0b1-43d7031f33ce"],"valveState":"ADAPTION_DONE"},"2":{"label":"Schlafen 1","deviceId":"3014F711A0001B9D898F9675","index":2,"groupIndex":2,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["4c82d95c-2e66-4b0e-9075-04afa37b0518"],"valveState":"ADAPTION_DONE"},"3":{"label":"WC","deviceId":"3014F711A0001B9D898F9675","index":3,"groupIndex":3,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["105a4ca8-5699-459d-8f08-bac628e84a98"],"valveState":"ADAPTION_DONE"},"4":{"label":"Küche ","deviceId":"3014F711A0001B9D898F9675","index":4,"groupIndex":4,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["ae605c42-2c10-4d70-98f7-f403a011768e"],"valveState":"ADAPTION_DONE"},"5":{"label":"Küche","deviceId":"3014F711A0001B9D898F9675","index":5,"groupIndex":5,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["ae605c42-2c10-4d70-98f7-f403a011768e"],"valveState":"ADAPTION_DONE"},"6":{"label":"Wohnen 1","deviceId":"3014F711A0001B9D898F9675","index":6,"groupIndex":6,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["281c13b8-8943-4703-8eb2-76ef97e3ecbd"],"valveState":"ADAPTION_DONE"},"7":{"label":"Wohnen 3","deviceId":"3014F711A0001B9D898F9675","index":7,"groupIndex":7,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"8":{"label":"Wohnen 2","deviceId":"3014F711A0001B9D898F9675","index":8,"groupIndex":8,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"9":{"label":"Wohnen 1","deviceId":"3014F711A0001B9D898F9675","index":9,"groupIndex":9,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"10":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":10,"groupIndex":10,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"11":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":11,"groupIndex":11,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"12":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":12,"groupIndex":12,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"13":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":13,"groupIndex":0,"functionalChannelType":"HEAT_DEMAND_CHANNEL","groups":["8594c4cc-0e35-4cb5-bed1-93a9ad402408","70467dab-3f6a-4908-ae15-8eee17120f76"]},"14":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":14,"groupIndex":0,"functionalChannelType":"DEHUMIDIFIER_DEMAND_CHANNEL","groups":["e266bc51-1592-44b4-8d45-2cffabb6dab2"]},"15":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":15,"groupIndex":0,"functionalChannelType":"CHANGE_OVER_CHANNEL","groups":["0a0f83c7-9b75-489d-bb9b-c16e32eae80e","2dccbb18-42b1-4950-87bf-c0dc8fe152bf","1cd9bb39-8008-42a7-8e53-e695a2867bf6","17c6353e-2bd5-4d60-91a9-5c193a0b9e2d"]}},"manufacturerCode":1,"oem":"eQ-3","updateState":"UP_TO_DATE","liveUpdateState":"LIVE_UPDATE_NOT_SUPPORTED","firmwareVersion":"1.4.6","firmwareVersionInteger":66566,"availableFirmwareVersion":"1.4.6","serializedGlobalTradeItemNumber":"3014F711A0001B9D898F9675","modelType":"HmIP-FALMOT-C12","modelId":365,"permanentlyReachable":true,"connectionType":"HMIP_RF"}
                            2021-12-08 21:08:25.392  - info: hmip.0 (3217) unknown channel type - DEHUMIDIFIER_DEMAND_CHANNEL - {"id":"3014F711A0001B9D898F9675","homeId":"1eb9ee9e-13f5-4e98-a4d2-e44d8dbee5ab","label":"Fußbodenheizungsaktor – 12-fach, motorisch","lastStatusUpdate":1638994013815,"type":"FLOOR_TERMINAL_BLOCK_12","functionalChannels":{"0":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":0,"groupIndex":0,"functionalChannelType":"DEVICE_BASE_FLOOR_HEATING","groups":["13d727e9-91a3-4ddb-9cd7-2263548694c8"],"unreach":false,"lowBat":null,"routerModuleEnabled":false,"multicastRoutingEnabled":false,"routerModuleSupported":false,"rssiDeviceValue":-51,"rssiPeerValue":null,"configPending":false,"dutyCycle":false,"deviceOverloaded":false,"coProUpdateFailure":false,"coProFaulty":false,"coProRestartNeeded":false,"deviceUndervoltage":false,"deviceOverheated":false,"temperatureOutOfRange":false,"devicePowerFailureDetected":false,"supportedOptionalFeatures":{"IFeatureDeviceParticulateMatterSensorCommunicationError":false,"IFeatureDeviceCoProRestart":false,"IFeaturePulseWidthModulationAtLowFloorHeatingValvePosition":true,"IFeatureDeviceOverheated":false,"IOptionalFeatureDutyCycle":true,"IFeatureMulticastRouter":false,"IFeaturePowerShortCircuit":false,"IFeatureDeviceTemperatureHumiditySensorCommunicationError":false,"IFeatureMinimumFloorHeatingValvePosition":true,"IFeatureRssiValue":true,"IFeatureBusConfigMismatch":false,"IFeatureDeviceOverloaded":false,"IOptionalFeatureDisplayContrast":false,"IFeatureDeviceIdentify":false,"IOptionalFeatureLowBat":false,"IOptionalFeatureMountingOrientation":false,"IFeatureDeviceTemperatureHumiditySensorError":false,"IFeatureDeviceTemperatureOutOfRange":false,"IOptionalFeatureDeviceErrorLockJammed":false,"IFeatureProfilePeriodLimit":false,"IFeatureDeviceCoProUpdate":false,"IFeatureDevicePowerFailure":false,"IFeatureShortCircuitDataLine":false,"IFeatureDeviceUndervoltage":false,"IFeatureDeviceParticulateMatterSensorError":false,"IFeatureDeviceCoProError":false},"busConfigMismatch":null,"powerShortCircuit":null,"shortCircuitDataLine":null,"profilePeriodLimitReached":null,"mountingOrientation":null,"temperatureHumiditySensorError":null,"temperatureHumiditySensorCommunicationError":null,"particulateMatterSensorError":null,"particulateMatterSensorCommunicationError":null,"displayContrast":null,"lockJammed":null,"valveProtectionDuration":5,"valveProtectionSwitchingInterval":14,"frostProtectionTemperature":8,"coolingEmergencyValue":0,"heatingEmergencyValue":0.25,"minimumFloorHeatingValvePosition":0,"pulseWidthModulationAtLowFloorHeatingValvePositionEnabled":false},"1":{"label":"Bad","deviceId":"3014F711A0001B9D898F9675","index":1,"groupIndex":1,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["85dcfc84-2a28-463c-b0b1-43d7031f33ce"],"valveState":"ADAPTION_DONE"},"2":{"label":"Schlafen 1","deviceId":"3014F711A0001B9D898F9675","index":2,"groupIndex":2,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["4c82d95c-2e66-4b0e-9075-04afa37b0518"],"valveState":"ADAPTION_DONE"},"3":{"label":"WC","deviceId":"3014F711A0001B9D898F9675","index":3,"groupIndex":3,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["105a4ca8-5699-459d-8f08-bac628e84a98"],"valveState":"ADAPTION_DONE"},"4":{"label":"Küche ","deviceId":"3014F711A0001B9D898F9675","index":4,"groupIndex":4,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["ae605c42-2c10-4d70-98f7-f403a011768e"],"valveState":"ADAPTION_DONE"},"5":{"label":"Küche","deviceId":"3014F711A0001B9D898F9675","index":5,"groupIndex":5,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["ae605c42-2c10-4d70-98f7-f403a011768e"],"valveState":"ADAPTION_DONE"},"6":{"label":"Wohnen 1","deviceId":"3014F711A0001B9D898F9675","index":6,"groupIndex":6,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["281c13b8-8943-4703-8eb2-76ef97e3ecbd"],"valveState":"ADAPTION_DONE"},"7":{"label":"Wohnen 3","deviceId":"3014F711A0001B9D898F9675","index":7,"groupIndex":7,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"8":{"label":"Wohnen 2","deviceId":"3014F711A0001B9D898F9675","index":8,"groupIndex":8,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"9":{"label":"Wohnen 1","deviceId":"3014F711A0001B9D898F9675","index":9,"groupIndex":9,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"10":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":10,"groupIndex":10,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"11":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":11,"groupIndex":11,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"12":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":12,"groupIndex":12,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"13":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":13,"groupIndex":0,"functionalChannelType":"HEAT_DEMAND_CHANNEL","groups":["8594c4cc-0e35-4cb5-bed1-93a9ad402408","70467dab-3f6a-4908-ae15-8eee17120f76"]},"14":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":14,"groupIndex":0,"functionalChannelType":"DEHUMIDIFIER_DEMAND_CHANNEL","groups":["e266bc51-1592-44b4-8d45-2cffabb6dab2"]},"15":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":15,"groupIndex":0,"functionalChannelType":"CHANGE_OVER_CHANNEL","groups":["0a0f83c7-9b75-489d-bb9b-c16e32eae80e","2dccbb18-42b1-4950-87bf-c0dc8fe152bf","1cd9bb39-8008-42a7-8e53-e695a2867bf6","17c6353e-2bd5-4d60-91a9-5c193a0b9e2d"]}},"manufacturerCode":1,"oem":"eQ-3","updateState":"UP_TO_DATE","liveUpdateState":"LIVE_UPDATE_NOT_SUPPORTED","firmwareVersion":"1.4.6","firmwareVersionInteger":66566,"availableFirmwareVersion":"1.4.6","serializedGlobalTradeItemNumber":"3014F711A0001B9D898F9675","modelType":"HmIP-FALMOT-C12","modelId":365,"permanentlyReachable":true,"connectionType":"HMIP_RF"}
                            2021-12-08 21:08:25.394  - info: hmip.0 (3217) unknown channel type - CHANGE_OVER_CHANNEL - {"id":"3014F711A0001B9D898F9675","homeId":"1eb9ee9e-13f5-4e98-a4d2-e44d8dbee5ab","label":"Fußbodenheizungsaktor – 12-fach, motorisch","lastStatusUpdate":1638994013815,"type":"FLOOR_TERMINAL_BLOCK_12","functionalChannels":{"0":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":0,"groupIndex":0,"functionalChannelType":"DEVICE_BASE_FLOOR_HEATING","groups":["13d727e9-91a3-4ddb-9cd7-2263548694c8"],"unreach":false,"lowBat":null,"routerModuleEnabled":false,"multicastRoutingEnabled":false,"routerModuleSupported":false,"rssiDeviceValue":-51,"rssiPeerValue":null,"configPending":false,"dutyCycle":false,"deviceOverloaded":false,"coProUpdateFailure":false,"coProFaulty":false,"coProRestartNeeded":false,"deviceUndervoltage":false,"deviceOverheated":false,"temperatureOutOfRange":false,"devicePowerFailureDetected":false,"supportedOptionalFeatures":{"IFeatureDeviceParticulateMatterSensorCommunicationError":false,"IFeatureDeviceCoProRestart":false,"IFeaturePulseWidthModulationAtLowFloorHeatingValvePosition":true,"IFeatureDeviceOverheated":false,"IOptionalFeatureDutyCycle":true,"IFeatureMulticastRouter":false,"IFeaturePowerShortCircuit":false,"IFeatureDeviceTemperatureHumiditySensorCommunicationError":false,"IFeatureMinimumFloorHeatingValvePosition":true,"IFeatureRssiValue":true,"IFeatureBusConfigMismatch":false,"IFeatureDeviceOverloaded":false,"IOptionalFeatureDisplayContrast":false,"IFeatureDeviceIdentify":false,"IOptionalFeatureLowBat":false,"IOptionalFeatureMountingOrientation":false,"IFeatureDeviceTemperatureHumiditySensorError":false,"IFeatureDeviceTemperatureOutOfRange":false,"IOptionalFeatureDeviceErrorLockJammed":false,"IFeatureProfilePeriodLimit":false,"IFeatureDeviceCoProUpdate":false,"IFeatureDevicePowerFailure":false,"IFeatureShortCircuitDataLine":false,"IFeatureDeviceUndervoltage":false,"IFeatureDeviceParticulateMatterSensorError":false,"IFeatureDeviceCoProError":false},"busConfigMismatch":null,"powerShortCircuit":null,"shortCircuitDataLine":null,"profilePeriodLimitReached":null,"mountingOrientation":null,"temperatureHumiditySensorError":null,"temperatureHumiditySensorCommunicationError":null,"particulateMatterSensorError":null,"particulateMatterSensorCommunicationError":null,"displayContrast":null,"lockJammed":null,"valveProtectionDuration":5,"valveProtectionSwitchingInterval":14,"frostProtectionTemperature":8,"coolingEmergencyValue":0,"heatingEmergencyValue":0.25,"minimumFloorHeatingValvePosition":0,"pulseWidthModulationAtLowFloorHeatingValvePositionEnabled":false},"1":{"label":"Bad","deviceId":"3014F711A0001B9D898F9675","index":1,"groupIndex":1,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["85dcfc84-2a28-463c-b0b1-43d7031f33ce"],"valveState":"ADAPTION_DONE"},"2":{"label":"Schlafen 1","deviceId":"3014F711A0001B9D898F9675","index":2,"groupIndex":2,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["4c82d95c-2e66-4b0e-9075-04afa37b0518"],"valveState":"ADAPTION_DONE"},"3":{"label":"WC","deviceId":"3014F711A0001B9D898F9675","index":3,"groupIndex":3,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["105a4ca8-5699-459d-8f08-bac628e84a98"],"valveState":"ADAPTION_DONE"},"4":{"label":"Küche ","deviceId":"3014F711A0001B9D898F9675","index":4,"groupIndex":4,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["ae605c42-2c10-4d70-98f7-f403a011768e"],"valveState":"ADAPTION_DONE"},"5":{"label":"Küche","deviceId":"3014F711A0001B9D898F9675","index":5,"groupIndex":5,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["ae605c42-2c10-4d70-98f7-f403a011768e"],"valveState":"ADAPTION_DONE"},"6":{"label":"Wohnen 1","deviceId":"3014F711A0001B9D898F9675","index":6,"groupIndex":6,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["281c13b8-8943-4703-8eb2-76ef97e3ecbd"],"valveState":"ADAPTION_DONE"},"7":{"label":"Wohnen 3","deviceId":"3014F711A0001B9D898F9675","index":7,"groupIndex":7,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"8":{"label":"Wohnen 2","deviceId":"3014F711A0001B9D898F9675","index":8,"groupIndex":8,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"9":{"label":"Wohnen 1","deviceId":"3014F711A0001B9D898F9675","index":9,"groupIndex":9,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":["7d1712a8-ed7a-41e4-8439-d80e22e74ed7"],"valveState":"ADAPTION_DONE"},"10":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":10,"groupIndex":10,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"11":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":11,"groupIndex":11,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"12":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":12,"groupIndex":12,"functionalChannelType":"FLOOR_TERMINAL_BLOCK_MECHANIC_CHANNEL","groups":[],"valveState":"ADJUSTMENT_TOO_SMALL"},"13":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":13,"groupIndex":0,"functionalChannelType":"HEAT_DEMAND_CHANNEL","groups":["8594c4cc-0e35-4cb5-bed1-93a9ad402408","70467dab-3f6a-4908-ae15-8eee17120f76"]},"14":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":14,"groupIndex":0,"functionalChannelType":"DEHUMIDIFIER_DEMAND_CHANNEL","groups":["e266bc51-1592-44b4-8d45-2cffabb6dab2"]},"15":{"label":"","deviceId":"3014F711A0001B9D898F9675","index":15,"groupIndex":0,"functionalChannelType":"CHANGE_OVER_CHANNEL","groups":["0a0f83c7-9b75-489d-bb9b-c16e32eae80e","2dccbb18-42b1-4950-87bf-c0dc8fe152bf","1cd9bb39-8008-42a7-8e53-e695a2867bf6","17c6353e-2bd5-4d60-91a9-5c193a0b9e2d"]}},"manufacturerCode":1,"oem":"eQ-3","updateState":"UP_TO_DATE","liveUpdateState":"LIVE_UPDATE_NOT_SUPPORTED","firmwareVersion":"1.4.6","firmwareVersionInteger":66566,"availableFirmwareVersion":"1.4.6","serializedGlobalTradeItemNumber":"3014F711A0001B9D898F9675","modelType":"HmIP-FALMOT-C12","modelId":365,"permanentlyReachable":true,"connectionType":"HMIP_RF"}
                            2021-12-08 21:08:31.185  - debug: hmip.0 (3217) createObjectsForGroups
                            2021-12-08 21:08:39.775  - debug: hmip.0 (3217) createObjectsForClients
                            2021-12-08 21:08:40.427  - debug: hmip.0 (3217) createObjectsForHomes
                            2021-12-08 21:08:40.594  - debug: hmip.0 (3217) connectWebsocket
                            2021-12-08 21:08:40.601  - debug: hmip.0 (3217) updateDeviceStates
                            2021-12-08 21:08:40.771  - info: hmip.0 (3217) ws connection opened
                            2021-12-08 21:08:50.079  - debug: hmip.0 (3217) subscribeStates
                            2021-12-08 21:08:50.081  - info: hmip.0 (3217) hmip adapter connected and ready
                            2021-12-08 21:09:37.916  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.type" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.920  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.modelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.921  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.label" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.923  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.firmwareVersion" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.924  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.updateState" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.925  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.functionalChannelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.926  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.configPending" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.927  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.dutyCycle" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.927  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.lowBat" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.928  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleEnabled" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.929  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleSupported" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.931  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiDeviceValue" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.932  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiPeerValue" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.933  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.unreach" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.936  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.functionalChannelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.936  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.currentIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.937  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.averageIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.949  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.lowestIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:37.950  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.highestIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.003  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.type" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.004  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.modelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.005  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.label" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.006  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.firmwareVersion" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.007  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.updateState" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.007  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.functionalChannelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.008  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.configPending" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.012  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.dutyCycle" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.013  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.lowBat" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.014  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleEnabled" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.015  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleSupported" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.019  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiDeviceValue" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.046  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiPeerValue" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.047  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.unreach" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.048  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.functionalChannelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.049  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.currentIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.050  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.averageIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.051  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.lowestIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:38.053  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.highestIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.761  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.type" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.762  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.modelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.763  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.label" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.763  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.firmwareVersion" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.764  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.updateState" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.764  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.functionalChannelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.765  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.configPending" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.767  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.dutyCycle" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.768  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.lowBat" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.769  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleEnabled" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.769  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleSupported" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.770  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiDeviceValue" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.770  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiPeerValue" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.771  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.unreach" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.771  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.functionalChannelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.772  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.currentIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.772  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.averageIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.773  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.lowestIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:47.773  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.highestIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:49.961  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.type" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:49.963  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.modelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:49.964  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.label" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:49.965  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.firmwareVersion" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:49.966  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.updateState" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:49.967  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.functionalChannelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:49.968  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.configPending" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:49.969  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.dutyCycle" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:49.970  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.lowBat" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:49.971  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleEnabled" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:49.972  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleSupported" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:49.973  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiDeviceValue" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:49.981  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiPeerValue" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:50.003  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.unreach" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:50.005  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.functionalChannelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:50.006  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.currentIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:50.007  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.averageIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:50.008  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.lowestIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:09:50.009  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.highestIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.356  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.type" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.358  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.modelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.359  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.label" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.360  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.firmwareVersion" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.361  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.info.updateState" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.363  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.functionalChannelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.364  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.configPending" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.365  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.dutyCycle" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.495  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.lowBat" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.496  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleEnabled" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.497  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.routerModuleSupported" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.499  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiDeviceValue" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.500  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.rssiPeerValue" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.501  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.0.unreach" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.505  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.functionalChannelType" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.507  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.currentIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.509  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.averageIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.510  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.lowestIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.512  - warn: hmip.0 (3217) State "hmip.0.devices.3014********************.channels.1.highestIllumination" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.527  - warn: hmip.0 (3217) State "hmip.0.groups.***.info.type" has no existing object, this might lead to an error in future versions
                            2021-12-08 21:10:01.528  - warn: hmip.0 (3217) State "hmip.0.groups.***.info.label" has no existing object, this might lead to an error in future versions
                            

                            Die API übermittelt nach erfolgreichem Anlernen sofort State-Änderungen für ein Gerät, das der Adapter nicht kennt.

                            Das ist selbstverständlich zurzeit noch kein Problem, nur unschön und für die Zukunft vielleicht ein Problem. Ihr solltet das im Hinterkopf behalten, weil es wie bereits erwähnt mindestens noch beim Alexa2-Adapter auftritt.

                            foxriver76F Offline
                            foxriver76F Offline
                            foxriver76
                            Developer
                            wrote on last edited by
                            #713

                            @ofbeqnpolkkl6mby5e13 Da du ja die Beta Version hast und ich https://github.com/iobroker-community-adapters/ioBroker.hmip/issues kein offenes Issue finde, wäre es schick, wenn du eines erstellen würdest.

                            Ich schätze da wird zur Laufzeit kein neues Objekt erstellt oder es werden die States und Objekte gleichzeitig o. in falscher Reihenfolge gesetzt.

                            Videotutorials & mehr

                            Hier könnt ihr mich unterstützen.

                            O 1 Reply Last reply
                            0
                            • foxriver76F foxriver76

                              @ofbeqnpolkkl6mby5e13 Da du ja die Beta Version hast und ich https://github.com/iobroker-community-adapters/ioBroker.hmip/issues kein offenes Issue finde, wäre es schick, wenn du eines erstellen würdest.

                              Ich schätze da wird zur Laufzeit kein neues Objekt erstellt oder es werden die States und Objekte gleichzeitig o. in falscher Reihenfolge gesetzt.

                              O Away
                              O Away
                              oFbEQnpoLKKl6mbY5e13
                              wrote on last edited by
                              #714

                              @foxriver76 sagte in js-controller 3.3 jetzt im Beta:

                              Ich schätze da wird zur Laufzeit kein neues Objekt erstellt oder es werden die States und Objekte gleichzeitig o. in falscher Reihenfolge gesetzt.

                              Das ist genau das worauf ich "zart" hinweisen wollte. Und noch mal der Hinweis: Ist mindestens beim Alexa2-Adapter genauso.

                              Issue mache ich auf.

                              foxriver76F 1 Reply Last reply
                              0
                              • O oFbEQnpoLKKl6mbY5e13

                                @foxriver76 sagte in js-controller 3.3 jetzt im Beta:

                                Ich schätze da wird zur Laufzeit kein neues Objekt erstellt oder es werden die States und Objekte gleichzeitig o. in falscher Reihenfolge gesetzt.

                                Das ist genau das worauf ich "zart" hinweisen wollte. Und noch mal der Hinweis: Ist mindestens beim Alexa2-Adapter genauso.

                                Issue mache ich auf.

                                foxriver76F Offline
                                foxriver76F Offline
                                foxriver76
                                Developer
                                wrote on last edited by
                                #715

                                @ofbeqnpolkkl6mby5e13 Danke.

                                Beim Alexa2 auch das Problem wenn ein neues Echo während Adapter Laufzeit hinzugefügt wird?

                                Da ist meines Wissens nach auch kein Issue existent derzeit.

                                Videotutorials & mehr

                                Hier könnt ihr mich unterstützen.

                                O 1 Reply Last reply
                                0
                                • foxriver76F foxriver76

                                  @ofbeqnpolkkl6mby5e13 Danke.

                                  Beim Alexa2 auch das Problem wenn ein neues Echo während Adapter Laufzeit hinzugefügt wird?

                                  Da ist meines Wissens nach auch kein Issue existent derzeit.

                                  O Away
                                  O Away
                                  oFbEQnpoLKKl6mbY5e13
                                  wrote on last edited by oFbEQnpoLKKl6mbY5e13
                                  #716

                                  @foxriver76 sagte in js-controller 3.3 jetzt im Beta:

                                  @ofbeqnpolkkl6mby5e13 Danke.

                                  Beim Alexa2 auch das Problem wenn ein neues Echo während Adapter Laufzeit hinzugefügt wird?

                                  Genau. Das Szenario hatte ich weiter oben bereits beschrieben. Wenn man z. B. einen neuen Echo bei Amazon bestellt, dann fügt Amazon das Gerät bereits zum Kundenkonto hinzu, noch bevor es überhaupt geliefert wurde..

                                  Da ist meines Wissens nach auch kein Issue existent derzeit.

                                  Ich will es mal so sagen: ich habe bisher keines dazu eröffnet.

                                  arteckA 1 Reply Last reply
                                  0
                                  • O oFbEQnpoLKKl6mbY5e13

                                    @foxriver76 sagte in js-controller 3.3 jetzt im Beta:

                                    @ofbeqnpolkkl6mby5e13 Danke.

                                    Beim Alexa2 auch das Problem wenn ein neues Echo während Adapter Laufzeit hinzugefügt wird?

                                    Genau. Das Szenario hatte ich weiter oben bereits beschrieben. Wenn man z. B. einen neuen Echo bei Amazon bestellt, dann fügt Amazon das Gerät bereits zum Kundenkonto hinzu, noch bevor es überhaupt geliefert wurde..

                                    Da ist meines Wissens nach auch kein Issue existent derzeit.

                                    Ich will es mal so sagen: ich habe bisher keines dazu eröffnet.

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

                                    istim Javascript auch so wenn du ein neues script erstellst

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

                                    foxriver76F 1 Reply Last reply
                                    0
                                    • arteckA arteck

                                      istim Javascript auch so wenn du ein neues script erstellst

                                      foxriver76F Offline
                                      foxriver76F Offline
                                      foxriver76
                                      Developer
                                      wrote on last edited by
                                      #718

                                      @arteck da kommt es auf den User an oder was ist das konkrete Beispiel? Da alles asynchron läuft (ja user sind dort verwöhnt weil getState via Cache synchron läuft, ist aber bei set nicht möglich) darf man erst im cb/nach await etc den zugehörigen State setzen.

                                      Videotutorials & mehr

                                      Hier könnt ihr mich unterstützen.

                                      O 1 Reply Last reply
                                      0
                                      • foxriver76F foxriver76

                                        @arteck da kommt es auf den User an oder was ist das konkrete Beispiel? Da alles asynchron läuft (ja user sind dort verwöhnt weil getState via Cache synchron läuft, ist aber bei set nicht möglich) darf man erst im cb/nach await etc den zugehörigen State setzen.

                                        O Away
                                        O Away
                                        oFbEQnpoLKKl6mbY5e13
                                        wrote on last edited by
                                        #719

                                        @foxriver76
                                        Warum unterscheiden sich die folgenden Meldungen eigentlich:

                                        has to be stringified but received type "object"
                                        has to be type "string" but received type "object"
                                        
                                        foxriver76F 1 Reply Last reply
                                        0
                                        • O oFbEQnpoLKKl6mbY5e13

                                          @foxriver76
                                          Warum unterscheiden sich die folgenden Meldungen eigentlich:

                                          has to be stringified but received type "object"
                                          has to be type "string" but received type "object"
                                          
                                          foxriver76F Offline
                                          foxriver76F Offline
                                          foxriver76
                                          Developer
                                          wrote on last edited by
                                          #720

                                          @ofbeqnpolkkl6mby5e13 sagte in js-controller 3.3 jetzt im Beta:

                                          has to be stringified but received type "object"
                                          

                                          Es wird ein Objekt erwartet, welches vorher in einen String konvertiert wurde (da DB nur Strings kennt, wenn wir selbst serialisieren kann es bei verschachtelten Objekten zu Datenverlust kommen). Das State Objekt hat also den Typ object, json oder array (aktuell auch noch file). Es wurde ein nicht serialisiertes Objekt gesetzt.

                                          has to be type "string" but received type "object"
                                          

                                          Das state Objekt hat den Typ string, aber es wurde ein Objekt gesetzt.

                                          Videotutorials & mehr

                                          Hier könnt ihr mich unterstützen.

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          484

                                          Online

                                          32.6k

                                          Users

                                          82.2k

                                          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