NEWS
Adapter: PAW - echt coole Sache
-
Hallo ihr PAW Anwender: Ich nutze schon seit 1-2 Jahren den PAW Adapter, inzwischen mit einem Xoro Megapad um per Bewegungssteuerung das Display an und auszuschalten. Funktioniert perfekt.
Mit einer Ausnahme: wie wohl auch bei anderen Anwendern verliert das Tablet bzw die App PAW II hin und wieder die Verbindung zum ioBroker. Im ioBroker steht dann der Instanz - Indikator auf gelb: Verbunden mit PAW = false. Diesen Zustand kann man nur durch Reboot des Tablet, Neustart der App PAW II oder durch ein disconnect/connect in den Einstellungen der App PAW II, wieder auf true setzen.
Hat jemand das gleiche Problem oder eine Idee, was ich machen kann ? Oder was der Grund für dieses Verhalten ist ? Gibt es evtl. eine Android App, die regelmäßig eine bestimmte App neu startet ?
Was ich auf jeden Fall noch versuchen werde, ist die WLAN Verbindung gegen LAN zu tauschen. Das Xoro hat beides an Bord.
daten: aktuelle PAW II App, Adapter V 0.3.2, WLAN
Danke.
-
@hansmeier
ja, das gliche Problemhabe ch auch.
Wie bereits geschrieben, nachts ist das Tablet ausgeschaltet.
Seit dem klappt das eigentlich ganz gut.
Wie gut, dass ich das Tablet automatisch zu einer bestimmten Uhrzeit ein- bzw ausschalten kann. -
@MathiasJ
Das habe ich mit meinem vorherigen Tablet auch so gemacht. Aber aus anderen Gründen: damit wollte ich erreichen, dass die Akkus auch mal genutzt werden und nicht ständig geladen wurden. Das Problem mit dem Verbindungsverlust hatte ich damit nicht. Nutze auch noch die alte PAW-App.
Das neue Xoro Megapad hat keinen Akku und wird per Trafo oder PoE direkt gespeist. Aber per Funksteckdose könnte ich das auch mal versuchen.
Dazu eine Frage: wie schaffst du es, dass nach dem Hochfahren gezielt nur die IoBroker-Vis App auf dem Display aktiv ist ? (und nicht z.B. PAW II ?? ) -
@hansmeier
dazu kann ich nichts sagen, ich nutze die iobroker-VIS App nicht.
Ich mache das mit Chrome, weil ich leider auch Widgets habe, die von der App nicht unterstützt werden. -
@MathiasJ
Das Problem dürfte das gleiche sein: wie schafft man es, die gewünschte App (in deinem Fall Chrome mit einem bestimmten Tab) nach dem Reboot wieder auf dem Display zu haben ? Vorher muss ja zumindest PAW gestartet sein. -
@hansmeier
ist nicht so einfach.
Du kannst aber in den Einstellungen ein Häkchen machen "bei Systemstart starten" oder so ähnlich.
Das bekommst Du auch, wenn Du beim Start von PAW den Anweisungen folgst.
Bei Chrome, entweder die ip-des-Servers:8082 als Startseite angeben, dann im Playstore gucken, welche Auto-Start-Apps es gibt und Chrome hinzu fügen, oder Chrome dann per Hand starten. -
@MathiasJ
Ja, ist wirklich nicht so einfach. Die Lösung über Autostart Apps habe ich auch mal versucht. Finde ich nicht wirklich praktikabel für mich.
Diese Lösung funktioniert zuverlässig: das Tablet ein/ausschalten per ioBroker JS-Script Schaltsteckdose. Nach dem Einschalten 2 Minuten warten, damit sich das Tablet komplett hochfährt. PAW wird dabei natürlich mit gestartet. Dann starte ich wiederum im ioBroker per PAW Adapter und JS-Script die Anwendungen Vis.
Des weiteren habe ich noch weitere Scripte, die bei Alarm des Bewegungsmelders im Hof oder bei Betätigen der Klingel eine entsprechende Webcam auf das Tablet bringen. Dazu wechsel ich dann per Script jeweils für einige Zeit auf eine Web-Cam App und dann wieder zurück auf die Vis-App.Leider kann man wohl nicht ganz verhindern, dass diese Verbindungsaussetzer auch weiterhin sporadisch auftreten !?? So ein mal am Tag passiert das bei mir.
Danke für die Hilfe. -
@hansmeier
Ich hatte das auch einmal pro Tag, bis ich eben diese Neustart gemacht habe.
Das Tablet fährt 22:00 herunter und 04:00 wieder hoch.
Seit dem ist Ruhe -
@MathiasJ
Wie fährst du das Tablet runter ? Knallhart per Stromschalter oder gezielt durch ein Kommando ? Wenn ja, welches ? Einschalten bzw. hochfahren geht dann ja wohl sowieso nur per Strom einschalten ? -
Nein, in den Einstellungen des Tablets kann ich das herunter- bzw hochfahren planen.
Da stehen Uhrzeiten da, die ich editieren muß. genau so macht es dann das Tablet. -
@MathiasJ
Geplantes hoch und runterfahren ? Android ? Bei meinem Tablets (Xoro und Samsung) gibt es diese Funktion nicht. Oder finde ich das nur nicht ? Oder ist das wieder eine App ? Kenne mich nicht so mit den Android Dingern aus. Habe sonst alles von Apple. -
@hansmeier
Nein, findest das direkt in den Einstellungen.
Ich habe mir in China so ein Billig-Tablet gekauft. Sa war es dabei.
Kann auch sein, dass es bei Deinen Tablets fehlt.
Dann mußt halt schauen, ob es auch die Apps gibt. -
@MathiasJ said in Adapter: PAW - echt coole Sache:
Der Adapter ist nur dazu da, um Dein Tablet zu steuern.
Ok, dann ist alles klar. Ich dachte, ich könnte damit mein Telefon orten und per iobroker z. B. Tasker-Skripts starten.
Danke für die Klarstellung! -
@MathiasJ
In meinem Samsung Tab A gibt es tatsächlich die Funktion "Automatischer Neustart". Leider im Xoro MegaPAD, das ich für VIS nutze, ist nichts dergleichen zu finden.Es würde reichen, vorbeugend einmal täglich die App PAW II zu beenden und zu starten. Per PAW-Adapter im ioBroker kann man bekanntlich mit
"sendTo("paw.0",'all',{startApp:'ioBroker.PAW II'});"
auf dem Tablet die PAW App starten. Aber leider nicht beenden.
Frage an alle: gibt es auch ein Kommando in PAW für das Beenden einer APP ? also z.B. "endApp" oder ähnliches ? -
@hansmeier
ich habe noch etwas gefunden.
Guckst Du hier:
https://praxistipps.chip.de/shutdown-timer-unter-android-wie-geht-das_13302Achtung: Das Tablet muß gerootet sein, sonst geht es nicht. Danach mußt Du der App Superuser-Rechte einräumen.
Wie es gnau geht, steht im Bericht. -
@MathiasJ
Herunterfahren des Tablet ist ja nicht das Problem, das können viele Apps auch ohne Root. Aber wieder automatisch starten ist da schon schwieriger.
Aber ich habe es jetzt mit den PAW Kommandos selbst gelöst (Ohne Apps, ohne Einstellung im Tablet-Setup):Das Reboot Kommando funktioniert entgegen der PAW Beschreibung doch ohne Root. Ich starte jetzt als also jeden morgen um 6 Uhr per ioBroker Script den Reboot vom Tablet
schedule("0 6 * * *", function () {
sendTo("paw.0",'all',{exec:'reboot'});
});Danach starte ich dann 5 Minuten später ioBroker.vis ebenfalls per Script und Cronjob:
schedule("5 6 * * *", function () {
sendTo("paw.0",'all',{startApp:'ioBroker.vis'});
});Das wars auch schon. Jetzt hoffe ich mal, dass die PAW App nun ohne Sync-Verlust durchhält.
Danke für die Hilfe. -
@ldittmar Hey, ich versuche auch grade den PAW Adapter ans laufen zu bekommen und schaffe es einfach nicht. habe nach Anleitung die Dateien in den Ordner vom Tablet kopiert und alle Daten eingetragen. Ich habe auf dem IO Broker nach der Eingabe der IP des Tablets auch kein Suchfeld, auf das ich klicken könnte. Gibt es irgendwo noch eine weitere Anleitung, außer die bei GitHub?
Vielen Dank schon mal vorab für die Hilfe und Grüße
Bastian -
@Bastian_n111
Das Kopieren und Einfügen irgendwelcher Dateien hättest Du Dir sparen können.
Ich gehe davon aus, Du hast Dir die App PAW gerade erst herunter geladen. Somit hast Du die neueste Version schon.
Das einige was mich nervt, ist, dass ich im Log sehe, daß die App aktualisiert werden muß, obwohl es keine neuere Version gibt. -
Hallo zusammen,
Ich bekomme den Adapter einfach nicht zum laufen. Habe ihn auf einem Huawei und auf einem Fire Tablet installiert. Die Ports richtig eingetragen und in dem IO Broker Adapter auch alles eingetragen. Dazu habe ich die xhtml Dateien in den paw/html Ordner kopiert. Über die IP:8080/index.html kann ich mich auch anmelden, alles abfragen und Befehle ans Tablet senden.
Ich schaffe es aber einfach nicht in den instanzten den Info Ordner zu integrieren, der dann auch den Akku Zustand abfragen lässt. Was kann ich noch machen, um das hinzubekommen?Vielen vielen Dank schon mal vorab für Eure Hilfe
Gruß
Bastian -
@MathiasJ Hallo Mathias und danke für Deine Antwort. Muss ich das mit den Dateien dann wieder rückgängig machen, oder kann ich da lassen, wo sie sind? Ich bekomme den Adapter aber leider dennoch nicht ans Laufen, da mir immer noch der Info Ordner fehlt. What else can i do?
Gruß
Bastian