Autor Thema: Wireless M-Bus für CUL  (Gelesen 368722 mal)

Online Teamdrachen

  • Jr. Member
  • **
  • Beiträge: 89
Antw:Wireless M-Bus für CUL
« Antwort #930 am: 08 Juli 2022, 23:52:36 »
Ioh wollte mit dem NanoCUL meinen Multical 303 einbinden.

Leider scheint das PRotokoll jedoch ubekannt.

nanoCUL: Unknown code b5E442D2C470579824004DDC27AF1105025E0F2BF05B21F3D2C1804846CC2686E075B6434AAA68EF7F39054D17BB1F92E1EB258889C9682BE8B12E2BA0658749E4B88DDEF8DA83D3445F49A668DEB2FCD060248EC2A610C2168380238F64EAED7D3B74

WMBUS spuckt auch noch Fehler aus.

WMBUS Error during LinkLayer parse:crc check failed for block 4

Online Teamdrachen

  • Jr. Member
  • **
  • Beiträge: 89
Antw:Wireless M-Bus für CUL
« Antwort #931 am: 14 Juli 2022, 22:40:16 »
Inzwischen läuft der Zähler.

Es lag an der FW vom NanoCul.


noch mal neu gemacht und siehe da... Gerät wird erkannt und angelegt.

Jetzt brauch ich nur noch den AES Key von Kamstrup

Offline bobo

  • New Member
  • *
  • Beiträge: 4
Antw:Wireless M-Bus für CUL
« Antwort #932 am: 29 September 2022, 10:54:49 »
Guten Tag,

bei mir wurde vom Wasserwerk eine neue Wasseruhr Kamstrup Multical 21 eingebaut, nun möchte ich diese auslesen, das auch möglich sein sollte, das haben ja einige geschafft ich bekomme es leider nicht hin.
Ich bin kein Profi und möchte daher um Hilfe bitten. Den Usb CUL habe ich in  Fhem eingebunden und sollte funktionieren.
rfmode WMBus_C


CMDS
ABbCeFGhiKkLlMmNRTtUuVWXxYZ
CUL_0_MSGCNT
1
CUL_0_TIME
2022-09-29 10:35:24
Clients
:WMBUS:HMS:CUL_IR:STACKABLE_CC:TSSTACKED:STACKABLE:
DEF   
/dev/ttyACM0@9600 1034
DeviceName
/dev/ttyACM0@9600
FD
24
FHTID
1034
FUUID
633287dd-f33f-aaff-f3ed-7ecdb7f0ce2af560
NAME
CUL_0
NR
301
PARTIAL
RAWMSG
1034
STATE
Initialized
TYPE
CUL
VERSION
V 1.67 CUL868
devioNoSTATE
1
eventCount
6
initString
X21
brt
Readings
cmds
A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
2022-09-29 10:35:24
state
Initialized
2022-09-29 10:35:24
version
V 1.67 CUL868
2022-09-27 07:20:55

Offline Ralf9

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4303
Antw:Wireless M-Bus für CUL
« Antwort #933 am: Gestern um 23:50:19 »
Guten Abend,
ich habe jetzt die drei Wärmezähler aufgerüstet (1 x Funkmodul, 2 x Impulszähler) und entsprechend verkabelt und das Ganze per IR-Lesekopf und Software parametriert.
Und das sieht schon mal prima aus, denn der Espduino, nach Umstellung auf rfmode MBUS T, empfängt.
Nur das Anlegen eines MBUS Geräts klappt noch nicht:

