Engie Boxx in Home Assistant

Voor discussies en hulp met je smarthome en automatisering kan je hier terecht. DE plaats voor alles over home assistant, Philips hue, Zigbee, Sonoff, ...
Plaats reactie
tizzen33
Member
Member
Berichten: 77
Lid geworden op: 30 maa 2017, 10:14
Uitgedeelde bedankjes: 4 keer
Bedankt: 19 keer

Nog niet zo lang met Home Assistant bezig en enorm verrast door de mogelijkheden van het systeem. Zeker in vergelijking met Domoticz waar het toch vaak een gepruts is/was om iets geconfigureerd te krijgen.

Maar nu. Ik heb een Boxx in huis, de ‘slimme’ thermostaat van Engie. HA heeft hiervoor een out-of-the-box integration die zowel werkt met de Eneco Toon als de Boxx. Het lukt mij jammer genoeg niet om het geconfigureerd te krijgen.
Ik heb een key en secret van de Toon API en kan inloggen op het boxx platform, maar daarna krijgt de integration een internal server error.

De developer heeft dit getest voor de Eneco Toon, die net iets anders werkt (extra data die wordt meegegeven om een token van de Toon API te krijgen).

Nu mijn vraag. Is er iemand die ook een Boxx in huis heeft en de integration in HA eens wil testen? Zo weet ik of het aan mij ligt.

Link: https://www.home-assistant.io/integrations/toon/
tizzen33
Member
Member
Berichten: 77
Lid geworden op: 30 maa 2017, 10:14
Uitgedeelde bedankjes: 4 keer
Bedankt: 19 keer

Ondertussen een aanpassing gedaan in de authentication flow en Boxx is zichtbaar in Home Assistant! :-D
custk9
Starter Plus
Starter Plus
Berichten: 49
Lid geworden op: 16 jan 2007, 14:51
Uitgedeelde bedankjes: 5 keer
Bedankt: 4 keer

tizzen33 schreef:Ondertussen een aanpassing gedaan in de authentication flow en Boxx is zichtbaar in Home Assistant! :-D
Vertel, hoe heb je dat gedaan? Ik had net Boxx geïnstalleerd in versie 0.111 en toen ik update naar 0.112 (en nu 0.112.4) krijg ik het met geen stokken aan de praat. Steeds een "500 Internal Server Error"... HASSIO 4.11 op een NUC.

Keys zijn correct, Internal URL is correct. Enige verschil is in de documentatie verwijzen ze naar "https://" en mijn systeem is het "http://"

ALvast bedankt!
tizzen33
Member
Member
Berichten: 77
Lid geworden op: 30 maa 2017, 10:14
Uitgedeelde bedankjes: 4 keer
Bedankt: 19 keer

https://github.com/home-assistant/core/pull/37716/files

Custom component aanmaken met dezelfde files als het origineel en volgende aanpassen in oauth2.py:

Line 135 ( return cast(dict, await resp.json()) ) verwijderen en vervangen door:

Code: Selecteer alles

 
 resp_json = cast(dict, await resp.json())
 resp_json["expires_in"] = float(resp_json["expires_in"])
 return resp_json
custk9
Starter Plus
Starter Plus
Berichten: 49
Lid geworden op: 16 jan 2007, 14:51
Uitgedeelde bedankjes: 5 keer
Bedankt: 4 keer

tizzen33 schreef:https://github.com/home-assistant/core/pull/37716/files

Custom component aanmaken met dezelfde files als het origineel en volgende aanpassen in oauth2.py:
Super! Merci.
tizzen33
Member
Member
Berichten: 77
Lid geworden op: 30 maa 2017, 10:14
Uitgedeelde bedankjes: 4 keer
Bedankt: 19 keer

Als het gelukt is, kan je dan eens de apparaten en entiteiten posten die toegevoegd zijn? Ik mis toch een aantal dingen (geen gas- of watermeter, geen opentherm).

Apparaten:
4BA82F3A-867C-431E-9DCE-805845B1D178.jpeg
Gebruikte entiteiten
16302960-5F2F-4755-B4BF-232B9DAA28E1.png
Ongebruikte entiteiten
7DA14781-9A99-42A1-95B2-AD682F38DFD5.jpeg
custk9
Starter Plus
Starter Plus
Berichten: 49
Lid geworden op: 16 jan 2007, 14:51
Uitgedeelde bedankjes: 5 keer
Bedankt: 4 keer

