mypyllant-component icon indicating copy to clipboard operation
mypyllant-component copied to clipboard

Energy consumed counters

Open gio-dot opened this issue 1 year ago • 26 comments
trafficstars

Before submitting a new issue

Problem description

Since about 10 days, energy consumed values are no longer availables. All other data are ok. In My Vaillant app Energy data are ok.

image

Logs

Put your debug logs here
Be careful not to include tokens, emails, and other personal information

gio-dot avatar Apr 20 '24 11:04 gio-dot

Similar problem here on My Ecotec I see all to zero image

alexskynet avatar Apr 20 '24 16:04 alexskynet

I have the same problem

2024-04-21 18_17_50-Smart Home – Home Assistant

wardog-82 avatar Apr 21 '24 16:04 wardog-82

Same problem. I found in home-assistant.log: `2024-04-21 21:28:58.578 ERROR (MainThread) [custom_components.mypyllant.coordinator] Error requesting myVAILLANT data: Cannot connect to host identity.vaillant-group.com:443 ssl:default [Try again] 2024-04-21 17:49:13.573 ERROR (MainThread) [custom_components.mypyllant.coordinator] Error requesting myVAILLANT data: Cannot connect to host api.vaillant-group.com:443 ssl:default [Connect call failed ('52.178.106.206', 443)]

`

tomassvec avatar Apr 21 '24 19:04 tomassvec

The same problem here. Since 20 April in the evening, the energy data can no longer be loaded.

megabyte0469 avatar Apr 22 '24 03:04 megabyte0469

I have the same problem. It worked for 2 days in between. Now the values are back to unknown.

neppumuk avatar Apr 22 '24 05:04 neppumuk

same here - even after a reinstallation. The App shows all data

it00x32 avatar Apr 22 '24 06:04 it00x32

Same here. Since 5th of April energy counters are 'Unknown'. I also experiencing an issue with any 'switch' related to MyVaillant, for example when I try activating 'away' mode manually, I'm getting errors like this. I'm not sure if these two issues are related, but it would be great to fix it before the next winter season :) I tested the second issue again and it seems, only occurs when I try change heating mode manually (e.g. turn off a zone) https://pastebin.com/hrhS03m6

Vladx71 avatar Apr 22 '24 06:04 Vladx71

Same problem here. all sensors unknown. I've enabled debugging mode, but there seems to be no error in the log. Happy to share any logs when needed. I just looked into the vaillant app: In my opinion Vaillant is doing something on the backend. If I look into the energy history on daily basis, I cannot select the current and last day (eg. Mo & Sun), so there is a delay on their side. However, I see all details from Saturday backwards in the Vaillant app and the last entry in HA on Fri 19th.

MarcelNoir avatar Apr 22 '24 10:04 MarcelNoir

Since yesterday 23.04. 20h data is available again. Whether this is all of them will have to be monitored during the course of today...

megabyte0469 avatar Apr 24 '24 03:04 megabyte0469

Same here.

Sent from mobile

On Wed, 24 Apr 2024 at 05:52, megabyte0469 @.***> wrote:

Since yesterday 23.04. 20h data is available again. Whether this is all of them will have to be monitored during the course of today...

— Reply to this email directly, view it on GitHub https://github.com/signalkraft/mypyllant-component/issues/157#issuecomment-2073972906, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB3RO2XMO7E5YLU3YBXTEGDY64T6FAVCNFSM6AAAAABGQM5YM6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZTHE3TEOJQGY . You are receiving this because you are subscribed to this thread.Message ID: @.***>

Vladx71 avatar Apr 24 '24 04:04 Vladx71

Since yesterday 23.04. 20h data is available again. Whether this is all of them will have to be monitored during the course of today...

The same here. Data are there now.

gio-dot avatar Apr 24 '24 06:04 gio-dot

Same here, but just realised that if you go into the official App, they do not appear either. It says they are not available. So maybe it's some backend problem

pabloromeu avatar Apr 24 '24 11:04 pabloromeu

Same here, but just realised that if you go into the official App, they do not appear either. It says they are not available. So maybe it's some backend problem

I have data also in the app Screenshot_20240424_215807

gio-dot avatar Apr 24 '24 19:04 gio-dot

The problem has also been resolved for me.

wardog-82 avatar Apr 25 '24 07:04 wardog-82

The problem has also been resolved for me too.

megabyte0469 avatar Apr 25 '24 07:04 megabyte0469

Same here, but just realised that if you go into the official App, they do not appear either. It says they are not available. So maybe it's some backend problem

I have data also in the app Screenshot_20240424_215807

