Wasserzähler secure SWM301

Hallo Leute, ich habe mir einen Wasserzähler secure SWM301 für die Sensus Wasseruhr. Dieser arbeitet im Z-Wave Modus. Nach den üblichen Problemen mit der Anmeldung von batteriebetriebenen Z-Wave Modulen, habe ich den Zähler in IPS anmelden können. Leider erhalte ich nur Batteriestatus und einen Wert 128 bzw. Unterwert 128grad, mit dem ich nichts anfangen kann. Außerdem bekomme ich sporadisch noch eine Fehlermeldung, dass die Meterwerte time out sind. Da bin ich jetzt nicht sicher, ob der SWM301 eine Macke hat, oder ob das System die Meldung nicht korrekt ausliest. Hat jemand da schon Erfahrungen gesammelt?

Danke und Gruß
Homerudy

Magst du mal ein wenig Debug Infos hier reinkopieren? Timeouts klingen nicht gut, aber vielleicht unterstützen wir noch etwas von dem Gerät nicht zu 100%

paresy

@Homerudy

Was für eine Sensus Wasseruhr haste denn?

Danke und Grüsse,
MaLu

Hallo paresy,
Hier ist mal ein Auszug, wenn eine Abfrage initiiert wird:

(Q) RequestSensorMultiLevel 31 04
(Q) RequestBattery 80 02
Update 04 31 01 72 86 32 85 70 84 80 31 9C 56
NodeClasses 72 86 32 85 70 84 80 31 9C 56
NodeClasses Not updating as it was not explicitly requested
(S) RequestBattery 80 02
® Class (80):BATTERY 03 64
(S) RequestedSensorMultiLevel 3104
® Class (31):SENSOR_MULTILEVEL05 01 01 80
WakeUpKeepAlvie
(S) RequestNodeInfo
Update 04 31 01 72 86 32 85 70 84 80 31 9C 56
NodeClasses 72 86 32 85 70 84 80 31 9C 56
(S) RequestInfoManufacturerSpecific 72 04
® Class (72): MANUFACTURER_SPECIFIC 05 00 59 00 0F 00 01
ManufaturerID 0059
ProductType 000F
ProductID 0001
(S) RequestInfoMeter 32 03
WakeUpkeepAlive
(Q) ReqeustSensorMultilevel 31 04
(Q) RequestBattery 80 02
(Q) WakeUpComplete 84 08
(Q) RequestSensorMultilevel 31 04
(Q) RequestBattery 80 02

@Malu: Das ist eine residiaJET

Danke schon mal Homerudy

Ich habe noch einmal den normalen Datenaustausch mitgeschnitten:
TXT: 16.10.2016 14:15:28.00 | (Q) RequestBattery | €<STX>
HEX: 16.10.2016 14:15:28.00 | (Q) RequestBattery | 80 02
TXT: 16.10.2016 14:19:12.00 | ® Class (32): METER | <STX><ETX>d<NUL><NUL><NUL>Þ
HEX: 16.10.2016 14:19:12.00 | ® Class (32): METER | 02 03 64 00 00 00 DE
TXT: 16.10.2016 14:19:12.00 | METER | <ETX>d<NUL><NUL><NUL>Þ
HEX: 16.10.2016 14:19:12.00 | METER | 03 64 00 00 00 DE
TXT: 16.10.2016 14:19:13.00 | ® Class (84): WAKE_UP | <BEL>
HEX: 16.10.2016 14:19:13.00 | ® Class (84): WAKE_UP | 07
TXT: 16.10.2016 14:19:13.00 | WakeUp |
HEX: 16.10.2016 14:19:13.00 | WakeUp |
TXT: 16.10.2016 14:19:13.00 | (S) MeterReset | 2<ENQ>
HEX: 16.10.2016 14:19:13.00 | (S) MeterReset | 32 05
TXT: 16.10.2016 14:19:13.00 | (S) RequestBattery | €<STX>
HEX: 16.10.2016 14:19:13.00 | (S) RequestBattery | 80 02
TXT: 16.10.2016 14:19:13.00 | ® Class (80): BATTERY | <ETX>d
HEX: 16.10.2016 14:19:13.00 | ® Class (80): BATTERY | 03 64
TXT: 16.10.2016 14:19:13.00 | (S) RequestSensorMultiLevel | 1<EOT>
HEX: 16.10.2016 14:19:13.00 | (S) RequestSensorMultiLevel | 31 04
TXT: 16.10.2016 14:19:13.00 | ® Class (31): SENSOR_MULTILEVEL | <ENQ><SOH><SOH>€
HEX: 16.10.2016 14:19:13.00 | ® Class (31): SENSOR_MULTILEVEL | 05 01 01 80
TXT: 16.10.2016 14:19:13.00 | (S) WakeUpComplete | „<BS>
HEX: 16.10.2016 14:19:13.00 | (S) WakeUpComplete | 84 08
TXT: 16.10.2016 14:25:28.00 | (Q) RequestSensorMultiLevel | 1<EOT>
HEX: 16.10.2016 14:25:28.00 | (Q) RequestSensorMultiLevel | 31 04
TXT: 16.10.2016 14:25:28.00 | (Q) RequestBattery | €<STX>
HEX: 16.10.2016 14:25:28.00 | (Q) RequestBattery | 80 02
TXT: 16.10.2016 14:35:28.00 | (Q) RequestSensorMultiLevel | 1<EOT>
HEX: 16.10.2016 14:35:28.00 | (Q) RequestSensorMultiLevel | 31 04

Irgendwas mit Meter ist dabei.
Gruß
Hoemrudy

Schade, dass keiner helfen kann. Ich habe mir deshalb mal einen anderen Controller (dev***) zugelegt. Nach dem schwierigen Ablernen, konnte ich sofort das Gerät zuordnen. Nach der zugegeben wenig aussagenden Konfiguration konnte ich den Zähler auslesen zuminest mit dem Gesamtverbrauch. Schade, dass IPS nicht geht.
Gruß Homerudy