I am making a notification for whenever I have updates pending, both for HA stuff and for various integrations.
For one of those, PiHole specifically, I need to SSH into a machine and run a command to update. The only way I know how to do this is by calling Tasker from AppDaemon, then using the JuiceSSH Tasker plugin and JuiceSSH App on to automate the SSH login and running of a code snippet.
While it probably works (I do something similar for other tasks), it is kind of a detour. Is there some way to do this more directly from AppDaemon?