NEWS
Adapter: broadlink2
Adapter: broadlink2
-
@crunchip dass es so aussehen sollte weiß ich warums bei mir nicht so aussieht ist das problem. momentan ist das feld der umbennung leer der Adapter erkennt die Geräte alleine als RM:192

@fabianiobroker lösch mal deinen Eintrag und trag die Ip Adressen der Geräte ein
ggf die Geräte nochmal aus dem Router werfen und einzeln wieder verbinden
-
@crunchip dass es so aussehen sollte weiß ich warums bei mir nicht so aussieht ist das problem. momentan ist das feld der umbennung leer der Adapter erkennt die Geräte alleine als RM:192

locker bleiben auch wenns nervt

Dann lösch den Adapter noch mal mit reboot des Systems.
Dann darf device already found nicht mehr kommen.
Dann nur einer im Netz verfügbar und anmelden lassen.
Dann 2 ten ins Netz stellen und suchen.
Testen ob der Datenpunkt überschrieben wird. -
@ralla66 hab jetzt
boradlinks resetet und aus dem router geworfen
adapter deinstalliert und alle objekten gelöscht
iobroker neugestartet
adapter neu insalliert
1 rm neu ins netzwerk gebracht wird vom adapter als RM:192 erkannt und die ordner struktur wird angelegt
2 rm ins netzwerk gebracht.... gleiches problem wie davor -
@ralla66 hab jetzt
boradlinks resetet und aus dem router geworfen
adapter deinstalliert und alle objekten gelöscht
iobroker neugestartet
adapter neu insalliert
1 rm neu ins netzwerk gebracht wird vom adapter als RM:192 erkannt und die ordner struktur wird angelegt
2 rm ins netzwerk gebracht.... gleiches problem wie davor@fabianiobroker sagte in Adapter: broadlink2:
1 rm neu ins netzwerk gebracht wird vom adapter als RM:192 erkannt und die ordner struktur wird angelegt
das ist ja schon wieder falsch, nimm doch mal ne andere App und bring den dann ins Netz, möglicherweise liegt es daran
-
@ralla66 hab jetzt
boradlinks resetet und aus dem router geworfen
adapter deinstalliert und alle objekten gelöscht
iobroker neugestartet
adapter neu insalliert
1 rm neu ins netzwerk gebracht wird vom adapter als RM:192 erkannt und die ordner struktur wird angelegt
2 rm ins netzwerk gebracht.... gleiches problem wie davorder Datenpunkt wird überschrieben ( Zeitstempel )?
-
der Datenpunkt wird überschrieben ( Zeitstempel )?
@ralla66 ja wird überschrieben
-
@fabianiobroker sagte in Adapter: broadlink2:
1 rm neu ins netzwerk gebracht wird vom adapter als RM:192 erkannt und die ordner struktur wird angelegt
das ist ja schon wieder falsch, nimm doch mal ne andere App und bring den dann ins Netz, möglicherweise liegt es daran
@crunchip hab die ihc for eu app probiert da wird der rm mini4 nicht gefunden
und die broadlink app die blaue allerdings wie weiter oben im forum steht die einrichtung vorm schritt in die cloud abgebrochen, dass der rm nur im netzwerk ist. weitere apps kenne ich nicht -
@ralla66 ja wird überschrieben
wenn überschrieben mit neuer Mac / 2 te Gerät dann liegt der Fehler rings um den Adapter oder Im.
Dann hat der Adapter den Broadlink ja erkannt. -
@crunchip hab die ihc for eu app probiert da wird der rm mini4 nicht gefunden
und die broadlink app die blaue allerdings wie weiter oben im forum steht die einrichtung vorm schritt in die cloud abgebrochen, dass der rm nur im netzwerk ist. weitere apps kenne ich nicht@fabianiobroker sagte in Adapter: broadlink2:
die broadlink app die blaue
keine Ahnung welche du meinst, ist schon ewig her als ich die Apps benutzte.
grad mal nachgesehen, redest du von der Broadlink-universal oder der e-control,
letztere sollte funktionieren -
wenn überschrieben mit neuer Mac / 2 te Gerät dann liegt der Fehler rings um den Adapter oder Im.
Dann hat der Adapter den Broadlink ja erkannt.@ralla66 ja der adapter erkennt alle 3 broadlinks ordnet aber allen die gleichen namen zu warum auch immer. Evtl ließt hier jemand anders noch mit der das gleiche problem schonmal hatte.
-
@ralla66 ja der adapter erkennt alle 3 broadlinks ordnet aber allen die gleichen namen zu warum auch immer. Evtl ließt hier jemand anders noch mit der das gleiche problem schonmal hatte.
oben Expertenmodus an, rechts der Bleistift, wenn sich dort die Mac ändert wird der Datenpunkt überschrieben.
Dann liegt der Fehler in deinem System selbst,
Gerade die v 2.1.5 installiert läuft sauber.
Dann System auf den aktuellen Stand bringen, Fixer drüber, Docker, Container immer ein eigenes Thema. Falsche Rechte vergeben, Daten können nicht geschrieben werden. -
Uff... was ein Kampf!
Habe mir im Primeday einen Broadlink 4 Pro zugelegt, um meinen Deckenventilator steuern zu können.
Bin hier fast irre geworden mit der Einbindung... ich habe und habe es einfach nicht hin bekommen, es ohne Cloud einzurichten, trotz Versuch mit mehreren Apps & Resets bis zum Umfallen, Fehler im Log war folgender:Warning: Device discovered which operates in cloud mode and could not be authenticated!Delete device from mobile app, reset device and bring it into WiFi network again but do not assign it any name, room or function, close app immediatelyIch habe alle von Broadlink im Playstore verfügbaren Apps ausprobiert, auf insgesamt drei unterschiedlichen Android-Devices (2x Handy und 1x Tablet), vorher immer das Gerät resettet und beim Einrichten nach Hinzufügen des WLANs abgebrochen.
Schlussendlich hat es mit der "aktuellsten" Broadlink-App (https://play.google.com/store/apps/details?id=cn.com.broadlink.econtrol.international&hl=de&gl=US) funktioniert indem ich das Gerät manuell über das Auswahlmenü der App hinzugefügt habe, sprich: bei der Einbindung in der App taucht ein Popup auf, dass ein Gerät gefunden wurde - dieses schließen und über das Menü die Einrichtung fortsetzen!
Dann nach der WLAN-Einbindung einfach direkt die App komplett schließen und zack, Gerät im Log gefunden:Unknown UN:0x5213_ec:0b:ae:xx:xx:xx with { address: '192.168.20.14', port: 80, devtype: 21011, oname: '智能遥控', cloud: 0, maco: <Buffer 11 3d 8c ae 0b ec>, mac: 'ec:0b:ae:xx:xx:xx', type: 'unknown', name: 'UN:0x5213_ec:0b:ae:xx:xx:xx', devname: 'UKN', devhex: '0x5213', names: [ '0x5213_ec:0b:ae:xx:xx:xx' ], iname: 'UN:0x5213_ec:0b:ae:xx:xx:xx' }Zwar noch Unknown aber im Log steht der devtype (in meinem Falle):
devtype: 21011Da ich einen RM4 Pro habe entsprechend in den Instanzeinstellung des Adapters unter Gerätetyp hinterlegt:
21011=RM4P(bei allen anderen Varianten habe ich immer wieder den Fehler mit "Unknown" bekommen.)
Jetzt nur noch _LearnRF aktiviert und beim anlernen die gewünschte Taste lange gedrückt halten, bis im Log
found Frequency 1 of 2, you can release button now!steht. Anschließend die Taste loslassen und noch einmal drücken... et voilà!
Ich war kurz davor in das Teil reinzubeißen... habe jetzt insgesamt 2,5 Stunden dran gesessen... aber vielleicht kann ich zumindest dem Nächsten so eventuell ein wenig den Stress nehmen.

@ullulaki Vielen Dank für deine Anleitung zum RM4 Pro.
Es hat mir soweit geholfen, dass das Gerät nun bei den Objekten auftaucht, allerdings weiß ich nicht, was mir noch fehlt. Ich habe weiterhin nur "_NewDeviceScan" aber keine Unterscheidung nach Funk oder IR, d.h. das von dir genannte "_LeranRF" gibt es bei mir gar nicht.
broadlink2.0 2.1.5 ist doch die richtige Version oder?
-
@ullulaki Vielen Dank für deine Anleitung zum RM4 Pro.
Es hat mir soweit geholfen, dass das Gerät nun bei den Objekten auftaucht, allerdings weiß ich nicht, was mir noch fehlt. Ich habe weiterhin nur "_NewDeviceScan" aber keine Unterscheidung nach Funk oder IR, d.h. das von dir genannte "_LeranRF" gibt es bei mir gar nicht.
broadlink2.0 2.1.5 ist doch die richtige Version oder?
@ambo
Also @frankjoke meinte mal, das learnRF nur für spezielle Fälle wäre und learn auch Funk anlernen würde.
Auf meinem RM3 pro klappt das allerdings nicht.
Evtl. klappt es ja beim 4er und daher gibt es da learnRF nicht mehr...
-
Ich hab einen RM4PRO, soweit ich das verstanden habe muss ich
25916=RM4P einstellen und den ohne Cloud betreiben.
Frage kann ich meine bestehenden Geräte sichern (backup gibts in der App) und iobroker/App verwenden
oder kann man dann nur alles via iobroker ausschließlich nutzen?
Wäre ein großer Aufwand wieder alles neu anzulernen
-
Ich hab einen RM4PRO, soweit ich das verstanden habe muss ich
25916=RM4P einstellen und den ohne Cloud betreiben.
Frage kann ich meine bestehenden Geräte sichern (backup gibts in der App) und iobroker/App verwenden
oder kann man dann nur alles via iobroker ausschließlich nutzen?
Wäre ein großer Aufwand wieder alles neu anzulernen
@grazer75 Der Code der gesendet wird ergibt sich ja aus dem Name des Datenpunktes:

Beamer_UP hat also den Code
CODE_26005000000123941115113911141114111511141114111511391114113911391139113a103911391139111411151139111411141115111411141238113911151139113911391139110005220001254b11000d05000000000000wobei ich den Anfang
broadlink2.0.RM:RM4-Keller.L.entfernt habe.
Diesen Code kann man auch an_SendCodesenden:

Ich habe mir diese alle rauskopiert und auf Variablen gesetzt so das ich diese zum einem in Scripts nutzen kann und zum anderen mit einem beliebigen Broadlink Gerät (getestet und geprüft):


-
Nachtrag: Als Zukunftssicherung habe ich angefangen das erste Geräte auf Tasmota-IR umzustellen. Es gibt Löt-Anleitungen um die Broadlink per ESP8266 / Wemos D1 Mini umzulöten.
Da die Anleitung bei mir nicht ganz passte habe ich mir 2 von denen hier gekauft:
https://www.amazon.de/gp/product/B07L146TXC
Die gab es vor Weihnachten für 9 Euro das Stück (hätte ich mal mehr gekauft). Flashen war sehr einfach und die Codes sehen auch sehr viel kürzer aus. Ich konnte erfolgreich alles alles vorhandene aus dem Broadlink senden und auf Tasmota-Seite wieder empfangen - die Fernbedienung meines Beamers ist nämlich schon lange tot.Also so lange es noch läuft ist es gut - aber neues mach ich nun per Tasmota. RF hat bei mir nie funktioniert (und sieht auch unter Tasmota sehr kompliziert aus)
Ich brauch allerdings auch keine App, mir ging es nur um das Senden/steuern aus ioBroker heraus.
Ich war auch am überlegen das https://github.com/eschava/broadlink-mqtt auszuprobieren ... aber das hat nun auch schon eine weile keine Pflege mehr bekommen. Da ist es auch Spannend wie lange das auf Python-Basis noch funktioniert.
Die Tasmota-Lösung macht nativ MQTT, im schlimmsten falls darf ich keine Frimwareupdates mehr machen, aber so lange wird es funktionieren. -
@grazer75 Der Code der gesendet wird ergibt sich ja aus dem Name des Datenpunktes:

Beamer_UP hat also den Code
CODE_26005000000123941115113911141114111511141114111511391114113911391139113a103911391139111411151139111411141115111411141238113911151139113911391139110005220001254b11000d05000000000000wobei ich den Anfang
broadlink2.0.RM:RM4-Keller.L.entfernt habe.
Diesen Code kann man auch an_SendCodesenden:

Ich habe mir diese alle rauskopiert und auf Variablen gesetzt so das ich diese zum einem in Scripts nutzen kann und zum anderen mit einem beliebigen Broadlink Gerät (getestet und geprüft):


@bananajoe sagte in Adapter: broadlink2:
@grazer75 Der Code der gesendet wird ergibt sich ja aus dem Name des Datenpunktes:
Das geht aber nur, solange der Adapter nicht richtig funktioniert.

Denn normalerweise werden die Datenpunkte ja automatisch
mit umbenannt, wenn man den Namen nach dem Anlernen ändert (was hier aber seit einer Weile nicht mehr funktioniert).
-
@bananajoe sagte in Adapter: broadlink2:
@grazer75 Der Code der gesendet wird ergibt sich ja aus dem Name des Datenpunktes:
Das geht aber nur, solange der Adapter nicht richtig funktioniert.

Denn normalerweise werden die Datenpunkte ja automatisch
mit umbenannt, wenn man den Namen nach dem Anlernen ändert (was hier aber seit einer Weile nicht mehr funktioniert).
@padrino Falsch ausgedrückt - nicht der Name sondern das Objekt / der Datenpunkt => die ID ist der Code.
aus der IDbroadlink2.0.RM:RM4-Keller.L.CODE_26005000000123941115113911141114111511141114111511391114113911391139113a103911391139111411151139111411141115111411141238113911151139113911391139110005220001254b11000d05000000000000nimmt man den letzten Teil, also nach dem letzten Punkt - das ist der Code der gesendet werden muss:
CODE_26005000000123941115113911141114111511141114111511391114113911391139113a103911391139111411151139111411141115111411141238113911151139113911391139110005220001254b11000d05000000000000Den kann man sich in sein Skript (oder als Wert in andere Datenpunkte) kopieren
-
@padrino Falsch ausgedrückt - nicht der Name sondern das Objekt / der Datenpunkt => die ID ist der Code.
aus der IDbroadlink2.0.RM:RM4-Keller.L.CODE_26005000000123941115113911141114111511141114111511391114113911391139113a103911391139111411151139111411141115111411141238113911151139113911391139110005220001254b11000d05000000000000nimmt man den letzten Teil, also nach dem letzten Punkt - das ist der Code der gesendet werden muss:
CODE_26005000000123941115113911141114111511141114111511391114113911391139113a103911391139111411151139111411141115111411141238113911151139113911391139110005220001254b11000d05000000000000Den kann man sich in sein Skript (oder als Wert in andere Datenpunkte) kopieren
@bananajoe sagte in Adapter: broadlink2:
@padrino Falsch ausgedrückt - nicht der Name sondern das Objekt
Hab Dich schon verstanden.

Dennoch, eigentlich ändert(e) der Adapter das Objekt bei Änderung des Namens, siehe hier (da hab ich selbst nicht Hand angelegt
)...

-
@ambo
Also @frankjoke meinte mal, das learnRF nur für spezielle Fälle wäre und learn auch Funk anlernen würde.
Auf meinem RM3 pro klappt das allerdings nicht.
Evtl. klappt es ja beim 4er und daher gibt es da learnRF nicht mehr...