Adapter: Worx Landroid

Wie man einen Adapter entwickelt, oder wie man debuggen kann.
Benutzeravatar
Meistertr
professional
Beiträge: 944
Registriert: 28.12.2016, 10:25

Re: Neuer Adapter: Worx Landroid

Beitrag von Meistertr » 05.10.2017, 13:08

Die App geht aber auch nicht vollkommen rund. Habe gerade gelesen dass das neu einrichten der App wohl auch zz nicht geht das ist das was die winapp und Adapter beim Start machen. Ich schau es mir noch genauer an, aber ich glaube die haben da gerade einfach nur Serverprobleme. Beim Start werden mehrere Server kontaktiert da die Daten dezentral sind. Das token sich ändert sollte normal sein.

Gesendet von meinem Handy

Benutzeravatar
Meistertr
professional
Beiträge: 944
Registriert: 28.12.2016, 10:25

Re: Neuer Adapter: Worx Landroid

Beitrag von Meistertr » 05.10.2017, 15:58

Bitte den Landroid-S Adapter updaten (Installieren über url und den Github Link angeben). Worx hat Heute nacht den Server umgestellt

Benutzeravatar
lobomau
guru
Beiträge: 1132
Registriert: 24.03.2016, 10:45

Re: Neuer Adapter: Worx Landroid

Beitrag von lobomau » 05.10.2017, 17:20

Und Grad kam ein android App Update. Man erkennt jetzt ein Batterie und WiFi symbol.
brix 3150 gigabyte (ioB mit vis, hue, ical, ping, telegram, rflink, tankerkoenig, DWD, radar, unifi, Landroid S)
pi3 (pihole, ioBroker client)
pi1 (picam mit motioneye)
Arduino mega mit 433 MHz-rflink
Google Home, Echo, Echo Dot

Benutzeravatar
lobomau
guru
Beiträge: 1132
Registriert: 24.03.2016, 10:45

Re: Neuer Adapter: Worx Landroid

Beitrag von lobomau » 05.10.2017, 17:35

Meistertr hat geschrieben:Bitte den Landroid-S Adapter updaten (Installieren über url und den Github Link angeben). Worx hat Heute nacht den Server umgestellt
Hat leider noch nichts gebracht:

Code: Alles auswählen

landroid-s.0	2017-10-05 18:32:57.471	info	Downloaded guest token
landroid-s.0	2017-10-05 18:32:57.284	info	starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.landroid-s, node: v6.11.4
sql.0	2017-10-05 18:32:57.352	info	enabled logging of landroid-s.0.mower.totalTime
sql.0	2017-10-05 18:32:57.347	info	enabled logging of landroid-s.0.mower.totalBladeTime
sql.0	2017-10-05 18:32:57.337	info	enabled logging of landroid-s.0.mower.totalDistance
host.brix-3150	2017-10-05 18:32:55.905	info	instance system.adapter.landroid-s.0 started with pid 26024
host.brix-3150	2017-10-05 18:32:25.895	info	Restart adapter system.adapter.landroid-s.0 because enabled
host.brix-3150	2017-10-05 18:32:25.895	error	instance system.adapter.landroid-s.0 terminated with code 0 (OK)
host.brix-3150	2017-10-05 18:32:25.895	error	Caught by controller[0]: at Timer.listOnTimeout (timers.js:214:5)
host.brix-3150	2017-10-05 18:32:25.894	error	Caught by controller[0]: at tryOnTimeout (timers.js:250:5)
host.brix-3150	2017-10-05 18:32:25.894	error	Caught by controller[0]: at ontimeout (timers.js:386:11)
host.brix-3150	2017-10-05 18:32:25.894	error	Caught by controller[0]: at Timeout.checkStatus [as _onTimeout] (/opt/iobroker/node_modules/iobroker.landroid-s/main.js:682:14)
host.brix-3150	2017-10-05 18:32:25.894	error	Caught by controller[0]: at LandroidCloud.sendMessage (/opt/iobroker/node_modules/iobroker.landroid-s/lib/landroid-cloud.js:274:16)
host.brix-3150	2017-10-05 18:32:25.893	error	Caught by controller[0]: TypeError: Cannot read property 'publish' of undefined
landroid-s.0	2017-10-05 18:32:25.840	info	cleaned everything up...
landroid-s.0	2017-10-05 18:32:25.840	error	TypeError: Cannot read property 'publish' of undefined at LandroidCloud.sendMessage (/opt/iobroker/node_modules/iobroker.landroid-s/lib/landroid-cloud.js:274:16) at Timeout.checkStatus [as _on
landroid-s.0	2017-10-05 18:32:25.839	error	uncaught exception: Cannot read property 'publish' of undefined
brix 3150 gigabyte (ioB mit vis, hue, ical, ping, telegram, rflink, tankerkoenig, DWD, radar, unifi, Landroid S)
pi3 (pihole, ioBroker client)
pi1 (picam mit motioneye)
Arduino mega mit 433 MHz-rflink
Google Home, Echo, Echo Dot

Benutzeravatar
Meistertr
professional
Beiträge: 944
Registriert: 28.12.2016, 10:25

Re: Neuer Adapter: Worx Landroid

Beitrag von Meistertr » 06.10.2017, 06:16

Bitte einmal die 1.1.4 über url installieren:

https://github.com/MeisterTR/ioBroker.l ... withoutssl

befindet sich gerade im test. Bei mir läuft sie gerade auf 4 Systemen ohne probleme

poessi
Beiträge: 1
Registriert: 18.09.2017, 21:27

Re: Neuer Adapter: Worx Landroid

Beitrag von poessi » 06.10.2017, 07:40

Mit der 1.1.4 funktioniert es wieder einwandfrei.
Vielen Dank für das schnelle Update.

R32er
starter
Beiträge: 17
Registriert: 16.08.2017, 13:59

Re: Neuer Adapter: Worx Landroid

Beitrag von R32er » 06.10.2017, 07:51

und ich habe mich schon gewundert das keine mails mehr kommen. Danke für das update :)

