Installation der Version 8.2.1
npm bluelinky@8.2.1
(8.3.0 oder 8.3.1 hat nicht funktioniert.)setreading MQTT2_new_tasmota_ORBIS my_PVS_generated_kwh_Month {(ReadingsNum("MQTT2_new_tasmota_ORBIS","my_PVS_generated_kwh_total",0) - ReadingsNum("MQTT2_new_tasmota_ORBIS","tmp_PVS_generated_kwh_lastMonth",0))},
([00:01] and $mday==1 ) (
setreading MQTT2_new_tasmota_ORBIS my_PVS_generated_kwh_Month (ReadingsNum("MQTT2_new_tasmota_ORBIS","my_PVS_generated_kwh_total",0) - ReadingsNum("MQTT2_new_tasmota_ORBIS","tmp_PVS_generated_kwh_lastMonth",0)),
setreading MQTT2_new_tasmota_ORBIS tmp_PVS_generated_kwh_lastMonth [MQTT2_new_tasmota_ORBIS:my_PVS_generated_kwh_total],
)
Zitat von: Beta-User am 07 Mai 2024, 21:51:33kann man m.E. erst in etwa abschätzen, wenn man weiß, wo bzw. wie die erwähnten Basisdaten in den Readings eigentlich herkommen.
define COE_Node_cmi_2 COE_Node 2
attr COE_Node_cmi_2 alias Poolsteuerung
attr COE_Node_cmi_2 group Pool
attr COE_Node_cmi_2 readingsConfigAnalog 1=Kollektor_Temperatur_Pool_Solar 2=Pool_Wasser_Temperatur 3=Pool_Aussen_Temperatur
attr COE_Node_cmi_2 readingsConfigDigital 1=Pool_Pumpe_100 2=Pool_Pumpe_90 3=Pool_Pumpe_70 4=Pool_Pumpe_40 5=SchachtVentil_Gartenhaus 6=Schachtventil_Pool 7=Pos_Meldung_SchachtVentil_Gartenhaus 8=Pos_Meldung_Schachtventil_Pool 9=Wasserstand_Sensor 10=Ventile_Wasserzuleitung 11=Umschaltung_Wassermessung_1 12=Umschaltung_Wassermessung_2 13=Umschaltung_Solar_Ladung_1 14=Umschaltung_Solar_Ladung_2 15=T_Max_Begrenzung
attr COE_Node_cmi_2 room Pool
attr COE_Node_cmi_2 stateFormat {"Pool Temperatur: ".ReadingsVal($name,"Pool_Wasser_Temperatur",0)." °C<br> "}
# CFGFN
# DEF 2
# FUUID 663a6e9f-f33f-c95d-2fa7-7c8ff2808c2edf05
# IODev cmi
# LASTInputDev cmi
# MSGCNT 177
# NAME COE_Node_cmi_2
# NR 711
# STATE Pool Temperatur: 22.4 °C<br>
# TYPE COE_Node
# cmi_MSGCNT 177
# cmi_TIME 2024-05-07 21:39:14
# eventCount 130
# READINGS:
# 2024-05-07 21:35:41 Kollektor_Temperatur_Pool_Solar 12.4
# 2024-05-07 20:57:40 PoolPumpe Error evaluating COE_Node_cmi_2 userReading PoolPumpe: Can't modify non-lvalue subroutine call of &main::ReadingsVal in scalar assignment at (eval 94947200) line 1, near "1 "100""
#syntax error at (eval 94947200) line 1, near "1 "100""
#
# 2024-05-07 21:27:40 Pool_Aussen_Temperatur 13.8
# 2024-05-07 20:11:08 Pool_Pumpe_100 0
# 2024-05-07 20:11:08 Pool_Pumpe_40 1
# 2024-05-07 20:11:08 Pool_Pumpe_70 1
# 2024-05-07 20:11:08 Pool_Pumpe_90 0
# 2024-05-07 21:38:41 Pool_Wasser_Temperatur 22.4
# 2024-05-07 20:11:08 Pos_Meldung_SchachtVentil_Gartenhaus 0
# 2024-05-07 20:11:08 Pos_Meldung_Schachtventil_Pool 1
# 2024-05-07 20:11:08 SchachtVentil_Gartenhaus 0
# 2024-05-07 20:11:08 Schachtventil_Pool 0
# 2024-05-07 20:57:40 Schachtventilstellung Gartenhaus
# 2024-05-07 20:11:08 T_Max_Begrenzung 0
# 2024-05-07 20:11:08 Umschaltung_Solar_Ladung_1 0
# 2024-05-07 20:11:08 Umschaltung_Solar_Ladung_2 0
# 2024-05-07 20:11:08 Umschaltung_Wassermessung_1 0
# 2024-05-07 20:11:08 Umschaltung_Wassermessung_2 0
# 2024-05-07 20:11:08 Ventile_Wasserzuleitung 0
# 2024-05-07 20:11:08 Wasserstand_Sensor 1
# 2024-05-07 20:11:07 state defined
# helper:
# CAN_NODE_ID 2
# hmccu:
#
setstate COE_Node_cmi_2 Pool Temperatur: 22.4 °C<br>
setstate COE_Node_cmi_2 2024-05-07 21:35:41 Kollektor_Temperatur_Pool_Solar 12.4
setstate COE_Node_cmi_2 2024-05-07 20:57:40 PoolPumpe Error evaluating COE_Node_cmi_2 userReading PoolPumpe: Can't modify non-lvalue subroutine call of &main::ReadingsVal in scalar assignment at (eval 94947200) line 1, near "1 "100""\
syntax error at (eval 94947200) line 1, near "1 "100""\
setstate COE_Node_cmi_2 2024-05-07 21:27:40 Pool_Aussen_Temperatur 13.8
setstate COE_Node_cmi_2 2024-05-07 20:11:08 Pool_Pumpe_100 0
setstate COE_Node_cmi_2 2024-05-07 20:11:08 Pool_Pumpe_40 1
setstate COE_Node_cmi_2 2024-05-07 20:11:08 Pool_Pumpe_70 1
setstate COE_Node_cmi_2 2024-05-07 20:11:08 Pool_Pumpe_90 0
setstate COE_Node_cmi_2 2024-05-07 21:38:41 Pool_Wasser_Temperatur 22.4
setstate COE_Node_cmi_2 2024-05-07 20:11:08 Pos_Meldung_SchachtVentil_Gartenhaus 0
setstate COE_Node_cmi_2 2024-05-07 20:11:08 Pos_Meldung_Schachtventil_Pool 1
setstate COE_Node_cmi_2 2024-05-07 20:11:08 SchachtVentil_Gartenhaus 0
setstate COE_Node_cmi_2 2024-05-07 20:11:08 Schachtventil_Pool 0
setstate COE_Node_cmi_2 2024-05-07 20:57:40 Schachtventilstellung Gartenhaus
setstate COE_Node_cmi_2 2024-05-07 20:11:08 T_Max_Begrenzung 0
setstate COE_Node_cmi_2 2024-05-07 20:11:08 Umschaltung_Solar_Ladung_1 0
setstate COE_Node_cmi_2 2024-05-07 20:11:08 Umschaltung_Solar_Ladung_2 0
setstate COE_Node_cmi_2 2024-05-07 20:11:08 Umschaltung_Wassermessung_1 0
setstate COE_Node_cmi_2 2024-05-07 20:11:08 Umschaltung_Wassermessung_2 0
setstate COE_Node_cmi_2 2024-05-07 20:11:08 Ventile_Wasserzuleitung 0
setstate COE_Node_cmi_2 2024-05-07 20:11:08 Wasserstand_Sensor 1
setstate COE_Node_cmi_2 2024-05-07 20:11:07 state defined