Replies: 4 comments 19 replies
-
I screened all telegrams on my heating system (EMS+ with RC310) for telegram values. My nominal power ist 22 KW --> 0x16. No other telegram contains 0x16 within data. Or shall I search differently @MichaelDvP? |
Beta Was this translation helpful? Give feedback.
-
Please specify more detailed what you expect. Not what bosch do in it's cloud, only what is usefull for ems-esp. |
Beta Was this translation helpful? Give feedback.
-
@MichaelDvP I do not expect anything .... since I can do the calculation either in ioBroker or HA. I am not aware about flash cycle times, I just thought that it might help to have this entities already prepared in the ems-esp firmware. And yes the nominal power can be sometimes different for heating and ww preparation. That's why I thought that entering this as absolute values within the settings should be the easiest solution. Within the ioBroker adapter I already implemented this basic calculation and storing the result within a database. It could be possible just to build a basic nr flow for creating the energy counters within HA to be used for the energy dashboard. For end-users this would be the easiest solution. |
Beta Was this translation helpful? Give feedback.
-
Counter should be saved when a "normal" restart is initiated (firmware upgrade or restart from web-ui). This will not take place too often. When such a restart happens then count shall start with 0 if no mqtt broker is enabled. |
Beta Was this translation helpful? Give feedback.
-
Analysing the energy consumption is a demand from most users. I just implemented this within the ioBroker adapter.
Bosch gateways provide this information (recordings) even historically.
Since I could not recognize any telegrams assosiated with this consumption info, I believe that the recordings are calculated within the Bosch gateway and can be polled by local LAN or cloud API. Recordings consist of hourly, daily, or monthly JSON arrays. for energy consumption or temperatures. In the past 2 years history was available. With last firmware update this was reduced to 12 months. Sample rate is 60 seconds. So hourly values should have 60 samples, daily 1440 . If samples are missing, then the actual values are interpolated within the cloud apps. E.g. 10% samples missing then value is increased by 10%.
I recommend to integrate consumption counters for ww and heating within the ems-esp firmware.
Maybe even separate ones for hybrid systems.
The nominal power for heating and dhw (could be different) must be configuration settings since there are not included yet as entities. Nominal power multiplied with modulation and summed up over an hour should increase new entity energy counters for ch and dhw. Sample rate should be low (10-15 seconds) for accuracy.
The energy counters must be saved on filesystem during reboots / firmware upgrades.
Beta Was this translation helpful? Give feedback.
All reactions