NEWS
Test Adapter HAM 5.2.0 (GitHub)
-
@apollon77 ja das dachte ich auch, aber als ich den Ham Adapter heute morgen aktualisiert habe, hat er im Log ein Fehler ausgeben wegen der Version Angabe. Dadurch konnte ich dann die Markisen nicht steuern, also habe ich dann die Version Angabe entfernt und dann funktionierte alles wieder wie immer.
-
@apollon77 nein leider gelöscht. Jetzt steht da auch wieder von alleine die Version mit drin drin.

-
@apollon77 hier wie versprochen mein Feedback zur Race condition:
Adapter abonniert jetzt zuverlässig die states. 👍
Was mich irritiert hat, dass wenn in der config.JSON des Geräts die einzelnen Optionen auf false stehen und man den Datenpunkt im iobroker steuern möchte weil er noch aus einer älteren config existiert, führt das zum Absturz des ham Adapters. Soll heißen, es existieren Datenpunkte im iobroker die zum Absturz des Adapters führen wenn sie auf false in der config stehen.
Ansonsten funktioniert jetzt aber alles einwandfrei. Nochmals riesen Dank. -
@apollon77 nein leider gelöscht. Jetzt steht da auch wieder von alleine die Version mit drin drin.

-
@apollon77 hier wie versprochen mein Feedback zur Race condition:
Adapter abonniert jetzt zuverlässig die states. 👍
Was mich irritiert hat, dass wenn in der config.JSON des Geräts die einzelnen Optionen auf false stehen und man den Datenpunkt im iobroker steuern möchte weil er noch aus einer älteren config existiert, führt das zum Absturz des ham Adapters. Soll heißen, es existieren Datenpunkte im iobroker die zum Absturz des Adapters führen wenn sie auf false in der config stehen.
Ansonsten funktioniert jetzt aber alles einwandfrei. Nochmals riesen Dank. -
@iphilbln Wie sieht denn der Absturz aus? Bitte mal error log posten ... das sollte an sich nicht passieren ...
@apollon77 Schick ich dir wenn ich von der Arbeit zurück bin.
-
@fa-bio Hm ... aber von alleine tut sie das nicht wirklich ... strange. Naja hauptsache es geht
@apollon77 was soll ich dir sagen so war es aber.:thinking_face:
-
@apollon77 Schick ich dir wenn ich von der Arbeit zurück bin.
-
@fa-bio Hm ... aber von alleine tut sie das nicht wirklich ... strange. Naja hauptsache es geht
@apollon77 so hab es jetzt mal auf meinem Reservesytem gemacht er macht das alles von ganz alleine egal welche Version ich vorher angeben hatte.
ham.0 2022-09-15 09:01:50.845 info Adapter uses Wrapper mode ham.0 2022-09-15 09:01:50.843 info All Libraries installed/updated ham.0 2022-09-15 09:01:50.801 info found 0 vulnerabilities ham.0 2022-09-15 09:01:50.796 info run `npm fund` for details ham.0 2022-09-15 09:01:50.793 info 18 packages are looking for funding ham.0 2022-09-15 09:01:50.792 info ham.0 2022-09-15 09:01:50.788 info added 75 packages, and audited 76 packages in 1m ham.0 2022-09-15 09:00:47.803 info npm install homebridge-tahoma@2.2.28 --production --loglevel error (System call) ham.0 2022-09-15 09:00:47.801 info Install/Update homebridge-tahoma@2.2.28 ham.0 2022-09-15 09:00:47.799 info Install/Update the following Libraries: homebridge-tahoma@2.2.28 ham.0 2022-09-15 09:00:47.762 info starting. Version 5.2.3 (non-npm: ioBroker/ioBroker.ham) in /opt/iobroker/node_modules/iobroker.ham, node: v16.17.0, js-controller: 4.0.23 -
@apollon77 so hab es jetzt mal auf meinem Reservesytem gemacht er macht das alles von ganz alleine egal welche Version ich vorher angeben hatte.
ham.0 2022-09-15 09:01:50.845 info Adapter uses Wrapper mode ham.0 2022-09-15 09:01:50.843 info All Libraries installed/updated ham.0 2022-09-15 09:01:50.801 info found 0 vulnerabilities ham.0 2022-09-15 09:01:50.796 info run `npm fund` for details ham.0 2022-09-15 09:01:50.793 info 18 packages are looking for funding ham.0 2022-09-15 09:01:50.792 info ham.0 2022-09-15 09:01:50.788 info added 75 packages, and audited 76 packages in 1m ham.0 2022-09-15 09:00:47.803 info npm install homebridge-tahoma@2.2.28 --production --loglevel error (System call) ham.0 2022-09-15 09:00:47.801 info Install/Update homebridge-tahoma@2.2.28 ham.0 2022-09-15 09:00:47.799 info Install/Update the following Libraries: homebridge-tahoma@2.2.28 ham.0 2022-09-15 09:00:47.762 info starting. Version 5.2.3 (non-npm: ioBroker/ioBroker.ham) in /opt/iobroker/node_modules/iobroker.ham, node: v16.17.0, js-controller: 4.0.23@fa-bio sagte in Test Adapter HAM 5.2.0 (GitHub):
2022-09-15 09:00:47.799 info Install/Update the following Libraries: homebridge-tahoma@2.2.28
ALso laut dem steht in der konfig diese version
-
@fa-bio sagte in Test Adapter HAM 5.2.0 (GitHub):
2022-09-15 09:00:47.799 info Install/Update the following Libraries: homebridge-tahoma@2.2.28
ALso laut dem steht in der konfig diese version
@apollon77 ja korrekt hab es gerade geprüft. Kann laut Ham Adapter jetzt auf Version 2.2.41 gehen. Schon komisch
-
@apollon77 ja korrekt hab es gerade geprüft. Kann laut Ham Adapter jetzt auf Version 2.2.41 gehen. Schon komisch
-
@apollon77 ```
{
"bridge": {
"name": "somfy connectivity kit",
"username": "xxxxx",
"pin": "xxxxx"
},
"description": "...",
"accessories": [],
"platforms": [
{
"platform": "Tahoma",
"name": "My Tahoma Bridge",
"user": "xxxx@xxxxx",
"password": "xxxx",
"service": "tahoma",
"exclude": [
"rts"
]
}
]
} -
@apollon77 ```
{
"bridge": {
"name": "somfy connectivity kit",
"username": "xxxxx",
"pin": "xxxxx"
},
"description": "...",
"accessories": [],
"platforms": [
{
"platform": "Tahoma",
"name": "My Tahoma Bridge",
"user": "xxxx@xxxxx",
"password": "xxxx",
"service": "tahoma",
"exclude": [
"rts"
]
}
]
} -
@apollon77 las gut sein läuft doch :grin:
-
@apollon77 las gut sein läuft doch :grin:
-
@fa-bio Der Teil in mir der das unlogisch findet mag das nicht gg -... But up to you ... all fine
@apollon77 ich verstehe dich voll und ganz habe früher Webseiten programiert ich möchte auch immer das alles perfekt und logisch ist.:blush: :+1:
-
@iphilbln Ahhh ... habs lokal mal getestet ... denke wenn du heim kommst hste ne 5.2.4 :-)
ETA für 5.2.4 ca. 20-30Mins (die automatisierten tests dauern eewewig)
@apollon77 5.2.4 läuft nun absolut stabil. Herzliches Dankeschön für deine Bemühungen.
-
Aktuelle Test Version 5.2.0 Veröffentlichungsdatum 11.09.2022 Github Link https://github.com/ioBroker/ioBroker.ham Hi All,
es gab ein paar Fälle bei denen der Ham Adapter einige Daten nicht steuern konnte bzw wo Daten fehlten. Ich habe dies die letzten Tage angesehen und auch herausgefunden woran es lag und habe es entsprechend umgebaut.
Bevor Ihr Testet prüft bitte welche Version Ihr bisher habt. Wenn es die 5.1.0 gibt (und Ihr somit potentiell schon ein globales homebridge auf 1.5.0 habt) ändert sich nichts. Sonst bitte das noch beachten zu aktualisieren
Da ich natürlich nicht alles hier testen kann benötige ich Eure Hilfe. Bitte Testet die GitHub Verison 5.2.0 des Adapters mit Euren Plugins und bitte meldet die Ergebnisse zurück mit folgenden Infos:
- Welcher Modus (Lokal, Global, Wrapper)
- Welche Plugins
- ... und ob es jetzt immer noch (weil vorher schon alles ok war) tut oder jetzt tut (weil vorher was nicht tat)
Ich habe vor allem Im Wrapper/Lokal-Modus getestet, von daher könnte der Globale Modus vllt noch macken haben (weil viel schwieriger zu testen) - bei den Tests ist mir aber nichts aufgefallen.
Vielen Dank
Ingo
@apollon77 habe die 5.2.4 auch gerade installiert.
Es lief alles perfekt durch ohne Probleme, anbei noch mal ein Log für dich.:+1:
Dann könntes du ihn ja jetzt ins Stable bringen, oder?:grin:
Grüße
Fabioham.0 2022-09-15 12:51:09.394 info Adapter uses Wrapper mode ham.0 2022-09-15 12:51:09.393 info All Libraries installed/updated ham.0 2022-09-15 12:51:09.379 info found 0 vulnerabilities ham.0 2022-09-15 12:51:09.378 info 18 packages are looking for funding run `npm fund` for details ham.0 2022-09-15 12:51:09.377 info added 74 packages, and audited 76 packages in 33s ham.0 2022-09-15 12:50:35.946 info npm install homebridge-tahoma@2.2.41 --production --loglevel error (System call) ham.0 2022-09-15 12:50:35.946 info Install/Update homebridge-tahoma@2.2.41 ham.0 2022-09-15 12:50:35.945 info Install/Update the following Libraries: homebridge-tahoma@2.2.41 ham.0 2022-09-15 12:50:35.934 info starting. Version 5.2.4 in /opt/iobroker/node_modules/iobroker.ham, node: v16.17.0, js-controller: 4.0.23 host.nuc 2022-09-15 12:50:35.473 info instance system.adapter.ham.0 started with pid 43535 host.nuc 2022-09-15 12:50:33.383 info iobroker exit 0 host.nuc 2022-09-15 12:50:32.921 info instance system.adapter.ham.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) host.nuc 2022-09-15 12:50:32.409 info stopInstance system.adapter.ham.0 send kill signal ham.0 2022-09-15 12:50:32.371 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason ham.0 2022-09-15 12:50:32.371 info terminating ham.0 2022-09-15 12:50:32.368 info cleaned everything up... ham.0 2022-09-15 12:50:32.368 info Got terminate signal TERMINATE_YOURSELF host.nuc 2022-09-15 12:50:32.366 info stopInstance system.adapter.ham.0 (force=false, process=true) host.nuc 2022-09-15 12:50:32.362 info iobroker Update "system.adapter.ham.0" host.nuc 2022-09-15 12:50:32.342 info iobroker upload [0] ham.admin /opt/iobroker/node_modules/iobroker.ham/admin/words.js words.js application/javascript host.nuc 2022-09-15 12:50:32.328 info iobroker upload [1] ham.admin /opt/iobroker/node_modules/iobroker.ham/admin/tab_m.html tab_m.html text/html host.nuc 2022-09-15 12:50:32.094 info iobroker upload [2] ham.admin /opt/iobroker/node_modules/iobroker.ham/admin/static/js/main.ec5845c4.js.map static/js/main.ec5845c4.js.map application/json host.nuc 2022-09-15 12:50:32.057 info iobroker upload [3] ham.admin /opt/iobroker/node_modules/iobroker.ham/admin/static/js/main.ec5845c4.js static/js/main.ec5845c4.js application/javascript host.nuc 2022-09-15 12:50:32.055 info iobroker upload [4] ham.admin /opt/iobroker/node_modules/iobroker.ham/admin/index_m.html index_m.html text/html host.nuc 2022-09-15 12:50:32.054 info iobroker upload [5] ham.admin /opt/iobroker/node_modules/iobroker.ham/admin/ham.png ham.png image/png host.nuc 2022-09-15 12:50:32.034 info iobroker upload [6] ham.admin /opt/iobroker/node_modules/iobroker.ham/admin/asset-manifest.json asset-manifest.json application/json host.nuc 2022-09-15 12:50:32.017 info iobroker 47 packages are looking for funding run `npm fund` for details host.nuc 2022-09-15 12:50:32.017 info iobroker removed 74 packages, and changed 1 package in 9s host.nuc 2022-09-15 12:50:32.016 info iobroker host.nuc 2022-09-15 12:50:22.800 info iobroker Installing iobroker.ham... (System call) host.nuc 2022-09-15 12:50:22.800 info iobroker NPM version: 8.15.0 host.nuc 2022-09-15 12:50:22.590 info iobroker install iobroker.ham host.nuc 2022-09-15 12:50:22.207 info iobroker url iobroker.ham --host nuc --debug -