Kein WLAN. Das Ding spricht mit seiner Fernbedienung und mit sonst nix (wenn man mal von BT-Audio absieht).
homebridge-broadlink-rm | Broadlink RM Pro Funk/Infrarot Sender u. Broadlink RM Mini 3 Infrarot
-
-
okay danke dir für die Antwort
Aber diese eine Fernbedienung könnte man dann tatsächlich über Infrarot-Befehle via Broadlink ins Homekit einbinden. Vergiss aber nicht, jeden einzelnen Befehl muss man dann anlernen. Es würde also Sinn machen, sich ein paar favorisierte Einstellungen anzulernen und nicht alles.
Aber diese eine Fernbedienung könnte man dann tatsächlich über Infrarot-Befehle via Broadlink ins Homekit einbinden.
Woraus schließt Du, daß es sich um eine IR-Fernbedienung handelt?
Hallo und nochmals ne Frage zur RF anlern geschichte...
Der "Schalter" Rf Scan bleibt auf ..aus ...? wenn er gedrückt wird ?
Eskommt die Meldung sofort nach drücken RF ..gefunden...1von 2 dann soll man drücken aber nix ....
Was läuft da falsch..?
Dankeeee
Woraus schließt Du, daß es sich um eine IR-Fernbedienung handelt?
Nur geraten. Müsste in der FB stehen und da kann der Besitzer nur was zu sagen. Ansonsten wird die FB standardmäßig mit 5 m Reichweite angegeben. Das spricht für IR. Daher mein mutiger Rateversuch.
Nur geraten. Müsste in der FB stehen und da kann der Besitzer nur was zu sagen.
Also sprach der Besitzer:
Aber auf der Fernbedienung steht halt 2.4G RF
Somit rate ich dagegen: 2,4G steht für 2,4 GHz und RF steht für Radio Frequenzy. Vermutlich spricht dat Dingen nicht über IR und ist auch auf der genannten HF nicht mit dem Broadlink zu verkuppeln.
Na wenn das so ist, haste Recht würde ich sagen. Dann wird die FB aber ein anderes, sicher bekanntes Protokoll benutzen. Ich würde hier mal versuchen, eine Milight-Fernbedienung anzulernen. Wenn das geht, könnte man darüber eventuell was machen.
Ein herzliches erstes Hallo in die Runde ! Ich habe das Abenteuer gewagt und seit Freitag einen Raspberry. Eigentlich wollte ich nur Beamer und Leinwand im HomeKit integrieren. Dann habe ich das HomaticIP Plugin gesehen und bumms - sind alle Heizkörper im Smarthome. Ich bin überglücklich und danke hiermit allen Menschen, die das hier möglich machen und so nette Tutorials schreiben. Das ist großartig.
Und jetzt habe ich eine Frage. Das hier wird im Log angezeigt:
Sony HW45: The "switch-repeat" accessory is now deprecated and shall be removed in the future. Check out the updated "switch" documentation at http://github.com/lprhodes/homebridge-broadlink-rm
Das bezieht sich auf folgenden Schalter :
"name": "Sony HW45",
"type": "switch-repeat",
"sendCount": 1,
"offSendCount": 2,
"interval": 1,
"disableAutomaticOff": true,
"data": {
"on": "xxxxx",
"off": "xxxxx" .....Das funktioniert super - aber leider ist es wohl ein Auslaufmodell. Habt ihr eine Idee, mit was ich den (wie nennt man das eigentlich) Code? ersetzen könnte?
Liebe Grüße,
Flo
Im Zusammenhang mit den Problemen bei dem Plugin mit Homebridge 1.3.x habe ich auf den Fork gewechselt.
https://github.com/kiwi-cam/homebridge-broadlink-rm @4.4.1
Sehr empfehlenswert und aktuell, da der ursprüngliche Entwickler homebridge-broadlink-rm nicht mehr aktiv ist.
Im Zusammenhang mit den Problemen bei dem Plugin mit Homebridge 1.3.x habe ich auf den Fork gewechselt.
https://github.com/kiwi-cam/homebridge-broadlink-rm @4.4.1
Sehr empfehlenswert und aktuell, da der ursprüngliche Entwickler homebridge-broadlink-rm nicht mehr aktiv ist.
Musstest Du da was in der config umstellen?
Ich sehe da im Wiki keinen Unterschied.
Danke,
Jo
Tja, mit dem Pro-Plugin 4.4.1 findet der meine Broadlinks nimmer.
Musstest Du da was in der config umstellen?
Nein. Ist identisch.
Nur das alte Plugin deinstallieren und das neue installieren.
Allerdings sind bei mir die Schalter im Standardraum gelandet danach.
Also dahingehen kann nochmal Arbeit entstehen die den Automationen und Szenen wieder zuzuordnen.
Bei mir sind es allerdings nicht auch nur noch eine paar wenige.
Ok, jetzt gehts, musste die Mac umstellen.
Nein. Ist identisch.
Nur das alte Plugin deinstallieren und das neue installieren.
Allerdings sind bei mir die Schalter im Standardraum gelandet danach.
Also dahingehen kann nochmal Arbeit entstehen die den Automationen und Szenen wieder zuzuordnen.
Bei mir sind es allerdings nicht auch nur noch eine paar wenige.
Ich hab zuerst das neue installiert, dann das alte deinstalliert und erst dann neu gestartet.
Musste nichts ändern und auch die Zuordnung ist erhalten geblieben.
Klasse!
Grüße,
Jo
So, ich habe beim „Broadlink - RM4 Mini“ für nen Zwanni zugeschlagen und am Montag wird das gute Ding bei mir eintreffen... Bevor ich als Anfänger in die eine oder Falle tappe, lese ich mich lieber ein, bzw. vertraue auf Erfahrungen von Fortgeschrittenen... Ihr nutzt alle die Pro-Version? Ist das Plugin von kiwi-cam für die Mini-Version zu empfehlen? Möchte eigentlich nur 2 Geräte an- / bzw. ausschalten, die ich mit Plugins bedingt steuern kann... Gibt es irgendwelche Tipps oder wo ich besonders drauf achten soll? Das Gerät muss in front off stehen oder sendet es auch bedingt im Radius? Besten Dank im Voraus!
Im Zusammenhang mit den Problemen bei dem Plugin mit Homebridge 1.3.x habe ich auf den Fork gewechselt.
https://github.com/kiwi-cam/homebridge-broadlink-rm @4.4.1
Sehr empfehlenswert und aktuell, da der ursprüngliche Entwickler homebridge-broadlink-rm nicht mehr aktiv ist.
Witzig. Also genau dieses Plugin habe ich installiert und hat mir auch die Information gegeben, dass der Schalter in Zukunft nicht mehr funktioniert. Wenns nicht mehr funktioniert, schrei ich dann ganz laut
Also sprach der Besitzer:
Somit rate ich dagegen: 2,4G steht für 2,4 GHz und RF steht für Radio Frequenzy. Vermutlich spricht dat Dingen nicht über IR und ist auch auf der genannten HF nicht mit dem Broadlink zu verkuppeln.
ich hatte schonmal so was ähnliches wie einen Broadlink der auch IR konnte und dort konnte ich die Fernbedienung nicht anlernen.
Ich habe Probleme beim anpassen der Fernbedienung für meinen TV.
Code
Alles anzeigen"inputs": [ { "name": "_" }, { "name": "Eingang vor", "type": "hdmi", "data": [ { "data": "260034001c1b1c1b381b1d1b1b1c1c1b1d361d1b1c1b371c1c1b1d000b061c1b1d1b381b1b1c1b1c1d1a1c381b1c1c1b381b1d1a1d000d0500000000", "pause": 0.3 }, { "data": "260030001c1c381b1b1c1c1b1d1b1b1c1c1b1d36371c1c3738000b051d1b371b1d1b1c1b1c1b1d1b1c1b1c37371c1c3737000d050000000000000000", "pause": 0.3 }, { "data": "260030001c1c1c1b381b1b1c1c1b1c1c1c371b1c373739361c000ae91c1c1b1c371c1b1c1d1a1d1b1c371b1c383638371c000d050000000000000000" } ] },
Eingang vor wird als Eingang in der Home App angeboten und schaltet entsprechend auch den Eingang um (Source, Taste links, OK)
Nun wollte ich das gleiche für die Fernbedienung (Taste links & rechts; bisher Lautstärkeregelung) von iOS einbinden:
Code
Alles anzeigen"remote": { "select": "260030001c1c1c1b381b1b1c1c1b1c1c1c371b1c373739361c000ae91c1c1b1c371c1b1c1d1a1d1b1c371b1c383638371c000d050000000000000000", "arrowUp": "260030001d1b1c1b381b1c1b1d1a1d1b1c1b1d3638371c1b37000b061c1b1c1b381b1d1b1b1c1c1b1d1a1c3837371d1b37000d050000000000000000", "arrowDown": "260034001c1b1c1b381b1c1c1b1c1c1b1c1c1c3738361c1c1b1c1c000aeb1c1b1d1b381b1c1b1c1b1d1b1c1b1b3838371c1b1c1b1c000d0500000000", "arrowLeft": [ { "data": [ { "data": "260034001c1b1c1b381b1d1b1b1c1c1b1d361d1b1c1b371c1c1b1d000b061c1b1d1b381b1b1c1b1c1d1a1c381b1c1c1b381b1d1a1d000d0500000000", "pause": 0.3 }, { "data": "260030001c1c381b1b1c1c1b1d1b1b1c1c1b1d36371c1c3738000b051d1b371b1d1b1c1b1c1b1d1b1c1b1c37371c1c3737000d050000000000000000", "pause": 0.3 }, { "data": "260030001c1c1c1b381b1b1c1c1b1c1c1c371b1c373739361c000ae91c1c1b1c371c1b1c1d1a1d1b1c371b1c383638371c000d050000000000000000" } ] } ],
Syntaxfehler der Config erscheinen nicht. Beim Bedienen erscheinen allerdings Fehler im Log:
Zitat(node:29204) UnhandledPromiseRejectionWarning: AssertionError [ERR_ASSERTION]: [ERROR]: Fernseher sendData (HEX value is missing)
at module.exports (/usr/local/lib/node_modules/homebridge-broadlink-rm-pro/helpers/sendData.js:7:3)
at TVAccessory.performRepeatSend (/usr/local/lib/node_modules/homebridge-broadlink-rm-pro/accessories/accessory.js:74:7)
at /usr/local/lib/node_modules/homebridge-broadlink-rm-pro/accessories/accessory.js:55:20
at catchDelayCancelError (/usr/local/lib/node_modules/homebridge-broadlink-rm-pro/helpers/catchDelayCancelError.js:8:20)
at TVAccessory.performSend (/usr/local/lib/node_modules/homebridge-broadlink-rm-pro/accessories/accessory.js:50:11)
at RemoteKey.<anonymous> (/usr/local/lib/node_modules/homebridge-broadlink-rm-pro/accessories/tv.js:291:14)
at RemoteKey.emit (events.js:315:20)
at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1630:16
at new Promise (<anonymous>)
at RemoteKey.<anonymous> (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1628:14)
at step (/usr/local/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27)
at Object.next (/usr/local/lib/node_modules/homebridge/node_modules/tslib/tslib.js:124:57)
at /usr/local/lib/node_modules/homebridge/node_modules/tslib/tslib.js:117:75
at new Promise (<anonymous>)
at Object.__awaiter (/usr/local/lib/node_modules/homebridge/node_modules/tslib/tslib.js:113:16)
at RemoteKey.Characteristic.handleSetRequest (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/dist/lib/Characteristic.js:791:24)
(Use `node --trace-warnings ...` to show where the warning was created)
(node:29204) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.htm…unhandled_rejections_mode). (rejection id: 2)
(node:29204) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
Hat das jemand ähnlich eingerichtet mit mehreren IR Befehlen in der Remote?
Kompletter Bereich Fernseher des Plugins:
Code
Alles anzeigen{ "name": "Fernseher", "host": "192.168.88.38", "type": "tv", "pingIPAddress": "192.168.88.21", "pingFrequency": 60, "pingGrace": 180, "pingIPAddressStateOnly": true, "data": { "off": "26004e001f183b181f191e191f181f191e191e191f341f183b181f000b021f193a181f191e191f181f191e191f181f341f193a181f000b021f193a191e191f181f181f191e191f181f341f193a181f000d0500000000000000000000", "on": "26004e001f183b181f191e191f181f191e191e191f341f183b181f000b021f193a181f191e191f181f191e191f181f341f193a181f000b021f193a191e191f181f181f191e191f181f341f193a181f000d0500000000000000000000", "remote": { "select": "260030001c1c1c1b381b1b1c1c1b1c1c1c371b1c373739361c000ae91c1c1b1c371c1b1c1d1a1d1b1c371b1c383638371c000d050000000000000000", "arrowUp": "260030001d1b1c1b381b1c1b1d1a1d1b1c1b1d3638371c1b37000b061c1b1c1b381b1d1b1b1c1c1b1d1a1c3837371d1b37000d050000000000000000", "arrowDown": "260034001c1b1c1b381b1c1c1b1c1c1b1c1c1c3738361c1c1b1c1c000aeb1c1b1d1b381b1c1b1c1b1d1b1c1b1b3838371c1b1c1b1c000d0500000000", "arrowLeft": [ { "data": [ { "data": "260034001c1b1c1b381b1d1b1b1c1c1b1d361d1b1c1b371c1c1b1d000b061c1b1d1b381b1b1c1b1c1d1a1c381b1c1c1b381b1d1a1d000d0500000000", "pause": 0.3 }, { "data": "260030001c1c381b1b1c1c1b1d1b1b1c1c1b1d36371c1c3738000b051d1b371b1d1b1c1b1c1b1d1b1c1b1c37371c1c3737000d050000000000000000", "pause": 0.3 }, { "data": "260030001c1c1c1b381b1b1c1c1b1c1c1c371b1c373739361c000ae91c1c1b1c371c1b1c1d1a1d1b1c371b1c383638371c000d050000000000000000" } ] } ], "arrowRight": [ { "data": [ { "data": "260034001c1b1c1b381b1d1b1b1c1c1b1d361d1b1c1b371c1c1b1d000b061c1b1d1b381b1b1c1b1c1d1a1c381b1c1c1b381b1d1a1d000d0500000000", "pause": 0.3 }, { "data": "260034001d1b381a1d1b1c1b1c1b1d1b1c1b1c37371c1c371c1b1d000ae91c1c371c1b1c1c1b1d1a1c1c1b1c1d36371c1c371d1a1c000d0500000000", "pause": 0.3 }, { "data": "260030001c1c1c1b381b1b1c1c1b1c1c1c371b1c373739361c000ae91c1c1b1c371c1b1c1d1a1d1b1c371b1c383638371c000d050000000000000000" } ] } ], "back": "260030001c1c381b1b1c1c1b1d1a1d1b1c37371c1c1b1c3738000b051c1b381b1d1b1b1c1c1b1d1a1d36381b1d1b1b3837000d050000000000000000", "exit": "260034001c1c1c1b381b1c1b1c1c1b1c1b1c1c371d1b37371d1a1d000ae91d1a1c1c381b1c1b1c1b1c1b1d1b1b381c1b38371c1b1c000d0500000000", "playPause": "260034001c1b381b1c1c1b1c1c1b1c1b1d1b1b1c1c371d1a1c1c37000b051c1c371c1c1b1c1b1d1a1d1b1c1b1c1b1d361c1c1b1c38000d0500000000", "info": "260034001d1b1c1b371c1c1b1d1a1c1c1c371c1b371c1c371c1b1c000aea1c1b1d1a381b1c1c1b1c1c1b1d361d1a381b1d361d1b1b000d0500000000" }, "volume": { "up": "260034001c1b1c1c381a1d1b1b1c1d1a1d1b1c37381b1b1c1c1b1c000b051d1a1d1b371c1b1c1c1b1d1b1c1b1c37381b1c1b1c1b1d000d0500000000", "down": "260034001c1c381b1b1c1c1b1d1a1d1b1b1c1c37381b1c1b1d361c000ae91d1b381a1d1b1b1c1c1b1d1b1c1b1c37371c1c1b1c371c000d0500000000" }, "inputs": [ { "name": "_" }, { "name": "Eingang vor", "type": "hdmi", "data": [ { "data": "260034001c1b1c1b381b1d1b1b1c1c1b1d361d1b1c1b371c1c1b1d000b061c1b1d1b381b1b1c1b1c1d1a1c381b1c1c1b381b1d1a1d000d0500000000", "pause": 0.3 }, { "data": "260030001c1c381b1b1c1c1b1d1b1b1c1c1b1d36371c1c3738000b051d1b371b1d1b1c1b1c1b1d1b1c1b1c37371c1c3737000d050000000000000000", "pause": 0.3 }, { "data": "260030001c1c1c1b381b1b1c1c1b1c1c1c371b1c373739361c000ae91c1c1b1c371c1b1c1d1a1d1b1c371b1c383638371c000d050000000000000000" } ] }, { "name": "Eingang zurück", "type": "hdmi", "data": [ { "data": "260034001c1b1c1b381b1d1b1b1c1c1b1d361d1b1c1b371c1c1b1d000b061c1b1d1b381b1b1c1b1c1d1a1c381b1c1c1b381b1d1a1d000d0500000000", "pause": 0.3 }, { "data": "260034001d1b381a1d1b1c1b1c1b1d1b1c1b1c37371c1c371c1b1d000ae91c1c371c1b1c1c1b1d1a1c1c1b1c1d36371c1c371d1a1c000d0500000000", "pause": 0.3 }, { "data": "260030001c1c1c1b381b1b1c1c1b1c1c1c371b1c373739361c000ae91c1c1b1c371c1b1c1d1a1d1b1c371b1c383638371c000d050000000000000000" } ] } ] } }
Hat sich erledigt. Doppelt genestetes "data"
Hallo an alle hänge seit paar tagen bei einen Problem.
Ich hatte vorher das plugin homebridge-broadlink-rm von Luke Rhodes lprhodes wollte aber umsteigen auf Homebridge Broadlink Rm Tv da hier auch eine Fernbedienung im Kontrollzentrum ist und es in Home.app schöner aussieht als ein normaler Schalter und man die Möglichkeit hat inputs zu hinterlegen.
Nun zu meinen Problem
Erstens wenn ich die aktuelle Version 4.0.5 installiere bekomm ich die Meldung:
"[Broadlink RM 3 Mini] [ERROR] Broadlink RM device at 10.0.0.6 (34:ea:34:b2:f1:cd) is no longer reachable after three attempts."
Und ich kann den TV nicht Ein/Ausschalten etc. Aber die Learn taste geht und die weiße Broadlink LED leuchtet auf.
Mit allen vorherigen Versionen bekomm ich die Fehlermeldung nicht.
Zweites Problem was mich am meisten ärgert ist das pingIPAddress das das Icon vom TV in der Home.app auf Eingeschaltet bleibt bzw. falls der TV mit der Original Fernbedienung eingeschaltet wird das Icon in der Home.app auf Eingeschaltet geht.
Meine config sieht wie folgt aus. Hab schon alles mögliche probiert seit paar tagen vielleicht habt ihr eine Idee.
Code
Alles anzeigen"platform": "BroadlinkRM", "name": "Broadlink RM", "accessories": [ { "name": "TV", "host": "10.0.0.6", "type": "tv", "pingIPAddress": "10.0.0.26", "pingFrequency": 60, "pingIPAddressStateOnly": true, "data": { "off": "xxxxxx", "on": "xxxxxx" }, "remote": { "select": "xxxxx", "arrowUp": "xxxxx", "arrowDown": "xxxx", "arrowLeft": "xxxxx", "arrowRight": "xxxx"
boehser enkel geht das bei dir mit den pingIPAddress das das Icon On ist wenn TV ist eingeschaltet und Off wenn der TV ausgeschaltet ist?
Welches Plugin nützt du?