Domoticz werkend na de recente storing? | Eneco Community
beantwoord

Domoticz werkend na de recente storing?


Reputatie 1
Badge
  • Energiekeling (level 11)
  • 74 reacties
Is er iemand bij wie Domoticz al werkt na de recente storing?
Hier nogsteeds error boodschappen:

2016-10-13 12:53:46.657 Error: ToonThermostat: Invalid data received, or invalid username/password!
2016-10-13 12:54:16.816 Error: ToonThermostat: Invalid data received, or invalid username/password!
2016-10-13 12:54:46.965 Error: ToonThermostat: Invalid data received, or invalid username/password!
icon

Beste antwoord door basst 13 oktober 2016, 14:23

Zie mij opmerking uit het Service Center storing topic, mogelijk/waarschijnlijk is dit de oorzaak.


Heb het even snel nagekeken, en ben bang dat ze iets aangepast hebben aan de Eneco zijde.
De HTTPClient van de Domoticz gebruikt als User-agent "domoticz/1.0" *, als ik deze gebruik om in te loggen (via de Chrome Postman app, voor de kenners) dan krijg ik de volgende error:

400 Bad request
Please use the Quby Open API available in ToonAPI.com

Als ik een andere User-Agent gebruik dan kan ik wel inloggen, dus het lijkt erop dat ze dit bewust geblokkeerd hebben.
Ik kan je adviseren om hiervoor een nieuw Topic te openen.

* Bron: https://github.com/domoticz/domoticz/blob/3741a530c2260cea2f337a095aa9477847fc00cb/httpclient/HTTPClient.cpp
Bekijk origineel

Reageren op dit topic is niet mogelijk. Heb je een vraag? Maak dan een nieuw topic aan.

106 Reacties

Er is sinds enkele dagen een speciaal forum voor Toon®️.
Daar is een bijna identieke situatie ook behandeld.

http://forum.toon.nl

Zie ook de banner in dit topic......
Hallo,
Ik ben nieuw op dit forum.
Nu zie ik dat de laatste post ongeveer 7 maanden oud is en dat het nog steeds niet werkt.
Het rare bij mij is dat Domoticz met Toon op mijn windows pc wel werkt maar dat ik Toon op mijn Rasperry Pi niet aan de gang krijg.
Kan iemand mij uitleggen waar dit door komt?
Reputatie 1
Badge
Er is wel een alternatief, maar wel wat werk.

https://www.domoticz.com/forum/viewtopic.php?t=11421

Zoals ik zei er is geen goed alternatief.
Reputatie 1
Badge
Er is wel een alternatief, maar wel wat werk.

https://www.domoticz.com/forum/viewtopic.php?t=11421
Reputatie 1
Badge
Gaat goed bij Eneco. Hier ook weer problemen met Domoticz. En de app.Tsja kan zijn, maar ik zie ook nog geen goed alternatief momenteel eerlijk gezegd...

Hopen dat ze de zaken op orde krijgen..
Reputatie 1
Badge
Gaat goed bij Eneco. Hier ook weer problemen met Domoticz. En de app.
Reputatie 7
Badge +9
Service Center lig er inderdaad weer uit..

Edit:

Er blijken inderdaad nog wat problemen te zijn, maar volgens Eneco lig de Service Center er niet uit.. Vreemd dat mij Toon aangeef geen verbinding met SC te hebben.. We wachten maar weer even af 🙂
Reputatie 1
Badge
Ja v 3.5797 installeren, en ja dat is een bèta...

Goedemorgen! Met het update naar de beta is ook de foutmelding verdwenen. Ik krijg nu een andere foutmelding: Error ToonThermostat: Error getting current state!

Weet iemand wat dit betekent en wat ik moet doen om dit te verhelpen? Zo kom ik telkens weer een stapje verder 🙂 Thanks

Volgens mij hebben we nu gewoon weer een storing van het servicecenter te pakken, het werkt bij mij ook niet.
Ook de app werkt niet correct momenteel.
Badge
Ja v 3.5797 installeren, en ja dat is een bèta...

