NEWS
iOS App - Tester gesucht!
-
Bei mir bricht die Installation des Adapters leider ab
$ iobroker url https://github.com/DNAngelX/ioBroker.iOSAppAdapter --host buanet-iobroker1 --debug install DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b NPM version: 10.8.1 Installing DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b... (System call) up to date in 2m169 packages are looking for funding run `npm fund` for details host.buanet-iobroker1 Cannot install DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b: 0 ERROR: Process exited with code 25IoBroker läuft im Docker Container
Node.js v18.20.3
js-controller 6.0.6
admin 7.0.9 -
@ilovegym sagte in iOS App - Tester gesucht!:
Also Benachrichtigung geht bei mir nicht..
Im debug log passiert nichts.. es wird auch keine json erstellt..Wenn du den Adapter auf debug stellst sollte eigentlich das pyload im log erscheinen, wenn du auf send true machst
ja, das stand komischerweise nicht auf debug, hatte ich beim installieren aber angegeben, jetzt kommt ein Websocket error, der Port stimmt.. :
2024-07-03 07:24:34.051 - debug: iobapp.0 (205148) Redis Objects: Use Redis connection: 127.0.0.1:9001 2024-07-03 07:24:34.084 - debug: iobapp.0 (205148) Objects client ready ... initialize now 2024-07-03 07:24:34.087 - debug: iobapp.0 (205148) Objects create System PubSub Client 2024-07-03 07:24:34.089 - debug: iobapp.0 (205148) Objects create User PubSub Client 2024-07-03 07:24:34.118 - debug: iobapp.0 (205148) Objects client initialize lua scripts 2024-07-03 07:24:34.127 - debug: iobapp.0 (205148) Objects connected to redis: 127.0.0.1:9001 2024-07-03 07:24:34.146 - debug: iobapp.0 (205148) Redis States: Use Redis connection: 127.0.0.1:9000 2024-07-03 07:24:34.154 - debug: iobapp.0 (205148) States create System PubSub Client 2024-07-03 07:24:34.157 - debug: iobapp.0 (205148) States create User PubSub Client 2024-07-03 07:24:34.168 - debug: iobapp.0 (205148) States connected to redis: 127.0.0.1:9000 2024-07-03 07:24:34.288 - info: iobapp.0 (205148) starting. Version 0.0.2 in /opt/iobroker/node_modules/iobroker.iobapp, node: v22.3.0, js-controller: 6.0.6 2024-07-03 07:24:34.311 - debug: iobapp.0 (205148) Adapter ready: Initializing express app. 2024-07-03 07:24:34.323 - info: iobapp.0 (205148) WebSocket server listening on port 9191 2024-07-03 07:24:34.326 - info: iobapp.0 (205148) REST server listening on port 9192 2024-07-03 07:25:17.069 - debug: iobapp.0 (205148) Received request to set presence for zone: Home, person: Bernd with presence: undefined and distance: 18 2024-07-03 07:25:17.082 - debug: iobapp.0 (205148) Received request to set presence for zone: Home, person: Bernd with presence: undefined and distance: 0 2024-07-03 07:25:17.090 - debug: iobapp.0 (205148) Received request to set presence for zone: ESOC, person: Bernd with presence: undefined and distance: 8510 2024-07-03 07:25:17.099 - debug: iobapp.0 (205148) Received request to set presence for zone: ESOC, person: Bernd with presence: undefined and distance: 8524 2024-07-03 07:25:17.115 - info: iobapp.0 (205148) State iobapp.0.zones.Home.Bernd_distance changed: 18 (ack = true) 2024-07-03 07:25:17.118 - debug: iobapp.0 (205148) Distance for Bernd in Home set to 18 2024-07-03 07:25:17.139 - info: iobapp.0 (205148) State iobapp.0.zones.Home.Bernd_distance changed: 0 (ack = true) 2024-07-03 07:25:17.140 - info: iobapp.0 (205148) State iobapp.0.zones.ESOC.Bernd_distance changed: 8510 (ack = true) 2024-07-03 07:25:17.141 - debug: iobapp.0 (205148) Distance for Bernd in Home set to 0 2024-07-03 07:25:17.145 - debug: iobapp.0 (205148) Distance for Bernd in ESOC set to 8510 2024-07-03 07:25:17.199 - info: iobapp.0 (205148) State iobapp.0.zones.ESOC.Bernd_distance changed: 8524 (ack = true) 2024-07-03 07:25:17.201 - debug: iobapp.0 (205148) Distance for Bernd in ESOC set to 8524 2024-07-03 07:26:04.885 - info: iobapp.0 (205148) State iobapp.0.person.Bernd.iphone13m.messages.send changed: true (ack = false) 2024-07-03 07:26:04.937 - info: iobapp.0 (205148) State iobapp.0.person.Bernd.iphone13m.messages.payload changed: {"aps":{"alert":{"title":"test","subtitle":"testsubtitle","body":"test"},"sound":"default","badge":1,"category":"INVITE_CATEGORY"}} (ack = true) 2024-07-03 07:26:04.940 - debug: iobapp.0 (205148) Payload generated for Bernd's iphone13m: {"aps":{"alert":{"title":"test","subtitle":"testsubtitle","body":"test"},"sound":"default","badge":1,"category":"INVITE_CATEGORY"}} 2024-07-03 07:26:04.952 - warn: iobapp.0 (205148) WebSocket not connected, queuing message for Bernd's iphone13m 2024-07-03 07:26:04.956 - info: iobapp.0 (205148) State iobapp.0.person.Bernd.iphone13m.messages.send changed: false (ack = true) 2024-07-03 07:26:05.006 - info: iobapp.0 (205148) State iobapp.0.person.Bernd.iphone13m.messages.payload changed: (ack = true) 2024-07-03 07:26:12.790 - debug: iobapp.0 (205148) Received request to set value for path: person.Bernd.iphone13m.sensors.activity to Stationary 2024-07-03 07:26:12.796 - debug: iobapp.0 (205148) Received request to set value for path: person.Bernd.iphone13m.sensors.battery_state to Unplugged -
Bei mir bricht die Installation des Adapters leider ab
$ iobroker url https://github.com/DNAngelX/ioBroker.iOSAppAdapter --host buanet-iobroker1 --debug install DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b NPM version: 10.8.1 Installing DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b... (System call) up to date in 2m169 packages are looking for funding run `npm fund` for details host.buanet-iobroker1 Cannot install DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b: 0 ERROR: Process exited with code 25IoBroker läuft im Docker Container
Node.js v18.20.3
js-controller 6.0.6
admin 7.0.9hat bei mir 2 versuche gebraucht, dann gings.. und ich konnte keine Instanz im Admin anlegen, habs aber auf den buggy Admin 7.x geschoben.. und dann alles von der Konsole aus gemacht, das ging dann ohne Probleme..
-
Erledigt!
TestFlight
Für TestFlight bitte die Email,... also alle die, die wollen!
@stolly82 Installation schlägt leider fehl:
iobroker url https://github.com/DNAngelX/ioBroker.iOSAppAdapter --debug install DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b NPM version: 10.7.0 Installing DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b... (System call) up to date in 22s 198 packages are looking for funding run `npm fund` for details host.PVE-Iobroker Cannot install DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b: 0keine weiteren Informationen
IoBroker läuft unter Debian in Proxmox
Node.js v20.15.0
js-controller 6.0.5
admin 7.0.2 -
@stolly82 Installation schlägt leider fehl:
iobroker url https://github.com/DNAngelX/ioBroker.iOSAppAdapter --debug install DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b NPM version: 10.7.0 Installing DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b... (System call) up to date in 22s 198 packages are looking for funding run `npm fund` for details host.PVE-Iobroker Cannot install DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b: 0keine weiteren Informationen
IoBroker läuft unter Debian in Proxmox
Node.js v20.15.0
js-controller 6.0.5
admin 7.0.2bite update mal deine Betas.. der Fehler kann auch gut an den alten Versionen liegen..
-
bite update mal deine Betas.. der Fehler kann auch gut an den alten Versionen liegen..
-
@ilovegym kann ich leider gerade nicht, wenn ich den Adminadapter hochziehe crasht mir der Javascriptadapter permanent :( , den js-controler habe ich auch noch nicht stabil :), weil Beta :).
@tomtom24 wenn alle Versionen auf dem aktuellen Stand sind, gibts zur Zeit keine Crashs..
Ausserdem.. was hat der Admin mit dem javascript zu tun?
Mach dazu am besten mal ein eigenen Thema auf, und lass uns hier mal guggen.. :-) -
@ilovegym sagte in iOS App - Tester gesucht!:
Also Benachrichtigung geht bei mir nicht..
Im debug log passiert nichts.. es wird auch keine json erstellt..Wenn du den Adapter auf debug stellst sollte eigentlich das pyload im log erscheinen, wenn du auf send true machst
Im Menu NFC wird das Menu Location angezeigt... :-)
-
bite update mal deine Betas.. der Fehler kann auch gut an den alten Versionen liegen..
-
bite update mal deine Betas.. der Fehler kann auch gut an den alten Versionen liegen..
@ilovegym hab alles auf dem neuesten Stand,Fehler bleibt gleich:
iobroker url https://github.com/DNAngelX/ioBroker.iOSAppAdapter.git --host PVE-Iobroker --debug install DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b NPM version: 10.7.0 Installing DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b... (System call) up to date in 22s 198 packages are looking for funding run `npm fund` for details host.PVE-Iobroker Cannot install DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b: 0Was kann ich tun?
-
👍😀
Lass mal das .git hinten weg.. dann sollte…?. -
Hey zusammen, ich habe mir ein paar Nächte um die Ohren geschlagen und eine iOS App inkl. Adapter für den IoBroker erstellt.



