NEWS
Beta-Test Android App ioGo 2.1.x
-
@nis
nach dem release ist vor den neuen Betas, oder wie sehe ich das?
Geht das hier weiter oder machst du dann wieder einen neuen Thread auf?Ist es theoretisch möglich eine Pushnachricht mit verfallszeit zu senden, also push kommt auf handy an und wird nach Zeit x wieder von selbst gelöscht aus der Infobar auch wenn nicht weggedrückt oder gesehen?
@e-s sagte in Beta-Test Android App ioGo 2.1.x:
@nis
nach dem release ist vor den neuen Betas, oder wie sehe ich das?
Geht das hier weiter oder machst du dann wieder einen neuen Thread auf?Wenn es eine neue Betaversion gibt, dann kommt dazu ein komplett neuer Thread.
Ist es theoretisch möglich eine Pushnachricht mit verfallszeit zu senden, also push kommt auf handy an und wird nach Zeit x wieder von selbst gelöscht aus der Infobar auch wenn nicht weggedrückt oder gesehen?
Theoretisch geht das definitiv
-
@e-s sagte in Beta-Test Android App ioGo 2.1.x:
@nis
nach dem release ist vor den neuen Betas, oder wie sehe ich das?
Geht das hier weiter oder machst du dann wieder einen neuen Thread auf?Wenn es eine neue Betaversion gibt, dann kommt dazu ein komplett neuer Thread.
Ist es theoretisch möglich eine Pushnachricht mit verfallszeit zu senden, also push kommt auf handy an und wird nach Zeit x wieder von selbst gelöscht aus der Infobar auch wenn nicht weggedrückt oder gesehen?
Theoretisch geht das definitiv
-
@e-s sagte in Beta-Test Android App ioGo 2.1.x:
@nis
und praktisch? :-)steht das in Konkurrenz zu allen anderen coolen Ideen
-
Aktuelle Test Version 2.1.0-beta11 Veröffentlichungsdatum 19.01.2020 Github Repo https://github.com/nisiode/iogo-android Google Play Store https://play.google.com/store/apps/details?id=de.nisnagel.iogo Beta Version https://play.google.com/apps/testing/de.nisnagel.iogo Hallo Beta Tester,
seit längerem bin ich dabei Geofence als Feature in die App einzubauen.
Mit Geofence ist es möglich bei Betreten/Verlassen beliebiger kreisförmiger Bereiche(Latitude + Longitude + Radius) dies an ioBroker zu senden.Es wird ioBroker.iogo in der neuen Version 0.5.0 oder höher benötigt.
Näheres zur Version 0.5.0 in einem eigenen Thread: https://forum.iobroker.net/topic/29145/test-adapter-iogo-0-5-xWeitere Anpassungen:
- (Feature) Verwalten von Locations zur Überwachung von Geofence Bereichen
- (Feature) DeviceID kann in der App selber vergeben werden
- (Feature) Neues Navigationsmenu implementiert für eine bessere Übersicht und schnellere Navigation
- (Feature) Admin Bereich in neues Navigationsmenu migriert
- (Feature) Anzeige der Einstellungen überarbeitet und kleine Eingabehilfen integriert
- (Feature) "kostenpflichtig" Hinweis in den Einstellungen bei Verbindung über cloud und iogo Adapter
- (Change) Layout des Frontends vereinheitlicht um Anpassungen zu Vereinfachen
- (Change) Synchronisation der Object Stammdaten umgestellt auf neue Checksum (benötigt ioBroker.iogo v0.5.0+)
- (Bugfix) Übermitteln des Batterielevel bei App im Hintergrund verbessert
- (Bugfix) Formatierung des Timestamps im Logging korrigiert
Bei Schwierigkeiten mit der neuen Verion bitte gerne melden.
Wer weitere Ideen für sinnvolle Anpassungen oder zusätzliche Funktionen darf diese gerne nennen.
Danke für die Unterstützung beim Testen
#Changelog dieser Betaversion:
Beta1:
Initiale VersionBeta2:
(Bugfix) Abstrurz verhindernBeta3:
(Feature) Formatiereung der Zeitstempel der Messages wählbar als relative oder exakte über die Einstellungen
(Change) Zeitstempel vom Server bei Push Nachrichten verwenden
(Bugfix) Leerzeichen als Fehleingabe erkennen bei Device ID und Location ID
(Bugfix) Location Berechtigungen für Android Versionen kleiner Android Q korrigiertBeta4:
(Bugfix) Memorywerte für Host und Instanz übrtragenBeta5:
(Bugfix) Anzeige von langen Texten wie z.B. dem Wetterbericht von ioBroker.daswetter
(Bugfix) Layout für Slider angepasst, damit dieser nicht die aktuelle Zahl überlappt
(Change) Layout auf CardStyle umgestelltBeta6:
(Bugfix) Logging bei Geofence EventsBeta7:
(Bugfix) Wertänderung bei Detailansicht übermitteln
(Bugfix) Absturz auf Geräten mit Android 5Beta8:
(Bugfix) Automatische Aktualisierung von States und EnumsBeta9:
(Bugfix) Synchronisierung von States nach Zuordnung zu Raum/Funktion
(Bugfix) Synchronisierung von Host und Instanz nach App upgradeBeta10:
(Bugfix) Anzeige der installierten AdapterversionenBeta11:
(Bugfix) Locations nach Neustart wieder registrieren@nis
Kann keine Message senden.
javascript.0 2020-03-11 17:49:21.185 info (9532) script.js.Test.IoGo_Test: registered 0 subscriptions and 0 schedules iogo.0 2020-03-11 17:49:21.186 warn (13896) 1 of 1 recipients are unknown!Edit:
Wenn ich in den Objekten ein DP auswähle geht es, via Blockly und Skript nicht.

