Hallo
lange nichts mehr mit FHEM gemacht, das System läuft seit 7 Jahren unverändert und stabil, nun möchte ich meine neue WP erst einmal loggen.
Über 1Wire Temperatursensoren bekomme ich schon einige Infos. Ich hatte schon seit 7 Jahren 8 T Sensoren für meine Solar und Gasheizung.
Downloading https://fhem.de/fhemupdate/controls_fhem.txt
fhem
nothing to do...
Downloading https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.tx
MQTT2 Server
defmod MQTT2_FHEM_Server MQTT2_SERVER 1884 global
attr MQTT2_FHEM_Server autocreate simple
attr MQTT2_FHEM_Server room MQTT
setstate MQTT2_FHEM_Server 2022-11-19 21:36:05 nrclients 0
setstate MQTT2_FHEM_Server 2022-11-19 21:36:05 state Initialized
list MQTT2_FHEM_Server
Internals:
Clients :MQTT2_DEVICE:MQTT_GENERIC_BRIDGE:
ClientsKeepOrder 1
DEF 1884 global
FD 48
FUUID 63792fbf-f33f-132e-69a4-4736f3b7def1f02b
NAME MQTT2_FHEM_Server
NR 867
PORT 1884
STATE Initialized
TYPE MQTT2_SERVER
MatchList:
1:MQTT2_DEVICE ^.
2:MQTT_GENERIC_BRIDGE ^.
READINGS:
2022-11-19 21:36:05 nrclients 0
2022-11-19 21:36:05 state Initialized
clients:
retain:
Attributes:
autocreate simple
room MQTT
DEVICE HeishaMon:
defmod MQTT2_DVES_HeishaMon MQTT2_DEVICE HeishaMon
attr MQTT2_DVES_HeishaMon IODev MQTT2_FHEM_Server
attr MQTT2_DVES_HeishaMon room MQTT
setstate MQTT2_DVES_HeishaMon 2022-11-19 21:36:05 IODev MQTT2_FHEM_Server
list MQTT2_DVES_HeishaMon
Internals:
CID HeishaMon
DEF HeishaMon
FUUID 63793198-f33f-132e-d1f4-adc8a66636cac90f
IODev MQTT2_FHEM_Server
NAME MQTT2_DVES_HeishaMon
NR 870
STATE ???
TYPE MQTT2_DEVICE
READINGS:
2022-11-19 21:36:05 IODev MQTT2_FHEM_Server
Attributes:
IODev MQTT2_FHEM_Server
room MQTT
das steht nun im room MQTT:
MQTT2_DEVICE
MQTT2_DVES_HeishaMon ? ? ?
MQTT2_SERVER
MQTT2_FHEM_Server Initialized
sicher wieder ganz einfach ?!
einen Schritt weiter ;-)
heute morgen das hier gelesen, da hatte scheinbar jemand ein ähnliches Problem:
https://forum.iobroker.net/topic/52870/mqtt-verbindung-zu-heishamon-gel%C3%B6st
entscheidend war erst einmal das in heishmon nicht die richtige serveradresse stand
also wohin sollen die Daten geschickt werden
hier muss wohl die Adresse von FHEM angegeben werden
https://192.168.10.25:8083/fhem
unter heishmon settings also für Mqtt server:192.168.10.25
dort ist ja der mqtt2s Server gestartet der die Daten einsammelt ??!!
nun bekomme ich mit
list mqtt2s:
Internals:
CONNECTS 3
Clients :MQTT2_DEVICE:MQTT_GENERIC_BRIDGE:
ClientsKeepOrder 1
DEF 1884 global
FD 49
FUUID 63795600-f33f-132e-6dd3-a36d0391adaab43b
NAME mqtt2s
NR 866
PORT 1884
STATE Initialized
TYPE MQTT2_SERVER
eventCount 5
MatchList:
1:MQTT2_DEVICE ^.
2:MQTT_GENERIC_BRIDGE ^.
READINGS:
2022-11-20 11:17:37 RETAIN {"panasonic_heat_pump/LWT":"Offline","panasonic_heat_pump/ip":"192.168.10.53","panasonic_heat_pump/main/Buffer_Installed":"0","panasonic_heat_pump/main/Buffer_Temp":"-78","panasonic_heat_pump/main/Bypass_Outlet_Temp":"-31","panasonic_heat_pump/main/Compressor_Current":"0.0","panasonic_heat_pump/main/Compressor_Freq":"0","panasonic_heat_pump/main/Cool_Delta":"5","panasonic_heat_pump/main/Cool_Energy_Consumption":"0","panasonic_heat_pump/main/Cool_Energy_Production":"0","panasonic_heat_pump/main/Cool_To_Heat_Temp":"10","panasonic_heat_pump/main/Cooling_Mode":"0","panasonic_heat_pump/main/DHW_Energy_Consumption":"0","panasonic_heat_pump/main/DHW_Energy_Production":"0","panasonic_heat_pump/main/DHW_Heat_Delta":"-8","panasonic_heat_pump/main/DHW_Heater_Operations_Hours":"0","panasonic_heat_pump/main/DHW_Heater_State":"0","panasonic_heat_pump/main/DHW_Holiday_Shift_Temp":"-15","panasonic_heat_pump/main/DHW_Installed":"0","panasonic_heat_pump/main/DHW_Target_Temp":"52","panasonic_heat_pump/main/DHW_Temp":"-128","panasonic_heat_pump/main/Defrost_Temp":"-31","panasonic_heat_pump/main/Defrosting_State":"0","panasonic_heat_pump/main/Discharge_Temp":"6","panasonic_heat_pump/main/Error":"No error","panasonic_heat_pump/main/Eva_Outlet_Temp":"7","panasonic_heat_pump/main/External_Heater_State":"0","panasonic_heat_pump/main/Fan1_Motor_Speed":"0","panasonic_heat_pump/main/Fan2_Motor_Speed":"0","panasonic_heat_pump/main/Force_DHW_State":"0","panasonic_heat_pump/main/Force_Heater_State":"0","panasonic_heat_pump/main/Heat_Delta":"3","panasonic_heat_pump/main/Heat_Energy_Consumption":"0","panasonic_heat_pump/main/Heat_Energy_Production":"0","panasonic_heat_pump/main/Heat_Pump_Model":"20","panasonic_heat_pump/main/Heat_To_Cool_Temp":"15","panasonic_heat_pump/main/Heater_Delay_Time":"30","panasonic_heat_pump/main/Heater_On_Outdoor_Temp":"0","panasonic_heat_pump/main/Heater_Start_Delta":"-4","panasonic_heat_pump/main/Heater_Stop_Delta":"-2","panasonic_heat_pump/main/Heating_Mode":"0","panasonic_heat_pump/main/Heating_Off_Outdoor_Temp":"35","panasonic_heat_pump/main/Heatpump_State":"1","panasonic_heat_pump/main/High_Pressure":"7.2","panasonic_heat_pump/main/Holiday_Mode_State":"0","panasonic_heat_pump/main/Inside_Pipe_Temp":"25","panasonic_heat_pump/main/Internal_Heater_State":"0","panasonic_heat_pump/main/Ipm_Temp":"7","panasonic_heat_pump/main/Low_Pressure":"0","panasonic_heat_pump/main/Main_Hex_Outlet_Temp":"35","panasonic_heat_pump/main/Main_Inlet_Temp":"35","panasonic_heat_pump/main/Main_Outlet_Temp":"33","panasonic_heat_pump/main/Main_Schedule_State":"1","panasonic_heat_pump/main/Main_Target_Temp":"40","panasonic_heat_pump/main/Max_Pump_Duty":"150","panasonic_heat_pump/main/Operating_Mode_State":"0","panasonic_heat_pump/main/Operations_Counter":"125","panasonic_heat_pump/main/Operations_Hours":"130","panasonic_heat_pump/main/Outside_Pipe_Temp":"1","panasonic_heat_pump/main/Outside_Temp":"2","panasonic_heat_pump/main/Pool_Temp":"-78","panasonic_heat_pump/main/Powerful_Mode_Time":"0","panasonic_heat_pump/main/Pump_Duty":"0","panasonic_heat_pump/main/Pump_Flow":"0.13","panasonic_heat_pump/main/Pump_Flowrate_Mode":"1","panasonic_heat_pump/main/Pump_Speed":"0","panasonic_heat_pump/main/Quiet_Mode_Level":"0","panasonic_heat_pump/main/Quiet_Mode_Schedule":"0","panasonic_heat_pump/main/Room_Heater_Operations_Hours":"0","panasonic_heat_pump/main/Room_Heater_State":"0","panasonic_heat_pump/main/Room_Holiday_Shift_Temp":"-15","panasonic_heat_pump/main/Room_Thermostat_Temp":"22","panasonic_heat_pump/main/Solar_Frost_Protection":"5","panasonic_heat_pump/main/Solar_High_Limit":"80","panasonic_heat_pump/main/Solar_Mode":"0","panasonic_heat_pump/main/Solar_Off_Delta":"5","panasonic_heat_pump/main/Solar_On_Delta":"10","panasonic_heat_pump/main/Solar_Temp":"-78","panasonic_heat_pump/main/Sterilization_Max_Time":"10","panasonic_heat_pump/main/Sterilization_State":"0","panasonic_heat_pump/main/Sterilization_Temp":"65","panasonic_heat_pump/main/ThreeWay_Valve_State":"0","panasonic_heat_pump/main/Z1_Cool_Curve_Outside_High_Temp":"30","panasonic_heat_pump/main/Z1_Cool_Curve_Outside_Low_Temp":"20","panasonic_heat_pump/main/Z1_Cool_Curve_Target_High_Temp":"15","panasonic_heat_pump/main/Z1_Cool_Curve_Target_Low_Temp":"10","panasonic_heat_pump/main/Z1_Cool_Request_Temp":"28","panasonic_heat_pump/main/Z1_Heat_Curve_Outside_High_Temp":"15","panasonic_heat_pump/main/Z1_Heat_Curve_Outside_Low_Temp":"-1","panasonic_heat_pump/main/Z1_Heat_Curve_Target_High_Temp":"41","panasonic_heat_pump/main/Z1_Heat_Curve_Target_Low_Temp":"31","panasonic_heat_pump/main/Z1_Heat_Request_Temp":"20","panasonic_heat_pump/main/Z1_Temp":"22","panasonic_heat_pump/main/Z1_Water_Target_Temp":"40","panasonic_heat_pump/main/Z1_Water_Temp":"-78","panasonic_heat_pump/main/Z2_Cool_Curve_Outside_High_Temp":"30","panasonic_heat_pump/main/Z2_Cool_Curve_Outside_Low_Temp":"20","panasonic_heat_pump/main/Z2_Cool_Curve_Target_High_Temp":"15","panasonic_heat_pump/main/Z2_Cool_Curve_Target_Low_Temp":"10","panasonic_heat_pump/main/Z2_Cool_Request_Temp":"0","panasonic_heat_pump/main/Z2_Heat_Curve_Outside_High_Temp":"15","panasonic_heat_pump/main/Z2_Heat_Curve_Outside_Low_Temp":"-5","panasonic_heat_pump/main/Z2_Heat_Curve_Target_High_Temp":"55","panasonic_heat_pump/main/Z2_Heat_Curve_Target_Low_Temp":"35","panasonic_heat_pump/main/Z2_Heat_Request_Temp":"0","panasonic_heat_pump/main/Z2_Temp":"-128","panasonic_heat_pump/main/Z2_Water_Target_Temp":"48","panasonic_heat_pump/main/Z2_Water_Temp":"-78","panasonic_heat_pump/main/Zones_State":"0","panasonic_heat_pump/stats":"{\u0022uptime\u0022:42650242,\u0022voltage\u0022:3.42,\u0022free memory\u0022:50,\u0022free heap\u0022:20136,\u0022wifi\u0022:82,\u0022mqtt reconnects\u0022:3,\u0022total reads\u0022:8525,\u0022good reads\u0022:8501,\u0022bad crc reads\u0022:0,\u0022bad header reads\u0022:969,\u0022too short reads\u0022:0,\u0022too long reads\u0022:2,\u0022timeout reads\u0022:22}"}
2022-11-20 11:14:34 nrclients 1
2022-11-20 10:56:30 state Initialized
clients:
mqtt2s_192.168.10.53_60791 1
retain:
panasonic_heat_pump/LWT:
ts 1668939272.70738
val Offline
panasonic_heat_pump/ip:
ts 1668939274.21253
val 192.168.10.53
panasonic_heat_pump/main/Buffer_Installed:
ts 1668939457.12062
val 0
panasonic_heat_pump/main/Buffer_Temp:
ts 1668939456.40406
val -78
panasonic_heat_pump/main/Bypass_Outlet_Temp:
ts 1668939456.51093
val -31
panasonic_heat_pump/main/Compressor_Current:
ts 1668939456.68693
val 0.0
panasonic_heat_pump/main/Compressor_Freq:
ts 1668939455.89256
val 0
panasonic_heat_pump/main/Cool_Delta:
ts 1668939456.10821
val 5
panasonic_heat_pump/main/Cool_Energy_Consumption:
ts 1668939456.30896
val 0
panasonic_heat_pump/main/Cool_Energy_Production:
ts 1668939456.297
val 0
panasonic_heat_pump/main/Cool_To_Heat_Temp:
ts 1668939456.86321
val 10
panasonic_heat_pump/main/Cooling_Mode:
ts 1668939456.87504
val 0
panasonic_heat_pump/main/DHW_Energy_Consumption:
ts 1668939456.3328
val 0
panasonic_heat_pump/main/DHW_Energy_Production:
ts 1668939456.32072
val 0
panasonic_heat_pump/main/DHW_Heat_Delta:
ts 1668939456.07369
val -8
panasonic_heat_pump/main/DHW_Heater_Operations_Hours:
ts 1668939457.01541
val 0
panasonic_heat_pump/main/DHW_Heater_State:
ts 1668939456.56877
val 0
panasonic_heat_pump/main/DHW_Holiday_Shift_Temp:
ts 1668939456.11972
val -15
panasonic_heat_pump/main/DHW_Installed:
ts 1668939457.13253
val 0
panasonic_heat_pump/main/DHW_Target_Temp:
ts 1668939455.91449
val 52
panasonic_heat_pump/main/DHW_Temp:
ts 1668939455.92568
val -128
panasonic_heat_pump/main/Defrost_Temp:
ts 1668939456.48665
val -31
panasonic_heat_pump/main/Defrosting_State:
ts 1668939456.13172
val 0
panasonic_heat_pump/main/Discharge_Temp:
ts 1668939456.46279
val 6
panasonic_heat_pump/main/Error:
ts 1668939456.37991
val No error
panasonic_heat_pump/main/Eva_Outlet_Temp:
ts 1668939456.49898
val 7
panasonic_heat_pump/main/External_Heater_State:
ts 1668939456.60512
val 0
panasonic_heat_pump/main/Fan1_Motor_Speed:
ts 1668939456.61716
val 0
panasonic_heat_pump/main/Fan2_Motor_Speed:
ts 1668939456.62919
val 0
panasonic_heat_pump/main/Force_DHW_State:
ts 1668939455.82582
val 0
panasonic_heat_pump/main/Force_Heater_State:
ts 1668939456.69937
val 0
panasonic_heat_pump/main/Heat_Delta:
ts 1668939456.0967
val 3
panasonic_heat_pump/main/Heat_Energy_Consumption:
ts 1668939456.00458
val 0
panasonic_heat_pump/main/Heat_Energy_Production:
ts 1668939455.9821
val 0
panasonic_heat_pump/main/Heat_Pump_Model:
ts 1668939457.02713
val 20
panasonic_heat_pump/main/Heat_To_Cool_Temp:
ts 1668939456.85161
val 15
panasonic_heat_pump/main/Heater_Delay_Time:
ts 1668939457.07397
val 30
panasonic_heat_pump/main/Heater_On_Outdoor_Temp:
ts 1668939456.83955
val 0
panasonic_heat_pump/main/Heater_Start_Delta:
ts 1668939457.09679
val -4
panasonic_heat_pump/main/Heater_Stop_Delta:
ts 1668939457.10901
val -2
panasonic_heat_pump/main/Heating_Mode:
ts 1668939456.80554
val 0
panasonic_heat_pump/main/Heating_Off_Outdoor_Temp:
ts 1668939456.82762
val 35
panasonic_heat_pump/main/Heatpump_State:
ts 1668939455.7929
val 1
panasonic_heat_pump/main/High_Pressure:
ts 1668939456.65164
val 7.2
panasonic_heat_pump/main/Holiday_Mode_State:
ts 1668939456.03892
val 0
panasonic_heat_pump/main/Inside_Pipe_Temp:
ts 1668939456.47452
val 25
panasonic_heat_pump/main/Internal_Heater_State:
ts 1668939456.59297
val 0
panasonic_heat_pump/main/Ipm_Temp:
ts 1668939456.52274
val 7
panasonic_heat_pump/main/Low_Pressure:
ts 1668939456.67506
val 0
panasonic_heat_pump/main/Main_Hex_Outlet_Temp:
ts 1668939456.43976
val 35
panasonic_heat_pump/main/Main_Inlet_Temp:
ts 1668939455.85864
val 35
panasonic_heat_pump/main/Main_Outlet_Temp:
ts 1668939455.87014
val 33
panasonic_heat_pump/main/Main_Schedule_State:
ts 1668939455.95963
val 1
panasonic_heat_pump/main/Main_Target_Temp:
ts 1668939455.88105
val 40
panasonic_heat_pump/main/Max_Pump_Duty:
ts 1668939457.06226
val 150
panasonic_heat_pump/main/Operating_Mode_State:
ts 1668939455.84773
val 0
panasonic_heat_pump/main/Operations_Counter:
ts 1668939455.94814
val 125
panasonic_heat_pump/main/Operations_Hours:
ts 1668939455.93696
val 130
panasonic_heat_pump/main/Outside_Pipe_Temp:
ts 1668939456.06211
val 1
panasonic_heat_pump/main/Outside_Temp:
ts 1668939455.97104
val 2
panasonic_heat_pump/main/Pool_Temp:
ts 1668939456.42804
val -78
panasonic_heat_pump/main/Powerful_Mode_Time:
ts 1668939456.01607
val 0
panasonic_heat_pump/main/Pump_Duty:
ts 1668939457.03891
val 0
panasonic_heat_pump/main/Pump_Flow:
ts 1668939455.80413
val 0.13
panasonic_heat_pump/main/Pump_Flowrate_Mode:
ts 1668939435.79107
val 1
panasonic_heat_pump/main/Pump_Speed:
ts 1668939456.66343
val 0
panasonic_heat_pump/main/Quiet_Mode_Level:
ts 1668939456.02751
val 0
panasonic_heat_pump/main/Quiet_Mode_Schedule:
ts 1668939455.83661
val 0
panasonic_heat_pump/main/Room_Heater_Operations_Hours:
ts 1668939457.00364
val 0
panasonic_heat_pump/main/Room_Heater_State:
ts 1668939456.5805
val 0
panasonic_heat_pump/main/Room_Holiday_Shift_Temp:
ts 1668939456.39202
val -15
panasonic_heat_pump/main/Room_Thermostat_Temp:
ts 1668939456.22573
val 22
panasonic_heat_pump/main/Solar_Frost_Protection:
ts 1668939435.76768
val 5
panasonic_heat_pump/main/Solar_High_Limit:
ts 1668939435.77949
val 80
panasonic_heat_pump/main/Solar_Mode:
ts 1668939457.1442
val 0
panasonic_heat_pump/main/Solar_Off_Delta:
ts 1668939435.75594
val 5
panasonic_heat_pump/main/Solar_On_Delta:
ts 1668939457.15618
val 10
panasonic_heat_pump/main/Solar_Temp:
ts 1668939456.41597
val -78
panasonic_heat_pump/main/Sterilization_Max_Time:
ts 1668939456.7458
val 10
panasonic_heat_pump/main/Sterilization_State:
ts 1668939456.71142
val 0
panasonic_heat_pump/main/Sterilization_Temp:
ts 1668939456.7232
val 65
panasonic_heat_pump/main/ThreeWay_Valve_State:
ts 1668939456.05013
val 0
panasonic_heat_pump/main/Z1_Cool_Curve_Outside_High_Temp:
ts 1668939456.78121
val 30
panasonic_heat_pump/main/Z1_Cool_Curve_Outside_Low_Temp:
ts 1668939456.79337
val 20
panasonic_heat_pump/main/Z1_Cool_Curve_Target_High_Temp:
ts 1668939456.75763
val 15
panasonic_heat_pump/main/Z1_Cool_Curve_Target_Low_Temp:
ts 1668939456.76946
val 10
panasonic_heat_pump/main/Z1_Cool_Request_Temp:
ts 1668939456.1553
val 28
panasonic_heat_pump/main/Z1_Heat_Curve_Outside_High_Temp:
ts 1668939456.20207
val 15
panasonic_heat_pump/main/Z1_Heat_Curve_Outside_Low_Temp:
ts 1668939456.21392
val -1
panasonic_heat_pump/main/Z1_Heat_Curve_Target_High_Temp:
ts 1668939456.16699
val 41
panasonic_heat_pump/main/Z1_Heat_Curve_Target_Low_Temp:
ts 1668939456.19012
val 31
panasonic_heat_pump/main/Z1_Heat_Request_Temp:
ts 1668939456.14333
val 20
panasonic_heat_pump/main/Z1_Temp:
ts 1668939456.53469
val 22
panasonic_heat_pump/main/Z1_Water_Target_Temp:
ts 1668939456.34512
val 40
panasonic_heat_pump/main/Z1_Water_Temp:
ts 1668939456.27277
val -78
panasonic_heat_pump/main/Z2_Cool_Curve_Outside_High_Temp:
ts 1668939456.96908
val 30
panasonic_heat_pump/main/Z2_Cool_Curve_Outside_Low_Temp:
ts 1668939456.98078
val 20
panasonic_heat_pump/main/Z2_Cool_Curve_Target_High_Temp:
ts 1668939456.94556
val 15
panasonic_heat_pump/main/Z2_Cool_Curve_Target_Low_Temp:
ts 1668939456.95728
val 10
panasonic_heat_pump/main/Z2_Cool_Request_Temp:
ts 1668939456.25001
val 0
panasonic_heat_pump/main/Z2_Heat_Curve_Outside_High_Temp:
ts 1668939456.922
val 15
panasonic_heat_pump/main/Z2_Heat_Curve_Outside_Low_Temp:
ts 1668939456.93376
val -5
panasonic_heat_pump/main/Z2_Heat_Curve_Target_High_Temp:
ts 1668939456.88695
val 55
panasonic_heat_pump/main/Z2_Heat_Curve_Target_Low_Temp:
ts 1668939456.89933
val 35
panasonic_heat_pump/main/Z2_Heat_Request_Temp:
ts 1668939456.23773
val 0
panasonic_heat_pump/main/Z2_Temp:
ts 1668939456.55686
val -128
panasonic_heat_pump/main/Z2_Water_Target_Temp:
ts 1668939456.36816
val 48
panasonic_heat_pump/main/Z2_Water_Temp:
ts 1668939456.28492
val -78
panasonic_heat_pump/main/Zones_State:
ts 1668939457.05068
val 0
panasonic_heat_pump/stats:
ts 1668939454.20317
val {"uptime":42650242,"voltage":3.42,"free memory":50,"free heap":20136,"wifi":82,"mqtt reconnects":3,"total reads":8525,"good reads":8501,"bad crc reads":0,"bad header reads":969,"too short reads":0,"too long reads":2,"timeout reads":22}
Attributes:
autocreate simple
room MQTT
userReadings panasonic_heat_pump/main/Buffer_Installed
da ich ja autocreate simple angegeben habe dachte ich es wird ein client angelegt wo ich dann die Daten auswählen kann die ich anzeigen will
was muss ich machen um aus den Daten zB diese anzuzeigen?
panasonic_heat_pump/main/Heat_Energy_Production
KEINE Ahnung was ich gemacht habe ???
auf einmal war das hier da.
Internals:
CFGFN
CID HeishaMon
DEF HeishaMon
FUUID 637a8789-f33f-132e-696b-b0a6e36a96a9a25f
IODev mqtt2s
LASTInputDev mqtt2s
MSGCNT 1596
NAME MQTT2_HeishaMon
NR 872
STATE ???
TYPE MQTT2_DEVICE
eventCount 1712
mqtt2s_CONN mqtt2s_192.168.10.53_53479
mqtt2s_MSGCNT 1596
mqtt2s_TIME 2022-11-20 21:17:48
READINGS:
2022-11-20 21:14:10 Buffer_Installed 0
2022-11-20 21:14:08 Buffer_Temp -78
2022-11-20 21:14:09 Bypass_Outlet_Temp -31
2022-11-20 21:14:09 Compressor_Current 0.0
2022-11-20 21:14:08 Compressor_Freq 0
2022-11-20 21:14:08 Cool_Delta 5
2022-11-20 21:14:08 Cool_Energy_Consumption 0
2022-11-20 21:14:08 Cool_Energy_Production 0
2022-11-20 21:14:09 Cool_To_Heat_Temp 10
2022-11-20 21:14:09 Cooling_Mode 0
2022-11-20 21:14:08 DHW_Energy_Consumption 0
2022-11-20 21:14:08 DHW_Energy_Production 0
2022-11-20 21:14:08 DHW_Heat_Delta -8
2022-11-20 21:14:09 DHW_Heater_Operations_Hours 0
2022-11-20 21:14:09 DHW_Heater_State 0
2022-11-20 21:14:08 DHW_Holiday_Shift_Temp -15
2022-11-20 21:14:10 DHW_Installed 0
2022-11-20 21:14:08 DHW_Target_Temp 52
2022-11-20 21:14:08 DHW_Temp -128
2022-11-20 21:14:09 Defrost_Temp -31
2022-11-20 21:14:08 Defrosting_State 0
2022-11-20 21:14:09 Discharge_Temp 3
2022-11-20 21:14:08 Error No error
2022-11-20 21:14:09 Eva_Outlet_Temp 5
2022-11-20 21:14:09 External_Heater_State 0
2022-11-20 21:14:09 Fan1_Motor_Speed 0
2022-11-20 21:14:09 Fan2_Motor_Speed 0
2022-11-20 21:14:07 Force_DHW_State 0
2022-11-20 21:14:09 Force_Heater_State 0
2022-11-20 21:14:08 Heat_Delta 3
2022-11-20 21:14:08 Heat_Energy_Consumption 0
2022-11-20 21:14:08 Heat_Energy_Production 0
2022-11-20 21:14:09 Heat_Pump_Model 20
2022-11-20 21:14:09 Heat_To_Cool_Temp 15
2022-11-20 21:14:10 Heater_Delay_Time 30
2022-11-20 21:14:09 Heater_On_Outdoor_Temp 0
2022-11-20 21:14:10 Heater_Start_Delta -4
2022-11-20 21:14:10 Heater_Stop_Delta -2
2022-11-20 21:14:09 Heating_Mode 0
2022-11-20 21:14:09 Heating_Off_Outdoor_Temp 35
2022-11-20 21:14:07 Heatpump_State 1
2022-11-20 21:14:09 High_Pressure 8.0
2022-11-20 21:14:08 Holiday_Mode_State 0
2022-11-20 21:01:13 IODev mqtt2s
2022-11-20 21:14:09 Inside_Pipe_Temp 18
2022-11-20 21:14:09 Internal_Heater_State 0
2022-11-20 21:14:09 Ipm_Temp 7
2022-11-20 21:17:47 LWT Online
2022-11-20 21:14:09 Low_Pressure 0
2022-11-20 21:14:08 Main_Hex_Outlet_Temp 26
2022-11-20 21:14:07 Main_Inlet_Temp 26
2022-11-20 21:14:08 Main_Outlet_Temp 25
2022-11-20 21:14:08 Main_Schedule_State 1
2022-11-20 21:14:08 Main_Target_Temp 39
2022-11-20 21:14:10 Max_Pump_Duty 150
2022-11-20 21:14:07 Operating_Mode_State 0
2022-11-20 21:14:08 Operations_Counter 125
2022-11-20 21:14:08 Operations_Hours 130
2022-11-20 21:14:08 Outside_Pipe_Temp 3
2022-11-20 21:14:08 Outside_Temp 3
2022-11-20 21:14:08 Pool_Temp -78
2022-11-20 21:14:08 Powerful_Mode_Time 0
2022-11-20 21:14:09 Pump_Duty 0
2022-11-20 21:14:07 Pump_Flow 0.13
2022-11-20 21:14:10 Pump_Flowrate_Mode 1
2022-11-20 21:14:09 Pump_Speed 0
2022-11-20 21:14:08 Quiet_Mode_Level 0
2022-11-20 21:14:07 Quiet_Mode_Schedule 0
2022-11-20 21:14:09 Room_Heater_Operations_Hours 0
2022-11-20 21:14:09 Room_Heater_State 0
2022-11-20 21:14:08 Room_Holiday_Shift_Temp -15
2022-11-20 21:14:08 Room_Thermostat_Temp 22
2022-11-20 21:14:10 Solar_Frost_Protection 5
2022-11-20 21:14:10 Solar_High_Limit 80
2022-11-20 21:14:10 Solar_Mode 0
2022-11-20 21:14:10 Solar_Off_Delta 5
2022-11-20 21:14:10 Solar_On_Delta 10
2022-11-20 21:14:08 Solar_Temp -78
2022-11-20 21:14:09 Sterilization_Max_Time 10
2022-11-20 21:14:09 Sterilization_State 0
2022-11-20 21:14:09 Sterilization_Temp 65
2022-11-20 21:14:08 ThreeWay_Valve_State 0
2022-11-20 21:14:09 Z1_Cool_Curve_Outside_High_Temp 30
2022-11-20 21:14:09 Z1_Cool_Curve_Outside_Low_Temp 20
2022-11-20 21:14:09 Z1_Cool_Curve_Target_High_Temp 15
2022-11-20 21:14:09 Z1_Cool_Curve_Target_Low_Temp 10
2022-11-20 21:14:08 Z1_Cool_Request_Temp 28
2022-11-20 21:14:08 Z1_Heat_Curve_Outside_High_Temp 15
2022-11-20 21:14:08 Z1_Heat_Curve_Outside_Low_Temp -1
2022-11-20 21:14:08 Z1_Heat_Curve_Target_High_Temp 41
2022-11-20 21:14:08 Z1_Heat_Curve_Target_Low_Temp 31
2022-11-20 21:14:08 Z1_Heat_Request_Temp 20
2022-11-20 21:14:09 Z1_Temp 22
2022-11-20 21:14:08 Z1_Water_Target_Temp 39
2022-11-20 21:14:08 Z1_Water_Temp -78
2022-11-20 21:14:09 Z2_Cool_Curve_Outside_High_Temp 30
2022-11-20 21:14:09 Z2_Cool_Curve_Outside_Low_Temp 20
2022-11-20 21:14:09 Z2_Cool_Curve_Target_High_Temp 15
2022-11-20 21:14:09 Z2_Cool_Curve_Target_Low_Temp 10
2022-11-20 21:14:08 Z2_Cool_Request_Temp 0
2022-11-20 21:14:09 Z2_Heat_Curve_Outside_High_Temp 15
2022-11-20 21:14:09 Z2_Heat_Curve_Outside_Low_Temp -5
2022-11-20 21:14:09 Z2_Heat_Curve_Target_High_Temp 55
2022-11-20 21:14:09 Z2_Heat_Curve_Target_Low_Temp 35
2022-11-20 21:14:08 Z2_Heat_Request_Temp 0
2022-11-20 21:14:09 Z2_Temp -128
2022-11-20 21:14:08 Z2_Water_Target_Temp 47
2022-11-20 21:14:08 Z2_Water_Temp -78
2022-11-20 21:14:10 Zones_State 0
2022-11-20 21:17:47 bad_crc_reads 0
2022-11-20 21:17:47 bad_header_reads 969
2022-11-20 21:17:48 data q�V�RIUYUUUUe)�����qq��������{x~yy�������{���������������=x�~||~UUU!xY!e��4e���e����22��222�������a�a�)"yy~��
2022-11-20 21:17:47 free_heap 26640
2022-11-20 21:17:47 free_memory 67
2022-11-20 21:17:47 good_reads 10356
2022-11-20 21:15:27 ip 192.168.10.53
2022-11-20 21:17:48 log Sun Nov 20 20:17:47 2022 (78663838): Checksum and header received ok!
2022-11-20 21:17:47 mqtt_reconnects 464
2022-11-20 21:02:05 subscriptions panasonic_heat_pump/SendRawValue panasonic_heat_pump/commands/# panasonic_heat_pump/opentherm/#
2022-11-20 21:17:47 timeout_reads 22
2022-11-20 21:17:47 too_long_reads 2
2022-11-20 21:17:47 too_short_reads 0
2022-11-20 21:17:47 total_reads 10380
2022-11-20 21:17:47 uptime 78663267
2022-11-20 21:17:47 voltage 3.42
2022-11-20 21:17:47 wifi 84
Attributes:
readingList HeishaMon:panasonic_heat_pump/LWT:.* LWT
HeishaMon:panasonic_heat_pump/ip:.* ip
HeishaMon:panasonic_heat_pump/log:.* log
HeishaMon:panasonic_heat_pump/stats:.* { json2nameValue($EVENT) }
HeishaMon:panasonic_heat_pump/raw/data:.* data
HeishaMon:panasonic_heat_pump/main/Heatpump_State:.* Heatpump_State
HeishaMon:panasonic_heat_pump/main/Pump_Flow:.* Pump_Flow
HeishaMon:panasonic_heat_pump/main/Force_DHW_State:.* Force_DHW_State
HeishaMon:panasonic_heat_pump/main/Quiet_Mode_Schedule:.* Quiet_Mode_Schedule
HeishaMon:panasonic_heat_pump/main/Operating_Mode_State:.* Operating_Mode_State
HeishaMon:panasonic_heat_pump/main/Main_Inlet_Temp:.* Main_Inlet_Temp
HeishaMon:panasonic_heat_pump/main/Main_Outlet_Temp:.* Main_Outlet_Temp
HeishaMon:panasonic_heat_pump/main/Main_Target_Temp:.* Main_Target_Temp
HeishaMon:panasonic_heat_pump/main/Compressor_Freq:.* Compressor_Freq
HeishaMon:panasonic_heat_pump/main/DHW_Target_Temp:.* DHW_Target_Temp
HeishaMon:panasonic_heat_pump/main/DHW_Temp:.* DHW_Temp
HeishaMon:panasonic_heat_pump/main/Operations_Hours:.* Operations_Hours
HeishaMon:panasonic_heat_pump/main/Operations_Counter:.* Operations_Counter
HeishaMon:panasonic_heat_pump/main/Main_Schedule_State:.* Main_Schedule_State
HeishaMon:panasonic_heat_pump/main/Outside_Temp:.* Outside_Temp
HeishaMon:panasonic_heat_pump/main/Heat_Energy_Production:.* Heat_Energy_Production
HeishaMon:panasonic_heat_pump/main/Heat_Energy_Consumption:.* Heat_Energy_Consumption
HeishaMon:panasonic_heat_pump/main/Powerful_Mode_Time:.* Powerful_Mode_Time
HeishaMon:panasonic_heat_pump/main/Quiet_Mode_Level:.* Quiet_Mode_Level
HeishaMon:panasonic_heat_pump/main/Holiday_Mode_State:.* Holiday_Mode_State
HeishaMon:panasonic_heat_pump/main/ThreeWay_Valve_State:.* ThreeWay_Valve_State
HeishaMon:panasonic_heat_pump/main/Outside_Pipe_Temp:.* Outside_Pipe_Temp
HeishaMon:panasonic_heat_pump/main/DHW_Heat_Delta:.* DHW_Heat_Delta
HeishaMon:panasonic_heat_pump/main/Heat_Delta:.* Heat_Delta
HeishaMon:panasonic_heat_pump/main/Cool_Delta:.* Cool_Delta
HeishaMon:panasonic_heat_pump/main/DHW_Holiday_Shift_Temp:.* DHW_Holiday_Shift_Temp
HeishaMon:panasonic_heat_pump/main/Defrosting_State:.* Defrosting_State
HeishaMon:panasonic_heat_pump/main/Z1_Heat_Request_Temp:.* Z1_Heat_Request_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Cool_Request_Temp:.* Z1_Cool_Request_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Heat_Curve_Target_High_Temp:.* Z1_Heat_Curve_Target_High_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Heat_Curve_Target_Low_Temp:.* Z1_Heat_Curve_Target_Low_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Heat_Curve_Outside_High_Temp:.* Z1_Heat_Curve_Outside_High_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Heat_Curve_Outside_Low_Temp:.* Z1_Heat_Curve_Outside_Low_Temp
HeishaMon:panasonic_heat_pump/main/Room_Thermostat_Temp:.* Room_Thermostat_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Heat_Request_Temp:.* Z2_Heat_Request_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Cool_Request_Temp:.* Z2_Cool_Request_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Water_Temp:.* Z1_Water_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Water_Temp:.* Z2_Water_Temp
HeishaMon:panasonic_heat_pump/main/Cool_Energy_Production:.* Cool_Energy_Production
HeishaMon:panasonic_heat_pump/main/Cool_Energy_Consumption:.* Cool_Energy_Consumption
HeishaMon:panasonic_heat_pump/main/DHW_Energy_Production:.* DHW_Energy_Production
HeishaMon:panasonic_heat_pump/main/DHW_Energy_Consumption:.* DHW_Energy_Consumption
HeishaMon:panasonic_heat_pump/main/Z1_Water_Target_Temp:.* Z1_Water_Target_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Water_Target_Temp:.* Z2_Water_Target_Temp
HeishaMon:panasonic_heat_pump/main/Error:.* Error
HeishaMon:panasonic_heat_pump/main/Room_Holiday_Shift_Temp:.* Room_Holiday_Shift_Temp
HeishaMon:panasonic_heat_pump/main/Buffer_Temp:.* Buffer_Temp
HeishaMon:panasonic_heat_pump/main/Solar_Temp:.* Solar_Temp
HeishaMon:panasonic_heat_pump/main/Pool_Temp:.* Pool_Temp
HeishaMon:panasonic_heat_pump/main/Main_Hex_Outlet_Temp:.* Main_Hex_Outlet_Temp
HeishaMon:panasonic_heat_pump/main/Discharge_Temp:.* Discharge_Temp
HeishaMon:panasonic_heat_pump/main/Inside_Pipe_Temp:.* Inside_Pipe_Temp
HeishaMon:panasonic_heat_pump/main/Defrost_Temp:.* Defrost_Temp
HeishaMon:panasonic_heat_pump/main/Eva_Outlet_Temp:.* Eva_Outlet_Temp
HeishaMon:panasonic_heat_pump/main/Bypass_Outlet_Temp:.* Bypass_Outlet_Temp
HeishaMon:panasonic_heat_pump/main/Ipm_Temp:.* Ipm_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Temp:.* Z1_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Temp:.* Z2_Temp
HeishaMon:panasonic_heat_pump/main/DHW_Heater_State:.* DHW_Heater_State
HeishaMon:panasonic_heat_pump/main/Room_Heater_State:.* Room_Heater_State
HeishaMon:panasonic_heat_pump/main/Internal_Heater_State:.* Internal_Heater_State
HeishaMon:panasonic_heat_pump/main/External_Heater_State:.* External_Heater_State
HeishaMon:panasonic_heat_pump/main/Fan1_Motor_Speed:.* Fan1_Motor_Speed
HeishaMon:panasonic_heat_pump/main/Fan2_Motor_Speed:.* Fan2_Motor_Speed
HeishaMon:panasonic_heat_pump/main/High_Pressure:.* High_Pressure
HeishaMon:panasonic_heat_pump/main/Pump_Speed:.* Pump_Speed
HeishaMon:panasonic_heat_pump/main/Low_Pressure:.* Low_Pressure
HeishaMon:panasonic_heat_pump/main/Compressor_Current:.* Compressor_Current
HeishaMon:panasonic_heat_pump/main/Force_Heater_State:.* Force_Heater_State
HeishaMon:panasonic_heat_pump/main/Sterilization_State:.* Sterilization_State
HeishaMon:panasonic_heat_pump/main/Sterilization_Temp:.* Sterilization_Temp
HeishaMon:panasonic_heat_pump/main/Sterilization_Max_Time:.* Sterilization_Max_Time
HeishaMon:panasonic_heat_pump/main/Z1_Cool_Curve_Target_High_Temp:.* Z1_Cool_Curve_Target_High_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Cool_Curve_Target_Low_Temp:.* Z1_Cool_Curve_Target_Low_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Cool_Curve_Outside_High_Temp:.* Z1_Cool_Curve_Outside_High_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Cool_Curve_Outside_Low_Temp:.* Z1_Cool_Curve_Outside_Low_Temp
HeishaMon:panasonic_heat_pump/main/Heating_Mode:.* Heating_Mode
HeishaMon:panasonic_heat_pump/main/Heating_Off_Outdoor_Temp:.* Heating_Off_Outdoor_Temp
HeishaMon:panasonic_heat_pump/main/Heater_On_Outdoor_Temp:.* Heater_On_Outdoor_Temp
HeishaMon:panasonic_heat_pump/main/Heat_To_Cool_Temp:.* Heat_To_Cool_Temp
HeishaMon:panasonic_heat_pump/main/Cool_To_Heat_Temp:.* Cool_To_Heat_Temp
HeishaMon:panasonic_heat_pump/main/Cooling_Mode:.* Cooling_Mode
HeishaMon:panasonic_heat_pump/main/Z2_Heat_Curve_Target_High_Temp:.* Z2_Heat_Curve_Target_High_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Heat_Curve_Target_Low_Temp:.* Z2_Heat_Curve_Target_Low_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Heat_Curve_Outside_High_Temp:.* Z2_Heat_Curve_Outside_High_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Heat_Curve_Outside_Low_Temp:.* Z2_Heat_Curve_Outside_Low_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Cool_Curve_Target_High_Temp:.* Z2_Cool_Curve_Target_High_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Cool_Curve_Target_Low_Temp:.* Z2_Cool_Curve_Target_Low_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Cool_Curve_Outside_High_Temp:.* Z2_Cool_Curve_Outside_High_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Cool_Curve_Outside_Low_Temp:.* Z2_Cool_Curve_Outside_Low_Temp
HeishaMon:panasonic_heat_pump/main/Room_Heater_Operations_Hours:.* Room_Heater_Operations_Hours
HeishaMon:panasonic_heat_pump/main/DHW_Heater_Operations_Hours:.* DHW_Heater_Operations_Hours
HeishaMon:panasonic_heat_pump/main/Heat_Pump_Model:.* Heat_Pump_Model
HeishaMon:panasonic_heat_pump/main/Pump_Duty:.* Pump_Duty
HeishaMon:panasonic_heat_pump/main/Zones_State:.* Zones_State
HeishaMon:panasonic_heat_pump/main/Max_Pump_Duty:.* Max_Pump_Duty
HeishaMon:panasonic_heat_pump/main/Heater_Delay_Time:.* Heater_Delay_Time
HeishaMon:panasonic_heat_pump/main/Heater_Start_Delta:.* Heater_Start_Delta
HeishaMon:panasonic_heat_pump/main/Heater_Stop_Delta:.* Heater_Stop_Delta
HeishaMon:panasonic_heat_pump/main/Buffer_Installed:.* Buffer_Installed
HeishaMon:panasonic_heat_pump/main/DHW_Installed:.* DHW_Installed
HeishaMon:panasonic_heat_pump/main/Solar_Mode:.* Solar_Mode
HeishaMon:panasonic_heat_pump/main/Solar_On_Delta:.* Solar_On_Delta
HeishaMon:panasonic_heat_pump/main/Solar_Off_Delta:.* Solar_Off_Delta
HeishaMon:panasonic_heat_pump/main/Solar_Frost_Protection:.* Solar_Frost_Protection
HeishaMon:panasonic_heat_pump/main/Solar_High_Limit:.* Solar_High_Limit
HeishaMon:panasonic_heat_pump/main/Pump_Flowrate_Mode:.* Pump_Flowrate_Mode
room MQTT
mehr durch spielen und probieren habe ich nun auch ein SVG Plot
langsam ernährt sich das Eichhörnchen
irgendwie wird es wohl weitergehen, die Abende in der nächsten Woche sind aber schon mit anderen Dingen verplant.
mühsam ernährt sich das Eichhörnchen ...
die Daten kommen nun an und ich kann sie auch grafisch darstellen
heute dann den neuen Eltako Stromzähler eingebaut und an das Heishmon Modul angeschlossen
im Heishamon Tool kann ich sofort auch die Daten sehen,
im github
https://github.com/Egyras/HeishaMon
steht das hier:
The software is also able to measure Watt on a S0 port of two kWh meters. You only need to connect GPIO12 and GND to the S0 of one kWh meter and if you need a second kWh meter use GPIO14 and GND. It will report on MQTT topic panasonic_heat_pump/s0/Watt/1 and panasonic_heat_pump/s0/Watt/2 and also in the JSON output. You can replace 'Watt' in the previous topic with 'Watthour' to get consumption counter in WattHour (per mqtt message) or to 'WatthourTotal' to get the total consumption measured in WattHour.
nun die Frage
wie komme ich an die Daten vom SO Port ?
und kaum habe ich was geschrieben und weiter probiert sehe ich
beim Server sehe ich dann, das man den mqtt traffik anzeigen kann
und siehe da, da kommen die Daten die ich brauche, die muss ich dann wohl nur noch als Reading anzeigen ??
und weiter geht es
list mqtt2s
Save config
ansicht
Bad/WC
Batterien
Büro
CUL_HM
Daniel
Eingang
Energie
Esszimmer
FS20
Garage
Garten
Jan
Küche
MQTT
MQTT2_DEVICE
Mini
OWX
Rolladen
Rollladen
System
Telefon
Türkontakt
Unsorted
Wetter
Wohnzimmer
Zisterne
anlernen mit cul
icoEverything Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor
Internals:
CONNECTS 12
Clients :MQTT2_DEVICE:MQTT_GENERIC_BRIDGE:
ClientsKeepOrder 1
DEF 1884 global
FD 48
FUUID 63795600-f33f-132e-6dd3-a36d0391adaab43b
NAME mqtt2s
NR 866
PORT 1884
STATE Initialized
TYPE MQTT2_SERVER
eventCount 23
MatchList:
1:MQTT2_DEVICE ^.
2:MQTT_GENERIC_BRIDGE ^.
READINGS:
2022-11-25 21:20:03 RETAIN {"panasonic_heat_pump/LWT":"Offline","panasonic_heat_pump/ip":"192.168.10.53","panasonic_heat_pump/main/Buffer_Installed":"0","panasonic_heat_pump/main/Buffer_Temp":"-78","panasonic_heat_pump/main/Bypass_Outlet_Temp":"-31","panasonic_heat_pump/main/Compressor_Current":"3.8","panasonic_heat_pump/main/Compressor_Freq":"30","panasonic_heat_pump/main/Cool_Delta":"5","panasonic_heat_pump/main/Cool_Energy_Consumption":"0","panasonic_heat_pump/main/Cool_Energy_Production":"0","panasonic_heat_pump/main/Cool_To_Heat_Temp":"10","panasonic_heat_pump/main/Cooling_Mode":"0","panasonic_heat_pump/main/DHW_Energy_Consumption":"0","panasonic_heat_pump/main/DHW_Energy_Production":"0","panasonic_heat_pump/main/DHW_Heat_Delta":"-8","panasonic_heat_pump/main/DHW_Heater_Operations_Hours":"0","panasonic_heat_pump/main/DHW_Heater_State":"0","panasonic_heat_pump/main/DHW_Holiday_Shift_Temp":"-15","panasonic_heat_pump/main/DHW_Installed":"0","panasonic_heat_pump/main/DHW_Target_Temp":"52","panasonic_heat_pump/main/DHW_Temp":"-128","panasonic_heat_pump/main/Defrost_Temp":"-31","panasonic_heat_pump/main/Defrosting_State":"0","panasonic_heat_pump/main/Discharge_Temp":"47","panasonic_heat_pump/main/Error":"No error","panasonic_heat_pump/main/Eva_Outlet_Temp":"5","panasonic_heat_pump/main/External_Heater_State":"0","panasonic_heat_pump/main/Fan1_Motor_Speed":"480","panasonic_heat_pump/main/Fan2_Motor_Speed":"0","panasonic_heat_pump/main/Force_DHW_State":"0","panasonic_heat_pump/main/Force_Heater_State":"0","panasonic_heat_pump/main/Heat_Delta":"3","panasonic_heat_pump/main/Heat_Energy_Consumption":"800","panasonic_heat_pump/main/Heat_Energy_Production":"4400","panasonic_heat_pump/main/Heat_Pump_Model":"20","panasonic_heat_pump/main/Heat_To_Cool_Temp":"15","panasonic_heat_pump/main/Heater_Delay_Time":"30","panasonic_heat_pump/main/Heater_On_Outdoor_Temp":"0","panasonic_heat_pump/main/Heater_Start_Delta":"-4","panasonic_heat_pump/main/Heater_Stop_Delta":"-2","panasonic_heat_pump/main/Heating_Mode":"0","panasonic_heat_pump/main/Heating_Off_Outdoor_Temp":"35","panasonic_heat_pump/main/Heatpump_State":"1","panasonic_heat_pump/main/High_Pressure":"22.2","panasonic_heat_pump/main/Holiday_Mode_State":"0","panasonic_heat_pump/main/Inside_Pipe_Temp":"35","panasonic_heat_pump/main/Internal_Heater_State":"0","panasonic_heat_pump/main/Ipm_Temp":"26","panasonic_heat_pump/main/Low_Pressure":"0","panasonic_heat_pump/main/Main_Hex_Outlet_Temp":"36","panasonic_heat_pump/main/Main_Inlet_Temp":"34","panasonic_heat_pump/main/Main_Outlet_Temp":"36","panasonic_heat_pump/main/Main_Schedule_State":"1","panasonic_heat_pump/main/Main_Target_Temp":"35","panasonic_heat_pump/main/Max_Pump_Duty":"150","panasonic_heat_pump/main/Operating_Mode_State":"0","panasonic_heat_pump/main/Operations_Counter":"161","panasonic_heat_pump/main/Operations_Hours":"189","panasonic_heat_pump/main/Outside_Pipe_Temp":"5","panasonic_heat_pump/main/Outside_Temp":"9","panasonic_heat_pump/main/Pool_Temp":"-78","panasonic_heat_pump/main/Powerful_Mode_Time":"0","panasonic_heat_pump/main/Pump_Duty":"150","panasonic_heat_pump/main/Pump_Flow":"39.16","panasonic_heat_pump/main/Pump_Flowrate_Mode":"1","panasonic_heat_pump/main/Pump_Speed":"3850","panasonic_heat_pump/main/Quiet_Mode_Level":"0","panasonic_heat_pump/main/Quiet_Mode_Schedule":"0","panasonic_heat_pump/main/Room_Heater_Operations_Hours":"0","panasonic_heat_pump/main/Room_Heater_State":"0","panasonic_heat_pump/main/Room_Holiday_Shift_Temp":"-15","panasonic_heat_pump/main/Room_Thermostat_Temp":"23","panasonic_heat_pump/main/Solar_Frost_Protection":"5","panasonic_heat_pump/main/Solar_High_Limit":"80","panasonic_heat_pump/main/Solar_Mode":"0","panasonic_heat_pump/main/Solar_Off_Delta":"5","panasonic_heat_pump/main/Solar_On_Delta":"10","panasonic_heat_pump/main/Solar_Temp":"-78","panasonic_heat_pump/main/Sterilization_Max_Time":"10","panasonic_heat_pump/main/Sterilization_State":"0","panasonic_heat_pump/main/Sterilization_Temp":"65","panasonic_heat_pump/main/ThreeWay_Valve_State":"0","panasonic_heat_pump/main/Z1_Cool_Curve_Outside_High_Temp":"30","panasonic_heat_pump/main/Z1_Cool_Curve_Outside_Low_Temp":"20","panasonic_heat_pump/main/Z1_Cool_Curve_Target_High_Temp":"15","panasonic_heat_pump/main/Z1_Cool_Curve_Target_Low_Temp":"10","panasonic_heat_pump/main/Z1_Cool_Request_Temp":"28","panasonic_heat_pump/main/Z1_Heat_Curve_Outside_High_Temp":"15","panasonic_heat_pump/main/Z1_Heat_Curve_Outside_Low_Temp":"-1","panasonic_heat_pump/main/Z1_Heat_Curve_Target_High_Temp":"37","panasonic_heat_pump/main/Z1_Heat_Curve_Target_Low_Temp":"33","panasonic_heat_pump/main/Z1_Heat_Request_Temp":"24","panasonic_heat_pump/main/Z1_Temp":"23","panasonic_heat_pump/main/Z1_Water_Target_Temp":"35","panasonic_heat_pump/main/Z1_Water_Temp":"-78","panasonic_heat_pump/main/Z2_Cool_Curve_Outside_High_Temp":"30","panasonic_heat_pump/main/Z2_Cool_Curve_Outside_Low_Temp":"20","panasonic_heat_pump/main/Z2_Cool_Curve_Target_High_Temp":"15","panasonic_heat_pump/main/Z2_Cool_Curve_Target_Low_Temp":"10","panasonic_heat_pump/main/Z2_Cool_Request_Temp":"0","panasonic_heat_pump/main/Z2_Heat_Curve_Outside_High_Temp":"15","panasonic_heat_pump/main/Z2_Heat_Curve_Outside_Low_Temp":"-5","panasonic_heat_pump/main/Z2_Heat_Curve_Target_High_Temp":"55","panasonic_heat_pump/main/Z2_Heat_Curve_Target_Low_Temp":"35","panasonic_heat_pump/main/Z2_Heat_Request_Temp":"0","panasonic_heat_pump/main/Z2_Temp":"-128","panasonic_heat_pump/main/Z2_Water_Target_Temp":"41","panasonic_heat_pump/main/Z2_Water_Temp":"-78","panasonic_heat_pump/main/Zones_State":"0","panasonic_heat_pump/s0/Watt/1":"973","panasonic_heat_pump/s0/Watt/2":"0","panasonic_heat_pump/s0/Watthour/1":"1.00","panasonic_heat_pump/s0/Watthour/2":"0.00","panasonic_heat_pump/s0/WatthourTotal/1":"851.50","panasonic_heat_pump/s0/WatthourTotal/2":"0.00","panasonic_heat_pump/stats":"{\u0022uptime\u0022:3352504,\u0022voltage\u0022:3.42,\u0022free memory\u0022:69,\u0022free heap\u0022:27720,\u0022wifi\u0022:94,\u0022mqtt reconnects\u0022:17,\u0022total reads\u0022:166,\u0022good reads\u0022:165,\u0022bad crc reads\u0022:0,\u0022bad header reads\u0022:120,\u0022too short reads\u0022:1,\u0022too long reads\u0022:0,\u0022timeout reads\u0022:0}"}
2022-11-25 21:15:32 nrclients 1
2022-11-25 20:41:13 state Initialized
clients:
mqtt2s_192.168.10.53_57638 1
retain:
panasonic_heat_pump/LWT:
ts 1669407325.45566
val Offline
panasonic_heat_pump/ip:
ts 1669407333.07143
val 192.168.10.53
panasonic_heat_pump/main/Buffer_Installed:
ts 1669407323.99993
val 0
panasonic_heat_pump/main/Buffer_Temp:
ts 1669407318.52814
val -78
panasonic_heat_pump/main/Bypass_Outlet_Temp:
ts 1669407574.15817
val -31
panasonic_heat_pump/main/Compressor_Current:
ts 1669407434.33123
val 3.8
panasonic_heat_pump/main/Compressor_Freq:
ts 1669407593.89983
val 30
panasonic_heat_pump/main/Cool_Delta:
ts 1669407316.23699
val 5
panasonic_heat_pump/main/Cool_Energy_Consumption:
ts 1669407317.79015
val 0
panasonic_heat_pump/main/Cool_Energy_Production:
ts 1669407317.68209
val 0
panasonic_heat_pump/main/Cool_To_Heat_Temp:
ts 1669407322.03572
val 10
panasonic_heat_pump/main/Cooling_Mode:
ts 1669407322.14456
val 0
panasonic_heat_pump/main/DHW_Energy_Consumption:
ts 1669407317.99543
val 0
panasonic_heat_pump/main/DHW_Energy_Production:
ts 1669407317.89287
val 0
panasonic_heat_pump/main/DHW_Heat_Delta:
ts 1669407316.03302
val -8
panasonic_heat_pump/main/DHW_Heater_Operations_Hours:
ts 1669407323.17363
val 0
panasonic_heat_pump/main/DHW_Heater_State:
ts 1669407319.7621
val 0
panasonic_heat_pump/main/DHW_Holiday_Shift_Temp:
ts 1669407316.3391
val -15
panasonic_heat_pump/main/DHW_Installed:
ts 1669407324.18462
val 0
panasonic_heat_pump/main/DHW_Target_Temp:
ts 1669407314.68826
val 52
panasonic_heat_pump/main/DHW_Temp:
ts 1669407314.79129
val -128
panasonic_heat_pump/main/Defrost_Temp:
ts 1669407319.14172
val -31
panasonic_heat_pump/main/Defrosting_State:
ts 1669407316.44746
val 0
panasonic_heat_pump/main/Discharge_Temp:
ts 1669407573.9863
val 47
panasonic_heat_pump/main/Error:
ts 1669407318.30252
val No error
panasonic_heat_pump/main/Eva_Outlet_Temp:
ts 1669407574.07383
val 5
panasonic_heat_pump/main/External_Heater_State:
ts 1669407320.07611
val 0
panasonic_heat_pump/main/Fan1_Motor_Speed:
ts 1669407453.93848
val 480
panasonic_heat_pump/main/Fan2_Motor_Speed:
ts 1669407320.28089
val 0
panasonic_heat_pump/main/Force_DHW_State:
ts 1669407313.96077
val 0
panasonic_heat_pump/main/Force_Heater_State:
ts 1669407320.80156
val 0
panasonic_heat_pump/main/Heat_Delta:
ts 1669407316.13516
val 3
panasonic_heat_pump/main/Heat_Energy_Consumption:
ts 1669407433.91583
val 800
panasonic_heat_pump/main/Heat_Energy_Production:
ts 1669407554.19407
val 4400
panasonic_heat_pump/main/Heat_Pump_Model:
ts 1669407323.27595
val 20
panasonic_heat_pump/main/Heat_To_Cool_Temp:
ts 1669407321.93347
val 15
panasonic_heat_pump/main/Heater_Delay_Time:
ts 1669407323.69312
val 30
panasonic_heat_pump/main/Heater_On_Outdoor_Temp:
ts 1669407321.8309
val 0
panasonic_heat_pump/main/Heater_Start_Delta:
ts 1669407323.79522
val -4
panasonic_heat_pump/main/Heater_Stop_Delta:
ts 1669407323.89798
val -2
panasonic_heat_pump/main/Heating_Mode:
ts 1669407321.62673
val 0
panasonic_heat_pump/main/Heating_Off_Outdoor_Temp:
ts 1669407321.72859
val 35
panasonic_heat_pump/main/Heatpump_State:
ts 1669407313.75507
val 1
panasonic_heat_pump/main/High_Pressure:
ts 1669407593.98774
val 22.2
panasonic_heat_pump/main/Holiday_Mode_State:
ts 1669407315.72536
val 0
panasonic_heat_pump/main/Inside_Pipe_Temp:
ts 1669407373.82565
val 35
panasonic_heat_pump/main/Internal_Heater_State:
ts 1669407319.9666
val 0
panasonic_heat_pump/main/Ipm_Temp:
ts 1669407319.45515
val 26
panasonic_heat_pump/main/Low_Pressure:
ts 1669407320.59062
val 0
panasonic_heat_pump/main/Main_Hex_Outlet_Temp:
ts 1669407318.83493
val 36
panasonic_heat_pump/main/Main_Inlet_Temp:
ts 1669407314.27634
val 34
panasonic_heat_pump/main/Main_Outlet_Temp:
ts 1669407314.37996
val 36
panasonic_heat_pump/main/Main_Schedule_State:
ts 1669407315.10514
val 1
panasonic_heat_pump/main/Main_Target_Temp:
ts 1669407314.48273
val 35
panasonic_heat_pump/main/Max_Pump_Duty:
ts 1669407323.59116
val 150
panasonic_heat_pump/main/Operating_Mode_State:
ts 1669407314.16722
val 0
panasonic_heat_pump/main/Operations_Counter:
ts 1669407315.00251
val 161
panasonic_heat_pump/main/Operations_Hours:
ts 1669407314.89401
val 189
panasonic_heat_pump/main/Outside_Pipe_Temp:
ts 1669407394.71987
val 5
panasonic_heat_pump/main/Outside_Temp:
ts 1669407315.20739
val 9
panasonic_heat_pump/main/Pool_Temp:
ts 1669407318.73251
val -78
panasonic_heat_pump/main/Powerful_Mode_Time:
ts 1669407315.5138
val 0
panasonic_heat_pump/main/Pump_Duty:
ts 1669407323.38487
val 150
panasonic_heat_pump/main/Pump_Flow:
ts 1669407593.816
val 39.16
panasonic_heat_pump/main/Pump_Flowrate_Mode:
ts 1669407324.79885
val 1
panasonic_heat_pump/main/Pump_Speed:
ts 1669407320.48534
val 3850
panasonic_heat_pump/main/Quiet_Mode_Level:
ts 1669407315.61638
val 0
panasonic_heat_pump/main/Quiet_Mode_Schedule:
ts 1669407314.06491
val 0
panasonic_heat_pump/main/Room_Heater_Operations_Hours:
ts 1669407323.07122
val 0
panasonic_heat_pump/main/Room_Heater_State:
ts 1669407319.86405
val 0
panasonic_heat_pump/main/Room_Holiday_Shift_Temp:
ts 1669407318.4041
val -15
panasonic_heat_pump/main/Room_Thermostat_Temp:
ts 1669407317.17043
val 23
panasonic_heat_pump/main/Solar_Frost_Protection:
ts 1669407324.59479
val 5
panasonic_heat_pump/main/Solar_High_Limit:
ts 1669407324.69717
val 80
panasonic_heat_pump/main/Solar_Mode:
ts 1669407324.28888
val 0
panasonic_heat_pump/main/Solar_Off_Delta:
ts 1669407324.49281
val 5
panasonic_heat_pump/main/Solar_On_Delta:
ts 1669407324.39083
val 10
panasonic_heat_pump/main/Solar_Temp:
ts 1669407318.63033
val -78
panasonic_heat_pump/main/Sterilization_Max_Time:
ts 1669407321.10917
val 10
panasonic_heat_pump/main/Sterilization_State:
ts 1669407320.90415
val 0
panasonic_heat_pump/main/Sterilization_Temp:
ts 1669407321.00656
val 65
panasonic_heat_pump/main/ThreeWay_Valve_State:
ts 1669407315.82809
val 0
panasonic_heat_pump/main/Z1_Cool_Curve_Outside_High_Temp:
ts 1669407321.42163
val 30
panasonic_heat_pump/main/Z1_Cool_Curve_Outside_Low_Temp:
ts 1669407321.52375
val 20
panasonic_heat_pump/main/Z1_Cool_Curve_Target_High_Temp:
ts 1669407321.21117
val 15
panasonic_heat_pump/main/Z1_Cool_Curve_Target_Low_Temp:
ts 1669407321.31354
val 10
panasonic_heat_pump/main/Z1_Cool_Request_Temp:
ts 1669407316.65307
val 28
panasonic_heat_pump/main/Z1_Heat_Curve_Outside_High_Temp:
ts 1669407316.95928
val 15
panasonic_heat_pump/main/Z1_Heat_Curve_Outside_Low_Temp:
ts 1669407317.06558
val -1
panasonic_heat_pump/main/Z1_Heat_Curve_Target_High_Temp:
ts 1669407316.75479
val 37
panasonic_heat_pump/main/Z1_Heat_Curve_Target_Low_Temp:
ts 1669407316.85743
val 33
panasonic_heat_pump/main/Z1_Heat_Request_Temp:
ts 1669407316.55001
val 24
panasonic_heat_pump/main/Z1_Temp:
ts 1669407319.55733
val 23
panasonic_heat_pump/main/Z1_Water_Target_Temp:
ts 1669407318.09805
val 35
panasonic_heat_pump/main/Z1_Water_Temp:
ts 1669407317.47782
val -78
panasonic_heat_pump/main/Z2_Cool_Curve_Outside_High_Temp:
ts 1669407322.8667
val 30
panasonic_heat_pump/main/Z2_Cool_Curve_Outside_Low_Temp:
ts 1669407322.96859
val 20
panasonic_heat_pump/main/Z2_Cool_Curve_Target_High_Temp:
ts 1669407322.65601
val 15
panasonic_heat_pump/main/Z2_Cool_Curve_Target_Low_Temp:
ts 1669407322.76405
val 10
panasonic_heat_pump/main/Z2_Cool_Request_Temp:
ts 1669407317.37461
val 0
panasonic_heat_pump/main/Z2_Heat_Curve_Outside_High_Temp:
ts 1669407322.45124
val 15
panasonic_heat_pump/main/Z2_Heat_Curve_Outside_Low_Temp:
ts 1669407322.55333
val -5
panasonic_heat_pump/main/Z2_Heat_Curve_Target_High_Temp:
ts 1669407322.24674
val 55
panasonic_heat_pump/main/Z2_Heat_Curve_Target_Low_Temp:
ts 1669407322.34876
val 35
panasonic_heat_pump/main/Z2_Heat_Request_Temp:
ts 1669407317.27231
val 0
panasonic_heat_pump/main/Z2_Temp:
ts 1669407319.66005
val -128
panasonic_heat_pump/main/Z2_Water_Target_Temp:
ts 1669407318.20011
val 41
panasonic_heat_pump/main/Z2_Water_Temp:
ts 1669407317.57979
val -78
panasonic_heat_pump/main/Zones_State:
ts 1669407323.48849
val 0
panasonic_heat_pump/s0/Watt/1:
ts 1669407603.55999
val 973
panasonic_heat_pump/s0/Watt/2:
ts 1669407549.30532
val 0
panasonic_heat_pump/s0/Watthour/1:
ts 1669407603.44123
val 1.00
panasonic_heat_pump/s0/Watthour/2:
ts 1669407549.18678
val 0.00
panasonic_heat_pump/s0/WatthourTotal/1:
ts 1669407603.50034
val 851.50
panasonic_heat_pump/s0/WatthourTotal/2:
ts 1669407549.24632
val 0.00
panasonic_heat_pump/stats:
ts 1669407593.29699
val {"uptime":3352504,"voltage":3.42,"free memory":69,"free heap":27720,"wifi":94,"mqtt reconnects":17,"total reads":166,"good reads":165,"bad crc reads":0,"bad header reads":120,"too short reads":1,"too long reads":0,"timeout reads":0}
Attributes:
autocreate simple
room MQTT
userReadings panasonic_heat_pump/s0/Watt/Buffer_Installed
würde gerne eine readingsgroup erstellen mit aktuellem Verbrauch und Gesamtverbrauch
Daten sind scheinbar da, nur wie sichtbar machen ?
,"panasonic_heat_pump/s0/Watt/1":"858","panasonic_heat_pump/s0/Watt/2":"0","panasonic_heat_pump/s0/Watthour/1":"1.00","panasonic_heat_pump/s0/Watthour/2":"0.00","panasonic_heat_pump/s0/WatthourTotal/1":"1139.50","panasonic_heat_pump/s0/WatthourTotal/2":"0.00","panasonic_heat_pump/stats":"{\u0022uptime\u0022:4532568,\u0022voltage\u0022:3.42,\u0022free memory\u0022:74,\u0022free heap\u0022:29816,\u0022wifi\u0022:92,\u0022mqtt reconnects\u0022:22,\u0022total reads\u0022:225,\u0022good reads\u0022:224,\u0022bad crc reads\u0022:0,\u0022bad header reads\u0022:120,\u0022too short reads\u0022:1,\u0022too long reads\u0022:0,\u0022timeout reads\u0022:0}"}
das Ziel rückt näher ?
Internals:
CFGFN
DEF */WatthourTotal/1
FUUID 638128ea-f33f-132e-87c7-92a4cdb76afb083a
NAME Heisha_Strom
NR 1081
NTFY_ORDER 50-Heisha_Strom
STATE Initialized
TYPE readingsGroup
changed 0
eventCount 2
mayBeVisible 1
CONTENT:
CONTENT2:
DEVICES:
fhem:
lastDefChange 13
last_update 1669410212.91002
helper:
DEF
Attributes:
room MQTT
schade damit bin ich auch nicht weitergekommen
hatte das Template ems-esp-boiler genommen
damit habe ich sehr viele Werte direkt von der WP bekommen, leider aber nicht die vom SO Port
zumindest nicht so dass ich da was mit anfangen konnte
nun habe ich alles gelöscht und von vorne angefangen
nun habe ich das general-bridge template genommen
dann mit ignore tasmota shelly und homeassist gelöscht ?!
wenn ich nun list MQTT2_HeishaMon mache kommt das hier:
Internals:
CFGFN
CID HeishaMon
DEF HeishaMon
FUUID 63823e8c-f33f-132e-893f-72ae412a57f4547b
IODev mqtt2s
LASTInputDev mqtt2s
MSGCNT 2435
NAME MQTT2_HeishaMon
NR 2006
STATE ???
TYPE MQTT2_DEVICE
eventCount 2553
mqtt2s_CONN mqtt2s_192.168.10.53_59211
mqtt2s_MSGCNT 2435
mqtt2s_TIME 2022-11-26 17:57:48
READINGS:
2022-11-26 17:55:57 Buffer_Installed 0
2022-11-26 17:55:55 Buffer_Temp -78
2022-11-26 17:55:55 Bypass_Outlet_Temp -31
2022-11-26 17:55:56 Compressor_Current 0.0
2022-11-26 17:55:54 Compressor_Freq 0
2022-11-26 17:55:55 Cool_Delta 5
2022-11-26 17:55:55 Cool_Energy_Consumption 0
2022-11-26 17:55:55 Cool_Energy_Production 0
2022-11-26 17:55:56 Cool_To_Heat_Temp 10
2022-11-26 17:55:56 Cooling_Mode 0
2022-11-26 17:55:55 DHW_Energy_Consumption 0
2022-11-26 17:55:55 DHW_Energy_Production 0
2022-11-26 17:55:54 DHW_Heat_Delta -8
2022-11-26 17:55:57 DHW_Heater_Operations_Hours 0
2022-11-26 17:55:56 DHW_Heater_State 0
2022-11-26 17:55:55 DHW_Holiday_Shift_Temp -15
2022-11-26 17:55:57 DHW_Installed 0
2022-11-26 17:55:54 DHW_Target_Temp 52
2022-11-26 17:55:54 DHW_Temp -128
2022-11-26 17:55:55 Defrost_Temp -31
2022-11-26 17:55:55 Defrosting_State 0
2022-11-26 17:55:55 Discharge_Temp 11
2022-11-26 17:55:55 Error No error
2022-11-26 17:55:55 Eva_Outlet_Temp 11
2022-11-26 17:55:56 External_Heater_State 0
2022-11-26 17:55:56 Fan1_Motor_Speed 0
2022-11-26 17:55:56 Fan2_Motor_Speed 0
2022-11-26 17:55:54 Force_DHW_State 0
2022-11-26 17:55:56 Force_Heater_State 0
2022-11-26 17:55:54 Heat_Delta 3
2022-11-26 17:55:54 Heat_Energy_Consumption 0
2022-11-26 17:55:54 Heat_Energy_Production 0
2022-11-26 17:55:57 Heat_Pump_Model 20
2022-11-26 17:55:56 Heat_To_Cool_Temp 15
2022-11-26 17:55:57 Heater_Delay_Time 30
2022-11-26 17:55:56 Heater_On_Outdoor_Temp 0
2022-11-26 17:55:57 Heater_Start_Delta -4
2022-11-26 17:55:57 Heater_Stop_Delta -2
2022-11-26 17:55:56 Heating_Mode 0
2022-11-26 17:55:56 Heating_Off_Outdoor_Temp 35
2022-11-26 17:55:54 Heatpump_State 1
2022-11-26 17:55:56 High_Pressure 9.6
2022-11-26 17:55:54 Holiday_Mode_State 0
2022-11-26 17:27:56 IODev mqtt2s
2022-11-26 17:55:55 Inside_Pipe_Temp 24
2022-11-26 17:55:56 Internal_Heater_State 0
2022-11-26 17:55:56 Ipm_Temp 14
2022-11-26 17:57:48 LWT Offline
2022-11-26 17:55:56 Low_Pressure 0
2022-11-26 17:55:55 Main_Hex_Outlet_Temp 31
2022-11-26 17:55:54 Main_Inlet_Temp 31
2022-11-26 17:55:54 Main_Outlet_Temp 31
2022-11-26 17:55:54 Main_Schedule_State 1
2022-11-26 17:55:54 Main_Target_Temp 35
2022-11-26 17:55:57 Max_Pump_Duty 150
2022-11-26 17:55:54 Operating_Mode_State 0
2022-11-26 17:55:54 Operations_Counter 162
2022-11-26 17:55:54 Operations_Hours 198
2022-11-26 17:55:54 Outside_Pipe_Temp 8
2022-11-26 17:55:54 Outside_Temp 9
2022-11-26 17:55:55 Pool_Temp -78
2022-11-26 17:55:54 Powerful_Mode_Time 0
2022-11-26 17:55:57 Pump_Duty 0
2022-11-26 17:55:54 Pump_Flow 0.13
2022-11-26 17:55:57 Pump_Flowrate_Mode 1
2022-11-26 17:55:56 Pump_Speed 0
2022-11-26 17:55:54 Quiet_Mode_Level 0
2022-11-26 17:55:54 Quiet_Mode_Schedule 0
2022-11-26 17:55:57 Room_Heater_Operations_Hours 0
2022-11-26 17:55:56 Room_Heater_State 0
2022-11-26 17:55:55 Room_Holiday_Shift_Temp -15
2022-11-26 17:55:55 Room_Thermostat_Temp 23
2022-11-26 17:55:57 Solar_Frost_Protection 5
2022-11-26 17:55:57 Solar_High_Limit 80
2022-11-26 17:55:57 Solar_Mode 0
2022-11-26 17:55:57 Solar_Off_Delta 5
2022-11-26 17:55:57 Solar_On_Delta 10
2022-11-26 17:55:55 Solar_Temp -78
2022-11-26 17:55:56 Sterilization_Max_Time 10
2022-11-26 17:55:56 Sterilization_State 0
2022-11-26 17:55:56 Sterilization_Temp 65
2022-11-26 17:55:54 ThreeWay_Valve_State 0
2022-11-26 17:57:09 Watt_1 8
2022-11-26 17:57:32 Watt_2 0
2022-11-26 17:57:09 WatthourTotal_1 8573.00
2022-11-26 17:57:32 WatthourTotal_2 0.00
2022-11-26 17:57:09 Watthour_1 0.00
2022-11-26 17:57:32 Watthour_2 0.00
2022-11-26 17:55:56 Z1_Cool_Curve_Outside_High_Temp 30
2022-11-26 17:55:56 Z1_Cool_Curve_Outside_Low_Temp 20
2022-11-26 17:55:56 Z1_Cool_Curve_Target_High_Temp 15
2022-11-26 17:55:56 Z1_Cool_Curve_Target_Low_Temp 10
2022-11-26 17:55:55 Z1_Cool_Request_Temp 28
2022-11-26 17:55:55 Z1_Heat_Curve_Outside_High_Temp 15
2022-11-26 17:55:55 Z1_Heat_Curve_Outside_Low_Temp -1
2022-11-26 17:55:55 Z1_Heat_Curve_Target_High_Temp 37
2022-11-26 17:55:55 Z1_Heat_Curve_Target_Low_Temp 33
2022-11-26 17:55:55 Z1_Heat_Request_Temp 21
2022-11-26 17:55:56 Z1_Temp 23
2022-11-26 17:55:55 Z1_Water_Target_Temp 35
2022-11-26 17:55:55 Z1_Water_Temp -78
2022-11-26 17:55:57 Z2_Cool_Curve_Outside_High_Temp 30
2022-11-26 17:55:57 Z2_Cool_Curve_Outside_Low_Temp 20
2022-11-26 17:55:57 Z2_Cool_Curve_Target_High_Temp 15
2022-11-26 17:55:57 Z2_Cool_Curve_Target_Low_Temp 10
2022-11-26 17:55:55 Z2_Cool_Request_Temp 0
2022-11-26 17:55:56 Z2_Heat_Curve_Outside_High_Temp 15
2022-11-26 17:55:56 Z2_Heat_Curve_Outside_Low_Temp -5
2022-11-26 17:55:56 Z2_Heat_Curve_Target_High_Temp 55
2022-11-26 17:55:56 Z2_Heat_Curve_Target_Low_Temp 35
2022-11-26 17:55:55 Z2_Heat_Request_Temp 0
2022-11-26 17:55:56 Z2_Temp -128
2022-11-26 17:55:55 Z2_Water_Target_Temp 41
2022-11-26 17:55:55 Z2_Water_Temp -78
2022-11-26 17:55:57 Zones_State 0
2022-11-26 17:57:35 bad_crc_reads 0
2022-11-26 17:57:35 bad_header_reads 282
2022-11-26 17:57:14 data q�V�RIUYUUUUe)�����qq��������{x~yy�������{���������������=x�~||~UUU!xY e��4e���e����22��222�������a�a�1"yy��$
2022-11-26 17:57:35 free_heap 29040
2022-11-26 17:57:35 free_memory 73
2022-11-26 17:57:35 good_reads 3868
2022-11-26 17:55:53 ip 192.168.10.53
2022-11-26 17:57:35 log Sat Nov 26 16:57:33 2022 (77612210): sent bytes: 111 including checksum value: 18
2022-11-26 17:57:35 mqtt_reconnects 246
2022-11-26 17:27:56 subscriptions panasonic_heat_pump/SendRawValue panasonic_heat_pump/commands/# panasonic_heat_pump/opentherm/#
2022-11-26 17:57:35 timeout_reads 4
2022-11-26 17:57:35 too_long_reads 1
2022-11-26 17:57:35 too_short_reads 1
2022-11-26 17:57:35 total_reads 3874
2022-11-26 17:57:35 uptime 77612204
2022-11-26 17:57:35 voltage 3.42
2022-11-26 17:57:35 wifi 98
Attributes:
readingList HeishaMon:panasonic_heat_pump/log:.* log
HeishaMon:panasonic_heat_pump/s0/Watthour/1:.* Watthour_1
HeishaMon:panasonic_heat_pump/s0/WatthourTotal/1:.* WatthourTotal_1
HeishaMon:panasonic_heat_pump/s0/Watt/1:.* Watt_1
HeishaMon:panasonic_heat_pump/stats:.* { json2nameValue($EVENT) }
HeishaMon:panasonic_heat_pump/LWT:.* LWT
HeishaMon:panasonic_heat_pump/raw/data:.* data
HeishaMon:panasonic_heat_pump/ip:.* ip
HeishaMon:panasonic_heat_pump/s0/Watthour/2:.* Watthour_2
HeishaMon:panasonic_heat_pump/s0/WatthourTotal/2:.* WatthourTotal_2
HeishaMon:panasonic_heat_pump/s0/Watt/2:.* Watt_2
HeishaMon:panasonic_heat_pump/main/Heatpump_State:.* Heatpump_State
HeishaMon:panasonic_heat_pump/main/Pump_Flow:.* Pump_Flow
HeishaMon:panasonic_heat_pump/main/Force_DHW_State:.* Force_DHW_State
HeishaMon:panasonic_heat_pump/main/Quiet_Mode_Schedule:.* Quiet_Mode_Schedule
HeishaMon:panasonic_heat_pump/main/Operating_Mode_State:.* Operating_Mode_State
HeishaMon:panasonic_heat_pump/main/Main_Inlet_Temp:.* Main_Inlet_Temp
HeishaMon:panasonic_heat_pump/main/Main_Outlet_Temp:.* Main_Outlet_Temp
HeishaMon:panasonic_heat_pump/main/Main_Target_Temp:.* Main_Target_Temp
HeishaMon:panasonic_heat_pump/main/Compressor_Freq:.* Compressor_Freq
HeishaMon:panasonic_heat_pump/main/DHW_Target_Temp:.* DHW_Target_Temp
HeishaMon:panasonic_heat_pump/main/DHW_Temp:.* DHW_Temp
HeishaMon:panasonic_heat_pump/main/Operations_Hours:.* Operations_Hours
HeishaMon:panasonic_heat_pump/main/Operations_Counter:.* Operations_Counter
HeishaMon:panasonic_heat_pump/main/Main_Schedule_State:.* Main_Schedule_State
HeishaMon:panasonic_heat_pump/main/Outside_Temp:.* Outside_Temp
HeishaMon:panasonic_heat_pump/main/Heat_Energy_Production:.* Heat_Energy_Production
HeishaMon:panasonic_heat_pump/main/Heat_Energy_Consumption:.* Heat_Energy_Consumption
HeishaMon:panasonic_heat_pump/main/Powerful_Mode_Time:.* Powerful_Mode_Time
HeishaMon:panasonic_heat_pump/main/Quiet_Mode_Level:.* Quiet_Mode_Level
HeishaMon:panasonic_heat_pump/main/Holiday_Mode_State:.* Holiday_Mode_State
HeishaMon:panasonic_heat_pump/main/ThreeWay_Valve_State:.* ThreeWay_Valve_State
HeishaMon:panasonic_heat_pump/main/Outside_Pipe_Temp:.* Outside_Pipe_Temp
HeishaMon:panasonic_heat_pump/main/DHW_Heat_Delta:.* DHW_Heat_Delta
HeishaMon:panasonic_heat_pump/main/Heat_Delta:.* Heat_Delta
HeishaMon:panasonic_heat_pump/main/Cool_Delta:.* Cool_Delta
HeishaMon:panasonic_heat_pump/main/DHW_Holiday_Shift_Temp:.* DHW_Holiday_Shift_Temp
HeishaMon:panasonic_heat_pump/main/Defrosting_State:.* Defrosting_State
HeishaMon:panasonic_heat_pump/main/Z1_Heat_Request_Temp:.* Z1_Heat_Request_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Cool_Request_Temp:.* Z1_Cool_Request_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Heat_Curve_Target_High_Temp:.* Z1_Heat_Curve_Target_High_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Heat_Curve_Target_Low_Temp:.* Z1_Heat_Curve_Target_Low_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Heat_Curve_Outside_High_Temp:.* Z1_Heat_Curve_Outside_High_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Heat_Curve_Outside_Low_Temp:.* Z1_Heat_Curve_Outside_Low_Temp
HeishaMon:panasonic_heat_pump/main/Room_Thermostat_Temp:.* Room_Thermostat_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Heat_Request_Temp:.* Z2_Heat_Request_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Cool_Request_Temp:.* Z2_Cool_Request_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Water_Temp:.* Z1_Water_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Water_Temp:.* Z2_Water_Temp
HeishaMon:panasonic_heat_pump/main/Cool_Energy_Production:.* Cool_Energy_Production
HeishaMon:panasonic_heat_pump/main/Cool_Energy_Consumption:.* Cool_Energy_Consumption
HeishaMon:panasonic_heat_pump/main/DHW_Energy_Production:.* DHW_Energy_Production
HeishaMon:panasonic_heat_pump/main/DHW_Energy_Consumption:.* DHW_Energy_Consumption
HeishaMon:panasonic_heat_pump/main/Z1_Water_Target_Temp:.* Z1_Water_Target_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Water_Target_Temp:.* Z2_Water_Target_Temp
HeishaMon:panasonic_heat_pump/main/Error:.* Error
HeishaMon:panasonic_heat_pump/main/Room_Holiday_Shift_Temp:.* Room_Holiday_Shift_Temp
HeishaMon:panasonic_heat_pump/main/Buffer_Temp:.* Buffer_Temp
HeishaMon:panasonic_heat_pump/main/Solar_Temp:.* Solar_Temp
HeishaMon:panasonic_heat_pump/main/Pool_Temp:.* Pool_Temp
HeishaMon:panasonic_heat_pump/main/Main_Hex_Outlet_Temp:.* Main_Hex_Outlet_Temp
HeishaMon:panasonic_heat_pump/main/Discharge_Temp:.* Discharge_Temp
HeishaMon:panasonic_heat_pump/main/Inside_Pipe_Temp:.* Inside_Pipe_Temp
HeishaMon:panasonic_heat_pump/main/Defrost_Temp:.* Defrost_Temp
HeishaMon:panasonic_heat_pump/main/Eva_Outlet_Temp:.* Eva_Outlet_Temp
HeishaMon:panasonic_heat_pump/main/Bypass_Outlet_Temp:.* Bypass_Outlet_Temp
HeishaMon:panasonic_heat_pump/main/Ipm_Temp:.* Ipm_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Temp:.* Z1_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Temp:.* Z2_Temp
HeishaMon:panasonic_heat_pump/main/DHW_Heater_State:.* DHW_Heater_State
HeishaMon:panasonic_heat_pump/main/Room_Heater_State:.* Room_Heater_State
HeishaMon:panasonic_heat_pump/main/Internal_Heater_State:.* Internal_Heater_State
HeishaMon:panasonic_heat_pump/main/External_Heater_State:.* External_Heater_State
HeishaMon:panasonic_heat_pump/main/Fan1_Motor_Speed:.* Fan1_Motor_Speed
HeishaMon:panasonic_heat_pump/main/Fan2_Motor_Speed:.* Fan2_Motor_Speed
HeishaMon:panasonic_heat_pump/main/High_Pressure:.* High_Pressure
HeishaMon:panasonic_heat_pump/main/Pump_Speed:.* Pump_Speed
HeishaMon:panasonic_heat_pump/main/Low_Pressure:.* Low_Pressure
HeishaMon:panasonic_heat_pump/main/Compressor_Current:.* Compressor_Current
HeishaMon:panasonic_heat_pump/main/Force_Heater_State:.* Force_Heater_State
HeishaMon:panasonic_heat_pump/main/Sterilization_State:.* Sterilization_State
HeishaMon:panasonic_heat_pump/main/Sterilization_Temp:.* Sterilization_Temp
HeishaMon:panasonic_heat_pump/main/Sterilization_Max_Time:.* Sterilization_Max_Time
HeishaMon:panasonic_heat_pump/main/Z1_Cool_Curve_Target_High_Temp:.* Z1_Cool_Curve_Target_High_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Cool_Curve_Target_Low_Temp:.* Z1_Cool_Curve_Target_Low_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Cool_Curve_Outside_High_Temp:.* Z1_Cool_Curve_Outside_High_Temp
HeishaMon:panasonic_heat_pump/main/Z1_Cool_Curve_Outside_Low_Temp:.* Z1_Cool_Curve_Outside_Low_Temp
HeishaMon:panasonic_heat_pump/main/Heating_Mode:.* Heating_Mode
HeishaMon:panasonic_heat_pump/main/Heating_Off_Outdoor_Temp:.* Heating_Off_Outdoor_Temp
HeishaMon:panasonic_heat_pump/main/Heater_On_Outdoor_Temp:.* Heater_On_Outdoor_Temp
HeishaMon:panasonic_heat_pump/main/Heat_To_Cool_Temp:.* Heat_To_Cool_Temp
HeishaMon:panasonic_heat_pump/main/Cool_To_Heat_Temp:.* Cool_To_Heat_Temp
HeishaMon:panasonic_heat_pump/main/Cooling_Mode:.* Cooling_Mode
HeishaMon:panasonic_heat_pump/main/Z2_Heat_Curve_Target_High_Temp:.* Z2_Heat_Curve_Target_High_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Heat_Curve_Target_Low_Temp:.* Z2_Heat_Curve_Target_Low_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Heat_Curve_Outside_High_Temp:.* Z2_Heat_Curve_Outside_High_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Heat_Curve_Outside_Low_Temp:.* Z2_Heat_Curve_Outside_Low_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Cool_Curve_Target_High_Temp:.* Z2_Cool_Curve_Target_High_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Cool_Curve_Target_Low_Temp:.* Z2_Cool_Curve_Target_Low_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Cool_Curve_Outside_High_Temp:.* Z2_Cool_Curve_Outside_High_Temp
HeishaMon:panasonic_heat_pump/main/Z2_Cool_Curve_Outside_Low_Temp:.* Z2_Cool_Curve_Outside_Low_Temp
HeishaMon:panasonic_heat_pump/main/Room_Heater_Operations_Hours:.* Room_Heater_Operations_Hours
HeishaMon:panasonic_heat_pump/main/DHW_Heater_Operations_Hours:.* DHW_Heater_Operations_Hours
HeishaMon:panasonic_heat_pump/main/Heat_Pump_Model:.* Heat_Pump_Model
HeishaMon:panasonic_heat_pump/main/Pump_Duty:.* Pump_Duty
HeishaMon:panasonic_heat_pump/main/Zones_State:.* Zones_State
HeishaMon:panasonic_heat_pump/main/Max_Pump_Duty:.* Max_Pump_Duty
HeishaMon:panasonic_heat_pump/main/Heater_Delay_Time:.* Heater_Delay_Time
HeishaMon:panasonic_heat_pump/main/Heater_Start_Delta:.* Heater_Start_Delta
HeishaMon:panasonic_heat_pump/main/Heater_Stop_Delta:.* Heater_Stop_Delta
HeishaMon:panasonic_heat_pump/main/Buffer_Installed:.* Buffer_Installed
HeishaMon:panasonic_heat_pump/main/DHW_Installed:.* DHW_Installed
HeishaMon:panasonic_heat_pump/main/Solar_Mode:.* Solar_Mode
HeishaMon:panasonic_heat_pump/main/Solar_On_Delta:.* Solar_On_Delta
HeishaMon:panasonic_heat_pump/main/Solar_Off_Delta:.* Solar_Off_Delta
HeishaMon:panasonic_heat_pump/main/Solar_Frost_Protection:.* Solar_Frost_Protection
HeishaMon:panasonic_heat_pump/main/Solar_High_Limit:.* Solar_High_Limit
HeishaMon:panasonic_heat_pump/main/Pump_Flowrate_Mode:.* Pump_Flowrate_Mode
room MQTT2_DEVICE
unter den Readings finde ich dann das was ich brauche ;-)
2022-11-26 17:57:09 Watt_1 8
2022-11-26 17:57:32 Watt_2 0
2022-11-26 17:57:09 WatthourTotal_1 8573.00
2022-11-26 17:57:32 WatthourTotal_2 0.00
2022-11-26 17:57:09 Watthour_1 0.00
2022-11-26 17:57:32 Watthour_2 0.00
eine svg Grafik habe ich nun auch schon, habe die Anlage gerade mal eingeschaltet damit ich mal andere Werte bekomme, mal sehen was passiert
es tut sich was.
sieht noch nicht schön aus
habe die anlage mal absichtlich hochgefahren damit mal andere Werte zum loggen kommen
und es scheint zu klappen
werde das nun mal beobachten
wenn das dann klappt wäre der Gesamtverbrauch pro Tag interessant, da habe ich was in readingsgroup mit Diff gelesen, keine Ahnung wie das geht, Gesamtverbrauch - Gesamtverbrauch von gestern
das mit den grafiken funktioniert nun
muss noch schauen welche ich da anzeigen will
war ne schwere geburt
ein Tip wäre hilfreich wie ich den Tages Woche und Monatsverbrauch auswerten kann, sollte dann auf dem Dashboard als Wert erscheinen,
welche Funktion
readingsgroup?
Hallo Franz,
es gibt dafür Statistikmodule z.B. ElectricityCalculator, die solche Auswertungen machen.
Viele Grüße Gisbert
es scheint ja einige Wege zu geben den Tagesverbrauch zu berechnen,
ElectricityCalculator das habe ich auch gelesen aber meine Werte kommen über mqttä
nehmen wir mal das hier
https://forum.fhem.de/index.php?topic=125192.0
wenn ich nun miene fhem.cfg anschaue
define MQTT2_HeishaMon MQTT2_DEVICE HeishaMon
setuuid MQTT2_HeishaMon hjvkuuvukzukzkuzuf
attr MQTT2_HeishaMon eventMap WatthourTotal_1
attr MQTT2_HeishaMon oldreadings WatthourTotal_1
attr MQTT2_HeishaMon readingList HeishaMon:panasonic_heat_pump/log:.* log\
Damian schreibt da:
Ich würde erstmal setzen:
attr Strom_IR_Lesekopf_ESP32 oldreadings STROM_Total_inZ1
und dann definieren:
DOIF {[Strom_IR_Lesekopf_ESP32:STROM_Total_inZ1];set_State(100/::OldReadingsAge("Strom_IR_Lesekopf_ESP32","STROM_Total_inZ1",0)*3600)}
Im Status sollte der errechnete Verbrauch stehen.
da fehlt nun leider wieder einiges an code, im Wiki zu doif findet man dann einiges..
ich habe dann versucht
die Zeile so zu ändern:
define WP_Stromverbrauch DOIF {[MQTT2_HeishaMon:WatthourTotal_1];set_State(100/::OldReadingsAge("MQTT2_HeishaMon","WatthourTotal_1",0)*3600)}
leider kommt dann eine Fehlermeldung ;-(
WP_Stromverbrauch DOIF: Perlblck: no right bracket: {[MQTT2_HeishaMon:WatthourTotal_1]
Unknown command set_State(100/::OldReadingsAge("MQTT2_HeishaMon","WatthourTotal_1",0)*3600)}, try help.
das Zeichen } scheint da an der falschen Stelle zu stehen, lösche es vorne und hinten
define WP_Stromverbrauch DOIF [MQTT2_HeishaMon:WatthourTotal_1];set_State(100/::OldReadingsAge("MQTT2_HeishaMon","WatthourTotal_1",0)*3600)
und wieder Fehler:
Unknown command set_State(100/::OldReadingsAge("MQTT2_HeishaMon","WatthourTotal_1",0)*3600), try help.
es wäre alles viel einfacher wenn Auszüge aus der fhem.cfg gepostet würden, ich weiß, verpönt, aber wenn ich den Code sehe verstehe ich es in der Regel viel leichter als wenn die list.... gepostet werden
Sorry
dummy
hab dann mal weiter gesucht und das gefunden:
https://forum.fhem.de/index.php?topic=83294.0
den Code habe ich dann mal für mich angepasst
define WP_Tagesverbrauch_berechnen at *00:05:00 {WP_Tagesverbrauch()}
das hier in die 99_myUtils.pm
sub WP_Tagesverbrauch(){
{
my $wert1=ReadingsVal("WatthourTotal_1","current_period","--");
my $wert2=ReadingsVal("WatthourTotal_1","vortag","--");
my $wert3=$wert1-$wert2;
fhem("setreading WP_Tagesverbrauch Tagesverbrauch $wert3");
fhem("setreading WP_Tagesverbrauch vortag $wert1")
}
}
mit
list WP_Tagesverbrauch_berechnen
kommt dann das hier
Internals:
CFGFN
COMMAND {WP_Tagesverbrauch()}
DEF *00:05:00 {WP_Tagesverbrauch()}
FUUID 6382646d-f33f-132e-40ff-303f65d0ccc8dc83
NAME WP_Tagesverbrauch_berechnen
NR 2421
PERIODIC yes
RELATIVE no
REP -1
STATE Next: 00:05:00
TIMESPEC 00:05:00
TRIGGERTIME 1669503900
TRIGGERTIME_FMT 2022-11-27 00:05:00
TYPE at
eventCount 1
READINGS:
2022-11-26 20:09:33 state Next: 00:05:00
Attributes:
room MQTT2_DEVICE
zumindest bekomme ich keine Fehlermeldungen
mal schauen ob das hier mit doif von Damian klappt
code etwas angepasst.
zumindest schon mal keine Fehlermeldung
defmod di_counter_new DOIF subs {\
## Device Reading \
push (@{$_counter},["MQTT2_HeishaMon","WatthourTotal_1"]);; ## WP_Zähler\
\
sub midnight { ## Diese Funktion wird um Mitternacht ausgeführt\
my ($device,$reading,$mday,$yday)=@_;;\
set_Reading("$device.$reading.day_counter",ReadingsVal($device, $reading,1));; \
set_Reading("$device.$reading.last_day",get_Reading("$device.$reading.day",0),1);;\
set_Reading("$device.$reading.day",0,1);;\
set_Reading ("$device.$reading.month",int((ReadingsVal($device, $reading,0)-(get_Reading("$device.$reading.month_counter",0)))*1000)/1000,1);;\
set_Reading ("$device.$reading.year",int((ReadingsVal($device, $reading,0)-(get_Reading("$device.$reading.year_counter",0)))*1000)/1000,1);;\
\
if ($mday == 1) {\
set_Reading("$device.$reading.month_counter",ReadingsVal($device, $reading,0));;\
set_Reading("$device.$reading.last_month",get_Reading("$device.$reading.month",0),1);;\
set_Reading("$device.$reading.month",0,1);;\
}\
if ($yday == 1) {\
set_Reading("$device.$reading.year_counter",ReadingsVal($device, $reading,0));;\
set_Reading("$device.$reading.last_year",get_Reading("$device.$reading.year",0),1);;\
set_Reading("$device.$reading.year",0,1);;\
}\
}\
\
sub init_readings {\
my ($device,$reading)=@_;;\
if (get_Reading("$device.$reading.day_counter","") eq "") { ## Initialisierung der Readings\
## aktuellen Zählerstand initialisieren\
set_Reading("$device.$reading.last_counter",ReadingsVal($device, $reading,0));;\
set_Reading("$device.$reading.day_counter",ReadingsVal($device, $reading,0));; \
set_Reading("$device.$reading.month_counter",ReadingsVal($device, $reading,0));;\
set_Reading("$device.$reading.year_counter",ReadingsVal($device, $reading,0));;\
\
set_Reading ("$device.$reading.day",0);; ## aktueller Tagesverbrauch\
set_Reading ("$device.$reading.month",0);; ## aktueller Monatsverbrauch\
set_Reading ("$device.$reading.year",0);; ## aktueller Jahresverbrauch\
set_Reading ("$device.$reading.last_day",0);; ## Verbrauch des letzten Tages\
set_Reading ("$device.$reading.last_month",0);; ## Verbrauch des letzten Monats\
set_Reading ("$device.$reading.last_year",0);; ## Verbrauch des letzten Jahres\
## Log definieren\
fhem ("defmod log.counter.$device.$reading FileLog ./log/counter.$device.$reading.log $SELF:$device.$reading.(last_(day|month|year)|(day|month)_counter):.*");;\
fhem ("attr log.counter.$device.$reading room Filelogs");;\
## Tasmota-Zähler setzen: set MQTT2_FHEM_Server publish cmnd/tasmota_C58DCB/Counter1 <Zählerstand>\
}\
\
}\
} ## Ende subs-Block\
\
mid {[00:01];; ## Sicherung der Daten um Mitternacht\
for (my $i=0;;$i<@{$_counter};;$i++) { ## Für jeden Zähler wird die Funktion midnight aufgerufen\
midnight($_counter[$i][0],$_counter[$i][1],$mday,$yday);;\
}\
}\
\
init { ## initialisierung aller Readings\
for (my $i=0;;$i<@{$_counter};;$i++) {## Für jeden Zähler werden Readings über die Funktion init_readings initialisiert\
init_readings($_counter[$i][0],$_counter[$i][1]);;\
}\
}\
\
DEF TPL_stat (\
day_count_$1_$2 { ## bei einem Event des Zählers, wird der tägliche, monatliche und jährliche Verbrauch im jeweiligen Reading festgehalten\
## $1 Zählerdevice, $2 Zählerreading\
\
my $diff = int(([$1:$2,0]-(get_Reading("$1.$2.last_counter",0)))*1000)/1000;;\
##if ($diff < 0 and get_Reading("$1.$2.last_counter",0) > 0 or $diff > 0 and get_Reading("$1.$2.last_counter",0) < 0) { ## Wenn der Zähler zurückgesetzt wurde, dann Zählerstände zurückrechnen\
## set_Reading("$1.$2.day_counter",-(get_Reading("$1.$2.day",0)));;\
## set_Reading("$1.$2.month_counter",-(get_Reading("$1.$2.month",0)));;\
## set_Reading("$1.$2.year_counter",-(get_Reading("$1.$2.year",0)));;\
## } else {\
set_Reading ("$1.$2.last_counter",[$1:$2,0]);;\
set_Reading ("$1.$2.day",int(([$1:$2,0]-(get_Reading("$1.$2.day_counter",0)))*1000)/1000,1);;\
set_Reading ("$1.$2.month",int(([$1:$2,0]-(get_Reading("$1.$2.month_counter",0)))*1000)/1000,1);;\
set_Reading ("$1.$2.year",int(([$1:$2,0]-(get_Reading("$1.$2.year_counter",0)))*1000)/1000,1);;\
}\
##}\
)\
\
\
\
## Pro Zähler wird über eine FOR-Schleife ein day_count_<Device>_<Reading>-Block generiert\
FOR(@{$_counter},TPL_stat($1$1,$1$2)) ## $1$1 entspricht dem Device, $1$2 entspricht dem Reading
attr di_counter_new event_Readings power_pv:sprintf("%0.3f",[MQTT2_DVES_C58DCB:SENSOR_COUNTER_C1:diff]*3.6/60),\
power_f:sprintf("%0.3f",[MQTT2_DVES_C58DCB:SENSOR_MT681_Total_out:diff]*60),\
power_c:sprintf("%0.3f",[MQTT2_DVES_C58DCB:SENSOR_MT681_Total_in:diff]*60),\
power_fc:[$SELF:power_f]-[$SELF:power_c]
attr di_counter_new room Verbrauch
hier ein Teilauszug aus dem list
NTFY_ORDER 50-di_counter_new
STATE initialized
TYPE DOIF
VERSION 26703 2022-11-14 16:43:41
eventCount 26
READINGS:
2022-11-26 22:13:41 Device MQTT2_HeishaMon
2022-11-26 22:13:41 MQTT2_HeishaMon.WatthourTotal_1.day 0.5
2022-11-26 22:11:00 MQTT2_HeishaMon.WatthourTotal_1.day_counter 9532.50
2022-11-26 22:13:41 MQTT2_HeishaMon.WatthourTotal_1.last_counter 9533.00
2022-11-26 22:11:00 MQTT2_HeishaMon.WatthourTotal_1.last_day 0
2022-11-26 22:11:00 MQTT2_HeishaMon.WatthourTotal_1.last_month 0
2022-11-26 22:11:00 MQTT2_HeishaMon.WatthourTotal_1.last_year 0
2022-11-26 22:13:41 MQTT2_HeishaMon.WatthourTotal_1.month 0.5
2022-11-26 22:11:00 MQTT2_HeishaMon.WatthourTotal_1.month_counter 9532.50
2022-11-26 22:13:41 MQTT2_HeishaMon.WatthourTotal_1.year 0.5
2022-11-26 22:11:00 MQTT2_HeishaMon.WatthourTotal_1.year_counter 9532.50
2022-11-26 22:13:41 block_day_count_MQTT2_HeishaMon_WatthourTotal_1 executed
2022-11-26 22:11:08 block_init executed
2022-11-26 22:13:41 e_MQTT2_HeishaMon_WatthourTotal_1 9533.00
2022-11-26 22:11:07 mode enabled
2022-11-26 22:11:09 power_c 0.000
2022-11-26 22:11:09 power_f 0.000
2022-11-26 22:11:09 power_fc 0
2022-11-26 22:11:09 power_pv 0.000
2022-11-26 22:11:07 state initialized
2022-11-26 22:11:08 timer_01_c01 27.11.2022 8)00:01:00
Regex:
accu:
wenn das morgen klappen würde 8)
ZitatElectricityCalculator das habe ich auch gelesen aber meine Werte kommen über mqttä
Guten Morgen Franz,
meine Daten kommen auch per MQTT rein, und ich nutze ElectricityCalculator für die Auswertung. Das ist alles viel einfacher als du denkst und du kannst dir den eigenen Code komplett sparen. Schau dir das mal im Wiki an.
Viele Grüße Gisbert
Hallo Gisbert,
danke das du mir hilfst
als nicht EDV Experte habe ich wie viele andere auch ein Problem mit der Fachsprache im Wiki
wenn ich fhem.cdf Abschnitte sehe kann ich das meist sofort umsetzen, das liegt mir irgendwie viel mehr
bin aber trotzdem schon deutlich weiter ;-)
hier mal mein Stand der Dinge
gerade dabei mich in
attr WP_heute valueStyle {($READING eq "MQTT2_HeishaMon.WatthourTotal_1.day" && $VALUE < MQTT2_HeishaMon.WatthourTotal_1.last_day)?'style="color:red"':'style="color:green"'}
einzuarbeiten
er soll halt den aktuellen Tagesverbrauch so lange grün darstellen wie er unter dem gestrigen Verbrauch lag
also
MQTT2_HeishaMon.WatthourTotal_1.day < MQTT2_HeishaMon.WatthourTotal_1.last_day
da scheitere ich gerade an der Syntax
im Wiki war das mit einem festen Wert Value beschrieben, ich will es aber über das Reading machen
dann noch W in KW umrechnen
hakt halt noch an allen Ecken, war einfach zu lange raus
gestern mit openhab3 auch experimentiert, aber auch nicht einfacher
SonosMQTT ging in FHEm super einfach, youtube video gesehen ,fertig. wäre cool wenn das Wiki auf videos verweisen würde
für die Readingsgroup geht es hier erst einmal weiter
https://forum.fhem.de/index.php/topic,130557.msg1248275.html#msg1248275
der kommende Schritt wird sein set Befehle abzusenden
da gab es ja schon mal was
auf das ich das auch verstehe