NEWS
lcn Adapter kein Zugriff
-
Hallo zusammen,
da ich mein Bus System jetzt mit anderen Komponenten erweitern möchte soll ein Homeserver her. Dabei bin ich auf iobroker gestoßen. Ich habe ein lcn Bus im Haus und greife bisher über ein LCN-PKU und die Linhk auf die Module zu. Funktioniert soweit wunderbar. Beim Versuch die Module (wenn auch nur die ersten 10) über den iobroker und den lcn Adapter zuzugreifen scheitere ich leider scheitere ich. Anbei ein Auszug aus dem log. Kann mir hier jemand weiterhelfen? Ohne eine funktionierende lcn Anbindung scheidet der iobroker wol aus. Von anderen Lösung (IP Symcon oder OpenHAB) hab ich gelesen, dass dort eine Anbindung über Linhk möglich ist. So schnell will ich aber nicht aufgeben. Hat jemand eine Idee ob ich was falsch mache und wenn ja was?
CU
Bernd..... log....
2019-06-03 21:18:40.600 - [31merror[39m: lcn.0 Cannot check license: No license found 2019-06-03 21:18:40.600 - [33mwarn[39m: lcn.0 Only 10 modules allowed. To get support for more modules, please buy license under https://iobroker.net/accountLicenses 2019-06-03 21:18:41.003 - [32minfo[39m: info.0 Popup-News readed... 2019-06-03 21:19:18.303 - [31merror[39m: lcn.0 [CONN] Invalid data :M000011Rx000 while waiting for /^\$io:#LCN:connected$/. Reconnecting... 2019-06-03 21:19:18.592 - [31merror[39m: lcn.0 [CONN] Invalid data :M000010Rx034 while waiting for /^\$io:#LCN:connected$/. Reconnecting... 2019-06-03 21:19:23.712 - [31merror[39m: lcn.0 [CONN] Invalid data :M000011Rx000 while waiting for /^\$io:#LCN:connected$/. Reconnecting... 2019-06-03 21:19:23.803 - [31merror[39m: lcn.0 [CONN] Invalid data :M000011Rx000 while waiting for /^\$io:#LCN:connected$/. Reconnecting... 2019-06-03 21:19:27.092 - [31merror[39m: lcn.0 [CONN] Invalid data :M000010Rx034 while waiting for /^\$io:#LCN:connected$/. Reconnecting...
..... \log.....
-
So, mittlerweile gibt es eine Lösung des Problems. Dank der tatkräftigen Unterstützung von Bluefox, der eine neue angepasste Version des Adapters bereitgestellt hat, klappt jetzt der Zugriff auch über die LINHK. Vielen Dank
-
Hallo amiga4ever,
ich benutze zur Zeit obenHAB2, würde aber gerne mal iobroker ausprobieren. Habe allerdings das gleiche Problem, welches Du anfangs hattest. In der "normalen" Installation ist für LCN die Version 0.3.x enthalten. Ich habe jetzt gesehen, dass es auch eine Version 0.4.x gibt, wahrscheinlich die Version, die Du benutzt und damit Erfolg hast. Was muss ich tun um diese nachzuinstallieren?
Vielen Dank
StefPS: Ach ja, ganz vergessen zuerwähnen, dass die Installation für Testzwecke noch auf einem PC läuft. Sollte mich iobrocker überzeugen, würde ich es auf einem PI installieren ...
-
@Stefbert Wenn du in die Adapter Auswahl gehst gibt es links einige Buttons, das dritte von rechts ist das Github Symbol. Klick dort drauf und wähle im Dropdown den LCN Adapter. Dann Installieren.
Wenn alles geklappt hat solltest du jetzt die 0.4.x auf deiner Installation haben. Zum Schluss muss du noch in den Experten Modus, Button neben dem Github Symbol, wechseln und einen Upload durchführen.
Bei der Adapter Karte sind 3 Punkte wenn du da drauf Klickst findest du rechts unten einen Pfeil nach oben, das ist der Upload. -
Hallo Jey Cee,
vielen dank für die Informationen, ich werde diese nachher mal ausprobieren.Danke
Stef -
Nochmals Hallo, vielleicht bin ich betriebsblind, aber ich kann nicht sehen, was Du meinst. Hier mein view auf die Adapterauswahl ...
Wenn ich auf das rfechte Symbol klicke bekomme ich die Auswahl der "Alt-Version"
Ich werde irgendetwas falsch machen, aber was ?
Für Hilfe wäre ich dankbar
Stef -
Du musst erst mal eine Instanz (+) hinzufügen!
Und hast du den Verwahrungsort auf latest gestellt?
-
Bei "Verwahrungsorte" habe ich zwei Einträge
muss ich den default-Eintrag löschen, oder die Reihenfolge tauschen? -
Okay, einen Schritt weiter bin ich jetzt schon, denn das dritte Symbol von rechts sagt "installieren aus eigener URL" ... was war verwirrend, aber dahinter steckt dann der Github-Zugang.
Soweit so gut, jetzt stelle ich mir nur noch die Frage, ob ich dann openhab schließen muss, damit ioBroker auf die LinHK-Version zugreifen kann/darf ... ?
-
Hallo zusammen, ich noch mal ... ich habe jetzt die LCN-Adapter-Version 0.4.2 installiert, erhalte aber die folgende Fehlermeldung:
host.ioBroker-RasPi4 2019-08-29 22:44:02.030 error startInstance lcn.0: cannot find start file!
Hat jemand eine Idee, was schief läuft? Wenn ich wieder auf die Version 0.3.2 downgrade gibt es die ganz oben beschriebenen Verbindungsprobleme ... warum muss das mit LCN immer so ein Drama sein ;-(
Vielleicht hier auch noch mal die Randbedingungen meiner Test-Installation:
- Raspberry Pi3
- frisches minimal Image (ioBroker_Image_RPi_2-3-4_20190723_buster.img)
That's it ...
-
Hallo,
Die LCN-Adapter Version 0.3.2 bricht bei mir beim scan ab:
2019-09-04 21:59:03.921 - error: lcn.0 uncaught exception: Cannot read property 'substring' of undefined 2019-09-04 21:59:03.921 - error: lcn.0 TypeError: Cannot read property 'substring' of undefined at Object.parseAck [as parse] (/opt/iobroker/node_modules/iobroker.lcn/main.js:10:36293) at _0x2c9cd5. (/opt/iobroker/node_modules/iobroker.lcn/main.js:10:70502) at _0x2c9cd5.emit (events.js:198:13) at _0x2c9cd5._processLine (/opt/iobroker/node_modules/iobroker.lcn/main.js:10:61745) at Socket. (/opt/iobroker/node_modules/iobroker.lcn/main.js:10:56618) at Socket.emit (events.js:198:13) at addChunk (_stream_readable.js:288:12) at readableAddChunk (_stream_readable.js:269:11) at Socket.Readable.push (_stream_readable.js:224:10) at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17) 2019-09-04 21:59:03.945 - error: Caught by controller[0]: TypeError: Cannot read property 'substring' of undefined 2019-09-04 21:59:03.946 - error: Caught by controller[0]: at Object.parseAck [as parse] (/opt/iobroker/node_modules/iobroker.lcn/main.js:10:36293) 2019-09-04 21:59:03.946 - error: Caught by controller[0]: at _0x2c9cd5. (/opt/iobroker/node_modules/iobroker.lcn/main.js:10:70502) 2019-09-04 21:59:03.946 - error: Caught by controller[0]: at _0x2c9cd5.emit (events.js:198:13) 2019-09-04 21:59:03.946 - error: Caught by controller[0]: at _0x2c9cd5._processLine (/opt/iobroker/node_modules/iobroker.lcn/main.js:10:61745) 2019-09-04 21:59:03.946 - error: Caught by controller[0]: at Socket. (/opt/iobroker/node_modules/iobroker.lcn/main.js:10:56618) 2019-09-04 21:59:03.946 - error: Caught by controller[0]: at Socket.emit (events.js:198:13) 2019-09-04 21:59:03.947 - error: Caught by controller[0]: at addChunk (_stream_readable.js:288:12) 2019-09-04 21:59:03.947 - error: Caught by controller[0]: at readableAddChunk (_stream_readable.js:269:11) 2019-09-04 21:59:03.947 - error: Caught by controller[0]: at Socket.Readable.push (_stream_readable.js:224:10) 2019-09-04 21:59:03.947 - error: Caught by controller[0]: at TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17) 2019-09-04 21:59:03.947 - error: host.iobroker instance system.adapter.lcn.0 terminated with code 0 (OK) 2019-09-04 21:59:03.947 - info: host.iobroker Restart adapter system.adapter.lcn.0 because enabled
Version 0.4.2 aus GitHub findet kein start file:
2019-09-04 22:08:19.509 - error: host.iobroker startInstance lcn.0: cannot find start file!
Hat jemand eine Idee?
-
@Achim-Neumann Ich hab das selbe Problem mit der 6.3
Wenn ich zurück auf 3.2 gehe funktioniert alles wieder aber mit der 6.3 fehlt das Startfile.Habt ihr da bereits eine Lösung gefunden?