Seit längerem will ich schon meinen TechniSat DigitRadio 580 statt mit dem HarmonyHub über HomeKit steuern können.
Gerade beim Wechsel von z.b. InternetRadio auf bluetooth oder aux in benötigt der harmony recht lange, da hier nur „next input“ unterstützt wird und der „kanal“ nicht direkt angesteuert werden kann.
Viele WLAN-Radios haben wohl den Chipsatz von Frontier Silicon verbaut, zumindest der von TechniSat und teilweise auch Silvercrest.....
Es gibt sicher Auflistungen, die kompatiblen Geräte kann ich gerne nach und nach einstellen.
Ich bin selber noch in der Aufbauphase, wie ich das Radio zukünftig vernünftig steuern kann.
Evtl. gibt es hier jemand, der auf solch eine Möglichkeit gewartet hat und Lust hat, zu testen, was alles möglich ist.
Zunächst kann recht einfach abgefragt werden, ob das Radio über die Befehle gesteuert werden kann. Hierzu gibt man folgende Befehlszeile in den Browser ein:
http://<radio-ip>/fsapi/CREATE_SESSION?pin=1234
Die IP des Radios muss natürlich ersetzt werden und bei den meisten radios ist anscheinend die pin 1234, ansonsten die pin abändern.
Es müsste im Browserfenster eine solche Meldung erscheinen:
FS_OK 1902014387
Wenn dem so ist kann das Gerät über http -Befehle gesteuert werden.
Da es schon relativ spät ist werde ich zunächst mal nur einige Befehle einstellen und dann je nach Zeit erweitern.
Gerät-Aus (Standby):
http://10.0.0.162/fsapi/SET/ne…ys.power?pin=1234&value=0
Gerät-Ein:
http://10.0.0.162/fsapi/SET/ne…ys.power?pin=1234&value=1
Mode abfragen:
http://192.168.178.31/fsapi/GET/netRemote.sys.mode?pin=1234
Das Ganze dürfte evtl. sogar mit dem plugin- webhooks für homebridge möglich sein, sodass sogar der aktuelle Status angezeigt wird? Dies habe ich noch nicht testen können.
Ansonsten können die Befehlszeilen auch mit jedem anderen entsprechenden plugin getriggert werden, um das Gerät zu bedienen, ohne halt aktuelle Status-Abfrage.
Testen will ich noch beim UBS-Eingang, ob es auch möglich ist, bestimmte mp3-Datein gezielt auf dem usb-stick abspielen zu lassen. Somit könnte man sich recht einfach eine Art Sprachbestätigung basteln oder bestimmte sounds verwenden, z.b. für die Türklingel etc. ...... aber wie gesagt, muss ich noch testen.
Manche Geräte bzw. bei manchen Befehlen sein teilweise eine session_id notwendig, diese im Befehl mit anzugeben. Die Session_ID kann mit folgendem Befehl ausgelesen werden ( Achtung bei jeder Begehlseingabe wird eine neue ID generiert):
http://10.0.0.162/fsapi/CREATE_SESSION?pin=1234
Hier ein Befehl mit integrierter ID:
Einschalten:
http:// 10.0.0.126:80/fsapi/SET/netRemote.sys.power?pin=1234&sid=2017521190&value= 1
Ich bin mal gespannt, ob der eine oder andere einen Radio daheim hat umd etwas damit anfangen kann.
Freue mich über Mitstreiter oder falls jemand das Ganze evtl. schon einsetzt über Optimierungen und Vorschläge.....
Nun aber sollt ich in Richtung Schlafzimmer wandern ?
Gesendet von iPhone mit Community