WLAN Radio mit iOS Kurzbefehlen steuern
Auf der Suche nach weiteren nützlichen Anwendungen mit NFC, dem iPhone und den Kurzbefehlen, habe ich mir gedacht, es wäre doch praktisch, wenn ich Morgens automatisch die Kaffeemaschine und das WLAN-Radio anschalten könnte.
Die Kaffeemaschine ist leider noch nicht so modern, das sie sich per App steuern lasst, es gibt nur einen festen Ein- und Ausschalter. Da wird es also schwierig. Beim WLAN-Radio hingegen gibt es heute schon eine App, da verspreche ich mir also mehr von.
Das WLAN-Radio ist von Hama und nutzt die App Undok, es basiert auf der Frontier Silicon Plattform. Leider lässt sich mit der App “Undok” wenig automatisieren, somit scheidet diese schonmal aus.
Allerdings gibt es für die Frontier Silicon Geräte eine API, die man nutzen kann. Diese wird auch hier sehr ausführlich beschrieben.
https://github.com/flammy/fsapi/blob/master/FSAPI.md#netremotesyspower
Somit besteht also die Möglichkeit, das Radio mit einem einfachen http Befehl an und aus zuschalten. Für mein Radio mit der IP-Adresse 10.0.1.75 sieht der Get-Befehl zum Abfragen, ob es ein oder ausgeschaltet ist, wie folgt aus:
http://10.0.1.75/fsapi/GET/netRemote.sys.power?pin=1234
Mit dem Set-Befehl kann man nun das Radio an oder aus schalten. Der Wert 1 hinter Value heißt einschalten, der Wert 0 heißt ausschalten.
http://10.0.1.75/fsapi/SET/netRemote.sys.power?pin=1234&value=1
Gibt man dies in den Browser ein sollte das Radio auch sofort reagieren. Voraussetzung ist natürlich, dass das Radio auch im Standby Betrieb mit dem WLAN verbunden ist, dies findet man in den Einstellungen.
Nun zu den Kurzbefehlen.
Ziel war es ja, das Radio ein und auszuschalten. Deshalb prüfe ich zuerst mit einem Befehl, ob das Radio aus ist, dann wird es nämlich eingeschaltet, andernfalls wird es ausgeschaltet.
Ich habe diesen Kurzbefehl, dann wie hier beschrieben, mit einem NFC Tag verbunden.
Jetzt brauche ich das Handy nur dran halten und das Radio geht an bzw. aus.
Den Link zum Kurzbefehl für das Radio zu schalten findet ihr hier (bitte mit dem iPhone öffnen): Kurzbefehl runterladen -> Radio Kurzbefehl
6 Replies to “WLAN Radio mit iOS Kurzbefehlen steuern”
Hallo
Vielen Dank für dein Skript. Ich möchte das für unsere Radios zuhause auch umsetzen, allerdings scheitere ich am Abrufen das Zustands des Radios. Den Link ruft der Kurzbefehl auf, aber als Antwort speichert es “netRemote.sys.power”.
In deiner Anleitung ist leider nicht erklärt, wie du “Inhalte von URL abrufen” konfiguriert hast, man sieht nur “Mehr anzeigen”…
Hi Phillipp,
Ich schick dir gleich einen Screenshot per Mail.
Du kannst den gesamten Kurzbefehl aber auch hier runterladen: https://www.icloud.com/shortcuts/0107b010bf74468697095b75156c2641
Viele Grüsse Andy
Vielen Dank. Lässt sich die Seite des Radios auch abrufen, ohne dass der Browser geöffent wird? Ausgewertet wird die Antwort ja sowieso automatisch, aso sollte das möglich sein.
Hi Philipp,
ich glaube den Befehl mit Url in Safari öffnen kannst du löschen, es müsste auch ohne gehen.
Viele Grüße
Andy
Ist es auch möglich einen bestimmten DAB Sender zu spielen?
Hi Andreas, ich selbe habe es noch nicht ausprobiert. Sollte aber mit diesem Code funktionierten: http://ip-adresse/fsapi/SET/netRemote.nav.action.selectPreset?pin=1337&value=0
Value ist die Favoriten Nummer des Senders.
Viele Grüße
Andy