DIe App verbindet sich mit einem IoBroker-Adapter und ermöglicht es deinem iOS-Gerät, Sensordaten an deinen IoBroker zu senden. Mit der App kannst du mehrere Server und Zonen definieren. Die Zonen werden im IoBroker angelegt, und Personen werden automatisch ein- und ausgeloggt. Außerdem wird die Entfernung zur Zone gesendet.
Features:
- Sensordatenübertragung: Dein iOS-Gerät sendet kontinuierlich Sensordaten an den IoBroker.
- Mehrere Server: Unterstützung für die Verbindung mit mehreren Servern.
- Zonenverwaltung: Definiere und verwalte mehrere Zonen, die im IoBroker angelegt werden.
- Präsenz- und Distanz-Tracking: Automatisches Ein- und Ausloggen von Personen in Zonen sowie Übermittlung der Entfernung zur Zone.
Offene Punkte:
- Push-Benachrichtigungen: Empfang von Push-Benachrichtigungen vom IoBroker zu iOS.
- NFC-Tags: Lesen und Schreiben von NFC-Tags sowie Auslösung von Aktionen im IoBroker.
- Widgets: Integration von Widgets (nur bei viel Motivation).
Beta-Tester werden:
Um Beta-Tester zu werden, aktiviere den Entwicklermodus auf deinem iPhone und sende mir deine UDID. Ich trage sie dann in meinen Entwickleraccount ein.
Wer mal lust hat zu testen, git adapter + iPhone im DEV mode wird benötigt.
Mir ist noch etwas aufgefallen, die Steps und Floors werden anscheinend nicht um 00:00 resettet..?
-
Im Menu NFC wird das Menu Location angezeigt... :-)
@ilovegym sagte in iOS App - Tester gesucht!:
Im Menu NFC wird das Menu Location angezeigt... :-)
Yep!
Hatte das für euch extra tot gelegt 😂
Mache ich in der nächsten wieder an, das crasht aber beim schreiben dann lesen und wieder schreiben wegen den Sessions noch.
-
Mir ist noch etwas aufgefallen, die Steps und Floors werden anscheinend nicht um 00:00 resettet..?
@ilovegym sagte in iOS App - Tester gesucht!:
Mir ist noch etwas aufgefallen, die Steps und Floors werden anscheinend nicht um 00:00 resettet..?
Also bei mir schon, ich bin heute nur 413 Schritte gelaufen und 0 Etagen 😂
,… sollte noch definitiv mehr bewegen aktuell merke ich gerade 🤗
-
Also was ich auf jeden Fall noch gucken muss, warum er SIM 1&2 nicht ausliest, das hatte ich eigentlich so eingestellt, dass er da den Provider anzeigen soll.
Die Schritte weichen tatsächlich erheblich von den in meiner Apple Watch ab, denn dort steht, dass ich über 1500 heute gemacht hab, da muss ich mal gucken, ob ich einen falschen Datenpunkt anspreche. -
Also was ich auf jeden Fall noch gucken muss, warum er SIM 1&2 nicht ausliest, das hatte ich eigentlich so eingestellt, dass er da den Provider anzeigen soll.
Die Schritte weichen tatsächlich erheblich von den in meiner Apple Watch ab, denn dort steht, dass ich über 1500 heute gemacht hab, da muss ich mal gucken, ob ich einen falschen Datenpunkt anspreche.@stolly82 sagte in iOS App - Tester gesucht!:
Also was ich auf jeden Fall noch gucken muss, warum er SIM 1&2 nicht ausliest, das hatte ich eigentlich so eingestellt, dass er da den Provider anzeigen soll.
Ja das fehlt hier auch..
Die Schritte weichen tatsächlich erheblich von den in meiner Apple Watch ab, denn dort steht, dass ich über 1500 heute gemacht hab, da muss ich mal gucken, ob ich einen falschen Datenpunkt anspreche.
Richtig, da habe ich Unterschiede..
-
👍😀
Lass mal das .git hinten weg.. dann sollte…?.@ilovegym nope, hat nix geholfen...
iobroker url https://github.com/DNAngelX/ioBroker.iOSAppAdapter --debug install DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b NPM version: 10.7.0 Installing DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b... (System call) up to date in 22s 198 packages are looking for funding run `npm fund` for details host.PVE-Iobroker Cannot install DNAngelX/ioBroker.iOSAppAdapter#c4bb9c68dd1fcd9f5b3f228a0bfb43d3b5c7455b: 0 -
@ilovegym sagte in iOS App - Tester gesucht!:
Mir ist noch etwas aufgefallen, die Steps und Floors werden anscheinend nicht um 00:00 resettet..?
Also bei mir schon, ich bin heute nur 413 Schritte gelaufen und 0 Etagen 😂
,… sollte noch definitiv mehr bewegen aktuell merke ich gerade 🤗
ich hab mal n paar Issues bei dem Adapter angelegt, damits nicht vergessen geht...
Uebrigens... wenn die App iobroker-tools heisst, koennte der Adapter das auch.. oder benenne beides um..
nur, damit man auch weiss, dass die App zu dem Adapter gehoert.. :-)Aber so laeufts schonmal, mit Fehlern, klar, aber Standort etc funktioniert!
-
Neue IOS Version, neue Adapter Version.
Update "Notifications"
Ist in der Alpha, ich will auch noch keine Issues wissen, denn ich will damit erst fertig sein.
Issue:
Multi Device > Alle bekommen die APNs
body-html, sound, media-url ohne FunktionUGLY Notification overview
Getestet:
Image
Video
body
title
subtitle
-
Neue IOS Version, neue Adapter Version.
Update "Notifications"
Ist in der Alpha, ich will auch noch keine Issues wissen, denn ich will damit erst fertig sein.
Issue:
Multi Device > Alle bekommen die APNs
body-html, sound, media-url ohne FunktionUGLY Notification overview
Getestet:
Image
Video
body
title
subtitle
Installiert, rebooted, getestet, geht, super! Danke!
Die Issues sind ja nur, um nix zu vergessen.. seh sowas immer als reminder an.. wenn erledigt.. zu machen, fertich..
:-)
:+1: :+1: :+1: :+1: :+1: :+1: