Hi,
i have problems with the enocding of the data of my mbus devices. I have Zenner WMZ Zelsius C5-ISF (Heat Meter).
When I let it enocde in JSON the values will be negativ and date values are in future.
{
"id": "1",
"frame": "0",
"Function": "Instantaneous value",
"StorageNumber": "50",
"Tariff": "0",
"Device": "0",
"Unit": "Time Point (date)",
"Value": "2127-15-31",
"Timestamp": "2024-09-28T09:08:32Z"
},
{
"id": "2",
"frame": "0",
"Function": "Instantaneous value",
"StorageNumber": "50",
"Tariff": "0",
"Device": "0",
"Unit": "Energy (kWh)",
"Value": "-2147483648",
"Timestamp": "2024-09-28T09:08:32Z"
},
Here is the Mbus Data in HEX
6899996808017280713611496A8804130000000C78807136118289016CFFFF84890106000000808489011300000080C289016CFFFFC489010600000080C489011300000080828A016CFFFF848A010600000080848A011300000080C28A016CFFFFC48A010600000080C48A011300000080828B016CFFFF848B010600000080848B011300000080C28B01
6CFFFFC48B010600000080C48B0113000000801516
6899996808027282713611496A8804120000000C78827136118289016CFFFF84890106000000808489011300000080C289016CFFFFC489010600000080C489011300000080828A016CFFFF848A010600000080848A011300000080C28A016CFFFFC48A010600000080C48A011300000080828B016CFFFF848B010600000080848B011300000080C28B01
6CFFFFC48B010600000080C48B0113000000801916
6899996808037286713611496A8804170000000C78867136118289016CFFFF84890106000000808489011300000080C289016CFFFFC489010600000080C489011300000080828A016CFFFF848A010600000080848A011300000080C28A016CFFFFC48A010600000080C48A011300000080828B016CFFFF848B010600000080848B011300000080C28B01
6CFFFFC48B010600000080C48B0113000000802716
Best Regards
Sven