tizzen33 schreef:Als het gelukt is, kan je dan eens de apparaten en entiteiten posten die toegevoegd zijn? Ik mis toch een aantal dingen (geen gas- of watermeter, geen opentherm
Ik ging wachten tot je bugfix opgenomen was in een release. Sorry.
ralph_kl
Starter
Starter
Berichten: 1
Lid geworden op: 11 jul 2020, 19:29
Uitgedeelde bedankjes: 1 keer

Hallo Tizzen33,
bedankt voor de uitleg. Mijn boxx is nu connected met home assistant.
het klopt inderdaad dat er maar een aantal functies beschikbaar zijn.
tizzen33
Member
Member
Berichten: 77
Lid geworden op: 30 maa 2017, 10:14
Uitgedeelde bedankjes: 4 keer
Bedankt: 19 keer

Top dat het bij jou ook werkt.

Jammer dat Boxx toch niet zo gelijk aan de Eneco Toon dan ik had gedacht.
tizzen33
Member
Member
Berichten: 77
Lid geworden op: 30 maa 2017, 10:14
Uitgedeelde bedankjes: 4 keer
Bedankt: 19 keer

Of misschien toch wel. Blijkbaar hebben Toon gebruikers ook geen gas/opentherm sensoren beschikbaar in HA. To be continued :-)

https://github.com/home-assistant/core/issues/37681
dmertens
Starter
Starter
Berichten: 1
Lid geworden op: 25 jul 2020, 10:36

HomeAsssistant 0.113.1
Screenshot 2020-07-25 at 10.46.51.png
tizzen33
Member
Member
Berichten: 77
Lid geworden op: 30 maa 2017, 10:14
Uitgedeelde bedankjes: 4 keer
Bedankt: 19 keer

Ondertussen in mijn custom component ook de water meter toegevoegd die ook in Boxx beschikbaar is. Komt binnenkort ook in de officiële integratie.
4901280C-DE5D-4478-9458-8306EDCB135F.jpeg
Cagiva_Raptor
Starter
Starter
Berichten: 8
Lid geworden op: 10 okt 2017, 13:48
Uitgedeelde bedankjes: 4 keer

Hallo, ik wil de Boxx connecteren met mijn HA maar dit blijt niet meer te lukken na versie 2021.6.2.

Is er iemand die me wat kan bijstaan?
Ik heb de Toon developer credentials ingevuld maar geraak niet op de engie call aangemeld
tizzen33
Member
Member
Berichten: 77
Lid geworden op: 30 maa 2017, 10:14
Uitgedeelde bedankjes: 4 keer
Bedankt: 19 keer

Sinds 2022.9 werkt het opnieuw. Engie heeft de manier van inloggen gewijzigd en deze aanpassing is nu ook in HA gedaan.
Cagiva_Raptor
Starter
Starter
Berichten: 8
Lid geworden op: 10 okt 2017, 13:48
Uitgedeelde bedankjes: 4 keer

Ik zal het nog eens opnieuw proberen dan.

Home Assistant 2022.11.2
Supervisor 2022.10.2
Operating System 9.3
Frontend 20221108.0 - latest
Cagiva_Raptor
Starter
Starter
Berichten: 8
Lid geworden op: 10 okt 2017, 13:48
Uitgedeelde bedankjes: 4 keer