-
@crunchip ja, das hab ich auch gemacht, alte gelöscht, neue angelegt, smartphone rebootet, Adapter neu gestartet, iobroker rebootet,... die Locations werden angelegt, und dann sind die true.. ich kann se ja noch mal löschen.. wer weiss.. :-)
@ilovegym sagte in Beta-Test Android App ioGo 2.1.x:
@crunchip ja, das hab ich auch gemacht, alte gelöscht, neue angelegt, smartphone rebootet, Adapter neu gestartet, iobroker rebootet,... die Locations werden angelegt, und dann sind die true.. ich kann se ja noch mal löschen.. wer weiss.. :-)
Welche Android Version hast du auf deinem Smartphone?
-
@ilovegym sagte in Beta-Test Android App ioGo 2.1.x:
@crunchip ja, das hab ich auch gemacht, alte gelöscht, neue angelegt, smartphone rebootet, Adapter neu gestartet, iobroker rebootet,... die Locations werden angelegt, und dann sind die true.. ich kann se ja noch mal löschen.. wer weiss.. :-)
Welche Android Version hast du auf deinem Smartphone?
@nis Ich habe Android 10 (Galaxy S10+) mit aktuellem update von gestern, warum?
Bei mir funktioniert es ja mittlerweile, zumindest die neu angelegte location. Die alten hatten nicht aktualisiert, habe sie daher gelöscht.
Was aufgefallen ist, Host ist wieder offline nach dem update heute. -
@nis Ich habe Android 10 (Galaxy S10+) mit aktuellem update von gestern, warum?
Bei mir funktioniert es ja mittlerweile, zumindest die neu angelegte location. Die alten hatten nicht aktualisiert, habe sie daher gelöscht.
Was aufgefallen ist, Host ist wieder offline nach dem update heute. -
@ilovegym sagte in Beta-Test Android App ioGo 2.1.x:
@crunchip ja, das hab ich auch gemacht, alte gelöscht, neue angelegt, smartphone rebootet, Adapter neu gestartet, iobroker rebootet,... die Locations werden angelegt, und dann sind die true.. ich kann se ja noch mal löschen.. wer weiss.. :-)
Welche Android Version hast du auf deinem Smartphone?
@nis sagte in Beta-Test Android App ioGo 2.1.x:
@ilovegym sagte in Beta-Test Android App ioGo 2.1.x:
@crunchip ja, das hab ich auch gemacht, alte gelöscht, neue angelegt, smartphone rebootet, Adapter neu gestartet, iobroker rebootet,... die Locations werden angelegt, und dann sind die true.. ich kann se ja noch mal löschen.. wer weiss.. :-)
Welche Android Version hast du auf deinem Smartphone?
Android 10 ( Galaxy Note 10+ )
Ich hatte heute Homeoffice, teste später mal, was die Locations machen, updates der App und Adapter ist installiert. -
@nis sagte in Beta-Test Android App ioGo 2.1.x:
@crunchip ich wollte eigentlich die Android Version von @ilovegym erfahren
Da hat Crunchi aber schon richtig geantwortet, nur meine Hardware ist n bisserl anders.. :-)
-
@nis sagte in Beta-Test Android App ioGo 2.1.x:
@crunchip ich wollte eigentlich die Android Version von @ilovegym erfahren
Da hat Crunchi aber schon richtig geantwortet, nur meine Hardware ist n bisserl anders.. :-)
@ilovegym versuch mal bitte die aktuelle Version 2.1.2 und mache nach dem Update einen Neustart des Smartphone. Ich habe ein paar Kleinigkeiten gefunden bei den Locations, vielleicht sind das auch Sachen die bei dir die Probleme Lösen...
-
@ilovegym versuch mal bitte die aktuelle Version 2.1.2 und mache nach dem Update einen Neustart des Smartphone. Ich habe ein paar Kleinigkeiten gefunden bei den Locations, vielleicht sind das auch Sachen die bei dir die Probleme Lösen...
@nis Hi, vielen Dank, teste ich im laufe des Tages! :+1: :+1: :+1:
-
@ilovegym versuch mal bitte die aktuelle Version 2.1.2 und mache nach dem Update einen Neustart des Smartphone. Ich habe ein paar Kleinigkeiten gefunden bei den Locations, vielleicht sind das auch Sachen die bei dir die Probleme Lösen...
@nis
irgendwie stehe ich auf Tabellen, da ich meine Shellys von der Temperatur überwachen wollte, habe ich mir ein script gebastelt und das Ergebnis in einen DP gepackt:

