Wireless M-Bus für CUL

Begonnen von tostmann, 12 Juni 2014, 17:34:32

Vorheriges Thema - Nächstes Thema

kaihs

Gut zu wissen. Könntest du noch die genauen Typen der Zähler nennen? Dann wissen andere schon vor dem ausprobieren, dass diese mit hoher Wahrscheinlichkeit auslesbar sind.
Banana Pi, Add-On Board mit 1.8" TFT LCD und IR-Sender, CULFW V1.61, div. Homematic Komponenten, Pollin Funksteckdosen, Selbstbau CUL433 MHz, Jeelink Clone, EC3000
Selbstbau CUL868MHz für Wireless M-Bus, SIGNALduino mit Logilink Temp.-sensoren und Auriol Wetterstation

kossmann

Sinnvolle Daten von Qundis??? Jetzt wird's wieder interessant! Kannst du da mal mehr Infos liefern?

nogenius

#302
Ja, sinnvolle, und sogar korrekte Daten!

Ich weiß nicht genau welche Daten euch interessieren, aber ich reiche sie gerne auch nach...

WFH 36 - 09759622
weitere Nummern auf dem Zähler (Version/Firmware?): 6.331  04.19
Zählerstand: 0,886m3
Rohdaten: b2D44653222967509D806A8077ADD000000046D2614F3180C138608007CA6004C1348010000426CDF1C326CFFFF02291EBB5600004B

WFH 36 - 09759638
weitere Nummern auf dem Zähler (Version/Firmware?): 6.331  04.19
Zählerstand: 14,990m3
Rohdaten: b2D44653238967509D806AE357ADD000000046D2814F3180C13904901601D004C1319020000426CDF1C326CFFFF02FABBBB5600004B

WFC 36 - 09825219
weitere Nummern auf dem Zähler (Version/Firmware?): 6.131  04.63
Zählerstand: 28,994m3
Rohdaten: b2D44653219528209D807CD807ADD000000046D1914F3180C1393890266E9004C1371010000426CDF1C326CFFFF020D3CBB5600004B

An der Fußbodenheizung ein Qundis Heat5 - 65663252
Huckepack als Sendemodul ein Qundis WFZ16
weitere Nummern auf dem Sender: OK/901 0000
Zählerstand: 4,0528 / 3,0551 Wh
Rohdaten:
b334465B252326665190C79FC7ADD000000046D3612F3180C05280504BCCD00426CDF1C4C0550050300326CFFFF024BA1FD1700000C7898265359A2


