Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RM3 Mini wird nicht korrekt erkannt #127

Open
juergenS09 opened this issue Jun 15, 2021 · 5 comments
Open

RM3 Mini wird nicht korrekt erkannt #127

juergenS09 opened this issue Jun 15, 2021 · 5 comments

Comments

@juergenS09
Copy link

juergenS09 commented Jun 15, 2021

Hallo,
ich habe hier einen RM3 Mini, in grün, der vom Adapter, Version 2.1.5 wie folgt erkannt wird:
warn: broadlink2.0 (10124) Unknown Klimaanlage with { address: 'gelöscht', port: 80, devtype: 25864, oname: '智能遥控', cloud: 0, maco: , mac: 'gelöscht', type: 'unknown', name: 'UN:RM3-de-ef-15', devname: 'UKN', devhex: '0x6508', names: [ 'RM3-de-ef-15' ], iname: 'Klimaanlage'
Was mir im Log auffällt ist, dass er eine neue dev ID hat, ebenso auch neue dev hx, welche anscheinend noch nicht implementiert ist.
Über die Broadlink-App ist das Teil sichtbar, habe jedoch keinerlei Räume oder Szenen zugewiesen. Auch über die älteren Apps ist das Teil sichtbar. In meinem WLAN wird er mit fester IP zugewiesen.
Gibt es irgendeine Möglichkeit dieses Gerät in iobroker zum Laufen zu bekommen?

Vielen Dank und Grüße

Jürgen

@benep
Copy link

benep commented Jun 15, 2021

Sieht aus wie das Problem von #121.

Die ganzen neueren devtypes wurden vom Adapter-Ersteller lange nicht gepflegt.

Mit 25864=RM4 (ja, 4!) in den Instanz-Einstellungen unter Neues Gerätetype(n) definieren müsste es aber gehen. Es könnte sein, dass #121 die stabel 2.0.3 und nicht die beta 2.1.5 verwendet hat.

Vielleicht auch nochmal das Pairing beachten, wenn ich beim Pairing einen Namen vergeben habe, dann gings nicht mehr, weil er schon auf die neue (nicht unterstützte) API umgestellt hat.
#118 (comment)
https://github.com/frankjoke/ioBroker.broadlink2#note-on-new-rm4lb1-devices

Irgendwo stand mal, dass die neueren RM3 als RM4 arbeiten. Da finde ich aber grad keien Referenz mehr und selbst habe ich nur RM4 und RM4P.

@juergenS09
Copy link
Author

juergenS09 commented Jun 15, 2021

Hi,
nein, leider hilft es nicht mit dem Eintrag, den Du genannt hast:
grafik
Es tritt zwar kein Fehler mehr im Log auf, jedoch sehe ich keinerlei weitere Einträge in Objekten.
Derzeit habe ich Version 2.1.5 im Ensatz. Morgen schaue ich, ob es mit dem Eintrag in der 2.0.3 funktioniert.

@benep
Copy link

benep commented Jun 15, 2021

Ich glaube du hast das Pairning zu weit gemacht. Du musst das mitten drin abbrechen, wenn der Device in deinem WLAN erscheint und bevor!!! du den Namen für den Device wählen kannst. Die App richtig schließen und am besten gleich deinstallieren.
Hier wird das auch nochmal beschrieben: #113 (comment)

Ich hatte auch sehr lange nach ner Lösung gesucht und am Schluss war es das. Mit 2.0.3 ging es bei mir übrigens gar nicht, nur mit 2.1.5

Du kannst noch folgende Varianten versuchen.
0x6508=RM4
25864=RM3
0x6508=RM3
25864=RM
0x6508=RM
Siehe https://github.com/frankjoke/ioBroker.broadlink2#config-additional-dnew-devices

Natürlich immer mir Adapter neustarten. In den Logs sollte er dann den Typen anzeigen:
Device RM4mini detected: address=192.168.xx.xx, mac=24:df:xx:xx:xx, typ=RM4, id=0x653a devtype=rm4, originalName=RM:RM4-fb-be-2c

Vielelicht hilft dir auch noch das erweiterte Debugging mit ! am Schluss weiter:
https://github.com/frankjoke/ioBroker.broadlink2#debug-mode

@juergenS09
Copy link
Author

juergenS09 commented Jun 17, 2021

Hi,
ich habe nun heute nochmal einige Dinge versucht. Hab es hier mal niedergeschrieben:

Broadlink App, im AP-Modus, nur bis Eingabe WLAN-Daten, danach APP geschlossen.

Im Adapter einzeln folgende Einträge gesetzt:
25864=RM3 - unknown, Eintrag in Objekte: UN:RM3-de-ef-15

0x6508=RM4 - Error 'The device storage is full' in device.checkError for RM4, RM:RM3
Jedoch Eintrag in Objekte: broadlink2.0.RM:RM3-de-ef-15 ohne Button Learn

0x6508=RM3 - Unknown UN:RM3-de-ef-15

25864=RM - broadlink2.0.RM:RM3-de-ef-15, ohne Button
Error 'The device storage is full' in device.checkError for RM, RM:RM3

0x6508=RM - broadlink2.0.RM:RM3-de-ef-15, ohne Button
Error 'The device storage is full' in device.checkError for RM, RM:RM3

Neuer Versuch mit e-smart home. Bei der Konfiguration erkennt die APP einen unbekannten Device-Typ. Meldet jedoch Konfiguration erfolgreich?
Gerät taucht auf mit MAC-Adresse und chinesischen Schriftzeichen

Broadlink Universal TV Remote, AP Mode, Eingabe der WLAN-Daten, nicht geaddet in der APP!
Error 'The device storage is full' in device.checkError for RM4, RM:RM3
Jedoch Eintrag in Objekte: broadlink2.0.RM:RM3-de-ef-15 ohne Button Learn

Im Moment sieht es eher so aus, als das der Adapter das Device nicht korrekt erkennt. Hier mal ein Auszug aus dem Log:
debug: Dev RM, RM:RM3-de-ef-15, mac gelöscht, IP gelöscht, 智能遥控, fw=ac19 returned err The device storage is full Check response from 0x22: fbff0865ee03140015efdea7df2401000000afbe00003156d8f722171c6dc3709b7f2ea77ae2, res={cmd: 90,command: 238,response: ,cmdHex: '0xee',payload: }, host={address: 'IP gelöscht',port: 80,devtype: 25864,oname: '智能遥控',cloud: 0,maco: ,mac: 'MAC gelöscht',type: 'RM',name: 'RM:RM3-de-ef-15',devhex: '0x6508',devname: 'rm',names: [ 'RM3-Mini', 'RM3-de-ef-15' ],iname: 'RM:RM3-de-ef-15',fware: 44057}
2021-06-17 10:55:33.325 - info: broadlink2.0 (27392) debug: host={address: 'IP gelöscht',port: 80,devtype: 25864,oname: '智能遥控',cloud: 0,maco: ,mac: 'MAC gelöscht',type: 'RM',name: 'RM:RM3-de-ef-15',devhex: '0x6508',devname: 'rm',names: [ 'RM3-Mini', 'RM3-de-ef-15' ],iname: 'RM:RM3-de-ef-15',fware: 44057}, e=fffb

@juergenS09
Copy link
Author

juergenS09 commented Jun 17, 2021

Nachtrag:
Nachdem ich nun einige Stunden mit Tests verbracht habe, bin ich, mehr aus Verzweiflung, auf die 2.0.3 wieder zurück, um mir anzuschauen, ob es damit nun funktioniert.
Was soll ich sagen?
Es klappt, ich habe ein sauber erkanntes Device incl. Learn-Button. Als DeviceType habe ich ihm eingetragen: 0x6508=RM
Log-Eintrag:
Device RM:RM3-Mini dedected: address=IP gelöscht, mac=MAC gelöscht, typ=rm, id=0x6508 devtype=rm
Sachen gibt es .......

grafik

Allerdings laufen die Logs über mit Einträgen: debug: device RM:RM3-Mini not reachable, waiting for it again { here: false }
Auch dieser Eintrag verschwindet nicht: Device RM:RM3-Mini is still in learning mode and cannot start it again!
Der Learn-Button ist auf False

Ich setz den Button von false auf true:
14173) Start -learning for device: RM:RM3-Mini
14173) debug: ChangeState ack:true of RM:RM3-Mini = true

Der Button ist weiterhin auf true:

  1. Should learn on RM:RM3-Mini
  2. Stop learning for RM:RM3-Mini!

Ich setz den Button auf false:
14173) Device RM:RM3-Mini is still in learning mode and cannot start it again!

  1. debug: device RM:RM3-Mini not reachable, waiting for it again { here: false }

Leider weiss ich nun absolut nicht mehr weiter. Ich habe also nun ein erkanntes Device ohne jegliche Funktion, schade.
Damit ist sowohl der Adapter als auch das Gerät für mich, in iobroker, nutzlos.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants