NEWS
iOS App - Tester gesucht!
-
@stolly82 sagte in iOS App - Tester gesucht!:
{"aps":{"alert":{"title":"Cron Stunde: 0","subtitle":"Ooooo","body":"Cron Datum: 01.08.2024 - 00:00"}},"body-html":"<p>Text here</p>\n<p> </p>\n<ul>\n<li>1</li>\n<li>2</li>\n<li>3</li>\n<li>4</li>\n</ul>\n<p> </p>\n<p><img src="https://d2e6ccujb3mkqf.cloudfront.net/0db0c960-c786-45e5-b530-2c40be84b0ef-1_7ec8b331-5664-4123-a7d1-a2d468f138e4.jpg" alt="" width="1024" height="1024" /></p>"}
Danke, ja, Templates waeren gut, im Prinzip muss man aber sowieso mit der Payload arbeiten, was ich nicht schlimm finde, man muss nur mal ein fuer sich passendes Design raus gefunden haben..
Ueber die Payload sollte der Adapter schnell in andere Adapter, die Nachrichten senden, eingebaut werden koennen.
Aber das alles zu seiner Zeit, wobei ich die aktuelle schon so stabil finde, dass ich jetzt Telegram verabschiede.
Wichtige Infos kommen sowieso per SMS ueber die Backup LTE Line .. -
Neue Adapter Version 1.0.3 laeuft sehr stabil, keine Probleme beim Installieren, Websocket ist stabil.
Was mir aufgefallen ist, in der App wird manchmal rot disconnected angezeigt, aber der Websocket ist trotzdem verbunden.. -
@stolly82
hi, die Einladung ist jetzt da. installiert ist sie auch schon, Rest mache ich heute Abend in Ruhe. -
Das verhalten mit dem disconnected habe ich aktuell nicht mehr.
Die Verbindung lief bis eben wieder sehr stabil, Push kamen immer exakt um xx:00 an (ohne Verzögerung) bis eben.
Jetzt musste ich die App wieder einmal öffnen und die Queue lief durch.
-
App Version 9 kam heute morgen, die Verbindung ist super, jetzt klappt das hier wieder. Adapter Version 1.0.3.
Die NFC Tags probiere ich gerade, also schreiben geht, lesen geht.. da legt er auch Datenpunkte im iobroker an.
Was ich nicht hin bekomme, ist, wenn ich ein NFC Tag lese, dass ich etwas mit dem iobroker ausführen lassen kann..?
-
bei mir läuft jetzt auch soweit alles, bin noch testen mit den Nachrichten.
kleiner Hinweis: die Datenpunkte unter Sensoren, sollten readonly sein, da der User sie nicht ändern kann, sollte.
eine Frage noch: wenn ich nicht im Heimnetz bin funktioniert es nicht. Benötige dafür eine VPN oder so.
-
VPN - ja, ich nutze Wireguard und dort in der App eingestellt " on demand " damit verbindet sich das VPN, wenn das Wifi verlassen wird, automatisch. Das funktioniert seit Monaten schon sehr gut und zieht auch nicht sehr viel Battery...
-
Ich habe mit einen Port in der FritzBox geöffnet und nutze ausschließlich die DynDNS der MyFRITZ!.
Dann benötigt man kein VPN, das währe ohne WireGuard auch eine Möglichkeit.
Ich habe hier noch immer den fehlet, dass die backend tasks nach einer Zeit nicht mehr funktionieren.
Das wird in der selben Datei gesteuert wie das URL Catching der NFC Tags.
Beides funktioniert nicht, ich vermute der Fehler liegt irgendwo zentral.
Ich werde am Wochenende mal eine Test App schreiben die nur das macht, zum prüfen,… da ich hier eigentlich alles richtig gemacht habe,… es aber nicht funktioniert.
-
hmm vielleicht irgendeine Energiespar-Funktion, die das dann stoppt..??
Gestern hatte ich mit NFC rumgespielt und auf einmal ging auch NFC garnicht mehr.. musste das Iphone komplett ausschalten, danach ging es wieder..
Heute hat die App die Rechte von Bluetooth verlangt.. ich hatte eigentlich alles erlaubt..
-
Heute hat die App die Rechte von Bluetooth verlangt.. ich hatte eigentlich alles erlaubt...
Bei mir auch, scheint eine neue Anforderung zu sein.
VPN über wiregard hatte ich auch schon mal. Werde es wieder aktivieren.
-
Ich bin heute bisschen unterwegs gewesen.
Die übermittelten Schrittzahlen stimmen nicht überein. Sowohl mein iPhone als auch meine Watch zeigen mehr Schritte an als der Datenpunkt im Adapter hergibt. Das war glaube ich schon mal angesprochen worden.Wie wird eigentlich die Distanz zum Router berechnet? Das ist nicht die "im Haus Distanz" zum Router oder?
Dann nochmal ne dumme Frage vllt, aber muss ich "Messages" als Push-Benachrichtigungen verstehen? Wenn ich in den ioBroker Datenpunkten Texte einfüge und auf "send" klicke, kommt auf dem iPhone nichts an.
-
Die App darf aber Benachrichtigungen auf dem Handy erstellen/anzeigen.
Wenn die App offen ist wird sie gleich angezeigt. -
Ich habe der App die Berechtigung gegeben, Benachrichtigungen zu senden.
Auch wenn die App offen ist, bekomme ich nichts.Mein Vorgehen: Ich trage im ioBroker unter dem Pfad meines iPhones in "messages" in "body" die Nachricht ein und klicke dann auf den "send"-Button. Es tut sich dann nur nichts.
Auch in der History ist nichts zu finden. -
Setz mal bei Headline einen Text rein.
-
@tt-tom
Auf einmal gehts. Wieso auch immer. Hatte die App eben nochmal neu installiert, ging dann auch nicht. Und plötzlich nun dann doch -
Mit oder ohne Headline??
-
@tt-tom
Geht nur mit "title".
Ohne kann man die Nachricht nicht absenden. -
habe heute diese Fehlermeldung bekommen.
2024-08-02 23:41:34.987 warn State "iosapp.0.person.Tom.iPhone.sensors.connected_bluetooth_device" has no existing object, this might lead to an error in future versions 2024-08-02 23:41:32.787 warn State "iosapp.0.person.Tom.iPhone.sensors.now_playing_title" has no existing object, this might lead to an error in future versions 2024-08-02 23:41:32.747 warn State "iosapp.0.person.Tom.iPhone.sensors.now_playing_artist" has no existing object, this might lead to an error in future versions
die Datenpunkte wurden auch nicht vom Adapter angelegt.
-
das Passwort sollte nicht mit übermittelt werden oder als Sternchen
2024-08-03 10:14:01.599 info Received message: {"username":"tom","action":"set","password":"test","data":{"value":"Unknown","path":"person.Tom.iPhone.sensors.activity"}} iosapp.0 2024-08-03 10:14:01.600 info State iosapp.0.person.Tom.iPhone.sensors.activity changed: Unknown (ack = true) iosapp.0 2024-08-03 10:14:01.606 info Received message: {"username":"tom","action":"set","data":{"value":1x.541736999999999,"path":"person.Tom.iPhone.sensors.longitude"},"password":"test"} iosapp.0 2024-08-03 10:14:01.606 info Received message: {"username":"tom","action":"set","password":"test","data":{"value":5x.659872,"path":"person.Tom.iPhone.sensors.latitude"}} iosapp.0 2024-08-03 10:14:01.649 info State iosapp.0.person.Tom.iPhone.sensors.longitude changed: 1x.541737 (ack = true) iosapp.0 2024-08-03 10:14:01.649 info State iosapp.0.person.Tom.iPhone.sensors.latitude changed: 5x.659872 (ack = true) iosapp.0 2024-08-03 10:14:09.762 info Received message: {"password":"test","action":"set","data":{"path":"person.Tom.iPhone.sensors.activity","value":"Stationary"},"username":"tom"} iosapp.0 2024-08-03 10:14:09.764 info State iosapp.0.person.Tom.iPhone.sensors.activity changed: Stationary (ack = true) iosapp.0 2024-08-03 10:14:10.770 info Received message: {"action":"set","password":"test","data":{"value":"Unknown","path":"person.Tom.iPhone.sensors.activity"},"username":"tom"} iosapp.0 2024-08-03 10:14:10.772 info State iosapp.0.person.Tom.iPhone.sensors.activity changed: Unknown (ack = true)
-
Also ich habe schon die letzten Tage immer wieder das Problem gehabt, dass die App die Verbindung zum Server verliert. Erst hatte ich den Energiesparmodus an, nach Abschalten ist es jedoch genauso.
Hier nur ein kleiner Auszug aus dem Log:
[04.08.24, 21:27:15 CEST] WebSocket connected: ["Connection": "Upgrade", "Sec-WebSocket-Accept": "xxxx", "Upgrade": "websocket"] for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:27:15 CEST] Websocket State: authenticating for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:27:15 CEST] Updated online state: connected for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:27:15 CEST] Updated online state: authenticating for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:27:16 CEST] Websocket State: ready for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:27:16 CEST] Updated online state: ready for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:27:19 CEST] Sent ping for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:28:54 CEST] Sent ping for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:28:54 CEST] Websocket State: lost for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:28:54 CEST] WebSocket error: POSIXErrorCode(rawValue: 53): Software caused connection abort for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:28:54 CEST] Websocket State: lost for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:28:54 CEST] Updated online state: lost for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:28:54 CEST] Updated online state: lost for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:28:54 CEST] Updated online state: lost for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:03 CEST] Sent ping for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:04 CEST] Attempting reconnect for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:04 CEST] Connecting to WebSocket for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:04 CEST] Updated online state: connecting for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:04 CEST] WebSocket connected: ["Connection": "Upgrade", "Upgrade": "websocket", "Sec-WebSocket-Accept": "xxxx"] for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:04 CEST] Websocket State: authenticating for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:04 CEST] Updated online state: connected for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:04 CEST] Updated online state: authenticating for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:05 CEST] Websocket State: ready for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:05 CEST] Updated online state: ready for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:13 CEST] Updated online state: lost for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:23 CEST] Attempting reconnect for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:23 CEST] Connecting to WebSocket for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:23 CEST] Updated online state: connecting for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:23 CEST] WebSocket connected: ["Upgrade": "websocket", "Sec-WebSocket-Accept": "xxxx=", "Connection": "Upgrade"] for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:23 CEST] Websocket State: authenticating for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:23 CEST] Updated online state: connected for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:23 CEST] Updated online state: authenticating for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:24 CEST] Websocket State: ready for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:24 CEST] Updated online state: ready for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC [04.08.24, 21:29:33 CEST] Sent ping for system ID: 9E0603D6-67AA-46F6-92FB-D5AB8D0E40CC
Haben die anderen ähnliche Probleme?