Binary sensor (platform: rest) stopped working

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 }}"      

after lots of trial and error, found the solution myself:

rest:
  - resource_template: http://192.168.0.27/usr-cgi/xml.cgi?D|41|49
    scan_interval: 60
    binary_sensor:
      - name: "Verdichter"
        device_class: running
        value_template: "{{ value_json.PCOWEB.PCO.DIGITAL.VARIABLE[0].VALUE }}" 

      - name: "Primärpumpe"
        device_class: running
        value_template: "{{ value_json.PCOWEB.PCO.DIGITAL.VARIABLE[2].VALUE }}"

      - name: "Heizungspumpe"
        device_class: running
        value_template: "{{ value_json.PCOWEB.PCO.DIGITAL.VARIABLE[4].VALUE }}"

      - name: "Zusatzumwälzpumpe"
        device_class: running
        value_template: "{{ value_json.PCOWEB.PCO.DIGITAL.VARIABLE[8].VALUE }}"