Daniel-dev22 / esphome-econet

5 stars 1 forks source link

High Power Usage with No Active Components Suggests Bad Data? #26

Closed barndawgie closed 1 year ago

barndawgie commented 1 year ago

Take a look at his log from this morning; I wonder if maybe our handling of updated Text Sensors for Heat Coil is not working correctly? My heater showed the compressor and heating coil off but still usage of 2kW and temperature way below setpoint.

[08:20:54][I][econet:552]: request ms=53822495
[08:20:54][I][econet:237]: >>> 80.00.12.80.00.80.00.03.40.00.8E.00.00.1E.02.01.00.00.57.48.54.52.45.4E.41.42.00.00.57.48.54.52.43.4E.46.47.00.00.57.48.54.52.53.45.54.50.00.00.48.4F.54.57.41.54.45.52.00.00.48.45.41.54.43.54.52.4C.00.00.46.41.4E.5F.43.54.52.4C.00.00.43.4F.4D.50.5F.52.4C.59.00.00.41.4D.42.49.45.4E.54.54.00.00.4C.4F.48.54.52.54.4D.50.00.00.55.50.48.54.52.54.4D.50.00.00.50.4F.57.52.57.41.54.54.00.00.45.56.41.50.54.45.4D.50.00.00.53.55.43.54.49.4F.4E.54.00.00.44.49.53.43.54.45.4D.50.66.01 (158)
[08:20:54][I][econet:239]:   Dst Adr : 0x1280
[08:20:54][I][econet:240]:   Src Adr : 0x340
[08:20:54][I][econet:241]:   Length  : 142
[08:20:54][I][econet:242]:   Command : 30
[08:20:54][I][econet:243]:   Data    : 02.01.00.00.57.48.54.52.45.4E.41.42.00.00.57.48.54.52.43.4E.46.47.00.00.57.48.54.52.53.45.54.50.00.00.48.4F.54.57.41.54.45.52.00.00.48.45.41.54.43.54.52.4C.00.00.46.41.4E.5F.43.54.52.4C.00.00.43.4F.4D.50.5F.52.4C.59.00.00.41.4D.42.49.45.4E.54.54.00.00.4C.4F.48.54.52.54.4D.50.00.00.55.50.48.54.52.54.4D.50.00.00.50.4F.57.52.57.41.54.54.00.00.45.56.41.50.54.45.4D.50.00.00.53.55.43.54.49.4F.4E.54.00.00.44.49.53.43.54.45.4D.50 (142)
[08:20:54][I][econet:250]:   Type    : 2
[08:20:54][I][econet:251]:   PropType: 1
[08:20:54][I][econet:308]:   WHTRENAB
[08:20:54][I][econet:308]:   WHTRCNFG
[08:20:54][I][econet:308]:   WHTRSETP
[08:20:54][I][econet:308]:   HOTWATER
[08:20:54][I][econet:308]:   HEATCTRL
[08:20:54][I][econet:308]:   FAN_CTRL
[08:20:54][I][econet:308]:   COMP_RLY
[08:20:54][I][econet:308]:   AMBIENTT
[08:20:54][I][econet:308]:   LOHTRTMP
[08:20:54][I][econet:308]:   UPHTRTMP
[08:20:54][I][econet:308]:   POWRWATT
[08:20:54][I][econet:308]:   EVAPTEMP
[08:20:54][I][econet:308]:   SUCTIONT
[08:20:54][I][econet:308]:   DISCTEMP
[08:20:54][W][component:204]: Component econet took a long time for an operation (0.11 s).
[08:20:54][W][component:205]: Components should block for at most 20-30ms.
[08:20:54][I][econet:532]: Read 200. ms=53822633, lt=138
[08:20:54][I][econet:237]: <<< 80.00.03.40.00.80.00.12.80.00.96.00.00.06.0D.82.00.00.01.08.45.6E.61.62.6C.65.64.20.13.82.00.00.03.0E.48.69.67.68.20.44.65.6D.61.6E.64.20.20.20.07.80.00.00.42.FA.00.00.07.80.00.00.42.20.00.00.12.82.00.00.00.0D.4F.66.66.20.20.20.20.20.20.20.20.20.20.0F.82.00.00.00.0A.4F.66.66.20.20.20.20.20.20.20.08.82.00.00.00.03.4F.66.66.07.80.00.00.42.93.1F.1E.07.80.00.00.42.B9.FC.0E.07.80.00.00.42.C7.45.C6.07.80.00.00.45.01.E1.9F.07.80.00.00.42.6D.F3.6F.07.80.00.00.42.81.75.D3.07.80.00.00.42.CE.47.87.C1.E2 (166)
[08:20:54][I][econet:239]:   Dst Adr : 0x340
[08:20:54][I][econet:240]:   Src Adr : 0x1280
[08:20:54][I][econet:241]:   Length  : 150
[08:20:54][I][econet:242]:   Command : 6
[08:20:54][I][econet:243]:   Data    : 0D.82.00.00.01.08.45.6E.61.62.6C.65.64.20.13.82.00.00.03.0E.48.69.67.68.20.44.65.6D.61.6E.64.20.20.20.07.80.00.00.42.FA.00.00.07.80.00.00.42.20.00.00.12.82.00.00.00.0D.4F.66.66.20.20.20.20.20.20.20.20.20.20.0F.82.00.00.00.0A.4F.66.66.20.20.20.20.20.20.20.08.82.00.00.00.03.4F.66.66.07.80.00.00.42.93.1F.1E.07.80.00.00.42.B9.FC.0E.07.80.00.00.42.C7.45.C6.07.80.00.00.45.01.E1.9F.07.80.00.00.42.6D.F3.6F.07.80.00.00.42.81.75.D3.07.80.00.00.42.CE.47.87 (150)
[08:20:54][I][econet:394]:   WHTRENAB : 1 (Enabled )
[08:20:54][I][econet:394]:   WHTRCNFG : 3 (High Demand   )
[08:20:54][I][econet:351]:   WHTRSETP : 125.000000
[08:20:54][I][econet:351]:   HOTWATER : 40.000000
[08:20:54][I][econet:394]:   HEATCTRL : 0 (Off          )
[08:20:54][I][econet:394]:   FAN_CTRL : 0 (Off       )
[08:20:54][I][econet:394]:   COMP_RLY : 0 (Off)
[08:20:54][I][econet:351]:   AMBIENTT : 73.560776
[08:20:54][I][econet:351]:   LOHTRTMP : 92.992294
[08:20:54][I][econet:351]:   UPHTRTMP : 99.636276
[08:20:54][I][econet:351]:   POWRWATT : 2078.101318
[08:20:54][I][econet:351]:   EVAPTEMP : 59.487728
[08:20:54][I][econet:351]:   SUCTIONT : 64.730125
[08:20:54][I][econet:351]:   DISCTEMP : 103.139702
[08:20:54][W][component:204]: Component econet took a long time for an operation (0.08 s).
[08:20:54][W][component:205]: Components should block for at most 20-30ms.
[08:20:54][I][econet:552]: request ms=53823009
[08:20:54][I][econet:557]: request ms=53823009
Daniel-dev22 commented 1 year ago

The power usage is not 100% accurate and as far as I can see with my water heater those text sensors are accurate in reporting off when off. All we did is report the text value whereas previously it checked if it was on or low speed/lower heating element.

Are you saying you confirmed that the water heater is running but the texr sensors are reporting off?

barndawgie commented 1 year ago

I wasn't able to confirm that it was running so perhaps the Power Usage metric is the problem. I will resolve this until I can reproduce more definitively.