NEWS
IoBroker.owntracks
-
Zu früh gefreut. Leider funktioniert owntracks doch nicht so ganz wie ich es mir gedacht habe.
Ich habe das ja als Akkustandsanzeige am IPAD in der Wand installiert. Leider hört die App offensichtlich nach einiger zeit auf Daten zu senden wenn das IPAD in den Schlafmodus geht. Auch wenn ich das IPAd aufwecke werden solange keine Daten gesendet bis die App einmal im Vordergrund war.
Kann das wer bestätigen und hat evt. eine Idee wie man das umgehen kann?
-
Hier ähnliches Problem. Denke, man muss mal mit den Einstellungen der App ein wenig rumprobieren. Rechts oben gibt es einen Schalter für verschiedene Modi (Manuel, Bewegung, Ruhe).
Gruß
Pix
-
Hallo Pix, danke für den Tip. Habe mich jetzt mit den Einstellungen gespielt. In einer der Kombinationen liefert die App zumindest einige Stunden Daten. Dann wechselt das IPAD wohl in einen Tiefschlaf und es kommt nichts mehr an.
Aber es gibt noch ein anderes Problem. Nämlich das die Daten falsch ankommen. Mein Akku hat 73 % angezeigt, im Adapter kommen 85 an.
Hier mal das Debug-Log dazu. Man sieht, das in einem Aufruf verschiedene Batt-Werte kommen.
! inMem 2016-09-07 22:25:56.366 debug message *.logging system.adapter.admin.0.logging val=true, ack=true, ts=1473279956365, q=0, from=system.adapter.admin.0, lc=1473279694271
! owntracks-0 2016-09-07 22:24:51.369 info Client [iobroker/tablet] closed
! owntracks-0 2016-09-07 22:24:51.369 info Client [iobroker/tablet] disconnected
! owntracks-0 2016-09-07 22:24:46.400 debug publish 'owntracks/iobroker/tablet': {'tst':1473268558,'vac':19,'acc':10,'alt':148,'lon':12.06091692981812,'_type':'location','vel':0,'lat':40.25111168280939,'tid':'gs','batt':85}
! owntracks-0 2016-09-07 22:24:46.400 debug publish 'owntracks/iobroker/tablet': {'t':'u','tst':1473268533,'acc':30,'alt':181,'vac':57,'lon':12.06091692981812,'_type':'location','vel':0,'lat':40.25111168280939,'tid':'gs','batt':85}
! owntracks-0 2016-09-07 22:24:46.400 debug publish 'owntracks/iobroker/tablet': {'t':'u','tst':1473268550,'acc':10,'alt':168,'vac':19,'lon':12.06091692981812,'_type':'location','vel':0,'lat':40.25111168280939,'tid':'gs','batt':85}
! owntracks-0 2016-09-07 22:24:46.400 debug publish 'owntracks/iobroker/tablet': {'t':'u','tst':1473268527,'acc':30,'alt':176,'vac':57,'lon':12.06079973744675,'_type':'location','vel':0,'lat':40.25116215686114,'tid':'gs','batt':85}
! owntracks-0 2016-09-07 22:24:46.400 debug publish 'owntracks/iobroker/tablet': {'tst':1473268567,'vac':57,'acc':30,'alt':124,'lon':12.06084023847767,'_type':'location','vel':0,'lat':40.25112571308174,'tid':'gs','batt':85}
! owntracks-0 2016-09-07 22:24:46.400 debug publish 'owntracks/iobroker/tablet': {'t':'p','tst':1473195279,'acc':0,'alt':0,'lon':12.06051792545389,'_type':'location','lat':40.25147657798583,'tid':'gs','batt':93}
! owntracks-0 2016-09-07 22:24:46.400 debug publish 'owntracks/iobroker/tablet': {'t':'p','tst':1473194229,'acc':0,'alt':0,'lon':12.06051317630621,'_type':'location','lat':40.25146948661108,'tid':'gs','batt':93}
! owntracks-0 2016-09-07 22:24:46.353 debug publish 'owntracks/iobroker/tablet': {'t':'u','tst':1473193094,'acc':65,'alt':168,'vac':16,'lon':12.06052488846786,'_type':'location','lat':40.25148809460765,'tid':'gs','batt':94}
! owntracks-0 2016-09-07 22:24:46.337 debug publish 'owntracks/iobroker/tablet': {'t':'p','tst':1473192339,'acc':0,'alt':0,'lon':12.06049823643876,'_type':'location','lat':40.25148843564553,'tid':'gs','batt':99}
! owntracks-0 2016-09-07 22:24:46.337 debug publish 'owntracks/iobroker/tablet': {'t':'p','tst':1473190998,'acc':0,'alt':0,'lon':12.06051210066652,'_type':'location','lat':40.25149472244578,'tid':'gs','batt':99}
! owntracks-0 2016-09-07 22:24:46.337 debug publish 'owntracks/iobroker/tablet': {'t':'p','tst':1473190235,'acc':0,'alt':0,'lon':12.06055017611985,'_type':'location','lat':40.25147917970091,'tid':'gs','batt':100}
! owntracks-0 2016-09-07 22:24:46.337 debug publish 'owntracks/iobroker/tablet': {'t':'p','tst':1473189682,'acc':0,'alt':0,'lon':12.06055017611985,'_type':'location','lat':40.25147917970091,'tid':'gs','batt':100}
! owntracks-0 2016-09-07 22:24:46.337 debug publish 'owntracks/iobroker/tablet': {'t':'u','tst':1473189629,'acc':65,'alt':168,'vac':13,'lon':12.06055017611985,'_type':'location','lat':40.25147917970091,'tid':'gs','batt':100}
! owntracks-0 2016-09-07 22:24:46.337 debug publish 'owntracks/iobroker/tablet': {'t':'u','tst':1473189520,'acc':65,'alt':168,'vac':18,'lon':12.06054088182042,'_type':'location','lat':40.25148619890466,'tid':'gs','batt':100}
! owntracks-0 2016-09-07 22:24:46.337 debug publish 'owntracks/iobroker/tablet': {'t':'u','tst':1473188908,'acc':65,'alt':168,'vac':14,'lon':12.06052381990396,'_type':'location','lat':40.25149313839867,'tid':'gs','batt':100}
! owntracks-0 2016-09-07 22:24:46.337 debug publish 'owntracks/iobroker/tablet': {'t':'u','tst':1473193123,'acc':65,'alt':168,'vac':10,'lon':12.06051317630621,'_type':'location','lat':40.25146948661108,'tid':'gs','batt':94}
! owntracks-0 2016-09-07 22:24:46.290 debug publish 'owntracks/iobroker/tablet': {'t':'u','tst':1473193122,'acc':65,'alt':168,'vac':10,'lon':12.06051317630621,'_type':'location','lat':40.25146948661108,'tid':'gs','batt':94}
! owntracks-0 2016-09-07 22:24:46.243 info Client [iobroker/tablet] connected
! owntracks-0 2016-09-07 22:23:00.250 info Starting MQTT authenticated server on port 1883
! owntracks-0 2016-09-07 22:23:00.234 info starting. Version 0.1.1 in C:/ioBroker/node_modules/iobroker.owntracks
! owntracks-0 2016-09-07 22:23:00.203 debug statesDB connected
! owntracks-0 2016-09-07 22:23:00.187 debug objectDB connected
! host-gs-log 2016-09-07 22:22:59.501 info instance system.adapter.owntracks.0 started with pid 728
! host-gs-log 2016-09-07 22:22:57.001 info instance system.adapter.owntracks.0 terminated with code null ()
! host-gs-log 2016-09-07 22:22:57.001 warn instance system.adapter.owntracks.0 terminated due to SIGTERM
! host-gs-log 2016-09-07 22:22:56.985 info stopInstance system.adapter.owntracks.0 killing pid 3316
! host-gs-log 2016-09-07 22:22:56.985 info stopInstance system.adapter.owntracks.0 -
Ich denke, wir müssen App Entwickler anschreiben und ihm darum bitten:
-
Send reports by user interval (configurable): no matter, what happens, send report every X minutes.
-
Anyway send additionally report every X meters (configurable)
-
Fix bug with battery.
-
-
-
Great, thank you.
-
Sehr schön finde ich die Grußformel:
"Bluefox and 1800 users of ioBroker"
Also danke fürs Kümmern. Wenn ich wüsste, wie das geht, würd ich eine iOS App schreiben, die einfach nur den Akkustand via MQTT überträgt. Aber ich habe keinen Schimmer und leider keine Zeit. Gestern abend ist Familienzuwachs gekommen
Gruß
Pix
-
gratuliere!!!
-
@pix: hast du jetzt 2 oder 3 Kinder?
Es gibt leider schon negative Antwort.
Ich kann battery in vis, app einbauen… Aber iOS..
-
@Bluefox: PN
Wenigstens hat dieser Gedanke dann den Android Leuten etwas gebracht, wenn die Batterieanzeige in der VIS App ist.
Gibt es keine Webseiten-Funktion, die den Akkustand des mobilen Gerätes erfragen kann? So wie Ortsdaten?
Gruß
Pix
-
-
@pix: Herzlichen Glückwunsch!
-
@pix: Auch von mir herzlichen Glückwunsch!
–-
Und kann man das mit dem script nicht umgehen? Das z.b. wenn zeit "x" keine Daten gesendet wurde, einfach für kurze zeit "aktor" umschalten (an-aus), dann sollte eigentlich iPad aus dem schlaf wieder erwachen.
Mache bei mir so (wenn ich Zimmer betrete) mit Bewegungsmelder, damit Display rechtzeitig angeht.
-
Das ist eine schlechte Nachricht. Ich hoffe, das es da in Zukunft eine Lösung geben wird. Also kann ich Owntracks wieder runterschmeißen.
-
@pix: Auch von mir herzlichen Glückwunsch!
–-
Und kann man das mit dem script nicht umgehen? Das z.b. wenn zeit "x" keine Daten gesendet wurde, einfach für kurze zeit "aktor" umschalten (an-aus), dann sollte eigentlich iPad aus dem schlaf wieder erwachen.
Mache bei mir so (wenn ich Zimmer betrete) mit Bewegungsmelder, damit Display rechtzeitig angeht. `
Das funktioniert leider nicht, weil die App dann trotzdem nichts sendet. Erst wenn sie wieder mal im Vordergrund war sendet sie wieder bis zum nächsten Tiefschlaf.
-
Denke auch, das wird nichts: http://stackoverflow.com/questions/2676 … t-protocol
In den Kommentaren bringt es jemand auf den Punkt. IOS Geräte sind keine PC, sondern müssen Akkulaufzeit und Bedienbarkeit bieten.
[OT]Danke für die Glückwünsche[/OT]
Pix
-
Ich habe es gestern gleich mal installiert. Kannte ich vorher noch nicht.
Hat soweit gut funktionieren das einrichten.
Bisher ist es so, dass sich die Werte in Objekte (accuracy, battery, langitude, latitude) sich nich nicht aktualisieren; das letzte Mal heute Morgen um 5:53 Uhr. Entsprechend steht da auch noch 100% Akku. Da war ich zu Hause, jetzt bei der Arbeit.
Ich beobachte das mal weiter… `
Ich bin leider noch nicht weiter mit meinem Problem. Habe gestern deinstalliert und nochmal neu installiert nach Anweisung:https://github.com/ioBroker/ioBroker.ow … /README.md
Ich nutze das LG G3.
Muss man zusätzlich zum owntracks adapter auch den mqtt adapter installieren?
EDIT: grad im log mit debug Modus gesehen, dass die Werte gesendet werden. Dann unter Objekte findet aber keine Aktualisierung statt.
-
Hallo,
erstmal besten Dank für die Entwicklung von IoBroker- superklasse!
Möchte nun gerne den Adapter "Owntracks" einbinden. Mit dem Android Client von Owntracks funktioniert es auch schon recht gut, nur möchte ich gerne etwas flexibler sein und "Tasker" und das Addon "MQTT Publisher" zur Kommunikation nutzen.
Habe im Internet auch eine passende Anleitung gefunden (Anbindung Tasker an Owntracks), nur bekomme ich die Verbindung zum ioBroker.owntracks nicht hin.
Die Einstellungen hier im Anhang und hier die Fehlermeldung im iOBroker Log:
warn publish "ss": invalid user name - "undefined"
info Client [iobroker/Mark] connected
Kann mir jemand helfen und die passenden Einstellungen nennen? Danke Euch
zurück
Nachtrag: die Verbindung funktioniert nun mit folgenden Einstellungen (weiter unten), komischerweise nur genau 3x !?!? Danach muss man kurz in die Einstellungen in Tasker MQTT Publisher, man braucht keine Änderungen vornehmen, zurück in die Tasker Übersicht, dann funktioniert die Verbindung erneut….3x !!!??? (Laut Logging, nach diesen 3x wir nichts mehr in die IOBroker Logs uebernommen).
Liegt das nun an ioBroker.owntracks, etwa noch ein BUG? Kann das vielleicht jemand von Euch nachstellen?
Danke Euch!
Einstellungen:
Tasker MQTT Publisher: Settings:
in Topic: owntracks/iobroker/Name
1665_shot-tasker.png
1665_shot-mqtt.png -
Hallo!
ist es möglich, dass jemand der Tasker, MQTTPlugin und ioBroker.owntracks benutzt, meinen o.a. Fehler nachstellt oder ob es an meiner Android Version liegt?
Danke Euch!
-
Hallo,
habe jetzt zwischenzeitlich einen Traccar Server aufgebaut, der nun auch zuverlässig die GPS Daten einsammelt…
Hier stehen jetzt auch APIs, zur Verfügung, da ich leider seeehr wenig Ahnung vom iobroker Plugin programmieren habe ,ist evtl. jemand bereit, hierfür ein iobroker Plugin zu schreiben?
Wäre superklasse...
Danke und Grüße