IPS-View aufrufen, muß auf dem Tablet aber so auch benannt sein:
FKB_startApplication(xyzxyz, 'brownson.ipsviewandroid'); //IPSView wird auf dem Tablet gestartet
IPS-View aufrufen, muß auf dem Tablet aber so auch benannt sein:
FKB_startApplication(xyzxyz, 'brownson.ipsviewandroid'); //IPSView wird auf dem Tablet gestartet
Hallo Kai,
Ich habe es leider mit FKB_setBooleanSetting und FKB_setStringSetting nicht hinbekommen. Über das webinterface von Fully Browser kann ich aber einen reload auslösen.
Grüße
Michael
Ich hol das mit dem Ausschalten des Bildschirms (z.b: Abwesenheit) nochmal hoch:
Das ausschalten funktioniert aus dem Modul raus, aber der Bildschirm schaltet sich bei 2 Tablets (meist) sofort wieder ein!?
Einmal ein Lenovo Tab M mit Android 10, und ein Allnet Tab 15 Zoll ebenfalls mit Android 10.
Im Fully keine MotionDetection oder ähnliches eingestellt, wird nur über PM gesteuert.
Bin echt ratlos…
Ich schaue morgen mal, ob ich etwas ins Debug schreibe, wenn das Modul das Tablet einschaltet.
Dann kannst du damit versuchen den Fehler einzugrenzen.
Grüße,
Kai
Wenn es über das Modul passiert, dann müsstest du einen Debug Eintrag „Request URL“ finden.
Grüße,
Kai
Danke Kai! und noch 20 Zeichen
Was hast du denn versucht?
Zeig mal deinen Code.
Grüße,
Kai
In den Settings im Fully gibt es eine Option „Disable Power Button“. Das muss „disabled“ sein.
Seitdem klappt es bei mir.
Hey Kai,
Ich habe es mit FKB_setBooleanSetting(12345, ‚Key‘, true); und FKB_setStringSetting(12345, ‚Key‘, ‚0‘); versucht. Als ‚Key‘ habe ich loadStartURL, loadURL&url=[url] usw. versucht.
Versuch es mal so:
FKB_setStringSetting(12345, "loadStartURL", "";
oder
FKB_setStringSetting(12345, "loadURL", "https://symcon.de";
Grüße,
Kai
Hey Kai,
Danke für die Rückmeldung, leider funktioniert es so auch nicht.
Als ID habe ich die ID der FullyKioskBrowser Instanz angegeben, denke das ich richtig.
Grüße
Michael
Durch try and error fand ich heraus, dass der "Aufrufname mit dem Download String der apk zu tun hat:
3 Beispiele die funktionieren
ist ok
FKB_startApplication(xyzxyz, 'brownson.ipsviewandroid'); //IPSView
// https://apk.support/download-app/com.google.android.gm
// ist ok
FKB_startApplication(xyz, 'com.google.android.gm'); //
// https://m.apkpure.com/de/ard-mediathek/de.swr.avp.ard/download?from=details
//ist ok:
FKB_startApplication(xyz, 'de.swr.avp.ard'); //
xyz ist ID der FullyKioskBrowser Instanz
Das versuche mal
So ich habe eine neue Version (Beta Version) erstellt. Dort gibt es nun die Variablen „Lade Start URL“ und „Lade URL“
Damit solltest du jetzt das ausführen können, was du gerne möchtest.
Grüße,
Kai
Hallo Kai,
Vielen Dank für die Anpassung, ich habe es ausprobiert und es funktioniert wunderbar.
Grüße und Dank
Michael
Sehr gut, das freut mich.
Grüße,
Kai
Also zu dem Thema, das ich via IPS und dem Modul die Tablets nicht aus und einschalten kann (via PM):
Mir ist jetzt aufgefallen, das es perfekt mit dem Admin Tool von Fully Kiosk geht,
aber überhaupt nicht mit dem Modul.
Es wird zwar angezeigt ob der Bildschirm ein oder aus ist. Ich kann aber aus IPS heraus nichts schalten. Wie wenn es readonly wäre…
Mit dem Admin Tool kann ich perfekt den Bildschirm ein- und ausschalten:
Frage:
Wo finde ich die Befehle zur API:
Wie z.B. Bildschirmhelligkeit ändern:
// fopen("http://$IP:2323/?cmd=setStringSetting&key=screenBrightness&value=$bright2&password=$pw","r");
lg
Wenn du das Debug öffnest und die Variable schaltest, dann solltest du die URL sehen.
Wenn du da keine URL siehst, stimmt was mit dem Modul nicht, dann solltest du versuchen es nochmal neu zu installieren.
Grüße,
Kai
Danke Kai!
Wie immer mit einer genialen Reaktionszeit
Das ist die Codezeile:
28.02.2022, 10:22:16 | Request URL | http://10.0.0.177:2323/?cmd=getDeviceInfo&password=G*********!&type=json
getDeviceInfo ?
Eigentlich gehts um den Bildschirm!?
lg