Hi @gio-dot look at your graph. That is weekly data. You don't have data for last 4 days.

However, as people say, it started working again.

pabloromeu avatar Apr 25 '24 08:04 pabloromeu

Same here, but just realised that if you go into the official App, they do not appear either. It says they are not available. So maybe it's some backend problem

I have data also in the app Screenshot_20240424_215807

Hi @gio-dot look at your graph. That is weekly data. You don't have data for last 4 days.

However, as people say, it started working again.

The graph is ok. There are no missing days Screenshot_20240425_101110

gio-dot avatar Apr 25 '24 08:04 gio-dot

Hello, apparently there are problems with the gas consumption data again. Nothing is being reported again. This time, however, nothing is displayed in the APP either. So it's been absolute chaos at Vaillant since the app changeover.

megabyte0469 avatar May 01 '24 19:05 megabyte0469

Hello everyone, unfortunately I have the same problem again. No data has been delivered since 01.05.

wardog-82 avatar May 02 '24 04:05 wardog-82

Same for me. Last data captured in HA was 1st May. Integration v0.7.3

LeiChat avatar May 26 '24 08:05 LeiChat

There's a chance that https://github.com/signalkraft/mypyllant-component/releases/tag/v0.8.6 improves this situation, but it's a stab in the dark since I don't have this issue with my setup.

I would need someone who has data for the current day in the app, to call the export data service with Data turned on, switched to hourly, from start of today until start of tomorrow - then post the results here.

signalkraft avatar Jul 04 '24 11:07 signalkraft

Happy to try and help. Is there anything in the output I need to delete for security? (home name, serial number, ??) Is this the correct service call?

service: mypyllant.export
data:
  resolution: HOUR
  start: "2024-07-04 00:00:00"
  end: "2024-07-04 23:59:59"

@signalkraft I've updated the data below, after our DHW cycle kicked in. Hopefully this is of help. Apologies if I misunderstood what you were requesting.

image

LeiChat avatar Jul 04 '24 12:07 LeiChat