bku
professional
Beiträge: 176
Registriert: 31.01.2015, 13:04

Re: Neuer Adapter: Worx Landroid

Beitrag von bku » 06.10.2017, 08:11

Läuft, Danke!

bku
professional
Beiträge: 176
Registriert: 31.01.2015, 13:04

Re: Neuer Adapter: Worx Landroid

Beitrag von bku » 11.10.2017, 09:58

Hallo,
habe seit 01:06h keine Verbindung mehr: Nach der DSL-Provider-Zwangstrennung ist die Verbindung weg.
- im Netz ist der Landi,
- Eishas-App läuft (jetzt wieder, ging auch heute früh nicht)
- Android-App geht (jetzt wieder, ging auch zwischendurch mal nicht)

Nur: iobroker-Adapter bekomm ich nicht zum Laufen (Versionen: 1.0.3, 1.0.4, 1.1.6)
Kannst Du helfen?
Gruß Bernd
Spoiler: Show hidden text
host.DiskStation 2017-10-11 10:54:21.462 info Restart adapter system.adapter.landroid-s.0 because enabled
host.DiskStation 2017-10-11 10:54:21.462 error instance system.adapter.landroid-s.0 terminated with code 0 (OK)
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at IncomingMessage.emit (events.js:166:7)
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at emitNone (events.js:72:20)
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at IncomingMessage. (/opt/iobroker/node_modules/iobroker.landroid-s/lib/landroid-cloud-2.js:179:37)
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at /opt/iobroker/node_modules/iobroker.landroid-s/lib/landroid-cloud-2.js:71:14
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at LandroidCloud.retrieveAwsCert (/opt/iobroker/node_modules/iobroker.landroid-s/lib/landroid-cloud-2.js:84:10)
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at LandroidCloud.worx (/opt/iobroker/node_modules/iobroker.landroid-s/lib/landroid-cloud-2.js:200:21)
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at Object.socket.once.exports.request (https.js:189:15)
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at Object.exports.request (http.js:31:10)
host.DiskStation 2017-10-11 10:54:21.461 error Caught by controller[2]: at new ClientRequest (_http_client.js:79:14)
host.DiskStation 2017-10-11 10:54:21.461 error Caught by controller[2]: at ClientRequest.OutgoingMessage.setHeader (_http_outgoing.js:354:11)
host.DiskStation 2017-10-11 10:54:21.460 error Caught by controller[2]: 2017-10-11 10:54:21.421 - landroid-s.0 Error: `value` required in setHeader("X-Auth-Token", value).
host.DiskStation 2017-10-11 10:54:21.460 error Caught by controller[1]: 2017-10-11 10:54:21.416 - landroid-s.0 uncaught exception: `value` required in setHeader("X-Auth-Token", value).
host.DiskStation 2017-10-11 10:54:21.460 error Caught by controller[0]: [Error: `value` required in setHeader("X-Auth-Token", value).]
landroid-s.0 2017-10-11 10:54:21.433 info cleaned everything up...
landroid-s.0 2017-10-11 10:54:21.427 error Error: `value` required in setHeader("X-Auth-Token", value). at ClientRequest.OutgoingMessage.setHeader (_http_outgoing.js:354:11) at new ClientRequest (_http_client.js:79:14) at Object.ex
landroid-s.0 2017-10-11 10:54:21.427 error uncaught exception: `value` required in setHeader("X-Auth-Token", value).
landroid-s.0 2017-10-11 10:54:21.426 info undefined
landroid-s.0 2017-10-11 10:54:21.426 info CA certificate done
landroid-s.0 2017-10-11 10:54:21.252 info Mqtt Server: undefined
landroid-s.0 2017-10-11 10:54:21.251 info Logged in as xxxxxxxx API Token Set to : undefined
landroid-s.0 2017-10-11 10:54:20.998 info
landroid-s.0 2017-10-11 10:54:20.998 info post:{"email":"xxxxxxxx","password":"xxxxxxxx","uuid":"c591d8e0-ae61-11e7-8faf-63fa9536b470","type":"app","platform":"android"}
landroid-s.0 2017-10-11 10:54:20.998 info API token set to
landroid-s.0 2017-10-11 10:54:20.997 info Downloaded guest token
landroid-s.0 2017-10-11 10:54:20.841 info UUID: c591d8e0-ae61-11e7-8faf-63fa9536b470
landroid-s.0 2017-10-11 10:54:20.841 info starting. Version 1.1.6 in /opt/iobroker/node_modules/iobroker.landroid-s, node: v4.8.0
host.DiskStation 2017-10-11 10:54:19.842 info instance system.adapter.landroid-s.0 started with pid 30447
host.DiskStation 2017-10-11 10:53:49.832 info Restart adapter system.adapter.landroid-s.0 because enabled

