NEWS
ioBroker Android App 2023
-
@foxriver76
Bei mir funktioniert es noch nicht.http://192.168.178.xx:8082/vis/index.html#Home (funktioniert im Webbrowser)
in Projekt habe ich "Home" eingetragenmit Huawei P20,
EMUI-Version 12.0.0
Build-Nummer 12.0.0.226 -
@snopy_16 ich denke du verwechselt view und Projekt
main#Home
Probier das mal -
@liv-in-sky sagte in ioBroker Android App 2023:
mach ich was verkehrt? wenn die view größer ist als der bildschirm, verschwindet der hintergrund und wird weiß, wenn ich nach z.b rechts scrolle
im bild ist der fehlende hintergrund zu sehen (rote pfeile), wenn ich nach seitlich scrolle
(die auflösung ist in der vis nicht definiert)
Ist bei mir auch so, nur meine Start-View ist nicht betroffen.
Aber ich habe auch noch das Problem wie unter Chrome bekannt, daß bei neuladen nicht meine Start-View aufgerufen wird, sondern die View, die im Editor als erstes kommt.
-
@1topf sagte in ioBroker Android App 2023:
Aber ich habe auch noch das Problem wie unter Chrome bekannt, daß bei neuladen nicht meine Start-View aufgerufen wird, sondern die View, die im Editor als erstes kommt.
Ich habe keine Start-View sondern ich hab in den Einstellungen angegeben welche View geladen werden soll. Somit wird beim aktualisieren (2-Finger-Doppeltap) die angezeigte Seite neu geladen (was ich ja auch so haben will). Mit einer definierten Standardseite hatte ich immer Probleme (zumindest mit dem Fullybrowser).
-
Hallo zusammen,
erster Beitrag aktualisiert mit neuem Link sowie Funktionsdokumentation.
Grob:
- Neue Option: Instanz ID, lässt sich beliebig setzen, über diese könnt ihr wie auch im Browser via
vis.0.control
die Views wechseln, aktive Views auf dem Gerät erkennen etc. - Neue Option: Standort nach vis.0, legt ein Location Objekt in vis.0 an und aktualisiert dieses bei Standortänderung
- Neue Option: Helligkeit synchronisieren legt ein
brightness
Objekt invis.0
an, über dieses kann man die Helligkeit des Gerätes steuern, die Helligkeit selbst wird auf Android Geräten alle 20 Sekunden anvis.0
gesendet, auf iOS gibt es event-basiert, Android leider nur Polling - vis Projekt wird nur noch angehangen wenn vis gewählt
Ich habe ebenfalls probiert entsprechend der Lib Best Practices, die Gestenerkennung zu optimieren, gerne testen ob das was bringt @bahnuhr
- Neue Option: Instanz ID, lässt sich beliebig setzen, über diese könnt ihr wie auch im Browser via
-
@foxriver76
Hallo,
kann man die Leiste unten (Navigationsleiste heißt die glaube ich) auch ausblenden ?
Bei "erzwinge Fullscreen" ist sie noch da. -
@foxriver76 sagte in ioBroker Android App 2023:
Neue Option: Helligkeit synchronisieren legt ein brightness Objekt in vis.0 an, über dieses kann man die Helligkeit des Gerätes steuern, die Helligkeit selbst wird auf Android Geräten alle 20 Sekunden an vis.0 gesendet, auf iOS gibt es event-basiert, Android leider nur Polling
Wie funktioniert das genau?
Wenn ich die Einstellung in vis.0 ändere wird sie wieder vom Gerät überschrieben.Könntest du event. auch noch in vis.0 die in der App eingestellte Instance-ID anzeigen lassen?
-
Bei mit klappt der cloud.0 Zugang über iobroker.net. Doch im Log steht ein Error: " Admin instance not defined. Please specify the lovelace instance in settings". Wie kann man den Error beheben?
-
@werner2000x sagte in ioBroker Android App 2023:
Wie kann man den Error beheben?
meines Wissens ist für die App der pro-Account zwingenderforderlich. (galt zumindest für die alte App|
-
@manfredh1 sagte in ioBroker Android App 2023:
Wie funktioniert das genau?
Wenn ich die Einstellung in vis.0 ändere wird sie wieder vom Gerät überschrieben.Eigentlich einfach den State setzen, hat er dich nach der Berechtigung für Systemfunktionen gefragt wg. Bildschirmeinstellung setzen?
-
@foxriver76 sagte in ioBroker Android App 2023:
Eigentlich einfach den State setzen, hat er dich nach der Berechtigung für Systemfunktionen gefragt wg. Bildschirmeinstellung setzen?
JA, es kam eine Meldung wegen der Systemfunktionen, die ich auch zugelassen habe.
Im logfile steht folgendes:
admin.0 2023-02-17 15:09:13.374 warn State value to set for "vis.0.Huawei_P30pro_.brightness" has value "80" greater than max "1" admin.0 2023-02-17 15:08:50.883 warn State value to set for "vis.0.Huawei_P30pro_.brightness" has value "70" greater than max "1"
Das liegt aber vermutlich daran, weil im Datenpunkt der Maximal-Wert mit 1 und der Minimal-Wert mit 0 angegeben ist.
Habe das auch mal geändert und den Maximal-Wert auf 100 gesetzt. Hat aber nichts gebracht.
Sobald ich den Wert ändere, wird dieser nach einigen Sekunden wieder zurückgesetzt.
Ändere ich die Helligkeit manuell am Gerät, wird der neue Wert in vis.0 übertragen. -
@manfredh1 Falscher Typ und max fixe ich in der nächsten Version.
Probier mal mit niedrigen Werten zu arbeiten, z. B. 5, bei mir tut der % Wert mit wahrgenommener Helligkeit alles andere als linear korrelieren. Zwischen 40 und 100 minimaler Unterschied zwischen 20 und 5 großer Unterschied.
-
Komisch jetzt gehen die Werte auf einmal. Bei 1 oder 0% ist es ganz dunkel und dann kann man es mit dem %-Wert stufenlos heller stellen. Bei 100% ist es extrem grell. Also dürfte das funktionieren. Es reagiert ohne Verzögerung.
Ich hatte vermutlich die App im Hintergrund laufen und hab mich auf die Anzeige der Helligkeit vom Android verlassen.
Diese bleibt ja unverändert. Der Helligkeitswert gilt ja nur für die App selbst. -
@manfredh1 sagte in ioBroker Android App 2023:
Könntest du event. auch noch in vis.0 die in der App eingestellte Instance-ID anzeigen lassen?
Habe ich eingebaut kommt mit der nächsten Version
-
@foxriver76 sagte in ioBroker Android App 2023:
Könntest du event. auch noch in vis.0 die in der App eingestellte Instance-ID anzeigen lassen?
Habe ich eingebaut kommt mit der nächsten Version
Super. Danke!
@foxriver76 sagte in ioBroker Android App 2023:
aktive Views auf dem Gerät erkennen etc.
wie kann ich erkennen welche View auf welchem Gerät angezeigt wird?
-
Vielleicht darf ich das Thema nochmal hoch holen.
Quermodus und zoom bei 0,0
Die vis ist aber immer noch zu groß; es müsste noch kleiner sein. -
@manfredh1 sagte in ioBroker Android App 2023:
aktive Views auf dem Gerät erkennen etc.
wie kann ich erkennen welche View auf welchem Gerät angezeigt wird?
Ist nicht App-spezifisch, daher kurz die Erklärung zwischen den Zeilen:
Es gibt 3 States unter dem Channel
vis.0.control
einer davon ist dieinstance
(ID aus App), wenn diese die App ID ist, weißt du die letzte Änderung hat sich auf die App bezogen. Wenn der View gewechselt wird durch die App, erscheint incommand
das KommandochangedView
und indata
Projekt und View.Zum Steuern die App ID in die
instance
setzen, gewünschten Projekt/View indata
schreiben, dann beicommand
den BefehlchangeView
auswählen. -
@bahnuhr Puh.. ich kann probieren, ob man noch weiter raus kann..
-
@bahnuhr Settings lassen sich wieder aufrufen?
-
@bahnuhr Hast du mal die Auto Zoom Option probiert? Die setzt
width=device-width
, könnte evtl helfen.