CJNE / thermiagenesis

Home assistant custom component for Thermia Inverter/Mega heat pumps
MIT License
20 stars 12 forks source link

Thermia Atlas 18 - Translation Error: The intl string context variable "model" was not provided to the string "Thermia Heatpump: {model}": 192.168.99.115:502 #113

Closed josbmw closed 6 months ago

josbmw commented 2 years ago

Hi Johan,

Thank you for this integration!

I have an Atlas 18, freshly installed. Thermia integration is the latest version.

In the entities I get: Translation Error: The intl string context variable "model" was not provided to the string "Thermia Heatpump: {model}": 192.168.99.115:502

The entities show up, no problem and I can control the heatpump. But I'm missing some entries. Can I add entries/modbus addresses myself somewhere? I need the value of Address 47 De Facto Address 30048 HGW mix valve position. In const.py I see a lot of the available variables, but I have no idea what's the relation between the modbus address and the variable or how to add extra variables.

Atlas was running Genesis 11, but I updated to Genesis 12 yesterday. The issue "Translation Error" persists.

Jos

CJNE commented 2 years ago

Hello Jos,

According to the docs this register is only available for the "mega" models, not "inverter". Did you select "mega" when you set it up? The sensor name for this is input_hot_water_directional_valve_position

josbmw commented 2 years ago

Hi Johan,

As far as I can see, it's available for the inverter and not for the mega. My heatpump is set to inverter. image

As a test I removed the integration and added it again as mega. Now I have the input_hot_water_directional_valve_position, but it is displayed as °C instead of %.

Can you also help me with the Translation Error issue?

CJNE commented 2 years ago

Aha, then I probably made a misstake, will take a look asap!

josbmw commented 2 years ago

HGW is only for heatpumps with integrated boiler. The mega has no boiler, so no HGW.

dkvk commented 2 years ago

Hi, I have a Diplomat Inverter Duo.

When setting up the integration, I get various intl-related error messages.

The first is shown already when searching for integrations to add:

image

I can, anyway, select and add the integration and proceeding adding the pump despite even more intl-related error messages in the UI.

The pump is correctly identified as the pump I have:

image

But most of the controls and all sensors are disabled. This is how it looks if I add all controls and sensors to a dashboard: image

As it seems to be some intl-related errors shown, does this plugin has some required settings regarding language or anything related?

dkvk commented 2 years ago

Ok, I now realized that it was required to change the language of Home Assistant UI to Swedish to eliminate the intl-error messages :)

But I cannot see any other sensors or controls than shown in my previous message.

dkvk commented 2 years ago

And now I realized that I had to manually activate each sensor/control.

ejansson88 commented 1 year ago

dkvk, vad gjorde du för att få ordning på 200°C problemet?

dkvk commented 1 year ago

Det gjorde jag inte. Som jag förstått är detta defaultvärdet när inget värde finns.

Då jag inte har någon innegivare så verkar det vara i sin ordning.

Floppe commented 10 months ago

234 would fix the translation error.

CJNE commented 6 months ago

Should be OK now