Goedemorgen! Met het update naar de beta is ook de foutmelding verdwenen. Ik krijg nu een andere foutmelding: Error ToonThermostat: Error getting current state!

Weet iemand wat dit betekent en wat ik moet doen om dit te verhelpen? Zo kom ik telkens weer een stapje verder 🙂 Thanks
Reputatie 3

Daar heb je natuurlijk gelijk in. Maar ben hier al erg blij mee.


Ik zie net dat 5 uur geleden de volgende aanpassing is gedaan: "Toon: Force updated after action"
https://github.com/domoticz/domoticz/commit/d71ac73ca75206c9527128b05fabc8f2b01bac89

Ben hem nu aan het testen.

Update: Hij werkt goed!
Alleen af en toe krijg ik nog de volgende melding:
"Error: ToonThermostat: retrieveToonState request not successful, restarting..!"

Maar dat komt omdat toonopafstand.eneco.nl niet altijd goed data teruggeeft.
Badge
Thanks! Ik ga het testen.
Reputatie 1
Badge
Domoticz (v 3.4834) heb ik geïnstalleerd op mn Synology... helaas lukt het mij niet om Toon te bereiken. De foutmelding wordt elke halve minuut weergegeven in de log: Error: ToonThermostat: Invalid data received, or invalid username/password

Iemand suggesties om dit op te lossen?

Ja v 3.5797 installeren, en ja dat is een bèta...
Badge
Domoticz (v 3.4834) heb ik geïnstalleerd op mn Synology... helaas lukt het mij niet om Toon te bereiken. De foutmelding wordt elke halve minuut weergegeven in de log: Error: ToonThermostat: Invalid data received, or invalid username/password

Iemand suggesties om dit op te lossen?
Reputatie 1
Badge
Vanochtend de nieuwste bèta van Domoticz geïnstalleerd en nu komt alle data om de 5 minuten netjes binnen. Stabiel en betrouwbaar.

Maar als je de temperatuur instelt, kan dat dan ook 5 minuten duren voordat het toegepast wordt?
Daar lijkt het namelijk wel op.

Nee gaat bij mij meteen, net nog ff getest. Voordat je dat terugziet in Domoticz duurt wel tot de volgende interval.
Maar op Toon is de wijziging meteen te zien.


Oke gelukkig.
Zou wel mooi zijn als hij dan ook een update doet van de gegevens als je de temperatuur wijzigt.

Daar heb je natuurlijk gelijk in. Maar ben hier al erg blij mee.
Reputatie 3
Vanochtend de nieuwste bèta van Domoticz geïnstalleerd en nu komt alle data om de 5 minuten netjes binnen. Stabiel en betrouwbaar.

Maar als je de temperatuur instelt, kan dat dan ook 5 minuten duren voordat het toegepast wordt?
Daar lijkt het namelijk wel op.

Nee gaat bij mij meteen, net nog ff getest. Voordat je dat terugziet in Domoticz duurt wel tot de volgende interval.
Maar op Toon is de wijziging meteen te zien.


Oke gelukkig.
Zou wel mooi zijn als hij dan ook een update doet van de gegevens als je de temperatuur wijzigt.
Reputatie 1
Badge
Vanochtend de nieuwste bèta van Domoticz geïnstalleerd en nu komt alle data om de 5 minuten netjes binnen. Stabiel en betrouwbaar.

Maar als je de temperatuur instelt, kan dat dan ook 5 minuten duren voordat het toegepast wordt?
Daar lijkt het namelijk wel op.

Nee gaat bij mij meteen, net nog ff getest. Voordat je dat terugziet in Domoticz duurt wel tot de volgende interval.
Maar op Toon is de wijziging meteen te zien.
Reputatie 3
Vanochtend de nieuwste bèta van Domoticz geïnstalleerd en nu komt alle data om de 5 minuten netjes binnen. Stabiel en betrouwbaar.

Maar als je de temperatuur instelt, kan dat dan ook 5 minuten duren voordat het toegepast wordt?
Daar lijkt het namelijk wel op.
Reputatie 1
Badge
Vanochtend de nieuwste bèta van Domoticz geïnstalleerd en nu komt alle data om de 5 minuten netjes binnen. Stabiel en betrouwbaar.
Reputatie 2
Alle data komt weer binnen, soms met haperingen.