2022.09.30 18:42:28 4: mkduino3/msg READ: MN;D=5146C514461787940004DCCA7ABE0000002F2F046D1C31DE290406CBF737C3000001FD17400413BE4C6200043B54C0DE000000042BFF030000025B4000025F3650C80002611D0484C040130000000003FD0CD85505000002FD0B1031E4CB810F;N=12;
2022.09.30 18:42:28 4: mkduino3 Parse_MN: Found 2-FSK Protocol id 209 length 192 RSSI = -66.5 LQI = 129 -> WMBUS T
2022.09.30 18:42:28 4: mkduino3 ParseMN: ID=209 dmsg=b5146C514461787940004DCCA7ABE0000002F2F046D1C31DE290406CBF737C3000001FD17400413BE4C6200043B54C0DE000000042BFF030000025B4000025F3650C80002611D0484C040130000000003FD0CD85505000002FD0B1031E4CB810F
2022.09.30 18:42:28 4: mkduino3 Dispatch: b5146C514461787940004DCCA7ABE0000002F2F046D1C31DE290406CBF737C3000001FD17400413BE4C6200043B54C0DE000000042BFF030000025B4000025F3650C80002611D0484C040130000000003FD0CD85505000002FD0B1031E4CB810F,  dispatch
2022.09.30 18:42:28 1: reload: Error:Modul 36_WMBUS deactivated:
 Attempt to reload WMBus.pm aborted.
Compilation failed in require at ./FHEM/36_WMBUS.pm line 13.
BEGIN failed--compilation aborted at ./FHEM/36_WMBUS.pm line 13.

2022.09.30 18:42:28 0: Attempt to reload WMBus.pm aborted.
Compilation failed in require at ./FHEM/36_WMBUS.pm line 13.
BEGIN failed--compilation aborted at ./FHEM/36_WMBUS.pm line 13.

2022.09.30 18:42:28 0: ERROR: Cannot autoload WMBUS
2022.09.30 18:42:28 3: mkduino3: Unknown code b5146C514461787940004DCCA7ABE0000002F2F046D1C31DE290406CBF737C3000001FD17400413BE4C6200043B54C0DE000000042BFF030000025B4000025F3650C80002611D0484C040130000000003FD0CD85505000002FD0B1031E4CB810F, help me!
2022.09.30 18:42:29 4: mkduino3/msg READ: MN;D=3046C5144617879400049AD17249178794C514020CBE0000002F2F042B186D1C31DE298440060000000003FD0C05541C000002FD0B10335EEF8A0F;N=12;
2022.09.30 18:42:29 4: mkduino3 Parse_MN: Found 2-FSK Protocol id 209 length 118 RSSI = -66.5 LQI = 138 -> WMBUS T
2022.09.30 18:42:29 4: mkduino3 ParseMN: ID=209 dmsg=b3046C5144617879400049AD17249178794C514020CBE0000002F2F042B186D1C31DE298440060000000003FD0C05541C000002FD0B10335EEF8A0F
2022.09.30 18:42:29 4: mkduino3 Dispatch: b3046C5144617879400049AD17249178794C514020CBE0000002F2F042B186D1C31DE298440060000000003FD0C05541C000002FD0B10335EEF8A0F,  dispatch
2022.09.30 18:42:29 1: reload: Error:Modul 36_WMBUS deactivated:
 Attempt to reload WMBus.pm aborted.
Compilation failed in require at ./FHEM/36_WMBUS.pm line 13.
BEGIN failed--compilation aborted at ./FHEM/36_WMBUS.pm line 13.

2022.09.30 18:42:29 0: Attempt to reload WMBus.pm aborted.
Compilation failed in require at ./FHEM/36_WMBUS.pm line 13.
BEGIN failed--compilation aborted at ./FHEM/36_WMBUS.pm line 13.

2022.09.30 18:42:29 0: ERROR: Cannot autoload WMBUS
2022.09.30 18:42:29 3: mkduino3: Unknown code b3046C5144617879400049AD17249178794C514020CBE0000002F2F042B186D1C31DE298440060000000003FD0C05541C000002FD0B10335EEF8A0F, help me!
Ralf: Braucht man dafür auch ein modifiziertes 36_WMBUS.pm?

Zitat
Attempt to reload WMBus.pm aborted.
Compilation failed in require at ./FHEM/36_WMBUS.pm line 13.
BEGIN failed--compilation aborted at ./FHEM/36_WMBUS.pm line 13.
Dir fehlen Perl Module, ich hab mal im Forum danach gesucht und dies "Crypt::CBC" gefunden.