Außerdem kam aus der Nachbarschaft gerade noch so einiges rein - auch alles Qundis:
2015.08.19 20:36:41 3: WMBUS Unknown device b4BC465B27522C000F2FAD3AFA0830300640B9D013944653258508209998FD8077ADB000000046D2B0CF3180C1390E2D60302004C1332280000426CDF1C326CFF10D4FF02BB56000082046CFF178C041301894C2B01000B27, please define it
2015.08.19 20:36:41 2: autocreate: define WMBUS_LSE_01202275_242_250 WMBUS b4BC465B27522C000F2FAD3AFA0830300640B9D013944653258508209998FD8077ADB000000046D2B0CF3180C1390E2D60302004C1332280000426CDF1C326CFF10D4FF02BB56000082046CFF178C041301894C2B01000B27
2015.08.19 20:36:41 3: WMBUS_LSE_01202275_242_250: I/O device is CUL_0
2015.08.19 20:36:41 2: autocreate: define FileLog_WMBUS_LSE_01202275_242_250 FileLog ./log/WMBUS_LSE_01202275_242_250-%Y.log WMBUS_LSE_01202275_242_250
2015.08.19 20:56:45 3: WMBUS Unknown device b4BC465B27522E008F0278433A08303007E0AB1003944653263997509983FD8067ADD000000046D0411F3180C1389E6F10800004C1342010000426CDF1C326CFFF6E3FF02BB56000082046CFF178C041375061B3C0000FFFF, please define it
2015.08.19 20:56:45 2: autocreate: define WMBUS_LSE_09402275_240_39 WMBUS b4BC465B27522E008F0278433A08303007E0AB1003944653263997509983FD8067ADD000000046D0411F3180C1389E6F10800004C1342010000426CDF1C326CFFF6E3FF02BB56000082046CFF178C041375061B3C0000FFFF
2015.08.19 20:56:45 3: WMBUS_LSE_09402275_240_39: I/O device is CUL_0
2015.08.19 20:56:45 2: autocreate: define FileLog_WMBUS_LSE_09402275_240_39 FileLog ./log/WMBUS_LSE_09402275_240_39-%Y.log WMBUS_LSE_09402275_240_39
2015.08.19 21:06:40 3: WMBUS Unknown device b4BC465B27522F004F135211DA08303006109D6003944653274997509BFCCD8067ADC000000046D1E10F3180C1394E66F5000004C1308020000426CDF1C326CFFD69CFF02BB56000082046CFF178C0413183614800000FFFF, please define it
2015.08.19 21:06:40 2: autocreate: define WMBUS_LSE_05502275_241_53 WMBUS b4BC465B27522F004F135211DA08303006109D6003944653274997509BFCCD8067ADC000000046D1E10F3180C1394E66F5000004C1308020000426CDF1C326CFFD69CFF02BB56000082046CFF178C0413183614800000FFFF
2015.08.19 21:06:40 3: WMBUS_LSE_05502275_241_53: I/O device is CUL_0
2015.08.19 21:06:40 2: autocreate: define FileLog_WMBUS_LSE_05502275_241_53 FileLog ./log/WMBUS_LSE_05502275_241_53-%Y.log WMBUS_LSE_05502275_241_53
2015.08.19 21:16:45 3: WMBUS Unknown device b25C465B275220004F136C169A2653296212310180E860900005D1782F282611DD59D671D1D001D001EC9C64B, please define it
2015.08.19 21:16:45 2: autocreate: define WMBUS_LSE_04002275_241_54 WMBUS b25C465B275220004F136C169A2653296212310180E860900005D1782F282611DD59D671D1D001D001EC9C64B
2015.08.19 21:16:45 3: WMBUS_LSE_04002275_241_54: I/O device is CUL_0
2015.08.19 21:16:45 2: autocreate: define FileLog_WMBUS_LSE_04002275_241_54 FileLog ./log/WMBUS_LSE_04002275_241_54-%Y.log WMBUS_LSE_04002275_241_54
2015.08.19 21:26:41 3: WMBUS Unknown device b4BC465B27522100EF40E60BDA08303007D0B56013944653255967509E10DD8067ADB000000046D1E0EF3180C1365F7723800004C1366060000426CDF1C326CFFDF23FF02BB56000082046CFF178C04136236096C0000FFFF, please define it
2015.08.19 21:26:41 2: autocreate: define WMBUS_LSE_14102275_244_14 WMBUS b4BC465B27522100EF40E60BDA08303007D0B56013944653255967509E10DD8067ADB000000046D1E0EF3180C1365F7723800004C1366060000426CDF1C326CFFDF23FF02BB56000082046CFF178C04136236096C0000FFFF
2015.08.19 21:26:41 3: WMBUS_LSE_14102275_244_14: I/O device is CUL_0
2015.08.19 21:26:41 2: autocreate: define FileLog_WMBUS_LSE_14102275_244_14 FileLog ./log/WMBUS_LSE_14102275_244_14-%Y.log WMBUS_LSE_14102275_244_14
2015.08.19 21:36:37 3: WMBUS Unknown device b4BC465B27522200EF40F7D4CA0830300790B7C013944653251997509CA55D8067ADB000000046D070EF3180C13327FFA8400004C1340110000426CDF1C326CFF6612FF02BB56000082046CFF178C041366779DF00000FFFF, please define it
2015.08.19 21:36:37 2: autocreate: define WMBUS_LSE_14202275_244_15 WMBUS b4BC465B27522200EF40F7D4CA0830300790B7C013944653251997509CA55D8067ADB000000046D070EF3180C13327FFA8400004C1340110000426CDF1C326CFF6612FF02BB56000082046CFF178C041366779DF00000FFFF
2015.08.19 21:36:37 3: WMBUS_LSE_14202275_244_15: I/O device is CUL_0
2015.08.19 21:36:37 2: autocreate: define FileLog_WMBUS_LSE_14202275_244_15 FileLog ./log/WMBUS_LSE_14202275_244_15-%Y.log WMBUS_LSE_14202275_244_15
2015.08.19 21:46:38 3: WMBUS Unknown device b25C465B27522300EF4107975A2653262802310180E860B00005E75D8564C4E1D7FA1671D0F000F0025C958E3, please define it
2015.08.19 21:46:38 2: autocreate: define WMBUS_LSE_14302275_244_16 WMBUS b25C465B27522300EF4107975A2653262802310180E860B00005E75D8564C4E1D7FA1671D0F000F0025C958E3
2015.08.19 21:46:38 3: WMBUS_LSE_14302275_244_16: I/O device is CUL_0
2015.08.19 21:46:38 2: autocreate: define FileLog_WMBUS_LSE_14302275_244_16 FileLog ./log/WMBUS_LSE_14302275_244_16-%Y.log WMBUS_LSE_14302275_244_16
2015.08.19 21:56:41 3: WMBUS Unknown device b4BC465B27522400EF137055AA083030079095A0139446532130076091299D8067ADC000000046D3A0EF3180C13070DB13102004C1342270000426CDF1C326CFFC37AFF02BB56000082046CFF178C04138615427602002B2A, please define it
2015.08.19 21:56:41 2: autocreate: define WMBUS_LSE_14402275_241_55 WMBUS b4BC465B27522400EF137055AA083030079095A0139446532130076091299D8067ADC000000046D3A0EF3180C13070DB13102004C1342270000426CDF1C326CFFC37AFF02BB56000082046CFF178C04138615427602002B2A
2015.08.19 21:56:41 3: WMBUS_LSE_14402275_241_55: I/O device is CUL_0
2015.08.19 21:56:41 2: autocreate: define FileLog_WMBUS_LSE_14402275_241_55 FileLog ./log/WMBUS_LSE_14402275_241_55-%Y.log WMBUS_LSE_14402275_241_55
2015.08.19 22:06:37 3: WMBUS Unknown device b51C465B27522500EF4116863A08306005F0BC6003F4465B24632666545A7190C7ADC000000046D2210F3180C05805C45140300426CDF1C4C0500170100326CFF1245FF02FD1700000C782892525982046CFF67EB178C040580140300CA10, please define it
2015.08.19 22:06:37 2: autocreate: define WMBUS_LSE_14502275_244_17 WMBUS b51C465B27522500EF4116863A08306005F0BC6003F4465B24632666545A7190C7ADC000000046D2210F3180C05805C45140300426CDF1C4C0500170100326CFF1245FF02FD1700000C782892525982046CFF67EB178C040580140300CA10
2015.08.19 22:06:37 3: WMBUS_LSE_14502275_244_17: I/O device is CUL_0
2015.08.19 22:06:37 2: autocreate: define FileLog_WMBUS_LSE_14502275_244_17 FileLog ./log/WMBUS_LSE_14502275_244_17-%Y.log WMBUS_LSE_14502275_244_17
2015.08.19 22:16:29 3: WMBUS Unknown device b4BC465B27522600EF412671CA08303008A0B7D0139446532314682096A15D8077ADB000000046D290EF3180C134229D74802004C1381160000426CDF1C326CFF6D9FFF02BB56000082046CFF178C041303226DEB02002B2A, please define it
2015.08.19 22:16:29 2: autocreate: define WMBUS_LSE_14602275_244_18 WMBUS b4BC465B27522600EF412671CA08303008A0B7D0139446532314682096A15D8077ADB000000046D290EF3180C134229D74802004C1381160000426CDF1C326CFF6D9FFF02BB56000082046CFF178C041303226DEB02002B2A
2015.08.19 22:16:29 3: WMBUS_LSE_14602275_244_18: I/O device is CUL_0
2015.08.19 22:16:29 2: autocreate: define FileLog_WMBUS_LSE_14602275_244_18 FileLog ./log/WMBUS_LSE_14602275_244_18-%Y.log WMBUS_LSE_14602275_244_18
2015.08.19 22:36:29 3: WMBUS Unknown device b4BC465B27522800DF3605EB6A0830300670A1001394465327797750927AED8067ADC000000046D3910F3180C1396B7DE7900004C1338140000426CDF1C326CFFBB29FF02BB56000082046CFF178C041310763D4D0000FFFF, please define it
2015.08.19 22:36:29 2: autocreate: define WMBUS_LSE_13802275_243_96 WMBUS b4BC465B27522800DF3605EB6A0830300670A1001394465327797750927AED8067ADC000000046D3910F3180C1396B7DE7900004C1338140000426CDF1C326CFFBB29FF02BB56000082046CFF178C041310763D4D0000FFFF
2015.08.19 22:36:29 3: WMBUS_LSE_13802275_243_96: I/O device is CUL_0
2015.08.19 22:36:29 2: autocreate: define FileLog_WMBUS_LSE_13802275_243_96 FileLog ./log/WMBUS_LSE_13802275_243_96-%Y.log WMBUS_LSE_13802275_243_96
2015.08.19 23:06:34 3: WMBUS Unknown device b4BC465B27522B00DF363398DA0830300580AF30039446532919975095A62D8067ADC000000046D3B11F3180C1378AF9F2700004C1360010000426CDF1C326CFF768FFF02BB56000082046CFF178C04137724ABB80000FFFF, please define it
2015.08.19 23:06:34 2: autocreate: define WMBUS_LSE_14102275_243_99 WMBUS b4BC465B27522B00DF363398DA0830300580AF30039446532919975095A62D8067ADC000000046D3B11F3180C1378AF9F2700004C1360010000426CDF1C326CFF768FFF02BB56000082046CFF178C04137724ABB80000FFFF
2015.08.19 23:06:34 3: WMBUS_LSE_14102275_243_99: I/O device is CUL_0
2015.08.19 23:06:34 2: autocreate: define FileLog_WMBUS_LSE_14102275_243_99 FileLog ./log/WMBUS_LSE_14102275_243_99-%Y.log WMBUS_LSE_14102275_243_99
2015.08.19 23:26:33 3: WMBUS Unknown device b4BC465B27522D00EF13882C0A083030087099B003944653228508209FBF6D8077ADD000000046D2513F3180C1353416D6603004C1321530000426CDF1C326CFFFCEAFF02BB56000082046CFF178C04133437FA3D0300DFF2, please define it
2015.08.19 23:26:33 2: autocreate: define WMBUS_LSE_15302275_241_56 WMBUS b4BC465B27522D00EF13882C0A083030087099B003944653228508209FBF6D8077ADD000000046D2513F3180C1353416D6603004C1321530000426CDF1C326CFFFCEAFF02BB56000082046CFF178C04133437FA3D0300DFF2
2015.08.19 23:26:33 3: WMBUS_LSE_15302275_241_56: I/O device is CUL_0
2015.08.19 23:26:33 2: autocreate: define FileLog_WMBUS_LSE_15302275_241_56 FileLog ./log/WMBUS_LSE_15302275_241_56-%Y.log WMBUS_LSE_15302275_241_56
2015.08.19 23:56:37 3: WMBUS Unknown device b4BC465B275220004F13AE7AFA083030047099E003944653236967509816AD8067ADD000000046D1014F3180C134002510700004C1336010000426CDF1C326CFFB873FF02BB56000082046CFF178C0413530608CA0000FFFF, please define it
2015.08.19 23:56:37 2: autocreate: define WMBUS_LSE_04002275_241_58 WMBUS b4BC465B275220004F13AE7AFA083030047099E003944653236967509816AD8067ADD000000046D1014F3180C134002510700004C1336010000426CDF1C326CFFB873FF02BB56000082046CFF178C0413530608CA0000FFFF
2015.08.19 23:56:37 3: WMBUS_LSE_04002275_241_58: I/O device is CUL_0
2015.08.19 23:56:37 2: autocreate: define FileLog_WMBUS_LSE_04002275_241_58 FileLog ./log/WMBUS_LSE_04002275_241_58-%Y.log WMBUS_LSE_04002275_241_58
2015.08.20 00:06:31 3: WMBUS Unknown device b4BC465B275221004F13B2E65A08303007909D501394465325896750932E8D8067ADC000000046D150FF3180C13404B8C5902004C1321390000426CDF1C326CFFFA71FF02BB56000082046CFF178C041345451BBF02002B2A, please define it
2015.08.20 00:06:31 2: autocreate: define WMBUS_LSE_04102275_241_59 WMBUS b4BC465B275221004F13B2E65A08303007909D501394465325896750932E8D8067ADC000000046D150FF3180C13404B8C5902004C1321390000426CDF1C326CFFFA71FF02BB56000082046CFF178C041345451BBF02002B2A
2015.08.20 00:06:31 3: WMBUS_LSE_04102275_241_59: I/O device is CUL_0
2015.08.20 00:06:31 2: autocreate: define FileLog_WMBUS_LSE_04102275_241_59 FileLog ./log/WMBUS_LSE_04102275_241_59-%Y.log WMBUS_LSE_04102275_241_59



