-
-
Notifications
You must be signed in to change notification settings - Fork 113
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add EMS+ holidaymodes for RC310 #546
Conversation
@proddy Sorry i can not review that. I dont have a RC300 and can not test. I dont understand the logic of these settings. There are a lot of setting functions, but no write to the bus. The text fields have a lot of brackets, but it is not json. The text contains the assignd circuits, but there are extra settings for them and the hc settings are not mapped to the hcs. And so on. |
I tried to do my best explaining the functionality in #275 - see last entry. To visualize the parameters set per holiday-mode - either by ems-esp or by thermostat or km200 / App) they are visualized next to start-stop date within hm1 to hm5. --> see screenshots in #275 |
ok @MichaelDvP , I'll take a deeper look into this. I was concerned it's not following the guidelines or vision of ems-esp and I really don't like to see JSON as input strings for a value change. I'd rather create a new UI method for inputting these complex settings than force json parsing. I do appreciate the complexity and work that Thomas put into this so sure we'll find a way to accommodate this requirement, |
@proddy just to be clear the hm1 to hm5 text strings are not JSON. I just take the first part (start-stop date) for input: |
@tp1de yes, you have described it, but i doubt that this way is usefull. You read the hc settings on first time the telegram is received, how to make sure that a this point all hcs are detected? PS: You should auto-format the new code after all additions/changes (Press in VSC-Editor: Shift-Alt-F). |
I will close since you are not interested. |
Is it somewhere implemented? I am very interested in the holiday-mode for the RC300. |
Yes I tested it and made a pull request. @proddy and @MichaelDvP where not in favor to implement this solution so a closed the PR. If you want to test you need to compile from my forked repository: https://github.com/tp1de/EMS-ESP32/tree/dev P.S. I uploaded my latest b4 bin into my forked repository. You are free to test. |
Thanks a lot, it works! |
I'll re-look into the best way to implement this |
telegram type id's 0x269 to 0x26D for holiday modes 1-5 (hm1 to hm5).
see #275