Meine Antwort bezog sich auf die Möglichkeiten die aktuell zur Vefügung stehen.
Falls Shelly mal die Sonnenstandsabfrage in Szenen enbaut wäre das toll, ist aber momentan nicht so obwohl es wohl schon längere Zeit auf verschiedenen "Wunschlisten" steht.
Den Ansatz mit IFTTT hatte ich auch angedacht, ich glaube allerdings nicht dass das geht!
Du kannst zwar problemlos via IFTTT Applet (z.B. von "Weather-Underground") einen Webhook auslösen wenn die Sonne untergeht und so Deine Lampe schalten.
Es scheitert aber an der 2. Bedingung die erfüllt sein muss (TV ist an)!
Meines Wissens kann IFTTT zwar mehrere, verschiedene Aktionen ausführen wenn EINE Bedingung erfüllt ist, aber nicht umgekehrt.
Alles anzeigen
Ja, IFTTT. Früher war es mal wirklich einfaches IF this THEN that und schnell zusammengeklickt, Inzwischen ist es so unintuitiv, das ich irgendwann keine Lust mehr hatte das zu suchen, was ich eigentlich wollte, weil ich plötzlich public Apps erzeugt hatte, die sich nicht mehr löschen ließen. Ich hatte zunächst überlegt die Filtermöglichkeit dieser Apps zu nutzen, um die Bedingung TV=an zu prüfen, aber wie gesagt, die uninuitive Menüführung hat mir glaub IFTTT erst mal verleitet.
Weather Underground und Webhook hab ich so auch gefunden, aber Problem ist hier die Richtung. Einen Shelly über die Actions einen Webhook auslösen zu lassen ist keine Kunst (mache ich mit meinen Lampen, um die Betriebszeiten in Google Sheets kummuliert zu loggen. Man will ja wissen, ob die LEDs auch ihre 20.000 Stunden halten), aber hier müßte ja ein Webhook das Shelly API schalten. Und ich wüßte derzeit nicht, wie ich von extern ohne Portforwarding und DynDNS auf das REST-API meiner Shellies komme. Hier müßte es in der Shelly-Cloud so was wie API-KEYs geben und die Möglichkeit via Cloud und Key die Shellies zu schalten und AFAIK gibt es das nicht.
Odre hab ich was übersehen?