nogenius

Hallo zusammen,

ich hab mittlerweile einige Daten gesammelt. Die Qundis Zähler liefern regelmäßig Daten, insofern bin ich erstmal zufrieden.

Was mir aber aufgefallen ist, ist dass über autocreate einige Devices mit der gleichen IdentNumber, aber unterschiedlichem Typ angelegt werden. Das Ganze sehe ich mehrfach, hier aber mal ein Beispiel:


WMBUS_LSE_00002275_242_122    ???
WMBUS_LSE_00002275_242_123    ???
WMBUS_LSE_00002275_242_127    ???
WMBUS_LSE_00002275_242_135    ???
WMBUS_LSE_00002275_242_145    ???


Die als "Version" interpretierten Werte liegen dabei immer zwischen 240 und 245 - Werte, die sonst bei keinem anderen Device auftauchen. Dass das Zufall ist nehme ich mal nicht an. Ich gehe eher davon aus, dass 00002275 eventuell ein Repeater (Qundis Node5) ist, der Daten weitervermittelt / wiederholt und die eigentlichen Daten . Ist jemand sowas ähnliches bekannt oder schon mal aufgefallen? Gibt das Protokoll sowas her?

kaihs

Zitat von: nogenius am 25 August 2015, 20:28:23
Was mir aber aufgefallen ist, ist dass über autocreate einige Devices mit der gleichen IdentNumber, aber unterschiedlichem Typ angelegt werden. Das Ganze sehe ich mehrfach, hier aber mal ein Beispiel:


