NEWS
Adapter: broadlink2
-
@BBTown sagte in Adapter: broadlink2:
@MyMeyer sagte in Adapter: broadlink2:
Hi @BBTown Prima ja es gibt zwei Objekte ! Aber wie bekomme ich jetzt die alten Befehle unter die neuen Objekte ?
Du musst nur ein wenig zurückblätern, wurde alles bereits hier im Thread behandelt
@BBTown Danke ! Scheinbar ist die neue Suche nicht so optimal....
P.S.: Andere Lösung im Router den alten Namen wieder eintragen. Dann geht es auch.
-
@frankjoke sagte in Adapter: broadlink2:
p.s. kann momemtan nichts ausprobieren, lieg im spital.
Gute Besserung!
-
@frankjoke Auch von mir, Gute Besserung!!
-
@frankjoke Gute Besserung und schnelle Genesung!
-
Hi,
kann man das umbenennen nicht mit einbauen beim Update?
Da laufen doch alle in die gleiche Falle ... -
@sissiwup sagte in Adapter: broadlink2:
Hi,
kann man das umbenennen nicht mit einbauen beim Update?
Da laufen doch alle in die gleiche Falle ...ich denke nicht, du weisst ja nicht, was er wie umbenennen soll.. ??
-
und schon gar nicht wenn Du mehr als einen Broadlink Adapter dein Eigen nennst?!
-
@ilovegym
Hi,
Im log kommt doch neu gefunden alt nicht mehr gefunden... -
@sissiwup sagte in Adapter: broadlink2:
@ilovegym
Hi,
Im log kommt doch neu gefunden alt nicht mehr gefunden...ja klar, aber welcher ist was ?
-
@ilovegym
Idee: Der mit der gleichen MAC-Adresse? -
@sissiwup wo steht die denn?
-
@sissiwup sagte in Adapter: broadlink2:
@ilovegym
Idee: Der mit der gleichen MAC-Adresse?Die Dinger ändern doch ihre MAC... das ist doch der Sch......
-
@sissiwup
Sry, meinte die mit der gleichen IP.Die ist vorher und nacher gleich. Druckt er sogar im log an.
-
@sissiwup
die identifizierung erfolgt jetzt nur durch mac, diese sollte sich nicht ändern soplange der router und der netzwerkname und passwort gleich bleiben.
Der name ändert sich meistens nur bei denen die vorher nicht die netzwerkendung eingetragen hatten (also das .local oder .fritz.box herausgelöscht haben) da dies jetzt automatisch erfolgt.Der Adapter versucht mit dem Hostnamen zu arbeite der vom Gerät als default generiert wird und hängt nur das RM: oder SP: vorne an.
Der jetzige Adapter bräuchte das RM: ... nicht mehr deshalb kann man auch auf komplett andere Namen umbenennen (sie dürfen halt nur einmal vorkommen).
-
Hab uf 2.0.0 upgedatet:
host.zotac 2019-04-14 22:32:55.479 error instance system.adapter.broadlink2.0 terminated with code 0 (OK) host.zotac 2019-04-14 22:32:55.479 error Caught by controller[2]: at processImmediate (timers.js:658:5) host.zotac 2019-04-14 22:32:55.479 error Caught by controller[2]: at tryOnImmediate (timers.js:676:5) host.zotac 2019-04-14 22:32:55.479 error Caught by controller[2]: at runCallback (timers.js:706:11) host.zotac 2019-04-14 22:32:55.479 error Caught by controller[2]: at Immediate.N (/opt/iobroker/node_modules/iobroker.broadlink2/node_modules/@frankjoke/myadapter/myAdapter.js:364:102) host.zotac 2019-04-14 22:32:55.479 error Caught by controller[2]: at main (/opt/iobroker/node_modules/iobroker.broadlink2/broadlink2.js:794:18) host.zotac 2019-04-14 22:32:55.479 error Caught by controller[2]: at Array.map (<anonymous>) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[2]: at rename.map.x (/opt/iobroker/node_modules/iobroker.broadlink2/broadlink2.js:794:50) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[2]: 2019-04-14 22:32:55.457 - broadlink2.0 TypeError: Cannot read property 'FORBIDDEN_CHARS' of undefined host.zotac 2019-04-14 22:32:55.478 error Caught by controller[1]: 2019-04-14 22:32:55.457 - broadlink2.0 uncaught exception: Cannot read property 'FORBIDDEN_CHARS' of undefined host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: at processImmediate (timers.js:658:5) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: at tryOnImmediate (timers.js:676:5) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: at runCallback (timers.js:706:11) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: at Immediate.N (/opt/iobroker/node_modules/iobroker.broadlink2/node_modules/@frankjoke/myadapter/myAdapter.js:364:102) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: at main (/opt/iobroker/node_modules/iobroker.broadlink2/broadlink2.js:794:18) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: at Array.map (<anonymous>) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: at rename.map.x (/opt/iobroker/node_modules/iobroker.broadlink2/broadlink2.js:794:50) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: TypeError: Cannot read property 'FORBIDDEN_CHARS' of undefined broadlink2.0 2019-04-14 22:32:55.459 info broadlink2 initialization started...
-
@sissiwup sagte in Adapter: broadlink2:
Hab uf 2.0.0 upgedatet:
host.zotac 2019-04-14 22:32:55.479 error instance system.adapter.broadlink2.0 terminated with code 0 (OK) host.zotac 2019-04-14 22:32:55.479 error Caught by controller[2]: at processImmediate (timers.js:658:5) host.zotac 2019-04-14 22:32:55.479 error Caught by controller[2]: at tryOnImmediate (timers.js:676:5) host.zotac 2019-04-14 22:32:55.479 error Caught by controller[2]: at runCallback (timers.js:706:11) host.zotac 2019-04-14 22:32:55.479 error Caught by controller[2]: at Immediate.N (/opt/iobroker/node_modules/iobroker.broadlink2/node_modules/@frankjoke/myadapter/myAdapter.js:364:102) host.zotac 2019-04-14 22:32:55.479 error Caught by controller[2]: at main (/opt/iobroker/node_modules/iobroker.broadlink2/broadlink2.js:794:18) host.zotac 2019-04-14 22:32:55.479 error Caught by controller[2]: at Array.map (<anonymous>) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[2]: at rename.map.x (/opt/iobroker/node_modules/iobroker.broadlink2/broadlink2.js:794:50) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[2]: 2019-04-14 22:32:55.457 - broadlink2.0 TypeError: Cannot read property 'FORBIDDEN_CHARS' of undefined host.zotac 2019-04-14 22:32:55.478 error Caught by controller[1]: 2019-04-14 22:32:55.457 - broadlink2.0 uncaught exception: Cannot read property 'FORBIDDEN_CHARS' of undefined host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: at processImmediate (timers.js:658:5) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: at tryOnImmediate (timers.js:676:5) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: at runCallback (timers.js:706:11) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: at Immediate.N (/opt/iobroker/node_modules/iobroker.broadlink2/node_modules/@frankjoke/myadapter/myAdapter.js:364:102) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: at main (/opt/iobroker/node_modules/iobroker.broadlink2/broadlink2.js:794:18) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: at Array.map (<anonymous>) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: at rename.map.x (/opt/iobroker/node_modules/iobroker.broadlink2/broadlink2.js:794:50) host.zotac 2019-04-14 22:32:55.478 error Caught by controller[0]: TypeError: Cannot read property 'FORBIDDEN_CHARS' of undefined broadlink2.0 2019-04-14 22:32:55.459 info broadlink2 initialization started...
In der Datei /opt/iobroker/node_modules/iobroker.broadlink2/broadlink2.js
habe ich AA.FORBIDDEN_CHARS in A.FORBIDDEN_CHARS geändert.
Dann startet er zumindest ... -
@frankjoke sagte in Adapter: broadlink2:
@sissiwup
die identifizierung erfolgt jetzt nur durch mac, diese sollte sich nicht ändern soplange der router und der netzwerkname und passwort gleich bleiben.
Der name ändert sich meistens nur bei denen die vorher nicht die netzwerkendung eingetragen hatten (also das .local oder .fritz.box herausgelöscht haben) da dies jetzt automatisch erfolgt.Der Adapter versucht mit dem Hostnamen zu arbeite der vom Gerät als default generiert wird und hängt nur das RM: oder SP: vorne an.
Der jetzige Adapter bräuchte das RM: ... nicht mehr deshalb kann man auch auf komplett andere Namen umbenennen (sie dürfen halt nur einmal vorkommen).
Hm, bei mir ist der Name komplett anders:
Neu:
RM:0x2797_34:ea:34:89:1b:e8
Alt:
RM:192-168-1-163Habe in der Fritzbox nur eingestellt, das er die IP behalten soll.
-
@sissiwup
ja genau, alte war ip adresse und neue ist id+mac (was das gerät liefert).
übrigens , auf git (nicht mit beliebig) sollte schon 2.0.1 sein...sollte das Problem beheben das du vorher hattest. -
Hi,
mal eine Frage, muss der RM pro im selben WLAN sein, wie iobroker?
Eine externe Anbindung ist nicht möglich?CU,
padrino -
@padrino
Ja, das Gerät muss auf dem gleichen Netzwerk sein wie die ioBroker/Adapterinstanz,
Nein, das können auch verschiedene Netzwerke sein, aber dann muss der Adapter auf beide Zugriff haben!Ich habe z.B. bei meinem ioBroker eine Lan-Schnittstelle die im normalen Netz hängt wo auch die anderen Rechner hängen und getrennt eine W-Lan-Schnittstelle welche im selben W-Lan wie meine broadlink-Geräte hängen (diese sind auf einem W-Lan das nicht ins Internet zugreifen kann damit die China-Server meine Geräte in Ruhe lassen und umgekehrt).
Damit kann der Adapter jedoch auf beide zugreifen und funktioniert.p.s. Die Geräte funktionieren auch über das Internet und die China-Server, aber dann muss man die Befehle so wie bei der Handyapp und die cloud absetzten was ich nicht will (und nicht kann da ich kein OEM bin der einen Zugriff bekommt)..