Closed JCPvanHooren closed 9 months ago
Thanks for the suggestion, looks good in general. Please check the output of codespell, you have some typo's. If you can fix those we can merge.
Done. BTW, I'm missing knowledge or code to complete all fields. e.g.:
- I don't have (at least not in my instance) 'actual_power', but it does exist in the code
Leaving it empty is fine for now, at least this is more explanation then there was :)
- I don't have (at least not in my instance) 'actual_power', but it does exist in the code
Leaving it empty is fine for now, at least this is more explanation then there was :)
That was my thinking as well. One that really puzzles me, and if you have more info, I'd appreciate it, is 'preheat'. There's a 'hot_water', which I believe controls preheating of hot water. There's also a 'preheating', which I have no clue what it does. Do you know?
Some thing don't work really as I would expect it. Challenge is that it uses an "unofficial API".
This is all documentation I have ever seen: https://github.com/marcelrv/nefit_easy_protocol/blob/master/Endpoints.md
Because I kept running into somewhat unclear descriptions of sensors and switches, I'd suggest to extend the README. Happy to refine when I run into more values/options/etc... I've taken as many descriptions from the (Android) app as possible (quotes in double quotes).