WMBUS_LSE_00002275_242_122    ???
WMBUS_LSE_00002275_242_123    ???
WMBUS_LSE_00002275_242_127    ???
WMBUS_LSE_00002275_242_135    ???
WMBUS_LSE_00002275_242_145    ???


Die als "Version" interpretierten Werte liegen dabei immer zwischen 240 und 245 - Werte, die sonst bei keinem anderen Device auftauchen.

Also ist ändert sich sowohl Version als auch Typ?
Dass sich diese Eigenschaften eines Zählers ändern wäre schon sehr ungewöhnlich und die bei dir auftretende Werte für Typ sind in dem WMBus Standard auch nicht definiert.

Die Weiterleitung durch einen Repeater ist zwar vorgesehen, aber dann wird ein sog. Hop-Counter hochgezählt der nicht in die Device Identifikation einfließt.

Kannst du ein paar Rohdaten loggen und mir (gerne auch per PM) zuschicken? Dann kann ich das genauer untersuchen.
Banana Pi, Add-On Board mit 1.8" TFT LCD und IR-Sender, CULFW V1.61, div. Homematic Komponenten, Pollin Funksteckdosen, Selbstbau CUL433 MHz, Jeelink Clone, EC3000
Selbstbau CUL868MHz für Wireless M-Bus, SIGNALduino mit Logilink Temp.-sensoren und Auriol Wetterstation