Benutzeravatar
Meistertr
professional
Beiträge: 944
Registriert: 28.12.2016, 10:25

Re: Neuer Adapter: Worx Landroid

Beitrag von Meistertr » 11.10.2017, 12:05

bku hat geschrieben:Hallo,
habe seit 01:06h keine Verbindung mehr: Nach der DSL-Provider-Zwangstrennung ist die Verbindung weg.
- im Netz ist der Landi,
- Eishas-App läuft (jetzt wieder, ging auch heute früh nicht)
- Android-App geht (jetzt wieder, ging auch zwischendurch mal nicht)

Nur: iobroker-Adapter bekomm ich nicht zum Laufen (Versionen: 1.0.3, 1.0.4, 1.1.6)
Kannst Du helfen?
Gruß Bernd
Spoiler: Show hidden text
host.DiskStation 2017-10-11 10:54:21.462 info Restart adapter system.adapter.landroid-s.0 because enabled
host.DiskStation 2017-10-11 10:54:21.462 error instance system.adapter.landroid-s.0 terminated with code 0 (OK)
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at IncomingMessage.emit (events.js:166:7)
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at emitNone (events.js:72:20)
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at IncomingMessage. (/opt/iobroker/node_modules/iobroker.landroid-s/lib/landroid-cloud-2.js:179:37)
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at /opt/iobroker/node_modules/iobroker.landroid-s/lib/landroid-cloud-2.js:71:14
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at LandroidCloud.retrieveAwsCert (/opt/iobroker/node_modules/iobroker.landroid-s/lib/landroid-cloud-2.js:84:10)
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at LandroidCloud.worx (/opt/iobroker/node_modules/iobroker.landroid-s/lib/landroid-cloud-2.js:200:21)
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at Object.socket.once.exports.request (https.js:189:15)
host.DiskStation 2017-10-11 10:54:21.462 error Caught by controller[2]: at Object.exports.request (http.js:31:10)
host.DiskStation 2017-10-11 10:54:21.461 error Caught by controller[2]: at new ClientRequest (_http_client.js:79:14)
host.DiskStation 2017-10-11 10:54:21.461 error Caught by controller[2]: at ClientRequest.OutgoingMessage.setHeader (_http_outgoing.js:354:11)
host.DiskStation 2017-10-11 10:54:21.460 error Caught by controller[2]: 2017-10-11 10:54:21.421 - landroid-s.0 Error: `value` required in setHeader("X-Auth-Token", value).
host.DiskStation 2017-10-11 10:54:21.460 error Caught by controller[1]: 2017-10-11 10:54:21.416 - landroid-s.0 uncaught exception: `value` required in setHeader("X-Auth-Token", value).
host.DiskStation 2017-10-11 10:54:21.460 error Caught by controller[0]: [Error: `value` required in setHeader("X-Auth-Token", value).]
landroid-s.0 2017-10-11 10:54:21.433 info cleaned everything up...
landroid-s.0 2017-10-11 10:54:21.427 error Error: `value` required in setHeader("X-Auth-Token", value). at ClientRequest.OutgoingMessage.setHeader (_http_outgoing.js:354:11) at new ClientRequest (_http_client.js:79:14) at Object.ex
landroid-s.0 2017-10-11 10:54:21.427 error uncaught exception: `value` required in setHeader("X-Auth-Token", value).
landroid-s.0 2017-10-11 10:54:21.426 info undefined
landroid-s.0 2017-10-11 10:54:21.426 info CA certificate done
landroid-s.0 2017-10-11 10:54:21.252 info Mqtt Server: undefined
landroid-s.0 2017-10-11 10:54:21.251 info Logged in as xxxxxxxx API Token Set to : undefined
landroid-s.0 2017-10-11 10:54:20.998 info
landroid-s.0 2017-10-11 10:54:20.998 info post:{"email":"xxxxxxxx","password":"xxxxxxxx","uuid":"c591d8e0-ae61-11e7-8faf-63fa9536b470","type":"app","platform":"android"}
landroid-s.0 2017-10-11 10:54:20.998 info API token set to
landroid-s.0 2017-10-11 10:54:20.997 info Downloaded guest token
landroid-s.0 2017-10-11 10:54:20.841 info UUID: c591d8e0-ae61-11e7-8faf-63fa9536b470
landroid-s.0 2017-10-11 10:54:20.841 info starting. Version 1.1.6 in /opt/iobroker/node_modules/iobroker.landroid-s, node: v4.8.0
host.DiskStation 2017-10-11 10:54:19.842 info instance system.adapter.landroid-s.0 started with pid 30447
host.DiskStation 2017-10-11 10:53:49.832 info Restart adapter system.adapter.landroid-s.0 because enabled
Bitte noch einmal updaten, der Accesskey war abgelaufen, habs gefixed

