NEWS
Test Adapter rika-firenet 1.0.0-alpha.x (ALPHA Test)
-
@hal sagte in Test Adapter rika-firenet 1.0.0-alpha.x (ALPHA Test):
Im log sind 2 warn Meldungen:
In GitHub ist jetzt 1.0.0-alpha.9 - da sollte das behoben sein.
Kam eh nur beim ersten Start des Adapters vor, wenn vorher die Objekte gelöscht wurden. -
@codierknecht ist installiert. Ich werde berichten
-
@hal sagte in Test Adapter rika-firenet 1.0.0-alpha.x (ALPHA Test):
@codierknecht ist installiert. Ich werde berichten
Bis auf Meldungen , wann der Pelletofen ein oder ausgeschaltet wurde heute keine weiteren Meldungen im log. Der Adapter war heute durchgehend aktiv und funktionierte bisher einwandfrei.
(edit)
Möglicherweise gibt es ein Problem beim Update von Sensordaten. Ich prüfen das noch mal gesondert -
Heute früh wurde der Pelletofen um 09:30 Uhr per Script ausgeschaltet , das hat funktioniert. Im log kam kurz danach ein error
rika-firenet.0 2025-01-22 09:36:40.636 error getstoveValues error: Error: getaddrinfo EAI_AGAIN www.rika-firenet.com rika-firenet.0 2025-01-22 09:30:32.015 info state rika-firenet.0.xxxxxx.controls.onOff changed: false (ack = false)
-
@hal
Ein getaddrinfo EAI_AGAIN deutet auf ein Problem mit der dsn Namensauflösung hin.@Codierknecht
"Normale" State changes sollten nicht als info geloggt werden. Das sollte besser debug sein (weil nach fehler sieht es für mich nicht aus)2025-01-22 09:30:32.015 info state rika-firenet.0.xxxxxx.controls.onOff changed: false (ack = false)
-
@mcm1957 sagte in Test Adapter rika-firenet 1.0.0-alpha.x (ALPHA Test):
"Normale" State changes sollten nicht als info geloggt werden. Das sollte besser debug sein (weil nach fehler sieht es für mich nicht aus)
Ist geändert.
Ich war so frei und habe jetzt eine "beta" gemacht. Die grundsätzliche Funktionalität scheint ja gegeben zu sein. -
@codierknecht
Na ja - hoff es verwirrt nicht zu viele.BEAT Test gibts erst wenn der Adapetr im Repo ist. Bis daher ist er per Definition ALPHA Status.
-
@mcm1957 sagte in Test Adapter rika-firenet 1.0.0-alpha.x (ALPHA Test):
BEAT Test gibts erst wenn der Adapetr im Repo ist. Bis daher ist er per Definition ALPHA Status.
Naja - von mir aus kann der ja auch da rein.
-
Und dann muss ich noch zum Review kommen ...
-
@mcm1957
Reicht es, die 0.0.7 ins "latest" zu pushen? -
@codierknecht
Ist egal - LATEST ist immer jene Release auf NPM 'latest' ist.
Wenn der Review durch ist kann ich ja jederzeit eine offizielle BETA / LATEST Release einziehen. Wär dann wohl die 1.0.0.Bitte dann in Zukunft nur -alphe.x für Zwischentests und offizielle Versionsnummern für BETA / LATEST Tests verwenden. Jetzt mach mal mit beta.x weiter bis ich Zeit für Review habe.
-
@codierknecht zur Info, bisher läuft der von Dir überarbeitete Adapter stabil und zuverlässig
-
@hal kleine Korrektur. Es ist jetzt zweimal passiert, das der Adapter steuert, aber die Sensorddaten nicht aktualisiert werden. Dazu muss der Adapter neu gestartet werden. Ich beobachte das noch mal und sende dann den log dazu.
-
So heute ist es wieder aufgetreten. Der Pelletofen wird korrekt gesteuert (0n/off), aber z.B. der Sensor
"rika-firenet.0.xxxxxxx.sensors.statusMainState"
wird nicht aktualisiert. Erst wenn der Adapter neu gestartet wird, ist der Status sofort aktualisiert.Log:
2025-01-26 08:30:32.014 - info: rika-firenet.0 (930580) state rika-firenet.0.xxxxxx3.controls.onOff changed: true (ack = false) 2025-01-26 08:30:32.015 - debug: rika-firenet.0 (930580) url: https://www.rika-firenet.com/api/client/xxxxxx3/status 2025-01-26 08:30:32.210 - debug: rika-firenet.0 (930580) 200 - API-Connection successful 2025-01-26 08:30:32.210 - debug: rika-firenet.0 (930580) onOff = true 2025-01-26 08:30:32.362 - debug: rika-firenet.0 (930580) {"revision":xxxxxx,"onOff":true,"operatingMode":0,"heatingPower":100,"targetTemperature":"22","bakeTemperature":"180","ecoMode":false,"heatingTimeMon1":"08150915","heatingTimeMon2":"00000000","heatingTimeTue1":"08150915","heatingTimeTue2":"00000000","heatingTimeWed1":"08150915","heatingTimeWed2":"00000000","heatingTimeThu1":"08150915","heatingTimeThu2":"00000000","heatingTimeFri1":"08150915","heatingTimeFri2":"00000000","heatingTimeSat1":"08150915","heatingTimeSat2":"00000000","heatingTimeSun1":"08150915","heatingTimeSun2":"00000000","heatingTimesActiveForComfort":false,"setBackTemperature":"20","convectionFan1Active":false,"convectionFan1Level":0,"convectionFan1Area":0,"convectionFan2Active":false,"convectionFan2Level":0,"convectionFan2Area":0,"frostProtectionActive":false,"frostProtectionTemperature":"4","temperatureOffset":"0","RoomPowerRequest":3,"debug0":0,"debug1":0,"debug2":0,"debug3":0,"debug4":0} 2025-01-26 09:30:32.015 - info: rika-firenet.0 (930580) state rika-firenet.0.xxxxxx3.controls.onOff changed: false (ack = false) 2025-01-26 09:30:32.015 - debug: rika-firenet.0 (930580) url: https://www.rika-firenet.com/api/client/xxxxxx3/status 2025-01-26 09:30:32.380 - debug: rika-firenet.0 (930580) 200 - API-Connection successful 2025-01-26 09:30:32.381 - debug: rika-firenet.0 (930580) onOff = false 2025-01-26 09:30:32.536 - debug: rika-firenet.0 (930580) {"revision":1737876632,"onOff":false,"operatingMode":0,"heatingPower":100,"targetTemperature":"22","bakeTemperature":"180","ecoMode":false,"heatingTimeMon1":"08150915","heatingTimeMon2":"00000000","heatingTimeTue1":"08150915","heatingTimeTue2":"00000000","heatingTimeWed1":"08150915","heatingTimeWed2":"00000000","heatingTimeThu1":"08150915","heatingTimeThu2":"00000000","heatingTimeFri1":"08150915","heatingTimeFri2":"00000000","heatingTimeSat1":"08150915","heatingTimeSat2":"00000000","heatingTimeSun1":"08150915","heatingTimeSun2":"00000000","heatingTimesActiveForComfort":false,"setBackTemperature":"20","convectionFan1Active":false,"convectionFan1Level":0,"convectionFan1Area":0,"convectionFan2Active":false,"convectionFan2Level":0,"convectionFan2Area":0,"frostProtectionActive":false,"frostProtectionTemperature":"4","temperatureOffset":"0","RoomPowerRequest":3,"debug0":0,"debug1":0,"debug2":0,"debug3":0,"debug4":0} 2025-01-26 11:23:55.033 - info: rika-firenet.0 (930580) state rika-firenet.0.xxxxxx3.controls.onOff changed: true (ack = false) 2025-01-26 11:23:55.033 - debug: rika-firenet.0 (930580) url: https://www.rika-firenet.com/api/client/xxxxxx3/status 2025-01-26 11:23:55.298 - debug: rika-firenet.0 (930580) 200 - API-Connection successful 2025-01-26 11:23:55.298 - debug: rika-firenet.0 (930580) onOff = true 2025-01-26 11:23:55.439 - debug: rika-firenet.0 (930580) {"revision":1737880232,"onOff":true,"operatingMode":0,"heatingPower":100,"targetTemperature":"22","bakeTemperature":"180","ecoMode":false,"heatingTimeMon1":"08150915","heatingTimeMon2":"00000000","heatingTimeTue1":"08150915","heatingTimeTue2":"00000000","heatingTimeWed1":"08150915","heatingTimeWed2":"00000000","heatingTimeThu1":"08150915","heatingTimeThu2":"00000000","heatingTimeFri1":"08150915","heatingTimeFri2":"00000000","heatingTimeSat1":"08150915","heatingTimeSat2":"00000000","heatingTimeSun1":"08150915","heatingTimeSun2":"00000000","heatingTimesActiveForComfort":false,"setBackTemperature":"20","convectionFan1Active":false,"convectionFan1Level":0,"convectionFan1Area":0,"convectionFan2Active":false,"convectionFan2Level":0,"convectionFan2Area":0,"frostProtectionActive":false,"frostProtectionTemperature":"4","temperatureOffset":"0","RoomPowerRequest":3,"debug0":0,"debug1":0,"debug2":0,"debug3":0,"debug4":0} 2025-01-26 12:08:55.033 - info: rika-firenet.0 (930580) state rika-firenet.0.xxxxxx3.controls.onOff changed: false (ack = false) 2025-01-26 12:08:55.033 - debug: rika-firenet.0 (930580) url: https://www.rika-firenet.com/api/client/xxxxxx3/status 2025-01-26 12:08:55.288 - debug: rika-firenet.0 (930580) 200 - API-Connection successful 2025-01-26 12:08:55.288 - debug: rika-firenet.0 (930580) onOff = false 2025-01-26 12:08:55.451 - debug: rika-firenet.0 (930580) {"revision":1737887035,"onOff":false,"operatingMode":0,"heatingPower":100,"targetTemperature":"22","bakeTemperature":"180","ecoMode":false,"heatingTimeMon1":"08150915","heatingTimeMon2":"00000000","heatingTimeTue1":"08150915","heatingTimeTue2":"00000000","heatingTimeWed1":"08150915","heatingTimeWed2":"00000000","heatingTimeThu1":"08150915","heatingTimeThu2":"00000000","heatingTimeFri1":"08150915","heatingTimeFri2":"00000000","heatingTimeSat1":"08150915","heatingTimeSat2":"00000000","heatingTimeSun1":"08150915","heatingTimeSun2":"00000000","heatingTimesActiveForComfort":false,"setBackTemperature":"20","convectionFan1Active":false,"convectionFan1Level":0,"convectionFan1Area":0,"convectionFan2Active":false,"convectionFan2Level":0,"convectionFan2Area":0,"frostProtectionActive":false,"frostProtectionTemperature":"4","temperatureOffset":"0","RoomPowerRequest":3,"debug0":0,"debug1":0,"debug2":0,"debug3":0,"debug4":0}
-
@hal sagte in Test Adapter rika-firenet 1.0.0-alpha.x (ALPHA Test):
wird nicht aktualisiert. Erst wenn der Adapter neu gestartet wird, ist der Status sofort aktualisiert.
Ich schau mal nach, ob und wie ein Wiederverbinden da erfolgt.
-
@hal sagte in Test Adapter rika-firenet 1.0.0-alpha.x (ALPHA Test):
wird nicht aktualisiert. Erst wenn der Adapter neu gestartet wird, ist der Status sofort aktualisiert.
-
Du verwendest offenbar noch nicht die letzte Version des Adapters. Die Meldung
state xxx changed ...
wird mittlerweile als "debug" geloggt. -
Dass der Wert möglicherweise erst nach 1 Minute aktualisiert wird, ist Dir bewusst?
Das Schreiben der Werte hat nix mit dem Lesen zu tun. Letzteres erfolgt in einem festen Intervall.
Wenn ich so darüber nachdenke, macht es aber ggf. Sinn, unmittelbar nach dem Schreiben die Werte 1x neu zu lesen.
-