nogenius

Gerne, ich werde aber wohl erst nach dem Wochenende dazu kommen.

Ich bin mir mittlerweile auch gar nicht mehr so sicher bzgl. des Repeaters. Auch wenn es definitiv welche gibt, die ID hab ich bisher nirgends gesehen. Hab die Rohdaten gestern mal kurz in das Excel Dokument hier aus dem Thread eingegeben, und da wurde zumindest der Typ erkannt - und die Daten waren anders als vom WMBUS Modul berechnet. Die Daten waren auf den ersten Blick länger als die, bei denen die Auswertung funktioniert. Mehr Zeit hatte ich leider nicht mehr es mir anzuschauen, aber ich könnte mir auch vorstellen, dass bei längeren Botschaften irgendwas an der Auswertung faul ist.
Laut Excel waren es übrigens Stromzähler.

Ich schicke die Rohdaten nächste Woche. Vielen Dank schon mal!

Mitch

Hallo Zusammen,

bei mir wurde gerade der Gaszähler (altersbedingt) gewechselt.
Nun habe ich einen Pipersberg G4 RF1c, der leider keinen Magnetkontakt/Metalkontakt für einen Reed hat  :-\

Zu Auslesen habe ich einen EM1000-GZ Gaszaehler-Sensor von ELV.