Prinzipiell bin ich damit zufrieden, schöner wäre aber eine Tabellenform.
Dieses wäre am Besten über eine json Tabelle zu realisieren, aber mit json kann iogo noch nichts anfangen. Kannst du json integrieren oder hast du eine bessere Idee das hübscher zu bekommen? -
@nis
irgendwie stehe ich auf Tabellen, da ich meine Shellys von der Temperatur überwachen wollte, habe ich mir ein script gebastelt und das Ergebnis in einen DP gepackt:

Prinzipiell bin ich damit zufrieden, schöner wäre aber eine Tabellenform.
Dieses wäre am Besten über eine json Tabelle zu realisieren, aber mit json kann iogo noch nichts anfangen. Kannst du json integrieren oder hast du eine bessere Idee das hübscher zu bekommen?@e-s poste mal bitte den RAW des States und auch den aktuellen Inhalt, dann versuche ich das mal
-
@ilovegym versuch mal bitte die aktuelle Version 2.1.2 und mache nach dem Update einen Neustart des Smartphone. Ich habe ein paar Kleinigkeiten gefunden bei den Locations, vielleicht sind das auch Sachen die bei dir die Probleme Lösen...
@nis scheinbar funktioniert location nicht mehr seit dem update.
Adapter, IoBroker und auch Handy neu gestartet. Entfernung in der App wird richtig angezeigt, jedoch bleibt der state in iobroker auf true -
@nis scheinbar funktioniert location nicht mehr seit dem update.
Adapter, IoBroker und auch Handy neu gestartet. Entfernung in der App wird richtig angezeigt, jedoch bleibt der state in iobroker auf true@crunchip welche Version genau meinst du?
-
@e-s poste mal bitte den RAW des States und auch den aktuellen Inhalt, dann versuche ich das mal
@nis
{ "_id": "0_userdata.0.Funktionen.Sicherheit.Shelly", "type": "state", "common": { "name": "Shelly", "role": "text", "type": "string", "read": true, "write": true }, "native": {}, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1584216038917, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 } }Shelly Temperatur Bad Licht min:53.16 akt:53.16 max:53.16 Shelly Temperatur Bad Waschbecken min:57.06 akt:57.18 max:57.18 Shelly Temperatur Briefkasten min:46.78 akt:46.78 max:46.78 Shelly Temperatur Esszimmer min:52.67 akt:52.67 max:52.67 Shelly Temperatur Garage min:39.03 akt:39.11 max:39.11 Shelly Temperatur Garten Laternen min:67.56 akt:67.56 max:67.56 Shelly Temperatur Keller Pumpe min:40.61 akt:40.61 max:40.61 Shelly Temperatur Kinderzimmer min:54.79 akt:54.79 max:54.79 Shelly Temperatur Markise min:59.51 akt:59.51 max:59.75 Shelly Temperatur Spielhaus min:51.05 akt:51.05 max:51.05 Shelly Temperatur Terrasse min:55.32 akt:55.32 max:55.32 Shelly Temperatur Wohnzimmer min:58.44 akt:58.44 max:58.55derzeit habe ich immer 2 leerzeichen dazwischen, wenn es für dich einfacher ist, kann ich aber auch irgendwelche anderen Trennzeichen dazwischen packen oder eben als json
-
@crunchip welche Version genau meinst du?
@nis am Handy hab ich aktuell 2.1.2 und
Adapter 0.5.7
Vor jeweils beiden updates funktionierte noch alles -
@nis am Handy hab ich aktuell 2.1.2 und
Adapter 0.5.7
Vor jeweils beiden updates funktionierte noch alles@crunchip da hatte sich tatsächlich ein Fehler eingeschlichen, Version 2.1.3 sollte da wieder aufräumen. Bitte update auf 2.1.3 (sollte in Kürze für alle sichtbar sein) und schau mal ob es dann wieder geht.
Sorry, aber manchmal schleichen sich Fehler ein.
Das lässt sich bei so vielen möglichen Android Versionen / Geräten nur ganz schwer vermeiden. -
@nis
{ "_id": "0_userdata.0.Funktionen.Sicherheit.Shelly", "type": "state", "common": { "name": "Shelly", "role": "text", "type": "string", "read": true, "write": true }, "native": {}, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1584216038917, "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator", "state": 1636 } }Shelly Temperatur Bad Licht min:53.16 akt:53.16 max:53.16 Shelly Temperatur Bad Waschbecken min:57.06 akt:57.18 max:57.18 Shelly Temperatur Briefkasten min:46.78 akt:46.78 max:46.78 Shelly Temperatur Esszimmer min:52.67 akt:52.67 max:52.67 Shelly Temperatur Garage min:39.03 akt:39.11 max:39.11 Shelly Temperatur Garten Laternen min:67.56 akt:67.56 max:67.56 Shelly Temperatur Keller Pumpe min:40.61 akt:40.61 max:40.61 Shelly Temperatur Kinderzimmer min:54.79 akt:54.79 max:54.79 Shelly Temperatur Markise min:59.51 akt:59.51 max:59.75 Shelly Temperatur Spielhaus min:51.05 akt:51.05 max:51.05 Shelly Temperatur Terrasse min:55.32 akt:55.32 max:55.32 Shelly Temperatur Wohnzimmer min:58.44 akt:58.44 max:58.55derzeit habe ich immer 2 leerzeichen dazwischen, wenn es für dich einfacher ist, kann ich aber auch irgendwelche anderen Trennzeichen dazwischen packen oder eben als json
@e-s Leerzeichen wird nicht gehen, das kann ich nicht als einbauen. Bitte nehme eine klar definierte Struktur, die eine Tabelle zweifelsfrei erkennen lässt.
-
@e-s Leerzeichen wird nicht gehen, das kann ich nicht als einbauen. Bitte nehme eine klar definierte Struktur, die eine Tabelle zweifelsfrei erkennen lässt.