wo bestellt ihr denn die Minis günstig, gearbest? Ich würde wenn das nicht viel kostet das mal im Schlafzimmer und das erste mal in einer neuen Instanz probieren.
homebridge-broadlink-rm | Broadlink RM Pro Funk/Infrarot Sender u. Broadlink RM Mini 3 Infrarot
-
-
Ich bestelle die einfach bei Amazon und da auch nur wenn Prime dabei steht, hab wenig Lust Wochen oder Monate zu warten bis das Zeug von China hier eingetroffen ist und das nur um ein paar Euros zu sparen...
Nastra ich bräuchte von dir mal einen Tipp, da du den Broadlink ja im Einsatz hast.
Ich habe nun mir einen Mini besorgt den ich zu meinen AVR stelle, damit ich Lauter, Leiser und Mute schalten kann. Wie hast du das bei dir benannt?
Meine Befehle heißen so:
- AVR Lauter (Volume Up Funktion)
- AVR Leier (Volume Down Funktion)
- AVR Stumm (Switch mit On / Off funktion)
Denn aktuell müsste ich es bei mir so machen "Hey Siri, mach den AVR Lauter" bzw. "Hey Siri, mach den AVR Leiser". Das geht noch so einiger maßen gut von der Lippe, jedoch den Mute Modus finde ich bisschen seltsam. Nur beim Stumm (Mute) wird es bisschen seltsam von der Formulierung "Hey Siri, schalte den AVR Stumm Ein" bzw. "Hey Siri, schalte den AVR Stumm Aus".
Hast du zufällig auch einen Mute Befehl deinen Broadlink beigebracht und wenn ja wie hast du diesen Benannt?
AVR muss leider dabei sein, denn ohne sagt mir Siri das sie das iPad/iPhone nicht lauter/leiser machen kann.
Steuer keinen AVR mit dem Broadlink, nur Rollos per Funk und ein paar LED Kerzen sowie das Ambilight vom Philips TV als Lounge Light.
Ich würde eventuell mal Lautlos als Befehl probieren.
Okay, mal wieder seltsam.
Nun habe ich das AVR weg gemacht und einfach nur Lauter/Leiser und Lautlos nun funktioniert es sogar. Vorher hat Siri noch gemeckert und gesagt das sie mein iPad nicht Lauter machen kann...
Steuer keinen AVR mit dem Broadlink
Da das Harmony Plugin nicht Lauter und Leiser machen kann, geschweige Umschalten, muss ich mir da mit den Broadlink leider weiterhelfen.
Hauptsache es klappt.
Umschalten etc. mach ich lieber mit der Harmony Fernbedienung aber das ist geschmacksache
Ich schalte auch lieber mit der Harmony um, aber wenn man nun schon per Siri ein- und ausschalten kann. Dann will ich auch das andere per Siri theoretisch können
Mh, nun habe ich wohl doch ein Problem.
Ich kann den Plugin nicht wirklich bei bringen welcher Befehl von welchen Broadlink kommt...
Hab einen Broadlink beim AVR stehen (dieser ist versteckt im Schrank) und einem beim DVR. Über das Terminal sehe ich, das immer die Befehle über den gesendet werden der im Schrank steht... So kann natürlich das Ding nicht am DVR umschalten.
Mh, irgendwie bin ich da wohl zu doof dazu.
Code
Alles anzeigen{ "platform": "BroadlinkRM", "name": "Broadlink", "hideScanFrequencyButton": true, "hideLearnButton": false, "accessories": [{ "name": "Lauter", "type": "switch-repeat", "sendCount": 5, "interval": 0.3, "host": "192.168.1.22", "data": "26004800000127941213111411131213111411131213123811131411121311141138123712381213113812381138121313121113123811381213121311141138123712381114111312000d05" }, { "name": "Leiser", "type": "switch-repeat", "sendCount": 5, "interval": 0.3, "host": "192.168.1.22", "data": "26004800000129931311131213121312121213121312123713121312121312121337133613371311131213121312123713121213123713361436133614361312123713371311131213000d05" }, { "name": "Lautlos", "type": "switch", "host": "192.168.1.22", "data": { "on": "260050000001289414111213131213121313131213131336121312131411131213371435153514111337131312121412131212131336153513121337133614361237143612131411130005bc0001284a12000d050000000000000000", "off": "260050000001289414111213131213121313131213131336121312131411131213371435153514111337131312121412131212131336153513121337133614361237143612131411130005bc0001284a12000d050000000000000000" } }, { "name": "Sender vor", "type": "switch-repeat", "sendCount": 1, "host": "192.168.1.42", "data": "260066000e091513050f0614050f051a050a0509050a0514060f0514050a0514050a050a04000b870e081514050f0811060e061a0509050a05090515050f0515050905150509050a05000b860e091414080c0515050f051a140908110614080c08120523051805000d050000" }, { "name": "Sender zurück", "type": "switch-repeat", "sendCount": 1, "host": "192.168.1.42", "data": "26005e000e081514070d0514080c051a15091315050f051405240509050f05000b7e0e31050f0812050f071814091414080c051505090515050a041004000b7e0e09050a0514050f0812050f0817050a14140811050f0515050a0514050a08000d0500000000000000000000" } ] }
Wenn ich nun Leiser, Lauter oder Lautlos machen will heißt es:
Code[2018-1-27 18:07:44] [Broadlink] Lautlos sendData(no device found at 192.168.1.22) [2018-1-27 18:07:46] [Broadlink] Lautlos setSwitchState: true [2018-1-27 18:07:46] [Broadlink] Lautlos sendData(no device found at 192.168.1.22) [2018-1-27 18:07:48] [Broadlink] Lautlos setSwitchState: false [2018-1-27 18:07:48] [Broadlink] Lautlos sendData(no device found at 192.168.1.22) [2018-1-27 18:07:51] [Broadlink] Lautlos setSwitchState: true [2018-1-27 18:07:51] [Broadlink] Lautlos sendData(no device found at 192.168.1.22) [2018-1-27 18:07:54] [Broadlink] Lautlos setSwitchState: false [2018-1-27 18:07:54] [Broadlink] Lautlos sendData(no device found at 192.168.1.22)
Beim umschalten selbst steht zwar folgendes dar:
Code[2018-1-27 18:08:14] [Broadlink] Sender zurück setSwitchState: true [2018-1-27 18:08:14] [Broadlink] Sender zurück sendHex (192.168.1.42; 34:ea:34:43:a5:d8) [2018-1-27 18:08:14] [Broadlink] Sender zurück setSwitchState: false [2018-1-27 18:08:17] [Broadlink] Sender vor setSwitchState: true [2018-1-27 18:08:17] [Broadlink] Sender vor sendHex (192.168.1.42; 34:ea:34:43:a5:d8) [2018-1-27 18:08:17] [Broadlink] Sender vor setSwitchState: false
Jedoch wird nicht umgeschaltet
Was mir auch aufgefallen ist, sind folgende Dinge:
- Klicke ich auf Learn so geht die LED beim Broadlink mit der IP 42 an aber nicht bei der mit der IP 22
- Wenn ich auf Leiser, Lauter oder Lautlos Klicke geht keine LED am Broadlink mit der IP 22 an
- Wenn ich auf Sender vor oder zurück klicke, geht die LED beim Broadlink mit der IP 42 an
Edit:
Sehe das er nur einen erkennt:
Code
Alles anzeigen[2018-1-27 18:23:42] Loaded plugin: homebridge-broadlink-rm [2018-1-27 18:23:42] Registering platform 'homebridge-broadlink-rm.BroadlinkRM' [2018-1-27 18:23:42] --- [2018-1-27 18:23:42] Loaded plugin: homebridge-dacp [2018-1-27 18:23:42] Registering platform 'homebridge-dacp.DACP' [2018-1-27 18:23:44] --- [2018-1-27 18:23:44] Loaded config.json with 0 accessories and 2 platforms. [2018-1-27 18:23:44] --- [2018-1-27 18:23:44] Loading 2 platforms... [2018-1-27 18:23:44] [iTunes Control] Initializing DACP platform... [2018-1-27 18:23:44] [iTunes Control] DACP Platform Plugin Loaded [2018-1-27 18:23:44] [iTunes Control] Found accessory in config: "iTunes" [2018-1-27 18:23:44] [iTunes Control] Initializing platform accessory 'iTunes'... [2018-1-27 18:23:44] [Broadlink] Initializing BroadlinkRM platform... [2018-1-27 18:23:44] [Broadlink] Initializing platform accessory 'Learn'... [2018-1-27 18:23:44] [Broadlink] Initializing platform accessory 'Lauter'... [2018-1-27 18:23:44] [Broadlink] Initializing platform accessory 'Leiser'... [2018-1-27 18:23:44] [Broadlink] Initializing platform accessory 'Lautlos'... [2018-1-27 18:23:44] [Broadlink] Initializing platform accessory 'Sender vor'... [2018-1-27 18:23:44] [Broadlink] Initializing platform accessory 'Sender zurück'... [2018-1-27 18:23:44] Loading 0 accessories... Load homebridge-harmonyhub.HarmonyHub [2018-1-27 18:23:44] [homebridge-harmonyhub.HarmonyHub] Ignoring Harmony Platform setup because it is not configured Load homebridge-timer.Timer [2018-1-27 18:23:44] [homebridge-timer.Timer] Timer Platform Plugin Loaded Setup Payload: X-HM://0024BRTV3HM7H Scan this code with your HomeKit app on your iOS device to pair with Homebridge: Or enter this code with your HomeKit app on your iOS device to pair with Homebridge: ?????????????? ? 518-00-815 ? ?????????????? [2018-1-27 18:23:44] [iTunes Control] Starting DACP browser... [2018-1-27 18:23:44] Homebridge is running on port 51860. Discovered Broadlink RM device at 192.168.1.42 (34:ea:34:43:a5:d8) [2018-1-27 18:23:45] [iTunes Control] The accessory iTunes is announced. [2018-1-27 18:23:45] [iTunes Control] Attempting to reconnect to iTunes in 0.1 seconds. [2018-1-27 18:23:45] [iTunes Control] Connecting to Server-Media.local.:3689 for iTunes [2018-1-27 18:23:45] [iTunes Control] Connected to Mediathek von MediaServer with session ID 1923448386
Wenn er nur einen erkennt von deinen Broadlinks wird es deswegen sein das es nicht funktioniert richtig.
Würde mal probieren den Broadlink vom Strom zu trennen für eine Minuten danach warten bis er im Netzwerk ist und eine HB restart machen.
Hab nun die Broadlinks mal für ein paar Minuten Stromlos gemacht, die Homebridge auch neu gestartet und auch mal den Router neugestartet (kurz davor habe ich auch die IPs für die Broadlink über den Router geändert.
Problem bleibt aber bestehen, das Plugin erkennt immer nur 1 von den Broadlinks.
Mal den für den AVR und mal den für den DVR. Ist Irgendwie Glückssache wann, welcher erkannt wird...
Der erkannt wird, bei diesen ist auch die LED dann bei Learn an.
Edit:
Was ich auch nicht wirklich verstehe, warum ich ohne Probleme die Channel Up und Down anlernen konnte aber bei den Sender es überhaupt nicht will...
Versuche nun seit ca 30 Minuten den Sender 1 den Ding bei zubringen.
Hab nun auch mal die einzelnen Learn Buttons angelegt, hat aber auch nichts gebraucht.
Code
Alles anzeigen{ "platform": "BroadlinkRM", "name": "Broadlink", "hideScanFrequencyButton": true, "hideLearnButton": false, "accessories": [ { "name":"AVR Learn", "type":"learn-code", "host":"192.168.1.8", "disableAutomaticOff": true, "scanFrequency": false }, { "name": "Lauter", "type": "switch-repeat", "sendCount": 5, "interval": 0.3, "host": "192.168.1.8", "data": "26004800000127941213111411131213111411131213123811131411121311141138123712381213113812381138121313121113123811381213121311141138123712381114111312000d05" }, { "name": "Leiser", "type": "switch-repeat", "sendCount": 5, "interval": 0.3, "host": "192.168.1.8", "data": "26004800000129931311131213121312121213121312123713121312121312121337133613371311131213121312123713121213123713361436133614361312123713371311131213000d05" }, { "name": "Lautlos", "type": "switch", "host": "192.168.1.8", "data": { "on": "260050000001289414111213131213121313131213131336121312131411131213371435153514111337131312121412131212131336153513121337133614361237143612131411130005bc0001284a12000d050000000000000000", "off": "260050000001289414111213131213121313131213131336121312131411131213371435153514111337131312121412131212131336153513121337133614361237143612131411130005bc0001284a12000d050000000000000000" } }, { "name":"DVR Learn", "type":"learn-code", "host":"192.168.1.7", "disableAutomaticOff": true, "scanFrequency": false }, { "name": "Sender vor", "type": "switch-repeat", "sendCount": 1, "host": "192.168.1.7", "data": "2600b4000e091513050f0515050f051a050a0509050a0514060f0514050a0514050a050905000b870e091414050f0515050f051a0509050a05090515050f0515050905150509050a05000b860f08050a0514060f0514050f051a050a0509050a0515050f0514050a05140609050a05000b860e0905090515080c0515050f051a0509050a050a0415050f051505090515050a040a05000b870e081514070d0514060e051a0707070808120515050f05141514051805000d0500000000" }, { "name": "Sender zurück", "type": "switch-repeat", "sendCount": 1, "host": "192.168.1.7", "data": "260092000e091414050f0515050f051a050a0509050a0514050f0515050a0514050a050f05000b7e0e0905090614050f0515050f051a05090609050a0514050f0515050a0415050a050f05000b7e0e091414050f0515050f051a0509050a050a0415050f051505090515050a041005000b7e0e081514050f0514060e06190609050a05140515050f0515050905150509050f05000d05000000000000" }, { "name": "ARD", "type": "switch-repeat", "sendCount": 1, "host": "192.168.1.7", "data": "2600a4010f081513080d0514050f051a15081514070d05140518061d05000b8f0e09151305100514050f051a050a0509050a0515050f05140518051e05000b8f0e09050a0514050f0515060e051a050a040a050a0514050f05151409051e05000b8f0e091414050f0515070d051a05180523080c051505180509051007000b8d0e081514050f0514050f081715091414070d05141508150e05000b8f0e091414050f0515080c081714091513060e08121409140f05000b8f0e081514080c0514080c051a15091414080c08110519051d05000b8f0e091414080c0812080c051a14091414090b05151409131007000b8d0e081514070d0514080c051a15091414070d08111509140e08000b8c0e180712080c0515080c0817130a1414080c08121409051e08000b8c0e081514070d0514090b0817140a0523080c0811140a130f08000b8c0e091414080c0515070d081705181414080c05150509050a051e05000b8e0f08050a0514060e0515050f051a050a0509050a0514060f05140518051e07000b8d1e060813070e0513070e06190607080609130515050f0514060807060906080e06000d0500000000" }, { "name": "ZDF", "type": "switch-repeat", "sendCount": 1, "host": "192.168.1.7", "data": "260052000e091414080c0811080d081714170812080c08121418070d08000b830e091414080c0811080d081705091522080c08121418080c08000b822c13080d0712080c081715220812080c08111517080c08000d05000000000000" } ] }
Ok, schade das es nichts gebracht hat. Wüsste jetzt auch nicht mehr warum es bei dir nicht funktioniert.
Aber eine Idee für einen Workaround hätte ich, erstell doch eine zweite Instanz und lass beide Broadlinks getrennt laufen dann dürfte es auf jeden Fall funktionieren.
Daran habe ich auch schon gedacht, aber ich kann via Config nicht vorgeben welchen Broadlink er verwenden soll.
Homebridge startet auch durch, nur wird der Broadlink mit der IP 8 verwendet und nicht mit der 7. Starte ich oft genug neu, wird irgendwann mal der 7er verwendet und dafür findet er den 8er nimma.
edit:
Laut Router sind aber beide permanent im WLAN
Schön das dass Forum wieder erreichbar ist.
Falls ihr es noch nicht mitbekommen habt das Broadlink Plugin wird seit heute nach langer Zeit vom Entwickler weiter gepflegt. So wie es aussieht baut er nach und nach alle issues ab. Ich denke da wird demnächst ein Update kommen, was einiges behebt
Das ist schön zu hören! Auch natürlich, dass das Forum wieder da ist.
Ich hab das Plugin vor einiger Zeit wieder komplett entfernt, weil es meine Homebridge richtig in den Keller gezogen hat.
Ich dachte erst, ich hätte zu viele Schalter angelegt, aber selbst wenn es nur ein einziger Schalter war haben auch davon unabhängige Aktionen etliche Sekunden gedauert. Mal sehen ob es jetzt schon flüssiger läuft.
Zum Glück hab ich alle Hex-Codes fein säuberlich in einer Tabelle gespeichert. Ich leg mal direkt los
Wie bereits vermutet ist hier das große Update:
kann jeden Empfehlen der das Plugin nutzt das Update Zeitnah zu testen ob alles funktioniert und eventuelle Bugs schnellstmöglich zu melden.
Bevor der Entwickler wieder ein Jahr im Urlaub verschwindet
2.6.3 ist anscheinend schon online
https://github.com/lprhodes/homebridge-broadlink-rm
Ich kann es leider noch nicht testen ...
mit 2.6.7 werden nun auch meine beiden RM Minis angezeigt.
Edit:
Weiß nicht ob es normal ist, aber es dauert ewig bis ich passende Codes generieren kann. Dauert immer so 10-15 Versuche, bis der Hexcode stimmt und wirklich dann übers iPhone oder iPad damit etwas schalten kann. Entsprechend lange brauche ich nun mit meinen Vorhaben, meine Sender Liste so Siri fähig zu machen...
Edir 2:
So nun bin ich endlich beim Sender 10 angekommen und nun habe ich das Problem das ich natürlich nicht schnell genug 1 und dann die 0 drücken kann. Kann ich nun einfach die Codes von Sender 1 und Sender 0 Verwenden? Und wenn ja wie? So bekomme ich es leider nicht hin.
Code{ "name": "10", "type": "switch-repeat", "host": "192.168.1.7", "sendCount": 1, "data": { "data": "hexcode für 1", "data": "hexcode für 0" } }
Auch so will es nicht.