Kann ich mir jetzt diesen Cyble Encoder Wireless Mbus kaufen und direkt auslesen?
FHEM im Proxmox Container

Termlnator

Hallo zusammen,

ich habe mir vor paar Jahren bei Conrad ein Stromzähler gekauft

https://www.conrad.de/de/voltcraft-vsm-120-smart-metering-system-komplett-set-mit-mid-zulassung-vsm-102-zaehler-vsm-101-gateway-v2-usb-funkstick-und-software-125454.html

Leider ist vom Conrad das Software nicht weiter entwickelt worden und dann ab Win8 war mit der Datenerfassung Schluss.
Die Kommunikation zwischen dem Gateway und dem USB-Empfänger erfolgt über 868Mhz. Hersteller des Sticks ist Amber-Wireless AMB8465-M.

Jetzt meine Frage: Kann FHEM mit dem System umgehen? Hat es schon jemand hinbekommen?

Gruss
Martin

Mic46

Hallo
ich hab hier einen Hydrus Diehl Wasserzähler.
Und damit beginnt mein Dilemma, den dieser ist in einem Schacht im Nebengebäude montiert. Da das Ding hat einen Optischen Schalter hat um das Display zuschalten, ihr könnt euch vielleicht vorstellen was mit einer Taschenlampe im Schacht und dem Display passiert, es schaltet permanent.
Der Zähler sendet auf 868 MHZ also nanoCUL und Raspi besorgt und dank der großartigen Vorarbeit hier,also nochmal Besten Dank, ran an den Speck.
Auf dem nanoCUL läuft V 1.66 nanoCUL868 Den Puffer hab ich auf 180 erweitern müssen, 128 waren zu wenig.
Empfangen wird im WMBus_T Modus
Hier eine raw msg
2015.12.17 12:25:55 5: WMBUS raw msg b3F442423250770995041FFA57ACC00317D500A6B1C736C1B99E1A80524D74066533A15FAFC079AD39208B875334D9B4B741F5165A34FB1184D8CDD9501D9DFB554B0545A946FC2DD4C6C81::-63
Leider verhält sich Diehl beim Hydrus nicht konform.
Die Seriennummer steht nämlich in Byte 6-9 also vor FF anstatt in Byte

