NEWS
Feature: Geofence/Anwesenheitserkennung - Visu App v1.1
-
Hm, habe
Benutze text2command Instanz im iot Adapter auf deaktiviert gestellt.
Daten kommen jetzt!
-
@sigi234 und jetzt zuverlässig neue Daten bei jedem App Start nicht dass es nur Zufall war? Sonst liegt evtl. noch ein Problem im iot Adapter vor!
-
Aber weil wir es gerade von iot Adapter haben, ich hoffe ihr habt auch alle wie im ersten Beitrag steht mindestens 3.2.0 @oFbEQnpoLKKl6mbY5e13 @ilovegym
-
@foxriver76 sagte in Feature: Geofence/Anwesenheitserkennung - Visu App v1.1:
@sigi234 und jetzt zuverlässig neue Daten bei jedem App Start nicht dass es nur Zufall war? Sonst liegt evtl. noch ein Problem im iot Adapter vor!
Nein, App startet immer wieder neu.Ev. hängt das damit zusammen?
https://forum.iobroker.net/topic/74360/iot-adapter-hängt-sich-auf
Edit:
Hatte die Option neuladen wenn App aktiv wird eingeschaltet gehabt.....
-
@sigi234 also bei mir auch mit aktiver text2xcommand Instanz klappt der sync und code schaut unaufällig aus auf den ersten blick.
-
@foxriver76 sagte in Feature: Geofence/Anwesenheitserkennung - Visu App v1.1:
@sigi234 also bei mir auch mit aktiver text2xcommand Instanz klappt der sync und code schaut unaufällig aus auf den ersten blick.
Ja, bei mir stand da gar nichts drinnen.
Aber denke es läuft jetzt, muss mal weg fahren um es weiter zu testen.
Ein DP wäre gut, ob der Sync erfolgreich war. -
@foxriver76
3.2.2 -
@sigi234 said in Feature: Geofence/Anwesenheitserkennung - Visu App v1.1:
Hm, habe
Benutze text2command Instanz im iot Adapter auf deaktiviert gestellt.
Daten kommen jetzt!
Das hat bei mir gerade auch sehr gut, mit mehreren Geofence-Standorten funktioniert. Ich teste es aber auch noch weiter.
-
Version 3.2.2...
geht auch mit 3.2.1 nicht.. Text2command habe ich nicht installiert..Admin 6.17.6, js-controller 5.0.19, Node 18.20.2, NPM 10.5.
System Buanet Docker V9.1.2 auf Synology als Master, Slave ein LXC Bookworm, auf m Proxmox Host.
-
@ilovegym Es kommt gleich eine 1.1.6 im App Store/Play Store die sendet jetzt eigentlich an allen möglichen Stellen Benachrichtigungen wenn was nicht passt.
-
Nach der Installation von 1.1.6, habe ich mal die IOT-Instanz auf Debug gestellt:
2024-04-25 18:04:12.698 - [32minfo[39m: host.iobroker stopInstance system.adapter.iot.0 send kill signal 2024-04-25 18:04:12.698 - [32minfo[39m: iot.0 (2316) Got terminate signal TERMINATE_YOURSELF 2024-04-25 18:04:12.835 - [32minfo[39m: iot.0 (2316) terminating 2024-04-25 18:04:12.850 - [32minfo[39m: iot.0 (2316) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2024-04-25 18:04:12.981 - [32minfo[39m: iot.0 (2316) Connection changed: disconnect 2024-04-25 18:04:12.982 - [32minfo[39m: iot.0 (2316) Connection lost 2024-04-25 18:04:13.012 - [31merror[39m: iot.0 (2316) uncaught exception: Cannot convert undefined or null to object 2024-04-25 18:04:13.218 - [31merror[39m: iot.0 (2316) TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at RemoteAccess.onCloudDisconnect (/opt/iobroker/node_modules/iobroker.iot/lib/remote.js:720:29) at DeviceClient.onDisconnect (/opt/iobroker/node_modules/iobroker.iot/main.js:564:22) at DeviceClient.emit (node:events:517:28) at MqttClient.<anonymous> (/opt/iobroker/node_modules/aws-iot-device-sdk/device/index.js:797:12) at MqttClient.emit (node:events:529:35) at TLSSocket.<anonymous> (/opt/iobroker/node_modules/aws-iot-device-sdk/node_modules/mqtt/lib/client.js:360:10) at TLSSocket.emit (node:events:529:35) at node:net:350:12 at TCP.done (node:_tls_wrap:657:7) 2024-04-25 18:04:13.218 - [31merror[39m: iot.0 (2316) Cannot convert undefined or null to object 2024-04-25 18:04:13.375 - [32minfo[39m: iot.0 (2316) terminating 2024-04-25 18:04:13.699 - [32minfo[39m: host.iobroker stopInstance system.adapter.iot.0 killing pid 2316 2024-04-25 18:04:15.938 - [32minfo[39m: host.iobroker instance system.adapter.iot.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2024-04-25 18:04:15.994 - [32minfo[39m: host.iobroker instance system.adapter.iot.0 started with pid 15732 2024-04-25 18:04:19.584 - [34mdebug[39m: iot.0 (15732) Redis Objects: Use Redis connection: 192.168.0.7:6379 2024-04-25 18:04:19.632 - [34mdebug[39m: iot.0 (15732) Objects client ready ... initialize now 2024-04-25 18:04:19.635 - [34mdebug[39m: iot.0 (15732) Objects create System PubSub Client 2024-04-25 18:04:19.637 - [34mdebug[39m: iot.0 (15732) Objects create User PubSub Client 2024-04-25 18:04:19.821 - [34mdebug[39m: iot.0 (15732) Objects client initialize lua scripts 2024-04-25 18:04:19.828 - [34mdebug[39m: iot.0 (15732) Objects connected to redis: 192.168.0.7:6379 2024-04-25 18:04:19.858 - [34mdebug[39m: iot.0 (15732) Redis States: Use Redis connection: 192.168.0.8:6379 2024-04-25 18:04:19.895 - [34mdebug[39m: iot.0 (15732) States create System PubSub Client 2024-04-25 18:04:19.896 - [34mdebug[39m: iot.0 (15732) States create User PubSub Client 2024-04-25 18:04:19.908 - [34mdebug[39m: iot.0 (15732) States connected to redis: 192.168.0.8:6379 2024-04-25 18:04:19.948 - [34mdebug[39m: iot.0 (15732) Plugin sentry Initialize Plugin (enabled=true) 2024-04-25 18:04:19.955 - [32minfo[39m: iot.0 (15732) Plugin sentry Sentry Plugin disabled for this process because sending of statistic data is disabled for the system 2024-04-25 18:04:20.166 - [32minfo[39m: iot.0 (15732) starting. Version 3.2.2 in /opt/iobroker/node_modules/iobroker.iot, node: v18.20.1, js-controller: 5.0.19 2024-04-25 18:04:20.326 - [32minfo[39m: iot.0 (15732) Connecting with a18wym7vjdl22g.iot.eu-west-1.amazonaws.com 2024-04-25 18:04:21.392 - [32minfo[39m: iot.0 (15732) Connection changed: connect "***"
Edit:
Und das kommt im Log, wenn ich eine Message über IOT zur App sende:2024-04-25 18:10:32.799 - [34mdebug[39m: iot.0 (15732) Message sent: {"result":"ok"}
-
@ofbeqnpolkkl6mby5e13 zeig mal die Berechtigungen die deine App hat.
-
DANKE! Das war ein sehr guter Hinweis! Push-Nachrichten von IOT zur App kommen jetzt rein!
-
Leider kommen Geofence-Daten weiterhin nicht am IOT-Adapter an.
-
@ofbeqnpolkkl6mby5e13 wenn du die app aus dem Speicher wirfst und neu startest bekommst du dann evtl eine Benachrichtigung dass es bei Geofence Fehler gab? Und zeig mal die Geofence Einstellungen in der App bitte. Gerne die Koordinaten schwärzen oder halt random wählen
-
Nein, ich habe die App schon mehrfach sogar gestoppt, es gibt keine Fehlermeldung. Übrigens gibt es inzwischen auch keine Fehlermeldung bzgl. ungültiger Lizenz mehr, wenn ich auf Pro Cloud umstelle.
Bevor ich jetzt einen Screenshot erstelle, du meinst Latitude und Longitude?
Edit:
Edit2:
Kosmetik: Erste Zahl ist immer etwas abgeschnitten. -
App Version 1.1.6
Kommt gleich beim starten die Nachricht, dass Geofence nicht gesendet werden kannMessages kommen an
Hmm ich weiß jetzt auch nicht weiter.. hab schon verschiedene geofence Locations ausprobiert, radius von 100 bis 500…
Immer der gleiche Fehler..
-
@ilovegym kannst du die genaue Meldung zeigen. Es gibt 2-3 unterschiedliche
-
@ofbeqnpolkkl6mby5e13 Radius mal auf was kleineres gestellt? Hm und wenn du mal noch einen anlegst kommt dann was?
-
Alles schon ausprobiert, leider keine Änderung.