I was using the following code to get some data from my heatpump.
This worked fine the last years.
Now with the beginning of this heating season I noticed that these sensors must have stopped working. I can’t exactly say when.
The value of the resource is either 1 or 0.
But now it is always 0.
When call the adress manually it is still showing the correct value.
Where there some changes in the past updates that maybe broke this config?
binary_sensor:
- platform: rest
name: Verdichter
resource_template: http://192.168.0.27/usr-cgi/xml.cgi?D|41|41
scan_interval: 60
value_template: "{{ 'E>1<' in value }}"
- platform: rest
name: Primärpumpe
resource_template: http://192.168.0.27/usr-cgi/xml.cgi?D|43|43
scan_interval: 60
value_template: "{{ 'E>1<' in value }}"
- platform: rest
name: Heizungspumpe
resource_template: http://192.168.0.27/usr-cgi/xml.cgi?D|45|45
scan_interval: 60
value_template: "{{ 'E>1<' in value }}"
- platform: rest
name: Zusatzumwälzpumpe
resource_template: http://192.168.0.27/usr-cgi/xml.cgi?D|49|49
scan_interval: 60
value_template: "{{ 'E>1<' in value }}"