NEWS
Alpha Test js-controller 4.0
-
@apollon77
alpha.72 läuft in meinem Testsystem (Docker) ohne Fehlermeldung bisher. -
@apollon77
Die Fehlermeldung im Alexa2 Adapter ist nun weg.@foxriver76
Ich denke Du liest hier auch mit.
Mit dem js-controller 4 habe ich Probleme mit dem hm-rega Adapter.
Variablen Datenpunkte lassen sich nicht mehr korrekt schalten.
true und false werden im Objektbaum zwar geschaltet, die Zustände sind allerdings in rot und kommen in der ccu nicht mehr an.
Hier mal Debug von der Anwesenheit:2022-02-03 11:53:19.484 - [34mdebug[39m: hm-rega.0 (366742) stateChange hm-rega.0.19287 {"val":true,"ack":false,"ts":1643885599480,"q":0,"c":"script.js.Datenpunkte.Anwesenheit-Blockly","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1643885599480} 2022-02-03 11:53:19.486 - [33mwarn[39m: hm-rega.0 (366742) Got unexpected ID: hm-rega.0.19287 2022-02-03 11:53:19.504 - [34mdebug[39m: hm-rega.0 (366742) stateChange hm-rega.0.950 {"val":true,"ack":false,"ts":1643885599500,"q":0,"c":"script.js.Datenpunkte.Anwesenheit-Blockly","from":"system.adapter.javascript.0","user":"system.user.admin","lc":1643885599500} 2022-02-03 11:53:19.506 - [33mwarn[39m: hm-rega.0 (366742) Got unexpected ID: hm-rega.0.950
@arteck
Ich denke Du liest hier auch mit.hs100.0 2022-02-03 12:00:06.830 warn (367993) This object will not be created in future versions. Please report this to the developer. hs100.0 2022-02-03 12:00:06.829 warn (367993) Object 192_168_123_49.last_update is invalid: Default value has to be type "string" but received type "number" hs100.0 2022-02-03 12:00:06.807 info (367993) Start with IP : 192.168.123.49 hs100.0 2022-02-03 12:00:06.806 warn (367993) This object will not be created in future versions. Please report this to the developer. hs100.0 2022-02-03 12:00:06.805 warn (367993) Object 192_168_123_37.ledState is invalid: Default value has to be type "string" but received type "boolean" hs100.0 2022-02-03 12:00:06.803 warn (367993) This object will not be created in future versions. Please report this to the developer. hs100.0 2022-02-03 12:00:06.802 warn (367993) Object 192_168_123_37.last_update is invalid: Default value has to be type "string" but received type "number" hs100.0 2022-02-03 12:00:06.748 info (367993) Start with IP : 192.168.123.37 hs100.0 2022-02-03 12:00:06.746 warn (367993) This object will not be created in future versions. Please report this to the developer. hs100.0 2022-02-03 12:00:06.745 warn (367993) Object 192_168_123_30.ledState is invalid: Default value has to be type "string" but received type "boolean" hs100.0 2022-02-03 12:00:06.743 warn (367993) This object will not be created in future versions. Please report this to the developer. hs100.0 2022-02-03 12:00:06.742 warn (367993) Object 192_168_123_30.last_update is invalid: Default value has to be type "string" but received type "number" hs100.0 2022-02-03 12:00:06.565 info (367993) Start with IP : 192.168.123.30 hs100.0 2022-02-03 12:00:06.560 warn (367993) This object will not be created in future versions. Please report this to the developer. hs100.0 2022-02-03 12:00:06.558 warn (367993) Object 192_168_123_27.ledState is invalid: Default value has to be type "string" but received type "boolean" hs100.0 2022-02-03 12:00:06.554 warn (367993) This object will not be created in future versions. Please report this to the developer. hs100.0 2022-02-03 12:00:06.552 warn (367993) Object 192_168_123_27.last_update is invalid: Default value has to be type "string" but received type "number" hs100.0 2022-02-03 12:00:06.482 info (367993) Start with IP : 192.168.123.27
-
@malleralle Sicher das die hm-rega Tehmatik seit controller 4 so ist? Ggf gabs ein Adapter update?
-
@apollon77 Absolut, sobald ich auf den 3er zurück gehe ist es wieder in Ordnung.
-
@malleralle GitHub Issue für @arteck bitte
-
@malleralle Welche DB läuft bei dir für objects
-
Current configuration: - Objects database: - Type: jsonl - Host/Unix Socket: 0.0.0.0 - Port: 9001 - States database: - Type: jsonl - Host/Unix Socket: 0.0.0.0 - Port: 9000 - Data Directory: ../../iobroker-data/
-
@malleralle thx
-
Was wird eigentlich "migriert", wenn man bereits eine Redis-Konfiguration (States und Objects) hatte?
-
@ofbeqnpolkkl6mby5e13 Nichts. Es wird nur das was "file" ist auf "jsonl" umgestellt ... Redis bleibt Redis. Bei Redis kommen nur ein paar interne neue Datenstrukturen dazu
-
@apollon77
Okay, nur weil die Meldung angezeigt wurde, dass die Objekte migriert wurden. -
@ofbeqnpolkkl6mby5e13 Meinst du das "... States migrated to Redis Sets"? Das ist genau die Initialisierung der neuen Datenstrukturen
-
@apollon77
Mist, dass ich mir das nicht gespeichert habe. Aber die Meldung sah eher so aus: 23.047 Objekte migriert. Soweit ich mich erinnere... -
@malleralle sagte in Alpha Test js-controller 4.0:
Mit dem js-controller 4 habe ich Probleme mit dem hm-rega Adapter.
Variablen Datenpunkte lassen sich nicht mehr korrekt schalten.@foxriver76
Hatte ich noch gar nicht bemerkt, scheint aber bei mir auch so zu sein:
Ich ändere in der VIS Oberfläche einen Wert, der hm-rega-Datenpunkt im iobroker wird geändert aber in der homematic kommt die Änderung nicht an:hm-rega 3.0.35
homematic 2.61.7iobroker setup:
Current configuration: - Objects database: - Type: jsonl - Host/Unix Socket: 0.0.0.0 - Port: 9001 - States database: - Type: jsonl - Host/Unix Socket: 0.0.0.0 - Port: 9000 - Data Directory: ../../iobroker-data/
-
Ja fix kommt nachher
-
-
Hey,
der von @MalleRalle berichtete Bug mit hm-rega ist in alpha.73 gefixt und @next ist aktualisiert.
Bitte vor allem HM* testen aber auch schauen das zB noch alle JavaScript Skripte tun und im Frontend erscheinen und sowas
Ingo
-
@apollon77 sagte in Alpha Test js-controller 4.0:
der von @MalleRalle berichtete Bug mit hm-rega ist in alpha.73 gefixt und @next ist aktualisiert.
Top, jetzt läufts wieder rund, Änderungen in iob werden auch wieder in der homematic übernommen.
Bei meinen Skripten habe ich bislang keine Fehler feststellen können.
-
alpha.73 startet hier sauber durch, skripte laufen (hab aber kein hm-rega laufen).
Nur der iobroker.parcel-Adapter muss bei jedem update des controllers neugebaut werden. Der ist wohl gegen node14 gebaut, ich fahre node16 hier.npm i --production
im Verzeichnis des Adapters reicht aber aus und auch der Adapter läuft dann wieder. -
@thomas-braun sagte in Alpha Test js-controller 4.0:
Nur der iobroker.parcel-Adapter muss bei jedem update des controllers neugebaut werden.
Das wäre aber interessant warum das so ist. Was bringt der als Fehler? Läuft der renbuild machenaismus an?