-
-
Notifications
You must be signed in to change notification settings - Fork 107
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
New Feature: IFTTT #1704
Comments
Why contact a cloud service from every devcie if you can do the logic in your home automation? If you really need IFTTT, you can do this also from HA or ioBroker, etc. I think it's useless. |
100% agree. There might be some users without HA/ioBroker that want to control EMS-ESP from their mobile phones, using the native IFTTT app. Apart from that I agree its useless. |
@proddy @bbqkees Another possible use case is for users without thermostat to implement a heatingcurve, than calculate the command value: Also implemented is a possible trigger on change, e.g. the heatingcurve can be recalculated on every change of outdoortemp, not periodic. I'll fix the crashes and make a feature-build for testing. |
amazing! You've been busy building something that is actually super useful, while I've been busy playing around with pluggable external libraries that we don't need (but it was fun, and I learned a lot about Pio and C++ templating). Would love to see how you programmed the conditions pre-processor. That couldn't have been easy. |
I've started with this compact shuntingYard: https://gist.github.com/t-mat/b9f681b7591cdae712f6 and added logical and command parsing. |
https://github.com/MichaelDvP/EMS-ESP32/tree/feat_conditions But it calculates only numbers. For conditions with strings like |
We can use #1806 to track this from now on |
@MichaelDvP Looks great! |
Integrate webhooks into https://ifttt.com/
Not sure its useful (I won't use it) but https://husdata.se/docs/h60-manual/webhooks-ifttt/ has it and we're better ;-)
The text was updated successfully, but these errors were encountered: