NEWS
ioBroker Android App 2023
-
@foxriver76 sagte in ioBroker Android App 2023:
@david-g nur vis, config wird auch ausgeblendet wenn nicht vis gewählt.
Evtl kann da @Garfonso was zu den IDs sagen.
Die haben bei lovelace ziemlich genau die selbe Funktion wie in Vis.
Browser identifizieren um Befehle auszuführen in der Visu. -
@foxriver76 sagte in ioBroker Android App 2023:
@david-g komisch ich habe lokal einige iframes via grafana drin die funktionieren lokal in der App.
Hm ok https..
Und deine Vis oder was eben läuft, läuft auch unter https und Port 8082? Ich probiere was für nächste Version
Das ist auch meine Vermutung. Hab https und http gemischt.
Okay, dann warte ich mal ab bevor ich es bei mir umbiege.
-
@david-g wenn ich Id einfach injecten kann, mache ich das gerne
-
@foxriver76
Ich hab immer noch Probleme mit der Helligkeit.
Und zwar: Wenn ich einen Wert direkt beim Datenpunkt eintrage, dann wird die Helligkeit entsprechend eingestellt.
Weise ich dem brightness-Datenpunkt jedoch einen Wert über ein Script zu, dann funktioniert es nicht.
Warum ?Wenn ich den Wert als String übergeben und nicht als Zahl dann funktioniert es zwar, allerdings erscheinen dann zahlreiche Log-Einträge wegen einem falschen Datentyp.
-
Rückinfo wg. zoom.
Habe ma ein bisschen rum gespielt mit Auto-zoom und den einstellungen.
Bei Auto-Zoom an und quer auf 0.5 passt dies nun.Was für mich jetzt noch nicht passt, ist:
Ausblenden Navigationsleiste (unten) im Fullscreen
und
weißer Hintergrund bei manchen views (nicht reproduzierbar)
Vielleicht wäre gut wenn man die Farbe für hintergrund (z.B. schwarz) einstellen könnte (wenn sowas geht).Danke dir.
Super Arbeit (der workflow der 2. Web Instanz würde damit ja dann auch wegfallen).mfg
Dieter -
@manfredh1 sagte in ioBroker Android App 2023:
Weise ich dem brightness-Datenpunkt jedoch einen Wert über ein Script zu, dann funktioniert es nicht.
Warum ?Zeig Skript, App reagiert nur auf ack false
-
@foxriver76 sagte in ioBroker Android App 2023:
Zeig Skript, App reagiert nur auf ack false
Diese Einträge entstehen dabei im Log-File2023-02-17 20:58:14.953 - info: javascript.0 (1404029) State value to set for "vis.0.Galaxy_Tab_S2.brightness" has to be type "number" but received type "string" 2023-02-17 20:58:15.976 - warn: javascript.0 (1404029) You are assigning a string to the state "vis.0.Galaxy_Tab_S2.brightness" which expects a number. Please fix your code to use a number or change the state type to string. This warning might become an error in future versions. 2023-02-17 20:58:15.977 - warn: javascript.0 (1404029) at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1719:20) 2023-02-17 20:58:15.977 - warn: javascript.0 (1404029) at Object. (script.js.common.System-Tools.Instanz-ID_auslesen:17:5) 2023-02-17 20:58:15.977 - warn: javascript.0 (1404029) at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1244:38) 2023-02-17 20:58:15.977 - warn: javascript.0 (1404029) at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:593:29) 2023-02-17 20:58:15.977 - warn: javascript.0 (1404029) at Immediate._onImmediate (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.js:5916:56) 2023-02-17 20:58:15.977 - warn: javascript.0 (1404029) at processImmediate (node:internal/timers:466:21)
Wenn ich im Skript das "nach string"-konvertieren herausnehme kommen keine Fehlermeldungen, allerdijngs funktionert die Steuerung der Helligkeit dann auch nicht.
-
@manfredh1 ah und mit String geht es? Ja ich denke ich weiß wieso, fixe ich.
-
@foxriver76 sagte in ioBroker Android App 2023:
ah und mit String geht es?
ja mit string gehts, aber eben mit den zahlreichen warn-meldungen im log.
Der datenpunkt brightness hat jedoch den type number und die role level.
Komisch dass trotzdem ein string übergeben werden muss. -
@manfredh1 ja das hat ein paar technische Gründe, an einer Stelle habe ich eine Konvertierung vergessen und wenn du direkt String setzt braucht es die nicht. Es wird allerdings number bleiben und ich fixe das intern.
-
@foxriver76 sagte in ioBroker Android App 2023:
Es wird allerdings number bleiben und ich fixe das intern
Ja wenn es auf number bleibt dann würde das eh passen, weil ich ja eh einen Zahlenwert übergeben will.
-
@bahnuhr navi Leiste werde ich ausblenden in nächster Version das Problem mit weißen Hintergrund liegt denke ich irgendwo in deinem Projekt begraben, da kann ich nichts tun nehme ich an
-
@foxriver76 sagte in ioBroker Android App 2023:
@bahnuhr navi Leiste werde ich ausblenden in nächster Version das Problem mit weißen Hintergrund liegt denke ich irgendwo in deinem Projekt begraben, da kann ich nichts tun nehme ich an
Mit der letzten Version habe ich auch teilweise weissen Hintergrund beim gleichen VIS-Projekt . Mit allen Anderen nicht
Samsung A52 mit Android 13@foxriver76, bist du dir da sicher?
-
@emil70 sagte in ioBroker Android App 2023:
Mit der letzten Version habe ich auch teilweise weissen Hintergrund beim gleichen VIS-Projekt . Mit allen Anderen nicht
Samsung A52 mit Android 13Scheinbar dürfte es mit dem Samsung A52 bzw. mit Android 13 Probleme geben. Werde morgen nachmittag mal auf dem Smartphone meiner Eltern, ebenfalls Samsung A52, ausprobieren.
-
@foxriver76 sagte in ioBroker Android App 2023:
das Problem mit weißen Hintergrund liegt denke ich irgendwo in deinem Projekt begraben
ist aber nur in der app so - alle anderen browser haben kein problem damit
-
@liv-in-sky sagte in ioBroker Android App 2023:
ist aber nur in der app so -
und war bei der alten app auch schon so.
Bei mir das Problem ausschließlich am Handy. -
@liv-in-sky relativ sicher. Die App öffnet was die Anzeige betrifft nur einen Web View mit den festgelegten Optionen aus den Einstellungen.
Ich denke es ist die Kombination daraus (spezielle Auflösung da zb Status bar weg etc) mit irgendeiner Einstellung im Projekt, zb schaut es auf dem einen Bild so aus als wäre ein Element breiter als die Seite. Evtl hat der Hintergrund zb 100 % aber ein Vordergrund Element ist in absoluter Größe angegeben, welche herausragt. Ich habe ein Projekt mit Uhulas MDCSS 2 und da kann ich das nicht beobachten.
Also falls jemand sicher ist, dass es ein App Problem ist + nachstellen kann, werde ich gerne schauen, denke allerdings nicht.
-
zu weißer Hintergrund.
a) laden quer mit angepasster zoom (alles sichtbar)
wie man sieht ist der Hintergrund komplett schwarz
b) drehen des handy auf hoch; kein Neu-laden der vis
Wie man sieht ist das Bild gedreht. Der Teil rechts ist jetzt weiß.
c) neu-laden der vis in hoch. Der sichtbare Bereich ist schwarz. soweit alles korrekt
und nun schieben des Bildes nach links, um den rechten Bereich zu sehen.
Der Hintergrund wird nicht angepasst.
Fazit:
Wie bei der Vorgänger Version tritt dies nur in der Handy app auf.
In allen anderen Browsern (chrome, firefox, etc.) habe ich dies nicht.Aus meiner Sicht hat dies was mit der app zu tun.
-
@bahnuhr das schaut doch stark nach dem von mir beschriebenen Phänomen aus. Das Maps iFrame ist mit absoluter Größe eingebunden und der Hintergrund vermutlich prozentual 100 %.
Spiel mal im Editor mit den Werten rum.
-
@foxriver76 sagte in ioBroker Android App 2023:
@bahnuhr das schaut doch stark nach dem von mir beschriebenen Phänomen aus. Das Maps iFrame ist mit absoluter Größe eingebunden und der Hintergrund vermutlich prozentual 100 %.
Spiel mal im Editor mit den Werten rum.
Bei view ist black drin.
Und das "maps iframe"ist ein basic html.
Ich weiß nicht so richtig was du meint mit:
...ist mit absoluter Größe eingebunden und der Hintergrund vermutlich prozentual 100 %. ...