Het werkt! Jammer genoeg krijg ik wel van mijn water teller niets door :-(

Toegevoegd na 15 minuten 58 seconden:
tizzen33 schreef: 26 jul 2020, 04:32 Ondertussen in mijn custom component ook de water meter toegevoegd die ook in Boxx beschikbaar is. Komt binnenkort ook in de officiële integratie.

4901280C-DE5D-4478-9458-8306EDCB135F.jpeg
Dag tizzen33
Wart zou je gedaan hebben om het water mee te integreren? Bij mij zijn de waarden unavailable.
tizzen33
Member
Member
Berichten: 77
Lid geworden op: 30 maa 2017, 10:14
Uitgedeelde bedankjes: 4 keer
Bedankt: 19 keer

Unavailable of zijn de sensors nog disabled? Ze zijn standaard disabled omdat niet elke Toon/Boxx een watermeter verbonden heeft.

Kan je logging aanzetten voor Toon?

Code: Selecteer alles

logger:
  default: warning
  logs:
    homeassistant.components.toon: debug
Cagiva_Raptor
Starter
Starter
Berichten: 8
Lid geworden op: 10 okt 2017, 13:48
Uitgedeelde bedankjes: 4 keer

tizzen33 schreef: 18 nov 2022, 14:36 Unavailable of zijn de sensors nog disabled? Ze zijn standaard disabled omdat niet elke Toon/Boxx een watermeter verbonden heeft.

Kan je logging aanzetten voor Toon?

Code: Selecteer alles

logger:
  default: warning
  logs:
    homeassistant.components.toon: debug
Gebeurd, komen geen errors of warnings in.

2022-11-18 17:36:57.629 DEBUG (MainThread) [homeassistant.components.toon.coordinator] Finished fetching toon data in 0.257 seconds (success: True)
2022-11-18 17:36:57.989 DEBUG (MainThread) [homeassistant.components.toon.coordinator] Finished fetching toon data in 0.285 seconds (success: True)
***
2022-11-18 17:37:01.406 INFO (MainThread) [homeassistant.components.toon.coordinator] Registered Toon webhook: http://192.168.*.*:8123/api/webhook/********************************************************************************
***
2022-11-18 17:41:57.422 DEBUG (MainThread) [homeassistant.components.toon.coordinator] Finished fetching toon data in 0.420 seconds (success: True)

Heb enkele waarden gemaskeerd *** voor beveilings redenen :D
tizzen33
Member
Member
Berichten: 77
Lid geworden op: 30 maa 2017, 10:14
Uitgedeelde bedankjes: 4 keer
Bedankt: 19 keer

Dat zegt inderdaad niet veel. Laatste keer dat ik keek, zag ik bij bij de debug logs de volledige json data met alle waarden van alle sensoren.

Kan je een screenshot posten van de entiteiten in het apparaat ‘water meter’ onder Toon?
Cagiva_Raptor
Starter
Starter
Berichten: 8
Lid geworden op: 10 okt 2017, 13:48
Uitgedeelde bedankjes: 4 keer

tizzen33 schreef: 18 nov 2022, 19:40 Dat zegt inderdaad niet veel. Laatste keer dat ik keek, zag ik bij bij de debug logs de volledige json data met alle waarden van alle sensoren.

Kan je een screenshot posten van de entiteiten in het apparaat ‘water meter’ onder Toon?
Sure
AfbeeldingToon 2022-11-18 om 21.35.48 by Jurgen Dictus, on Flickr
tizzen33
Member
Member
Berichten: 77
Lid geworden op: 30 maa 2017, 10:14
Uitgedeelde bedankjes: 4 keer
Bedankt: 19 keer

tizzen33 schreef: 18 nov 2022, 14:36 Unavailable of zijn de sensors nog disabled? Ze zijn standaard disabled omdat niet elke Toon/Boxx een watermeter verbonden heeft.
Ze zijn dus nog uitgeschakeld. Op de sensor klikken > entiteitsinstellingen > geavanceerde entiteitsinstellingen > inschakelen
Cagiva_Raptor
Starter
Starter
Berichten: 8
Lid geworden op: 10 okt 2017, 13:48
Uitgedeelde bedankjes: 4 keer

tizzen33 schreef: 18 nov 2022, 22:09
tizzen33 schreef: 18 nov 2022, 14:36 Unavailable of zijn de sensors nog disabled? Ze zijn standaard disabled omdat niet elke Toon/Boxx een watermeter verbonden heeft.
Ze zijn dus nog uitgeschakeld. Op de sensor klikken > entiteitsinstellingen > geavanceerde entiteitsinstellingen > inschakelen
OMG was de eerste keer dat ik dat heb moeten aan zetten :S

AfbeeldingScherm-afbeelding 2022-11-19 om 16.12.48 by Jurgen Dictus, on Flickr
Cagiva_Raptor
Starter
Starter
Berichten: 8
Lid geworden op: 10 okt 2017, 13:48
Uitgedeelde bedankjes: 4 keer

tizzen33 schreef: 18 nov 2022, 22:09
tizzen33 schreef: 18 nov 2022, 14:36 Unavailable of zijn de sensors nog disabled? Ze zijn standaard disabled omdat niet elke Toon/Boxx een watermeter verbonden heeft.
Ze zijn dus nog uitgeschakeld. Op de sensor klikken > entiteitsinstellingen > geavanceerde entiteitsinstellingen > inschakelen
Heeft niet lang mogen duren precies.

2022-11-18 19:01:20.444 ERROR (MainThread) [homeassistant.components.toon.coordinator] Error fetching toon data: Invalid response from API: (502, {'code': 502, 'message': 'Failed sending data to display. Server error'})
2022-11-18 19:01:20.447 DEBUG (MainThread) [homeassistant.components.toon.coordinator] Finished fetching toon data in 2.438 seconds (success: False)
tizzen33
Member
Member
Berichten: 77
Lid geworden op: 30 maa 2017, 10:14
Uitgedeelde bedankjes: 4 keer
Bedankt: 19 keer

Ik zie af en toe ook errors, namelijk time-outs op de Toon API maar elke 5 minuten is er een nieuwe update dus voor de data op dag niveau is er geen probleem. Real-time info is niet zo waardevol door de 5-minuten refresh
Cagiva_Raptor
Starter
Starter
Berichten: 8
Lid geworden op: 10 okt 2017, 13:48
Uitgedeelde bedankjes: 4 keer

Integratie geschrapt en opnieuw toe gevoegd, waarschijnlijk stuk doordat ik de naam veranderd heb, zal dit nu zo laten staan op de naam van het adres ... werkt terug voorlopig
Mark
Starter
Starter
Berichten: 1
Lid geworden op: 25 feb 2023, 18:15

Hallo, nieuw in het gebeuren met de Engie Boxx in Home Assistant en zit met het volgend probleem. Wanneer ik '"Toon" wil configureren, opent hij steeds de website van Engie in NL. Hoe kan ik dit aanpassen en hij naar BE gaat? Alvast bedankt voor jullie hulp.
Plaats reactie

Terug naar “Home automation en domotica”