Sorry for writing in Italian.
hi to all, it work with new hi confort app?
hi, i have tested it with my new account hi confort and it don’t work, log in fallied
Thanks @candrea77
I tried to find integration configuration UI in HACS while is I should look for among other integrations, ehhh.
Thx one more time, @candrea77
Hi all, @mrshark
From time to time I also see this FFFFFF.
In my house I have 2 Besmart controllers but sometime I see 3 controllers where the 3rd controller is FFFFFF.
This problem occurs also in original Beretta mobile app: 3rd, “ghost controller” named: FFFFFF
I don’t think it is HA integration issue.
Solution:
Open original Beretta mobile app.
When you see FFFFFF, swipe it with finger to the left.
You should see EDIT/DELETE icons.
Click: DELETE and configure one more time (if needed) in Beretta mobile app.
regards
Redux
Merged. Thank you!
I could add a workaround to ignore FFFFFF devices reported by besmart API… but have never seen this myself so I don’t know what to look for in the api response. If someone experiencing this issue could provide me with the faulty API response from besmart then I could try to quickly patch it.
Hi @coder89
I think I replicated problem @mrshark was talked about
I attached with remote debugger to my HA Core and reloaded the integration
The corrupted name comes in res.json().message.thermostat object
Solution:
I provided the name in mobile app. Swipe finger to the left and click edit.
and restarted the HA Core.
Now the names are correct and thermostat works ok.
I set the temperature in HA widget and after ~3 minutes it was changed Beretta controller too
Conclusion:
I would not change anything in integration implementation until problem is impossible to resolve by restarting
Sorry to bother you.
As far as I can tell from the service, it exposes some interesting parameters, such as:
- “flame_status”
- “heating_status”
- “system_pressure”
These parameters are available at the following URL : https://api.besmart-home.com/BeSMART_release/v1/api/Android/Boilers/data
I’m unable to write the necessary code to integrate this into Home Assistant.
Would you be able to do that?
hi to all, it work with new hi confort app?
hi, i have tested it with my new account hi confort and it don’t work, log in fallied
Sorry again! I’ve figured out how to make the changes.
I’ve submitted a PR to add the extra values: flame_status and system_pressure.
They are accessible via templates. Example:
{{ state_attr(‘water_heater.besmart_piano_1_water_heater’, ‘system_pressure’) }}
Nice one! Merged! Thanks
the new hi comfort app uses a different set of APIs (also for login) and it won’t work with this integration. Also I don’t have access to the BeSMART v2 device which uses those APIs so I am not able to implement it myself. We would need someone who can code and has that device at hand to help out with that and create a PR on that github repo.