@kurniawan77 You could remove lines 43 to 54 in /sensor/toon.py to disable the sensor and both 18 and 19 in /switch/toon.py to remove the switch part. Let me know if it works.
@Imperial-Guard Where is you Toon displaying that? I don’t think mine has that functionality at all.
I think the physical Toon device sees if it has the burner on for heat. Then it displays the heating symbol. If it does not heat, but the burner is on, it must a water demand.
By the wy, keep up the good work all.
Not sure if I can post this here, but I have been using the custom component version of @rdnzl for my rooted Toon for a while now. Until yesterday it worked perfectly.
However, I’ve updated HASS to the latest version (0.59.2) yesterday and now I’m not able to see the climate.toon custom component anymore. The Toon p1-values are still being retrieved, so the interfacing is still working.
Off topic but all climate components needed to be upgraded before 0.59 went live because of an internal change in hass. You can ask the original developer to implement supported_features or implement it yourself.
Hello everybody and happy new year! I have just uploaded the new toonapilib that works with the official toon api. Uploaded version is 0.1.1 and code can be found at https://github.com/costastf/toonapilib.git .The usability is exactly the same as well as the api. The only thing changed from the previous library is the main object signature which now requires two more values, the consumer_key and the consumer_secret that one would get from registering on the official api.
So basically the only thing we need to do to have this thing working “properly” is update the component to handle those extra configuration values and update the components documentation to describe the process of registering on the api to actually get those values.
@boltgolt, if you are up to it, quick tip here. On the registration it is required to specify a callback url since it depends on Oath2. I have build the library to not actually need any callback so there is no need for a service listening so using a value of “http://127.0.0.1” is fine for that field. The library identifies the request to redirect and gets the challenge code from the request and completes the authentication. Also I am automagically updating the token whenever it expires every two hours so the usage is seamless and the library can be used in a service context. Thats it for now…
Sure thing, i’ll update to toonapilib in the coming days and pull it in ToonHA. Is it a good idea to test that for a week or so and then merge it into the home assistant main repo?
I have a working implementation, just waiting for a tiny bugfix and then I’ll merge on the main ToonHA repo. Early testers would be great, could i notify you when a version is ready for testing?