NEWS
Feature: Geofence/Anwesenheitserkennung - Visu App v1.1
-
@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.
-
@foxriver76 sagte in Feature: Geofence/Anwesenheitserkennung - Visu App v1.1:
@ilovegym kannst du die genaue Meldung zeigen. Es gibt 2-3 unterschiedliche
-
Wie ist die Syntax für mehrere SSIDs? Leerzeichen, Semikolon oder was?
-
@ofbeqnpolkkl6mby5e13 wrgen Kosmetik: ja Zahl kann nur soweit angezeigt werden wie Platz ist, Handy quer halten zeigt auf jeden Fall mehr. Aber hilft uns jetzt auch nicht. Und die Location permissions sind auf 'immer/hintergrund' oder was auch immer Android da hat und es wird die genaue Ortung zugelassen? Ansonsten gerade keine Ahnung mal sehen ob sich aus den anderen Fehlern ein Bild ergibt
-
@ofbeqnpolkkl6mby5e13 Komma
-
-
@foxriver76 @oFbEQnpoLKKl6mbY5e13 @sigi234
ich habe den cloud als auch den iot adapter geloescht, und mein password in iobroker.pro geaendert.
Dann die beiden Adapter neu installiert, und siehe da.. Geofence geht...