I’m confused about what the API is as mentioned in the configuration section of the docs. These are listed as optional (api_port, api_key, etc), but isn’t this how appdaemon can interface with home assistant?
I suspect that this is a very dumb question, but y’all are here to help.
Those are specifically for the AppDaemon api if you would like to interface with AppDaemon from a third party tool/application like IFTTT. The HA setup is done under HASS like so:
you could actually say that the appdaemon API makes appdaemon the most general component from HA.
android app > AD> some calculation > HA
IOS app > AD> some calculation > HA
MQTT > AD> some calculation > HA
IFTTT > AD> some calculation > HA
any kind of sensor > AD> some calculation > HA
any kind of switch > AD> some calculation > HA
any kind of camera > AD> some calculation > HA
any other kind of input > AD> some calculation > HA
you can translate EVERY component from HA to an app, change the output and use it as input for HA