How to add additional sensor
Hi all there,
I very enjoy the Integration. Its working great! But i guess that i‘m missing some Sensors in my configuration. Perhaps i‘m blind
- Counter of initiated Starts compressor: Ive Seen on the Screenshot that the Counter was present. But i cant find it. Perhaps its necessary to add manual but how?
- Input for Solar heating My Heatpump (Alpha Innotec) is equipped With an additional module connected to my solar System. If battery of the House is Full loaded the heatpump shall warm up the Boiler by using the heating-sword because we have to much Energy by the Solar System. In this case the Display of the heatpump is showing an Information Like „external heating“. What Kind of sensor could that be?
- Status of heating-sword I know in cold days the heating sword shall assist the heating pump. I saw an entity called „additional Heat generator“ but this sensor is in Status Off everytime. Therefore i guess this is Not the correct one. I got one which could be the one: compressor_heater Is that the heating-sword or a real heater in the Outside compressor module? This heater was Started today Midday while Temperature was higher than 9 C and the battery was full. So i guess there was no reason to use a real heater due to Environment circumstances.
Thx for feedback
Update: Nr1 i found in the inactive Entities. Ist called compressor1_impulses
I guess i found something regarding solar Nr.2
It is the Status Entity which is refering to the luxtronik_key 0080 calculations.ID_WEB_WP_BZ_akt
Here all Status of the heatpump should be present:
- heating
- hot water
- swimming pool / solar
- evu
- defrost
- no request
- heating external source
- cooling
So Nr3 would be the one
If my heatpump is in Solarmode the Display Shows me „Photovoltaik“ not swimming Pool/ solar
Same With Status no request the Display Shows me „Leerlauf (keine Anforderung)“ But the entity in Home Assitant is in Status no request (Developertools -> States) but if i have a Look in the history or use the Entity in a Dashboard „Leerlauf (keine Anforderung)“ will be shown not „no request“.
If i Look now in the history (because Heating Pump was in State Photovoltaik) i saw the State hot water (Displayed as Brauchwasser)
Could it be that the Integration got a Problem With the State swimming Pool/ solar?
Thx for feedback
Same With Status no request the Display Shows me „Leerlauf (keine Anforderung)“ But the entity in Home Assitant is in Status no request (Developertools -> States) but if i have a Look in the history or use the Entity in a Dashboard „Leerlauf (keine Anforderung)“ will be shown not „no request“.
Your are looking at a translation, see https://github.com/BenPru/luxtronik/blob/main/custom_components/luxtronik/translations/de.json line 219 I think you need to set HA to english if you do not want to see the translations.
Hi @rhammen , Im quite Fine With the german translation, because im german :). Learned something new now about the translation file. I guess the luxtronik is Not Setting State swimmingpool/solar. I assume its just Photovoltaik or Similiar.
Can i Check manually the State through luxtronik Web Interface?
Is there any Kind of fallback if an unknown State appears?
Its true that the System shall heat up warm water by the Input of the solar System. I guess the luxtronik is Sending back an unknown State and therefore heating will be shown.
Photovoltaik part is maybe related to https://github.com/BenPru/luxtronik/discussions/349
Are all questions answered? What's next? Can the issue be closed or is there an enhancement request in here somewhere?
@morpheus12
I guess i found something regarding solar Nr.2
It is the Status Entity which is refering to the luxtronik_key 0080 calculations.ID_WEB_WP_BZ_akt
Here all Status of the heatpump should be present:
* heating * hot water * swimming pool / solar * evu * defrost * no request * heating external source * coolingSo Nr3 would be the one
If my heatpump is in Solarmode the Display Shows me „Photovoltaik“ not swimming Pool/ solar
When you Heatpump display shows Photovoltaik, what is the value of the entities:
- HP Status
- HP Status 1
- HP Status 3 ?
I guess i found something regarding solar Nr.2 It is the Status Entity which is refering to the luxtronik_key 0080 calculations.ID_WEB_WP_BZ_akt Here all Status of the heatpump should be present:
* heating * hot water * swimming pool / solar * evu * defrost * no request * heating external source * coolingSo Nr3 would be the one If my heatpump is in Solarmode the Display Shows me „Photovoltaik“ not swimming Pool/ solar
When you Heatpump display shows Photovoltaik, what is the value of the entities:
- HP Status
- HP Status 1
- HP Status 3 ?
Can i Check them through developer-Tools -> Entity states in Home Assitant or shall i login into the heatpump web Interface?
Hopefully tommorow we get enough sun to force the Photovoltaik Mode.
Can i Check them through developer-Tools -> Entity states in Home Assitant or shall i login into the heatpump web Interface?
Hopefully tommorow we get enough sun to force the Photovoltaik Mode.
You can check in home assistant through the developer tools or in the history (which allows you to check back in time).
So i have checked Status 1,2,3 line
All static: Status 1: Die Wärmepumpe läuft (english translation: heating pump operating) Status 2: seit (since) Status 3: heizt (heating)
No Change on the values since weeks. Im using Firmware 3.89.5 of luxtronic and Integration 2025.1.4
So i have checked Status 1,2,3 line
All static: Status 1: Die Wärmepumpe läuft (english translation: heating pump operating) Status 2: seit (since) Status 3: heizt (heating)
No Change on the values since weeks. Im using Firmware 3.89.5 of luxtronic and Integration 2025.1.4
@morpheus12 This is strange, right? Or is your heatpump actually running since weeks? Can you restart you heatpump, install 2025.9.6-beta, restart HA, and then report again on the Status 1,2,3 lines (when the Heatpump display shows Photovoltaik)?
@rhammen Same for me, I have never seen other values, ever. I run this integration since 2022(?), heatpump firmware V3.85.9 and latest beta of the integration.
The same goes for sensor.luxtronik_xxxx_status_time, it is always 0.
@rhammen Same for me, I have never seen other values, ever. I run this integration since 2022(?), heatpump firmware V3.85.9 and latest beta of the integration. The same goes for
sensor.luxtronik_xxxx_status_time, it is always 0.
Same here. I assumed it was an issue of my heatpump. I have never seen any other values.
Sorry for the delay. I've updated now HA to the present HA-OS 16.2 and Core 2025.9.4 The Integration is updated to Beta 2025.9.6
The heatpump has been restarted within the yearly maintenance. But still the same behavior as before.
sensor.luxtronik_XXX_status_line_1 = "Wärmepumpe läuft" sensor.luxtronik_XXX_status_line_2 = "seit" sensor.luxtronik_XXX_status_line_3 = "heizt"
@morpheus12 @Kars-de-Jong @AJediIAm I updated the firmware of my heatpunp from V3.79 to V3.92.1 some weeks ago. Since then I observe the same behavior as you: Status_1 and Status_3 do not change value anymore. So this appears to be a bug/feature of the recent luxtronik firmware versions.
@morpheus12 Back to your original request/question:
- Input for Solar heating My Heatpump (Alpha Innotec) is equipped With an additional module connected to my solar System. If battery of the House is Full loaded the heatpump shall warm up the Boiler by using the heating-sword because we have to much Energy by the Solar System. In this case the Display of the heatpump is showing an Information Like „external heating“. What Kind of sensor could that be?
So the luxtronik Status does not reflect this specific state, and the Status_1 and Status_3 lines do not provide usefull information. The only way to improve the status as returned by the integration is if you can come up with a luxtronik parameter or calculation that provies additional information. One way to do that is by comparing the calculation/parameter values between a situation where the solar heating is active, and a state where it is not active. You can get the values of all calculations/parameters by downloading the diagnostics information. Or do you want to close this request?