Aeotec Smart Switch 6

Hallo,

beim editieren der Konfiguration kann man dei ZWDB Parameter noch laden. Wenn man die Werte auslesen will kommt es zum timeout. Dies passiert beo allen meinen Geräten (6 Stück). Die weräte melden ihre Meßdaten bei Wertänderung auch nicht automatisch per Telegramm.

Debug des Gerätes folgendes aus:

TXT: 27.09.2019, 18:06:22 | (S) ZWaveConfiguration::ConfigurationGetValue3 | p<ENQ><ETX>
HEX: 27.09.2019, 18:06:22 | (S) ZWaveConfiguration::ConfigurationGetValue3 | 70 05 03
TXT: 27.09.2019, 18:08:33 | (S) ZWaveConfiguration::ConfigurationGetValue3 | p<ENQ><ETX>
HEX: 27.09.2019, 18:08:33 | (S) ZWaveConfiguration::ConfigurationGetValue3 | 70 05 03
TXT: 27.09.2019, 18:08:38 | (S) ZWaveConfiguration::ConfigurationGetValue3 | Retry #1 | p<ENQ><ETX>
HEX: 27.09.2019, 18:08:38 | (S) ZWaveConfiguration::ConfigurationGetValue3 | Retry #1 | 70 05 03
TXT: 27.09.2019, 18:08:39 | ® Class (70): CONFIGURATION | <ACK><ETX><SOH><SOH>
HEX: 27.09.2019, 18:08:39 | ® Class (70): CONFIGURATION | 06 03 01 01
TXT: 27.09.2019, 18:08:39 | (S) ZWaveConfiguration::ConfigurationGetValue20 | p<ENQ><DC4>
HEX: 27.09.2019, 18:08:39 | (S) ZWaveConfiguration::ConfigurationGetValue20 | 70 05 14
TXT: 27.09.2019, 18:08:40 | ® Class (70): CONFIGURATION | <ACK><DC4><SOH><NUL>
HEX: 27.09.2019, 18:08:40 | ® Class (70): CONFIGURATION | 06 14 01 00
TXT: 27.09.2019, 18:08:40 | (S) ZWaveConfiguration::ConfigurationGetValue33 | p<ENQ>!
HEX: 27.09.2019, 18:08:40 | (S) ZWaveConfiguration::ConfigurationGetValue33 | 70 05 21
TXT: 27.09.2019, 18:08:42 | (S) ZWaveConfiguration::ConfigurationGetValue33 | Retry #1 | p<ENQ>!
HEX: 27.09.2019, 18:08:42 | (S) ZWaveConfiguration::ConfigurationGetValue33 | Retry #1 | 70 05 21
TXT: 27.09.2019, 18:08:44 | (S) ZWaveConfiguration::ConfigurationGetValue33 | Retry #2 | p<ENQ>!
HEX: 27.09.2019, 18:08:44 | (S) ZWaveConfiguration::ConfigurationGetValue33 | Retry #2 | 70 05 21
TXT: 27.09.2019, 18:08:46 | (S) ZWaveConfiguration::ConfigurationGetValue33 | Retry #3 | p<ENQ>!
HEX: 27.09.2019, 18:08:46 | (S) ZWaveConfiguration::ConfigurationGetValue33 | Retry #3 | 70 05 21

Grüße

Stefan Weckermann

Ich habe dieses Teil auch in meinem Z-Wave Zoo. Während sich die Beschreibung echt gut liest (und ich gerade den eingebauten USB-Port toll fand um z.B: einen Z-Wave Bewegungsmelder mit Strom zu versorgen), sieht die Realität im täglichen Betrieb leider anders aus.

Vermutlich haben diese Plugs einen Serienfehler: Die HF-Reichweite ist extrem beschränkt, und selbst bei guter Platzierung (Repeater Nodes in wenigen Metern Abstand im gleichen Raum) kommt es immer wieder zu Paket-Verlusten und zu Retries. Diverse Kommentare im Internet bestätigen mir dass es sich dabei nicht um ein Einzelphänomen handelt (und zeigen noch ein paar andere Serien-Probleme).

Glücklicherweise habe ich davon nur ein Exemplar, das ist die wichtigste Lehre im Umgang mit Z-Wave Geräten: Immer erst mal nur ein Exemplar beschaffen und gründlich testen. Im Falle dieses Plugs ist dieser mittlerweile an einer unkritischen Stelle im Einsatz.

@ssimn

Hallo,

danke für die Info. Die dinger machen den Fehelr auch wenn sie weniger als 1 meter von der Zentrale weg sind. Schalten können sie aber komischerweise. Habe ich da echt jetzt Elektronikschrott? Vielleicht ein Firmwareupdate das ich nicht gefunden habe?

Gruß

Du kannst die Parameter ja manuell auslesen, wenn die Informationen aus der Z-Wave DB nicht ganz korrekt sind. (Das Überspringen von „fehlerhaften“ Parametern ist aktuell noch nicht verfügbar)

Füg die Parameter, die du haben willst, einfach in die „benutzerdefinierte“ Liste und lies die dann ein.

paresy

Das ist bei diesem Plug folgendermaßen gelöst:

  1. Für die event-basierte automatisierte Meldung der gemessenen Leistung bei Veränderungen müssen die Parameter 90, 91 und 92 korrekt gesetzt werden.

  2. Alle anderen Messdaten können nur zyklisch mit festem Intervall ausgelesen werden, hierzu muss die Kombination der Parameter 101/111, 102/112 und/oder 103/113 korrekt gesetzt sein. Beispiel: Setze 101 auf 1 und 111 auf 600, und Du erhältst alle 600 Sekunden eine Messung der Spannung.

Sorry das ich damit nerfe.

@paresy:

Sorry da bin ich lost. Wir geht das mit dem Erstellen und Einlesen der Parameter an statt der ZWDB?

@ssimn: Wir kann ich die Parameter setzen wenn wenn ich beim Auslesen direkt in einen Timeout laufe?

Danke

Stefan

Du kannst im unteren Bereich der Parameter eigene Parameter definieren. Nutz also gar nicht die ZWDB, sondern Tipp die Parameter, die dich interessieren, direkt unten ein und frage nur die ab.

paresy