export:
  - device:
      extra_fields: {}
      system_id: f5357a4f-8586-4fb0-9380-247d682be1df
      timezone: tzfile('/usr/share/zoneinfo/Europe/London')
      device_uuid: 48eba2ae-9e74-5e51-9f7c-125a98268852
      ebus_id: HMU03
      article_number: "0010047381"
      device_serial_number: DELETED
      type: primary_heat_generator
      device_type: HEATPUMP
      first_data: "2023-12-14T18:18:18+00:00"
      last_data: "2024-07-04T20:36:00.581000+01:00"
      brand: vaillant
      name: null
      product_name: aroTHERM plus
      spn: 351
      bus_coupler_address: 0
      emf_valid: true
      operational_data: {}
      data:
        - extra_fields:
            timezone: tzfile('/usr/share/zoneinfo/Europe/London')
          operation_mode: DOMESTIC_HOT_WATER
          device: null
          data_from: "2023-12-14T18:18:18+00:00"
          data_to: "2024-07-04T20:35:58.706000+00:00"
          start_date: null
          end_date: null
          resolution: null
          energy_type: null
          value_type: CONSUMED_ELECTRICAL_ENERGY
          calculated: false
          data: []
        - extra_fields:
            timezone: tzfile('/usr/share/zoneinfo/Europe/London')
          operation_mode: HEATING
          device: null
          data_from: "2023-12-14T18:18:18+00:00"
          data_to: "2024-07-04T20:35:58.347000+00:00"
          start_date: null
          end_date: null
          resolution: null
          energy_type: null
          value_type: CONSUMED_ELECTRICAL_ENERGY
          calculated: false
          data: []
        - extra_fields:
            timezone: tzfile('/usr/share/zoneinfo/Europe/London')
          operation_mode: DOMESTIC_HOT_WATER
          device: null
          data_from: "2023-12-14T18:18:19+00:00"
          data_to: "2024-07-04T20:35:59.675000+00:00"
          start_date: null
          end_date: null
          resolution: null
          energy_type: null
          value_type: EARNED_ENVIRONMENT_ENERGY
          calculated: false
          data: []
        - extra_fields:
            timezone: tzfile('/usr/share/zoneinfo/Europe/London')
          operation_mode: HEATING
          device: null
          data_from: "2023-12-14T18:18:19+00:00"
          data_to: "2024-07-04T20:35:59.378000+00:00"
          start_date: null
          end_date: null
          resolution: null
          energy_type: null
          value_type: EARNED_ENVIRONMENT_ENERGY
          calculated: false
          data: []
        - extra_fields:
            timezone: tzfile('/usr/share/zoneinfo/Europe/London')
          operation_mode: DOMESTIC_HOT_WATER
          device: null
          data_from: "2023-12-14T18:18:20+00:00"
          data_to: "2024-07-04T20:36:00.394000+00:00"
          start_date: null
          end_date: null
          resolution: null
          energy_type: null
          value_type: HEAT_GENERATED
          calculated: false
          data: []
        - extra_fields:
            timezone: tzfile('/usr/share/zoneinfo/Europe/London')
          operation_mode: HEATING
          device: null
          data_from: "2023-12-14T18:18:19+00:00"
          data_to: "2024-07-04T20:36:00.097000+00:00"
          start_date: null
          end_date: null
          resolution: null
          energy_type: null
          value_type: HEAT_GENERATED
          calculated: false
          data: []
      properties: []
      mpc:
        device_id: 48eba2ae-9e74-5e51-9f7c-125a98268852
        current_power: 15
      rts_statistics:
        device_id: 48eba2ae-9e74-5e51-9f7c-125a98268852
        operation_time: 103185
        on_off_cycles: 1781
      diagnostic_trouble_codes: []
    data:
      - extra_fields:
          total_consumption: 778.2673821519165
          timezone: tzfile('/usr/share/zoneinfo/Europe/London')
        operation_mode: DOMESTIC_HOT_WATER
        device:
          extra_fields: {}
          system_id: f5357a4f-8586-4fb0-9380-247d682be1df
          timezone: tzfile('/usr/share/zoneinfo/Europe/London')
          device_uuid: 48eba2ae-9e74-5e51-9f7c-125a98268852
          ebus_id: HMU03
          article_number: "0010047381"
          device_serial_number: DELETED
          type: primary_heat_generator
          device_type: HEATPUMP
          first_data: "2023-12-14T18:18:18+00:00"
          last_data: "2024-07-04T20:36:00.581000+01:00"
          brand: vaillant
          name: null
          product_name: aroTHERM plus
          spn: 351
          bus_coupler_address: 0
          emf_valid: true
          operational_data: {}
          data:
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:18+00:00"
              data_to: "2024-07-04T20:35:58.706000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: CONSUMED_ELECTRICAL_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:18+00:00"
              data_to: "2024-07-04T20:35:58.347000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: CONSUMED_ELECTRICAL_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:35:59.675000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: EARNED_ENVIRONMENT_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:35:59.378000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: EARNED_ENVIRONMENT_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:20+00:00"
              data_to: "2024-07-04T20:36:00.394000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: HEAT_GENERATED
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:36:00.097000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: HEAT_GENERATED
              calculated: false
              data: []
          properties: []
          mpc:
            device_id: 48eba2ae-9e74-5e51-9f7c-125a98268852
            current_power: 15
          rts_statistics:
            device_id: 48eba2ae-9e74-5e51-9f7c-125a98268852
            operation_time: 103185
            on_off_cycles: 1781
          diagnostic_trouble_codes: []
        data_from: null
        data_to: null
        start_date: "2024-07-04T00:00:00+00:00"
        end_date: "2024-07-04T23:59:59+00:00"
        resolution: HOUR
        energy_type: CONSUMED_ELECTRICAL_ENERGY
        value_type: null
        calculated: null
        data:
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T00:00:00+01:00"
            end_date: "2024-07-04T01:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T01:00:00+01:00"
            end_date: "2024-07-04T02:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T02:00:00+01:00"
            end_date: "2024-07-04T03:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T03:00:00+01:00"
            end_date: "2024-07-04T04:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T04:00:00+01:00"
            end_date: "2024-07-04T05:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T05:00:00+01:00"
            end_date: "2024-07-04T06:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T06:00:00+01:00"
            end_date: "2024-07-04T07:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T07:00:00+01:00"
            end_date: "2024-07-04T08:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T08:00:00+01:00"
            end_date: "2024-07-04T09:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T09:00:00+01:00"
            end_date: "2024-07-04T10:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T10:00:00+01:00"
            end_date: "2024-07-04T11:00:00+01:00"
            value: 42.36565935033822
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T11:00:00+01:00"
            end_date: "2024-07-04T12:00:00+01:00"
            value: 290.29914989371696
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T12:00:00+01:00"
            end_date: "2024-07-04T13:00:00+01:00"
            value: 445.6025729078614
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T13:00:00+01:00"
            end_date: "2024-07-04T14:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T14:00:00+01:00"
            end_date: "2024-07-04T15:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T15:00:00+01:00"
            end_date: "2024-07-04T16:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T16:00:00+01:00"
            end_date: "2024-07-04T17:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T17:00:00+01:00"
            end_date: "2024-07-04T18:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T18:00:00+01:00"
            end_date: "2024-07-04T19:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T19:00:00+01:00"
            end_date: "2024-07-04T20:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T20:00:00+01:00"
            end_date: "2024-07-04T21:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T21:00:00+01:00"
            end_date: "2024-07-04T22:00:00+01:00"
            value: null
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T22:00:00+01:00"
            end_date: "2024-07-04T23:00:00+01:00"
            value: null
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T23:00:00+01:00"
            end_date: "2024-07-05T00:00:00+01:00"
            value: null
      - extra_fields:
          total_consumption: 727.7100660960174
          timezone: tzfile('/usr/share/zoneinfo/Europe/London')
        operation_mode: HEATING
        device:
          extra_fields: {}
          system_id: f5357a4f-8586-4fb0-9380-247d682be1df
          timezone: tzfile('/usr/share/zoneinfo/Europe/London')
          device_uuid: 48eba2ae-9e74-5e51-9f7c-125a98268852
          ebus_id: HMU03
          article_number: "0010047381"
          device_serial_number: DELETED
          type: primary_heat_generator
          device_type: HEATPUMP
          first_data: "2023-12-14T18:18:18+00:00"
          last_data: "2024-07-04T20:36:00.581000+01:00"
          brand: vaillant
          name: null
          product_name: aroTHERM plus
          spn: 351
          bus_coupler_address: 0
          emf_valid: true
          operational_data: {}
          data:
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:18+00:00"
              data_to: "2024-07-04T20:35:58.706000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: CONSUMED_ELECTRICAL_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:18+00:00"
              data_to: "2024-07-04T20:35:58.347000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: CONSUMED_ELECTRICAL_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:35:59.675000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: EARNED_ENVIRONMENT_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:35:59.378000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: EARNED_ENVIRONMENT_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:20+00:00"
              data_to: "2024-07-04T20:36:00.394000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: HEAT_GENERATED
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:36:00.097000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: HEAT_GENERATED
              calculated: false
              data: []
          properties: []
          mpc:
            device_id: 48eba2ae-9e74-5e51-9f7c-125a98268852
            current_power: 15
          rts_statistics:
            device_id: 48eba2ae-9e74-5e51-9f7c-125a98268852
            operation_time: 103185
            on_off_cycles: 1781
          diagnostic_trouble_codes: []
        data_from: null
        data_to: null
        start_date: "2024-07-04T00:00:00+00:00"
        end_date: "2024-07-04T23:59:59+00:00"
        resolution: HOUR
        energy_type: CONSUMED_ELECTRICAL_ENERGY
        value_type: null
        calculated: null
        data:
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T00:00:00+01:00"
            end_date: "2024-07-04T01:00:00+01:00"
            value: 15.025238978248188
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T01:00:00+01:00"
            end_date: "2024-07-04T02:00:00+01:00"
            value: 15.08456607495069
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T02:00:00+01:00"
            end_date: "2024-07-04T03:00:00+01:00"
            value: 15.08392734116732
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T03:00:00+01:00"
            end_date: "2024-07-04T04:00:00+01:00"
            value: 33.8760325101836
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T04:00:00+01:00"
            end_date: "2024-07-04T05:00:00+01:00"
            value: 141.63406827697042
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T05:00:00+01:00"
            end_date: "2024-07-04T06:00:00+01:00"
            value: 175.65933265319086
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T06:00:00+01:00"
            end_date: "2024-07-04T07:00:00+01:00"
            value: 95.07801056338027
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T07:00:00+01:00"
            end_date: "2024-07-04T08:00:00+01:00"
            value: 112.2870415590188
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T08:00:00+01:00"
            end_date: "2024-07-04T09:00:00+01:00"
            value: 16.020252183713723
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T09:00:00+01:00"
            end_date: "2024-07-04T10:00:00+01:00"
            value: 10.050995054631626
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T10:00:00+01:00"
            end_date: "2024-07-04T11:00:00+01:00"
            value: 7.2272661574601305
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T11:00:00+01:00"
            end_date: "2024-07-04T12:00:00+01:00"
            value: 5.259302503294854
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T12:00:00+01:00"
            end_date: "2024-07-04T13:00:00+01:00"
            value: 6.145867810412772
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T13:00:00+01:00"
            end_date: "2024-07-04T14:00:00+01:00"
            value: 9.588850499446382
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T14:00:00+01:00"
            end_date: "2024-07-04T15:00:00+01:00"
            value: 9.310488096230241
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T15:00:00+01:00"
            end_date: "2024-07-04T16:00:00+01:00"
            value: 8.094085332797885
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T16:00:00+01:00"
            end_date: "2024-07-04T17:00:00+01:00"
            value: 7.03332478632343
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T17:00:00+01:00"
            end_date: "2024-07-04T18:00:00+01:00"
            value: 8.51317627864141
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T18:00:00+01:00"
            end_date: "2024-07-04T19:00:00+01:00"
            value: 12.614016226335767
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T19:00:00+01:00"
            end_date: "2024-07-04T20:00:00+01:00"
            value: 15.079351414747187
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T20:00:00+01:00"
            end_date: "2024-07-04T21:00:00+01:00"
            value: 9.044871794871794
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T21:00:00+01:00"
            end_date: "2024-07-04T22:00:00+01:00"
            value: null
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T22:00:00+01:00"
            end_date: "2024-07-04T23:00:00+01:00"
            value: null
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T23:00:00+01:00"
            end_date: "2024-07-05T00:00:00+01:00"
            value: null
      - extra_fields:
          total_consumption: 2781.028779276561
          timezone: tzfile('/usr/share/zoneinfo/Europe/London')
        operation_mode: DOMESTIC_HOT_WATER
        device:
          extra_fields: {}
          system_id: f5357a4f-8586-4fb0-9380-247d682be1df
          timezone: tzfile('/usr/share/zoneinfo/Europe/London')
          device_uuid: 48eba2ae-9e74-5e51-9f7c-125a98268852
          ebus_id: HMU03
          article_number: "0010047381"
          device_serial_number: DELETED
          type: primary_heat_generator
          device_type: HEATPUMP
          first_data: "2023-12-14T18:18:18+00:00"
          last_data: "2024-07-04T20:36:00.581000+01:00"
          brand: vaillant
          name: null
          product_name: aroTHERM plus
          spn: 351
          bus_coupler_address: 0
          emf_valid: true
          operational_data: {}
          data:
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:18+00:00"
              data_to: "2024-07-04T20:35:58.706000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: CONSUMED_ELECTRICAL_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:18+00:00"
              data_to: "2024-07-04T20:35:58.347000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: CONSUMED_ELECTRICAL_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:35:59.675000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: EARNED_ENVIRONMENT_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:35:59.378000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: EARNED_ENVIRONMENT_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:20+00:00"
              data_to: "2024-07-04T20:36:00.394000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: HEAT_GENERATED
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:36:00.097000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: HEAT_GENERATED
              calculated: false
              data: []
          properties: []
          mpc:
            device_id: 48eba2ae-9e74-5e51-9f7c-125a98268852
            current_power: 15
          rts_statistics:
            device_id: 48eba2ae-9e74-5e51-9f7c-125a98268852
            operation_time: 103185
            on_off_cycles: 1781
          diagnostic_trouble_codes: []
        data_from: null
        data_to: null
        start_date: "2024-07-04T00:00:00+00:00"
        end_date: "2024-07-04T23:59:59+00:00"
        resolution: HOUR
        energy_type: EARNED_ENVIRONMENT_ENERGY
        value_type: null
        calculated: null
        data:
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T00:00:00+01:00"
            end_date: "2024-07-04T01:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T01:00:00+01:00"
            end_date: "2024-07-04T02:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T02:00:00+01:00"
            end_date: "2024-07-04T03:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T03:00:00+01:00"
            end_date: "2024-07-04T04:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T04:00:00+01:00"
            end_date: "2024-07-04T05:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T05:00:00+01:00"
            end_date: "2024-07-04T06:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T06:00:00+01:00"
            end_date: "2024-07-04T07:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T07:00:00+01:00"
            end_date: "2024-07-04T08:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T08:00:00+01:00"
            end_date: "2024-07-04T09:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T09:00:00+01:00"
            end_date: "2024-07-04T10:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T10:00:00+01:00"
            end_date: "2024-07-04T11:00:00+01:00"
            value: 185.9540233934611
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T11:00:00+01:00"
            end_date: "2024-07-04T12:00:00+01:00"
            value: 1096.8883826436636
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T12:00:00+01:00"
            end_date: "2024-07-04T13:00:00+01:00"
            value: 1498.1863732394365
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T13:00:00+01:00"
            end_date: "2024-07-04T14:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T14:00:00+01:00"
            end_date: "2024-07-04T15:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T15:00:00+01:00"
            end_date: "2024-07-04T16:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T16:00:00+01:00"
            end_date: "2024-07-04T17:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T17:00:00+01:00"
            end_date: "2024-07-04T18:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T18:00:00+01:00"
            end_date: "2024-07-04T19:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T19:00:00+01:00"
            end_date: "2024-07-04T20:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T20:00:00+01:00"
            end_date: "2024-07-04T21:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T21:00:00+01:00"
            end_date: "2024-07-04T22:00:00+01:00"
            value: null
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T22:00:00+01:00"
            end_date: "2024-07-04T23:00:00+01:00"
            value: null
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T23:00:00+01:00"
            end_date: "2024-07-05T00:00:00+01:00"
            value: null
      - extra_fields:
          total_consumption: 2338.35161971831
          timezone: tzfile('/usr/share/zoneinfo/Europe/London')
        operation_mode: HEATING
        device:
          extra_fields: {}
          system_id: f5357a4f-8586-4fb0-9380-247d682be1df
          timezone: tzfile('/usr/share/zoneinfo/Europe/London')
          device_uuid: 48eba2ae-9e74-5e51-9f7c-125a98268852
          ebus_id: HMU03
          article_number: "0010047381"
          device_serial_number: DELETED
          type: primary_heat_generator
          device_type: HEATPUMP
          first_data: "2023-12-14T18:18:18+00:00"
          last_data: "2024-07-04T20:36:00.581000+01:00"
          brand: vaillant
          name: null
          product_name: aroTHERM plus
          spn: 351
          bus_coupler_address: 0
          emf_valid: true
          operational_data: {}
          data:
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:18+00:00"
              data_to: "2024-07-04T20:35:58.706000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: CONSUMED_ELECTRICAL_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:18+00:00"
              data_to: "2024-07-04T20:35:58.347000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: CONSUMED_ELECTRICAL_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:35:59.675000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: EARNED_ENVIRONMENT_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:35:59.378000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: EARNED_ENVIRONMENT_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:20+00:00"
              data_to: "2024-07-04T20:36:00.394000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: HEAT_GENERATED
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:36:00.097000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: HEAT_GENERATED
              calculated: false
              data: []
          properties: []
          mpc:
            device_id: 48eba2ae-9e74-5e51-9f7c-125a98268852
            current_power: 15
          rts_statistics:
            device_id: 48eba2ae-9e74-5e51-9f7c-125a98268852
            operation_time: 103185
            on_off_cycles: 1781
          diagnostic_trouble_codes: []
        data_from: null
        data_to: null
        start_date: "2024-07-04T00:00:00+00:00"
        end_date: "2024-07-04T23:59:59+00:00"
        resolution: HOUR
        energy_type: EARNED_ENVIRONMENT_ENERGY
        value_type: null
        calculated: null
        data:
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T00:00:00+01:00"
            end_date: "2024-07-04T01:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T01:00:00+01:00"
            end_date: "2024-07-04T02:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T02:00:00+01:00"
            end_date: "2024-07-04T03:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T03:00:00+01:00"
            end_date: "2024-07-04T04:00:00+01:00"
            value: 91.97957746478872
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T04:00:00+01:00"
            end_date: "2024-07-04T05:00:00+01:00"
            value: 625.3005803706114
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T05:00:00+01:00"
            end_date: "2024-07-04T06:00:00+01:00"
            value: 816.0383121561467
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T06:00:00+01:00"
            end_date: "2024-07-04T07:00:00+01:00"
            value: 388.3813187408474
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T07:00:00+01:00"
            end_date: "2024-07-04T08:00:00+01:00"
            value: 416.65183098591547
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T08:00:00+01:00"
            end_date: "2024-07-04T09:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T09:00:00+01:00"
            end_date: "2024-07-04T10:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T10:00:00+01:00"
            end_date: "2024-07-04T11:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T11:00:00+01:00"
            end_date: "2024-07-04T12:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T12:00:00+01:00"
            end_date: "2024-07-04T13:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T13:00:00+01:00"
            end_date: "2024-07-04T14:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T14:00:00+01:00"
            end_date: "2024-07-04T15:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T15:00:00+01:00"
            end_date: "2024-07-04T16:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T16:00:00+01:00"
            end_date: "2024-07-04T17:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T17:00:00+01:00"
            end_date: "2024-07-04T18:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T18:00:00+01:00"
            end_date: "2024-07-04T19:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T19:00:00+01:00"
            end_date: "2024-07-04T20:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T20:00:00+01:00"
            end_date: "2024-07-04T21:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T21:00:00+01:00"
            end_date: "2024-07-04T22:00:00+01:00"
            value: null
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T22:00:00+01:00"
            end_date: "2024-07-04T23:00:00+01:00"
            value: null
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T23:00:00+01:00"
            end_date: "2024-07-05T00:00:00+01:00"
            value: null
      - extra_fields:
          total_consumption: 3508.1883450704227
          timezone: tzfile('/usr/share/zoneinfo/Europe/London')
        operation_mode: DOMESTIC_HOT_WATER
        device:
          extra_fields: {}
          system_id: f5357a4f-8586-4fb0-9380-247d682be1df
          timezone: tzfile('/usr/share/zoneinfo/Europe/London')
          device_uuid: 48eba2ae-9e74-5e51-9f7c-125a98268852
          ebus_id: HMU03
          article_number: "0010047381"
          device_serial_number: DELETED
          type: primary_heat_generator
          device_type: HEATPUMP
          first_data: "2023-12-14T18:18:18+00:00"
          last_data: "2024-07-04T20:36:00.581000+01:00"
          brand: vaillant
          name: null
          product_name: aroTHERM plus
          spn: 351
          bus_coupler_address: 0
          emf_valid: true
          operational_data: {}
          data:
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:18+00:00"
              data_to: "2024-07-04T20:35:58.706000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: CONSUMED_ELECTRICAL_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:18+00:00"
              data_to: "2024-07-04T20:35:58.347000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: CONSUMED_ELECTRICAL_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:35:59.675000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: EARNED_ENVIRONMENT_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:35:59.378000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: EARNED_ENVIRONMENT_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:20+00:00"
              data_to: "2024-07-04T20:36:00.394000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: HEAT_GENERATED
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:36:00.097000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: HEAT_GENERATED
              calculated: false
              data: []
          properties: []
          mpc:
            device_id: 48eba2ae-9e74-5e51-9f7c-125a98268852
            current_power: 15
          rts_statistics:
            device_id: 48eba2ae-9e74-5e51-9f7c-125a98268852
            operation_time: 103185
            on_off_cycles: 1781
          diagnostic_trouble_codes: []
        data_from: null
        data_to: null
        start_date: "2024-07-04T00:00:00+00:00"
        end_date: "2024-07-04T23:59:59+00:00"
        resolution: HOUR
        energy_type: HEAT_GENERATED
        value_type: null
        calculated: null
        data:
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T00:00:00+01:00"
            end_date: "2024-07-04T01:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T01:00:00+01:00"
            end_date: "2024-07-04T02:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T02:00:00+01:00"
            end_date: "2024-07-04T03:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T03:00:00+01:00"
            end_date: "2024-07-04T04:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T04:00:00+01:00"
            end_date: "2024-07-04T05:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T05:00:00+01:00"
            end_date: "2024-07-04T06:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T06:00:00+01:00"
            end_date: "2024-07-04T07:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T07:00:00+01:00"
            end_date: "2024-07-04T08:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T08:00:00+01:00"
            end_date: "2024-07-04T09:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T09:00:00+01:00"
            end_date: "2024-07-04T10:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T10:00:00+01:00"
            end_date: "2024-07-04T11:00:00+01:00"
            value: 224.63275303073019
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T11:00:00+01:00"
            end_date: "2024-07-04T12:00:00+01:00"
            value: 1366.46812725096
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T12:00:00+01:00"
            end_date: "2024-07-04T13:00:00+01:00"
            value: 1917.0874647887324
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T13:00:00+01:00"
            end_date: "2024-07-04T14:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T14:00:00+01:00"
            end_date: "2024-07-04T15:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T15:00:00+01:00"
            end_date: "2024-07-04T16:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T16:00:00+01:00"
            end_date: "2024-07-04T17:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T17:00:00+01:00"
            end_date: "2024-07-04T18:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T18:00:00+01:00"
            end_date: "2024-07-04T19:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T19:00:00+01:00"
            end_date: "2024-07-04T20:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T20:00:00+01:00"
            end_date: "2024-07-04T21:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T21:00:00+01:00"
            end_date: "2024-07-04T22:00:00+01:00"
            value: null
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T22:00:00+01:00"
            end_date: "2024-07-04T23:00:00+01:00"
            value: null
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T23:00:00+01:00"
            end_date: "2024-07-05T00:00:00+01:00"
            value: null
      - extra_fields:
          total_consumption: 2783.3205633802813
          timezone: tzfile('/usr/share/zoneinfo/Europe/London')
        operation_mode: HEATING
        device:
          extra_fields: {}
          system_id: f5357a4f-8586-4fb0-9380-247d682be1df
          timezone: tzfile('/usr/share/zoneinfo/Europe/London')
          device_uuid: 48eba2ae-9e74-5e51-9f7c-125a98268852
          ebus_id: HMU03
          article_number: "0010047381"
          device_serial_number: DELETED
          type: primary_heat_generator
          device_type: HEATPUMP
          first_data: "2023-12-14T18:18:18+00:00"
          last_data: "2024-07-04T20:36:00.581000+01:00"
          brand: vaillant
          name: null
          product_name: aroTHERM plus
          spn: 351
          bus_coupler_address: 0
          emf_valid: true
          operational_data: {}
          data:
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:18+00:00"
              data_to: "2024-07-04T20:35:58.706000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: CONSUMED_ELECTRICAL_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:18+00:00"
              data_to: "2024-07-04T20:35:58.347000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: CONSUMED_ELECTRICAL_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:35:59.675000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: EARNED_ENVIRONMENT_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:35:59.378000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: EARNED_ENVIRONMENT_ENERGY
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: DOMESTIC_HOT_WATER
              device: null
              data_from: "2023-12-14T18:18:20+00:00"
              data_to: "2024-07-04T20:36:00.394000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: HEAT_GENERATED
              calculated: false
              data: []
            - extra_fields:
                timezone: tzfile('/usr/share/zoneinfo/Europe/London')
              operation_mode: HEATING
              device: null
              data_from: "2023-12-14T18:18:19+00:00"
              data_to: "2024-07-04T20:36:00.097000+00:00"
              start_date: null
              end_date: null
              resolution: null
              energy_type: null
              value_type: HEAT_GENERATED
              calculated: false
              data: []
          properties: []
          mpc:
            device_id: 48eba2ae-9e74-5e51-9f7c-125a98268852
            current_power: 15
          rts_statistics:
            device_id: 48eba2ae-9e74-5e51-9f7c-125a98268852
            operation_time: 103185
            on_off_cycles: 1781
          diagnostic_trouble_codes: []
        data_from: null
        data_to: null
        start_date: "2024-07-04T00:00:00+00:00"
        end_date: "2024-07-04T23:59:59+00:00"
        resolution: HOUR
        energy_type: HEAT_GENERATED
        value_type: null
        calculated: null
        data:
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T00:00:00+01:00"
            end_date: "2024-07-04T01:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T01:00:00+01:00"
            end_date: "2024-07-04T02:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T02:00:00+01:00"
            end_date: "2024-07-04T03:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T03:00:00+01:00"
            end_date: "2024-07-04T04:00:00+01:00"
            value: 109.77323943661972
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T04:00:00+01:00"
            end_date: "2024-07-04T05:00:00+01:00"
            value: 744.8311151293328
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T05:00:00+01:00"
            end_date: "2024-07-04T06:00:00+01:00"
            value: 963.0180038448673
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T06:00:00+01:00"
            end_date: "2024-07-04T07:00:00+01:00"
            value: 461.66074018072936
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T07:00:00+01:00"
            end_date: "2024-07-04T08:00:00+01:00"
            value: 504.03746478873234
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T08:00:00+01:00"
            end_date: "2024-07-04T09:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T09:00:00+01:00"
            end_date: "2024-07-04T10:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T10:00:00+01:00"
            end_date: "2024-07-04T11:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T11:00:00+01:00"
            end_date: "2024-07-04T12:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T12:00:00+01:00"
            end_date: "2024-07-04T13:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T13:00:00+01:00"
            end_date: "2024-07-04T14:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T14:00:00+01:00"
            end_date: "2024-07-04T15:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T15:00:00+01:00"
            end_date: "2024-07-04T16:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T16:00:00+01:00"
            end_date: "2024-07-04T17:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T17:00:00+01:00"
            end_date: "2024-07-04T18:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T18:00:00+01:00"
            end_date: "2024-07-04T19:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T19:00:00+01:00"
            end_date: "2024-07-04T20:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T20:00:00+01:00"
            end_date: "2024-07-04T21:00:00+01:00"
            value: 0
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T21:00:00+01:00"
            end_date: "2024-07-04T22:00:00+01:00"
            value: null
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T22:00:00+01:00"
            end_date: "2024-07-04T23:00:00+01:00"
            value: null
          - extra_fields:
              timezone: tzfile('/usr/share/zoneinfo/Europe/London')
            start_date: "2024-07-04T23:00:00+01:00"
            end_date: "2024-07-05T00:00:00+01:00"
            value: null

LeiChat avatar Jul 04 '24 12:07 LeiChat

@LeiChat thanks, but the export doesn't contain energy data. In the services interface in HA you need to enable "Data" with the checkbox on the left, and then also toggle it on with the switch on the right - could you try again with that setting?

signalkraft avatar Jul 04 '24 18:07 signalkraft

@signalkraft Thank you. I have replaced the dump above.

LeiChat avatar Jul 04 '24 21:07 LeiChat