BenPru / luxtronik

Luxtronik integration for Home Assistant
MIT License
80 stars 30 forks source link

Missing sensor MK1? (question) #285

Open sshknoll opened 1 month ago

sshknoll commented 1 month ago

Hi everyone,

first of thank you very much for the work you are putting into this project! :)

I recently installed the integration in HomeAssistant and it works quite well. What I am missing is the sensor values for MK1 mixing circuit (MK1 target and current). Are these deliberately not included or am I missing something here?

Thanks for any hints on that!

toggm commented 1 month ago

Same problem here. Tried to add them manually, but without any luck:

- platform: luxtronik2
  sensors:
   - group: calculations
     id: ID_WEB_Temperatur_TFB1
     friendly_name: Mischkreis1-Vorlauf
     icon: mdi:thermometer
   - group: calculations
     id: ID_WEB_Temperatur_TFB2
     friendly_name: Mischkreis2-Vorlauf
     icon: mdi:thermometer
   - group: calculations
     id: ID_WEB_Sollwert_TVL_MK1
     friendly_name: Mischkreis1 VL-Soll
     icon: mdi:thermometer
   - group: calculations
     id: ID_WEB_Sollwert_TVL_MK2
     friendly_name: Mischkreis2 VL-Soll
     icon: mdi:thermometer
sshknoll commented 1 month ago

As far as I understand, there is no use trying to add sensors anymore. Latest version doesn’t support Yaml config anymore.

There is a workaround by using the old plugin by Bouni in parallel.

But I was wondering if these sensors were intentionally left out.

Mehli12 commented 1 month ago

Try to find this in the hidden entities.

Bildschirmfoto 2024-10-19 um 11 45 44

sshknoll commented 1 month ago

Thanks, but I have already done that. There is no hidden entity that matches MK1 Temperature, only the curves for MK2 and MK3 can be accessed - not even their current temperatures. If an MK1 sensor existed, wouldn't it show up under hidden sensors, by the way?

Bildschirmfoto 2024-10-19 um 17 41 53 Bildschirmfoto 2024-10-19 um 17 42 53
Mehli12 commented 1 month ago

In my installation the MK1 = Heizkurve 1 = Heizkurve of the heat pump was directly discovered by the integration. MK2 is in my case for the curve for my floor heating. I don't use another curve because I have just 2 heating circuits. (heat pump it self and floor heating)

toggm commented 1 month ago

I only see those values regarding the measured temperatures: image

MK2 is only available to define the "Heizkurve" and is a static value over time: image

What I'm missing are those: image

Defined here as: image

sshknoll commented 1 month ago

Thank you for pointing that out with the screenshots. That's exactly what I am looking for! Any way to implement that. I'd be happy to help if somebody pointed me toward a way to do so. (which files?)

toggm commented 1 month ago

Wild guess would be to add a descriptor of those flags to https://github.com/BenPru/luxtronik/blob/main/custom_components/luxtronik/sensor_entities_predefined.py#L74

But didn't try it out yet...

macrauder commented 1 month ago

+1 Same behavior in my installation MK1 is missing

Plobli commented 1 month ago

For me, MK1 is called in Home Assistant heating curve 1 (Heizkurve 1) and is displayed. I only have an MK1 in the cooling area in the integration.

toggm commented 1 month ago

@Plobli But that's the "Heizkurve", which means the configuration of it and not the measured temperatur