Klopt, met haperingen. Als ik het probleem log bekijk dan zie ik gemiddeld eens per uur deze foutmelding voorbij komen:
2016-10-19 16:26:34.563 Error: ToonThermostat: Error getting current state!

En af en toe zie ik:
2016-10-19 20:13:07.496 Error: ToonThermostat: ToonState request not successful, restarting..!

Ook het instellen van de temperatuur gaat niet altijd even goed. Zojuist een verzoek gedaan om de temperatuur omlaag te zetten, maar deze kwam niet door op Toon. Deze foutmelding zag ik in het log:
2016-10-19 22:37:57.806 Error: ToonThermostat: setPoint request not successful, restarting..!

Dus helemaal betrouwbaar is het helaas nog niet...
Reputatie 3
Badge +1
Net de nieuwe update Domoticz voor Synology geïnstalleerd . Data lijkt nu weer goed binnen te komen. Vandaag even afwachten of dat ook zo blijft.

Alle data komt weer binnen, soms met haperingen. Lijkt erop dat Domoticz niet meer een permanente verbinding heeft met Toon, zodat de belasting ook minder en niet alle data per keer opgehaald Wordt.(Zoals ook beschreven in storingsmelding status.)
Reputatie 3
Badge +1
Net de nieuwe update Domoticz voor Synology geïnstalleerd . Data lijkt nu weer goed binnen te komen. Vandaag even afwachten of dat ook zo blijft.
De LAN-(Netwerk)aansluiting werkt alleen als je je router bedraad zou aansluiten.
Vroeger gebruikte een monteur van Eneco dit nog wel eens op een weerbarstige Toon aan een SSID te koppelen.

Toon gebruikt toch WiFi en maakt dus gewoon deel uit van je LAN.


Dat is/was niet de issue.
Uiteraard gebruikt Toon®️ WiFi, maar soms lukte het een monteur niet draadloos met een SSiD te koppelen.
Dan paste de monteur deze methode toe.
Sinds kort is er een verbeterde WiFi driver in Toon®️ geplaatst en deze methode wordt vrijwel niet meer toegepast.
Reputatie 3
Kan iemand anders misschien ook de volgende aangepaste source testen? :
https://gist.github.com/basst85/4bdcc32981f25a48892d1ef92f621263

Deze werkt bij mij goed, de huidige temperatuur wordt (bijna) elke minuut bijgewerkt en ik kan de temperatuur ook aanpassen.
Reputatie 3
De aanpassing naar een interval van 5 minuten lijkt niet helemaal stabiel. Niet alle waardes worden dan altijd goed uitgelezen. Ik ben nu zelf aan het testen met 2 minuten en dat lijkt wel te werken. Zie ook commentaar op https://github.com/domoticz/domoticz/commit/265d4ce71f3b156e4ab47d7053459fb5c151e406#commitcomment-19442894

Heeft waarschijnlijk te maken met de manier waarop de "toonMobileBackendWeb" de data verstrekt.
Bij de eerste request naar "retrieveToonState" wordt het verbruik (gas+elektriciteit) en huidige verbruik teruggegeven (benchmarkData), maar bij de volgende request wordt weer alleen het huidige verbruik (elektriciteit) teruggegeven. Vaak krijg ik ook allen wat "deviceConfigInfo" terug bij een request.

Dus met een interval van 5 minuten kan het soms wel 30+ minuten duren voordat bijvoorbeeld de huidige temperatuur (thermostatInfo) weer wordt opgehaald.
Reputatie 1
De LAN-(Netwerk)aansluiting werkt alleen als je je router bedraad zou aansluiten.
Vroeger gebruikte een monteur van Eneco dit nog wel eens op een weerbarstige Toon aan een SSID te koppelen.

Toon gebruikt toch WiFi en maakt dus gewoon deel uit van je LAN. Wel- of niet- bedraad maakt niets uit.

Verder zijn alle functies disabled.
Daar gaat het dus om.