NEWS
Test Adapter Z-Wave 2 (v0.6.x / v0.7.x)
-
@Rolf_KA In ca. 15 Minuten ist v0.6.2 (ohne Beta) verfügbar, dann würde ich mich über einen erneuten Test der Indicator CC freuen
-
@AlCalzone Ich kann es kaum abwarten
Ich kann dann aber leider nur noch bis ca. 18 Uhr testen - bekomme Gäste.
Morgen kann ich dann wieder.
Soll ich dir auch wieder eine zwave-xxxx.log erstellen und senden?Nochmals vielen Dank für deine Unterstützung - für perfekte Arbeit, zeige ich mich immer erkenntlich
-
@Rolf_KA sagte in Test Adapter Z-Wave 2 (v0.6.x):
Soll ich dir auch wieder eine zwave-xxxx.log erstellen und senden?
Nur wenn es nicht funktioniert. Die Version sollte übrigens schon verfügbar sein.
Edit: Bitte trotzdem kurz Rückmeldung geben, wenn es geht
-
@AlCalzone TOP
Nur kurzes Update:
Die Indicator CC ist jetzt vorhanden - perfekt
Die Hintergrundbeleuchtung (Backlight) kann man über (obwohl Endpoint 0) dennoch nicht einschaltenDie Basic CC verschwindet leider noch immer nach einem Adapter Neustart...
Das bekommst Du aber noch hin, Lösungen brauchen einfach nur Zeit...Genieße auch Weihnachten, mach dir also bitte keinen Stress und genieße diese Jahreszeit !
(könnte mir selbst, aber einiges schöner vorstellen... )Anbei nochmal die Doku zur LED Ansteuerung und dem verflixtem LCD/LED Backlight:
-
@Rolf_KA Ich bräuchte dann nochmal die Cache-Datei, um zu verstehen, was genau das Geräte über sein Indicator-Fähigkeit behauptet
Und am besten doch nochmal einen Log (mit vorher gelöschter Cache-Datei), wenn du schon dabei bist.Die BasicCC sollte auch nur bleiben, wenn sie nicht wie in deinem Fall auf eine andere CC umgebogen wird (Binary Switch). Dass sie jetzt überhaupt auftaucht, ist eigentlich der Fehler.
Genieße auch Weihnachten, mach dir also bitte keinen Stress
Das mache ich - ich hab endlich mal etwas Ruhe mich mit Programmieren zu beschäftigen
-
@AlCalzone Moin Moin
Anbei die Cache Datei: d6e3a2ab.json
Und die Log Datei (Cache Datei zuvor gelöscht): zwave-1206.logScreenshot von der Indicator CC (nach Adapter Neustart, keine Taste gedrückt)
Eine direkte ioBroker "Objects" Sicherung des zwave2.0 füge ich auch noch an: zwave2.0.json
Über einen Fibaro HomeCenter2 soll das LED BACKLIGHT direkt ON/OFF schaltbar sein wie mir der Verkäufer HLC24.de gesagt hat.
Die Einstellung, dass das LED Backlight auch bei jedem Tastendruck 5 Sek. lang leuchtet, funktioniert ja auch.
Es wäre aber besser, wenn das Backlight nachts leuchtet wenn alles dunkel ist, um zu sehen wo man da drauf drückt - sind schließlich 6 Tasten
Als Hersteller hätte ich es dauerhaft leuchten lassen...Genieße Weihnachten! Ich bin die kommenden Tage aber verfügbar.
Vielen danke nochmals und viele Grüße, @Rolf_KA
-
Danke schon mal für die Info. Das Gerät berichtet auch, dass es Indicator 0x30 (das Backlight) kann, aber irgendwas läuft im Adapter noch falsch. Die States sollten auch anders heißen...
@Rolf_KA sagte in Test Adapter Z-Wave 2 (v0.6.x):
Genieße Weihnachten! Ich bin die kommenden Tage aber verfügbar.
Ich nicht - geht dann nach Weihnachten weiter.
-
Hab den Adapter mal zum Testen installiert. Bekomme ständig folgende Fehlermeldung im Log:
" The transaction timed out".
Soweit ich das jetzt auf die schnelle sehen kann, funktioniert aber alles einwandfrei.
Bei meinen Eurotronic Thermostaten gibt es ein paar Datenpunkte weniger, was ich aber als positiv empfinde, da die nötigen vorhanden sind und der Rest eh nicht in Verwendung war. -
Hallo @AlCalzone
heute hast Du mir ein richtig schönen Weihnachtsgeschenk beschehrt...
Das LED Backlight leuchtet jetzt und funktioniert perfektIch hatte deinen Z-Wave Adapter heute Mittag nochmal aktualisiert und das NODE2 komplett im ioBroker gelöscht (eben dieser 6 Fach Taster ZHC5002).
Und siehe da, unter Indicator CC ist das Backlight vorhanden und funktioniert perfekt (1-99 o. 255 = Backlight ON wie in der Doku beschrieben)In den kommenden Tagen werde ich dann noch meine anderen Z-Wave Aktoren (alles von Fibaro: RollerShutter2, Schalter2, Dimmer usw.) einbinden und dir berichten.
Einfach perfekt von Dir, nochmals vielen Dank für deine großartige Unterstützung - mach weiter so mit deinem Z-Wave2 Adapter und Du wirst der Sieger sein!
(Dann wird es für alle ioBrocker User, bald der bessere Z-Wave2 Adapter werden/sein )Dein Z-Wave Adapter ist jetzt mein absoluter Favorit!!!
An alle anderen: Ich kann diesen Z-Wave2 nur empfehlen!!!
(Der Adapter erzeugt auch nicht zu viele Datenpunkte (CC), die kaum einer benötigt, und bleibt damit sehr übersichtlich!
Wie auch @JungleFire : schon geschrieben hat@AlCalzone
Ich hoffe Du bleibst an deinem Adapter dran, optimierst deinen Z-Wave2 Adapter weiter so perfekt!
(Frage: Wie können wir uns ohne das Forum austauschen - Mein Satz: "Für perfekte Arbeit, zeige ich mich immer erkenntlich" - steht!)Ich wünsche Dir/deiner Familie und allen anderen, ein frohes und besinnliches Weihnachtsfest
-
Sorry, hatte vor lauter Begeisterung noch den Schreenshot vergessen
-
@JungleFire wenn du mir eine Logdatei schicken kannst, kann ich mal schauen was los ist.
Frohe Weihnachten an alle!
@Rolf_KA nach Weihnachten gibt's nochmal ein Update, da ein paar datenpunkte mir noch nicht gefallen. Also noch nicht zu tief in Skripte etc einbauen, da werden sich Namen ändern.
-
Bin wieder zurück auf den Standard-Adapter, da hier irgendwas nicht gepasst hat. Aber der Reihe nach:
Hier erstmal ein Teil des Logs wegen dem Error "The transaction timed out". Hat sich allerdings nach ein paar Stunden eingependelt und kam danach nicht mehr vor
Hier der Log des Fehlers, der für mich nicht nachvollziehbar ist. Ich habe ein paar Blockly Skripte für die Heizungssteuerung laufen. Aus irgendeinem Grund springen zwei Thermostate ständig vom vorgegebenen Wert (Node 11= 19) & (Node 4= 21,5) auf 18.5. Dieser Wert kommt in den Skripten aber überhaupt nicht vor und ist auch sonst nirgends zu finden. Somit sind die Thermostate ständig am justieren
Hier der Log Ausschnitt vom Standard-Adapter mit den selben Skripten, wo alles ohne Probleme läuft.
Eine Namensänderung bleibt auch nicht erhalten. Wenn ich z.B. bei Node_011 den Namen "Eurotronic Spirit" in "Thermostat (Bad)" ändere, steht da nach einiger Zeit wieder "Eurotronic Spirit".
-
@JungleFire Die ioBroker-Logs helfen mir leider nicht wirklich. Ich brauche tatsächlich (wie oben mit Rolf_KA durchexerziert) Logdateien. Da sollte auch zu erkennen sein, warum die Thermostate falsch gehen.
-
Hab ich mir schon fast gedacht. Sorry, aber das sind für mich teilweise alles immer noch "Böhmische Dörfer"
Würde dir da gerne weiterhelfen, aber das ist mir dann doch alles zu zeitintensiv. Habe einige Skripte für die Heizungssteuerung etc. dran hängen. -
@JungleFire - Das ist jetzt aber wirklich schade
AlCalzone hatte es oben doch gut beschrieben mit der Logfile Erstellung - das dauert vielleicht 10 Min.
Und wenn Du dir noch das Programm WinSCP auf deinem PC installierst, geht das Finden/Suchen/Kopieren auf dem Raspi und der LOG Datei noch einfacher.Wenn wir ioBroker Nutzer nicht solche engagierte Adapter Entwickler unterstützen, entstehen auch keine guten Adapter - ich würde dafür sogar Zahlen.
Sein Z-Wave 2 Adapter ist meiner Meinung nach wirklich gut, auch wenn dieser natürlich in dem frühen Stadium auch noch nicht perfekt ist, aber ohne Unterstützung kann er seinen Adapter auch nicht verbessern!
Ich werde AlCalzone jedenfalls mit weiteren Tests und noch anderen Z-Wave Modulen wie Schalter/RollerShutter/Dimmer und meine Erkenntnisse und Probleme mit seinem Z-Wave 2 Adapter unterstützen und ihm berichten
Wir ioBroker User sollten wirklich froh sein, das es solche Adapter Entwickler gibt - Danke @AlCalzone !
VG, @Rolf_KA
-
Anbei noch Korrektur Vorschläge zum 6 Fach Z-Wave Taster ZHC5002:
Unter der Configuration CC sollten die "multilevelSwitchForButton1" (bis 5) editierbar sein.Standardwert ist 33488896 (4 Byte) - Beschreibung unten:
Bei MultilevelSwitchForButton1" (bis 6)
Derzeit bin ich am Fibaro RollerShutter 2 testen, geht soweit auch mit deinem Adapter, habe dazu aber noch eine Frage:
Wie kann ich auslesen, ob der Rollladen nach einem Tastendruck hoch oder runterfährt?
(Das wäre zum Scripten und für Szenensetzung sehr gut.)Danke dir für deine Unterstützung und wenn Du etwas benötigst, gebe Bescheid.
-
Unter der Configuration CC sollten die "multilevelSwitchForButton1" (bis 6) editierbar sein
-
@Rolf_KA Danke für den Hinweis mit den Config-Datenpunkten. Im Adapter verfolge ich die Strategie, dass User keine komplizierten Werte selbst berechnen müssen, da mit/ohne Vorzeichen etc immer zu Problemen führt. Die genannten Datenpunkte sind daher gesplittet in Enable/Disable, Upper switch value und Lower Switch value (wie in der Anleitung). Dummerweise heißen die aber alle gleich, da ich die Konfiguration nur automatisiert aus OpenHAB importiert habe. Wird angepasst.
Ich habe aber erst noch einen sehr penetranten Bug auszuräuchern, den ich bei mir selbst gefunden habe.
@JungleFire Ich habs für dich hier nochmal zusammen gefasst. Hoffe, du bekommst es so auch hin:
- (Adapter im Admin stoppen)
- per SSH anmelden
- Zum User ioBroker wechseln:
sudo su iobroker -s /bin/bash
- Ins Adapterverzeichnis wechseln:
cd /opt/iobroker/node_modules/iobroker.zwave2
- Adapter manuell starten:
LOGTOFILE=true node build/main.js --force --logs
- Merken, wo die Logdatei geschrieben wird. Im Zweifel in
/opt/iobroker/node_modules/zwave-js
- Nachdem im ioBroker-Log für den entsprechenden Node "interview completed" erscheint, z.B. die Temperatur ändern.
- Adapter auf der Konsole wieder stoppen (Strg+C), mir die Datei schicken.
-
@Rolf_KA Ich habe gerade v0.6.3 veröffentlicht. Da gab es nochmal einige Änderungen an den Indicator-Datenpunkten, die angesprochenen Configuration-Datenpunkte sollten jetzt alle da sein und fehlende Datenpunkte bei Multi-Channel-Geräten sollten jetzt auch nicht mehr vorkommen.
-
Habe das mit dem RollerShutter 2 (Fibaro "hoch" oder "runter") jetzt wohl verstanden...
https://manuals.fibaro.com/roller-shutter-2/(Beim https.../roller-shutter-3) wurde von Fibaro wohl einiges dazu umgestellt - weshalb der 3er, wohl "noch nicht" so begeisterte Nutzer fand - bzw. in anderen Systemen...)
bolded text