Ich hab mal den Dummy sduino mit einer MN Nachricht von Dir "gefüttert" und autocreate aktiviert.
Die Wärmezähler liefern sehr viele Daten:

2022.09.30 22:56:39 4 : sduinoD Parse_MN: Found 2-FSK Protocol id 209 length 192 RSSI = -66.5 LQI = 129 -> WMBUS T
2022.09.30 22:56:39 4 : sduinoD ParseMN: ID=209 dmsg=b5146C514461787940004DCCA7ABE0000002F2F046D1C31DE290406CBF737C3000001FD17400413BE4C6200043B54C0DE000000042BFF030000025B4000025F3650C80002611D0484C040130000000003FD0CD85505000002FD0B1031E4CB810F
2022.09.30 22:56:39 4 : sduinoD Dispatch: b5146C514461787940004DCCA7ABE0000002F2F046D1C31DE290406CBF737C3000001FD17400413BE4C6200043B54C0DE000000042BFF030000025B4000025F3650C80002611D0484C040130000000003FD0CD85505000002FD0B1031E4CB810F,  dispatch
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 RSSI: -66.5
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 LQI: 129
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 1_type: VIF_TIME_POINT_DATE_TIME
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 1_storage_no: 0
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 1_value: 2022-09-30 17:28
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 1_unit:
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 1_value_type: Instantaneous value
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 2_type: VIF_ENERGY_WATT
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 2_storage_no: 0
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 2_value: 50123000
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 2_unit: Wh
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 2_value_type: Instantaneous value
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 3_type: VIF_ERROR_FLAGS
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 3_storage_no: 0
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 3_value: 3634
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 3_unit:
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 3_value_type: Instantaneous value
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 4_type: VIF_VOLUME
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 4_storage_no: 0
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 4_value: 6442.174
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 4_unit: m³
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 4_value_type: Instantaneous value
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 5_type: VIF_VOLUME_FLOW
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 5_storage_no: 0
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 5_value: 0.084
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 5_unit: m³/h
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 5_value_type: Instantaneous value
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 6_type: VIF_ELECTRIC_POWER
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 6_storage_no: 0
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 6_value: 1023
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 6_unit: W
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 6_value_type: Instantaneous value
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 7_type: VIF_FLOW_TEMP
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 7_storage_no: 0
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 7_value: 64
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 7_unit: °C
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 7_value_type: Instantaneous value
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 8_type: VIF_RETURN_TEMP
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 8_storage_no: 0
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 8_value: 54
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 8_unit: °C
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 8_value_type: Instantaneous value
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 9_type: VIF_TEMP_DIFF
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 9_storage_no: 0
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 9_value: 10.53
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 9_unit: K
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 9_value_type: Instantaneous value
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 10_type: VIF_VOLUME
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 10_storage_no: 0
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 10_value: 0
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 10_unit: m³
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 10_value_type: Instantaneous value
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 11_type: VIF_MODEL_VERSION
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 11_storage_no: 0
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 11_value: 18446744073625665536
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 11_unit:
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 11_value_type: Instantaneous value
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 12_type: VIF_PARAMETER_SET_ID
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 12_storage_no: 0
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 12_value: 12560
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 12_unit:
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 12_value_type: Instantaneous value
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 batteryState: ok
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 is_encrypted: 0
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 decryption_ok: 1
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 no errors
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 DMSG: b5146C514461787940004DCCA7ABE0000002F2F046D1C31DE290406CBF737C3000001FD17400413BE4C6200043B54C0DE000000042BFF030000025B4000025F3650C80002611D0484C040130000000003FD0CD85505000002FD0B1031E4CB810F
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 RAWMSG: MN;D=5146C514461787940004DCCA7ABE0000002F2F046D1C31DE290406CBF737C3000001FD17400413BE4C6200043B54C0DE000000042BFF030000025B4000025F3650C80002611D0484C040130000000003FD0CD85505000002FD0B1031E4CB810F;N=12;
2022-09-30 22:56:39 WMBUS WMBUS_EFE_94871746_0_4 Protocol_ID: 209

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

 

decade-submarginal