bku
professional
Beiträge: 176
Registriert: 31.01.2015, 13:04

Re: Neuer Adapter: Worx Landroid

Beitrag von bku » 11.10.2017, 12:34

Läuft - Danke!

Stoni
professional
Beiträge: 208
Registriert: 31.12.2016, 03:51

Neuer Adapter: Worx Landroid

Beitrag von Stoni » 11.10.2017, 13:40

Hallo, ich habe auch auf 1.1.6 geupdatet, nachdem der Landi auf Alexa nicht reagiert hat. Tut sich immer noch nichts. Die Instanz sagt:
Verbunden mit Host falsch
Lebenszeichen falsch
Verbunden Landroid s wahr

Die Apps für Android und iOS funktionieren beide...

Gruß Stoni

bku
professional
Beiträge: 176
Registriert: 31.01.2015, 13:04

Re: Neuer Adapter: Worx Landroid

Beitrag von bku » 11.10.2017, 15:19


Stoni
professional
Beiträge: 208
Registriert: 31.12.2016, 03:51

Re: Neuer Adapter: Worx Landroid

Beitrag von Stoni » 11.10.2017, 15:33

bku hat geschrieben:Mit diesem Link updaten:

https://github.com/MeisterTR/ioBroker.landroid-s

Danke. Habe es über github geupdatet. Hat funktioniert.

R32er
starter
Beiträge: 17
Registriert: 16.08.2017, 13:59

Re: Neuer Adapter: Worx Landroid

Beitrag von R32er » 19.10.2017, 16:35

ist wieder was mit dem Adapter? habe keine Verbindung über iobroker.

Benutzeravatar
Meistertr
professional
Beiträge: 944
Registriert: 28.12.2016, 10:25

Re: Neuer Adapter: Worx Landroid

Beitrag von Meistertr » 19.10.2017, 17:53

Kommt drauf an wann das letzte Update war. Installiere mal von git und schau ob es geht...

Gesendet von meinem Handy

R32er
starter
Beiträge: 17
Registriert: 16.08.2017, 13:59

Re: Neuer Adapter: Worx Landroid

Beitrag von R32er » 19.10.2017, 18:29

ah war noch auf 1.1.4 hab 1.1.6 installiert und jetzt geht es wieder.

hier geht es aber auch schlag auf schlag ;)

Stefan1984
starter
Beiträge: 89
Registriert: 02.02.2017, 19:45

Re: Neuer Adapter: Worx Landroid

Beitrag von Stefan1984 » 09.11.2017, 00:35

Hallo zusammen,

habe seit 1-2 Tagen dieses Phänomen (Auszug aus Log):
landroid-s.0 2017-11-09 00:31:26.688 info Connected to mower
landroid-s.0 2017-11-09 00:31:16.915 info Disconnect from mower


Das passiert im Abstand von 1 Minute. Woran könnte das liegen?
Gab es wieder Änderungen seitens Worx?

Grüße,
Stefan

R32er
starter
Beiträge: 17
Registriert: 16.08.2017, 13:59

Re: Neuer Adapter: Worx Landroid

Beitrag von R32er » 09.11.2017, 07:45

Das habe aber auch ständig


Gesendet von iPhone mit Tapatalk

Stefan1984
starter
Beiträge: 89
Registriert: 02.02.2017, 19:45

Re: Neuer Adapter: Worx Landroid

Beitrag von Stefan1984 » 23.11.2017, 22:46

Hallo Idittmar,
konntest Du inzwischen das Widget fertigstellen? Wenn ja, würde ich mich gern zum testen anbieten.

Grüße,
Stefan


Gesendet von iPhone mit Tapatalk

Antworten