Dadurch ist die angebene Seriennummer im WMBUS Modul natürlich falsch und der Rest wird falsch zu geordnet.
WMBUS_HYD_99700725_80_65
und führt dann vermutlich zu dieser Fehlermeldung
2015.12.17 12:47:19 2: WMBUS WMBUS_HYD_99700725_80_65 Error during ApplicationLayer parse:Encryption mode c not implemented

Es wäre schön wenn mir mit eurer Mithilfe schaffe dem Zähler seine Daten zu entlocken, insbesondere auch die Fehlermeldungen (Leckagewarnung)
bei Diehl findet sich dieses PDF über die Schnittstellenkomunikation
http://www.diehl.com/fileadmin/diehl-metering/dlc/Water/HYDRUS_CommunicationDescription_DE.pdf
schlauer hat es mich bisher nicht gemacht.
Eine Gockelsuche ergab das diese Zähler doch weiter verbreitet sind als ich dachte.

LG  Mic

kaihs

Zitat von: Mic46 am 17 Dezember 2015, 13:03:05
Leider verhält sich Diehl beim Hydrus nicht konform.
Die Seriennummer steht nämlich in Byte 6-9 also vor FF anstatt in Byte

Wie kommst du darauf? Wie lautet denn die richtige Seriennummer?


Dadurch ist die angebene Seriennummer im WMBUS Modul natürlich falsch und der Rest wird falsch zu geordnet.


Ich fürchte ganz so einfach ist es nicht, das danach kommende CI-Feld scheint nämlich zu passen.
Das Configuration Word (Byte 15/16) macht auf jeden Fall keinen Sinn, zumindest wenn es sich wirklich um ein WMBus Telegramm handelt.

Zitat
Es wäre schön wenn mir mit eurer Mithilfe schaffe dem Zähler seine Daten zu entlocken, insbesondere auch die Fehlermeldungen (Leckagewarnung)
bei Diehl findet sich dieses PDF über die Schnittstellenkomunikation
http://www.diehl.com/fileadmin/diehl-metering/dlc/Water/HYDRUS_CommunicationDescription_DE.pdf
schlauer hat es mich bisher nicht gemacht.
[/code]

Aus dem Dokument werde ich auch nicht wirklich schlau, WMBus wird darin auch nicht erwähnt, nur MBus (die drahtgebundene Variante) und Real Data Funk sowie Open Metering Funk, was auch immer das ist.
Woher weißt du denn, dass der Zähler eine Leckagewarnung sendet?
Banana Pi, Add-On Board mit 1.8" TFT LCD und IR-Sender, CULFW V1.61, div. Homematic Komponenten, Pollin Funksteckdosen, Selbstbau CUL433 MHz, Jeelink Clone, EC3000
Selbstbau CUL868MHz für Wireless M-Bus, SIGNALduino mit Logilink Temp.-sensoren und Auriol Wetterstation

Mic46

Ich wohne auf dem Dorf daher hab ich nur meinen eigenen Zähler im Empfangsbereich.
Nur einmal hab ich einen Satz vom Zähler meines Nachbarn eingefangen

Der Zähler sendet alle 9-11 sek einen neuen Datensatz
und ich hab als Newbiein Fhem und CUL noch Probleme die Datenflut zu bändigen.

Zitat von: kaihs am 20 Dezember 2015, 19:26:58
Wie kommst du darauf? Wie lautet denn die richtige Seriennummer?

Seriennummer ist 41509970 lt Zähler
Byte 0 Länge =3F
Version findet sich in Byte 04 
Typ in Byte 05
Byte 06-09 Seriennummer
Byte 10+11 CRC ?
Byte 12 CI-Field
Byte 13 AcessNumber ( wird bei jedem Datensatz anscheinend hochgezählt)
Byte 14 Status
Byte 15  ist Konstant 31 (auch beim Nachbarn)
Byte 16 verändert sich  bleibt aber auch länger Zeit konstant mir noch unklar, Wasserentnahme?
         17:05:36 1D
         17:05:46 1E
         17:05:56 1E
         17:06:05 1D
bis
         18:14:40 1D
         18:14:49 33
         18:14:59 12
         18:14:09 1F
         18:15:38 10
         18:14:47 1F
bis
         18:27:42 1F
         18:27:52 10
         18:28:01 75

Byte 18  50 Konstant bei meinem Zähler beim Nachbarn 29
ab Byte 19 wohl verschlüsselt da bei jedem Datensatz unterschiedlich.

Der Headeraufbau ist beim Izar/Auquarius Wasserzähler vom captaintrip, auch von Diehl, allem Anschein nach genauso
http://forum.fhem.de/index.php/topic,24517.msg323301.html#msg323301

Das einfache einsetzen des AES-key von Captaintrip brachte mir keinen sichtbaren Erfolg.

In der Kommunikationbeschreibung von Diehl
http://www.diehl.com/fileadmin/diehl-metering/dlc/Water/HYDRUS_CommunicationDescription_DE.pdf
finden sich auf Seite 9 Angaben zum Funktelegramm, von dem ich mal optimistisch davon ausgehe das die übertragenen Daten ähnlich aussehen.
Im Datenblatt ist unter Funk "434 oder 868 MHz, konfigurierbares Telegramm (real data), Open Metering Standard"

ZitatWoher weißt du denn, dass der Zähler eine Leckagewarnung sendet?

Ich hatte  eine Leckage ohne sichtbaren Wasseraustritt.
Die Alarmmeldung ist beim Ableser eingangen und nach ungefähr einem Monat später mir von der Verwaltung mitgeteilt worden.
Also wird die gesendet.
Im Anhang "Anhang 2 M-Bus Einheiten"
auf Seite 12
findet sich eine Fehlerstatus(ZVERRBI) Angabe

so far
Zur Not hat er ja noch einen optischen Zugang , M-Bus müsste auch klemmbar sein und wenn alle Stricke reißen; Kamera und Led zum Displayauslesen.

Soweit mein Informationstand.zwischen den Feiertagen hab ich mehr Zeit mich einzuarbeiten.

LG Mic

zoid88

Ich habe über Nacht auch probiert meinem Kamstrup Multical 402 irgendwelche Daten zu entlocken. Verwunderlicher Weise hab ich heute früh wirklich ein MBus Device in FHEM gehabt.

Leider bekomme ich diese Log Einträge (gleich wie bei Techem Zählern):

State: Unsupported CI Field a2, remaining payload is 111d00139bb6de38df474a7ba56c84

Gibt's hierfür mittlerweile eine Lösung?

Danke schonmal


Gesendet von iPhone mit Tapatalk

herrmannj

Hi

Am Rande: Techem kannst Du lesen mit 32_TechemHKV (Heizkostenverteiler) und 32_TechemWZ (Kalt- Warmwasser + Wärmemenge Heizung) .
Der payload den Du geposted hast geht vmtl nicht mit den Techem modulen..

vg
joerg


zoid88

Damit war ich leider erfolglos....


Gesendet von iPhone mit Tapatalk

kaihs

Zitat von: zoid88 am 17 Januar 2016, 08:55:19
Ich habe über Nacht auch probiert meinem Kamstrup Multical 402 irgendwelche Daten zu entlocken. Verwunderlicher Weise hab ich heute früh wirklich ein MBus Device in FHEM gehabt.

ich habe zu dem Gerät gerade dieses Dokument gefunden.

Darin steht ab Seite 83 was zu dem Protokoll, nennt sich KMP.
Vielleicht kann man daraus schon etwas ableiten, oder besser noch wie in Abschnitt 12.1.2 beschrieben versuchen vom Hersteller eine Beschreibung zu bekommen.

Wenn die vorliegt sollte es kein Problem mehr sein, den Zähler einzubinden. Willst du das mal versuchen?
Banana Pi, Add-On Board mit 1.8" TFT LCD und IR-Sender, CULFW V1.61, div. Homematic Komponenten, Pollin Funksteckdosen, Selbstbau CUL433 MHz, Jeelink Clone, EC3000
Selbstbau CUL868MHz für Wireless M-Bus, SIGNALduino mit Logilink Temp.-sensoren und Auriol Wetterstation