NEWS
Akku Anzeige der jeweiligen Tablets aber mit der selben Vis
-
Ich hab meine Vis fertig mit inventwo und fullybrowser. Auf meinem ersten Tablet ( fire hd 10 ) lasse ich mir den Akkustand anzeigen und per Farbe ändern ob geladen oder entladen wird.
Nun kommt ein zweites Tablet dazu ( fire hd 10 ) und ich möchte nicht die ganze Vis kopieren um den Akkustand des zweiten Tablet zu sehen. Da das Objekt zum Anzeigen ja ein anderes ist.
Kann ich die Sicherbarkeit so einstellen dass erkannt wird auf welchem Gerät die Vis angezeigt wird? Irgendwie so...: Vis Tablet1 == Objekt1 | Vis Tablet2 == Objekt2 -
@brainbug Ich habe das mit unterschiedlichen Header gelöst, im meinem Fall 3 Tablets

Darunter ein Widget View in Widget 8

Darin sind die einzelnen Views die ich über ein Top App Bar Widget steuere

Vielleicht ist das ein Ansatz
Gruß
Michael -
@michihorn
Ich glaube das was ich machen möchte geht rein technisch gar nicht da die Vis keine Variable besitzt / übermittelt welches Geräte gerade die Seite öffnet. Müsste ja sowas sein wie ein Session Id welche dann verwendet werden könnte um die Sichtbarkeit zu steuern. -
@brainbug sagte in Akku Anzeige der jeweiligen Tablets aber mit der selben Vis:
Nun kommt ein zweites Tablet dazu ( fire hd 10 ) und ich möchte nicht die ganze Vis kopieren um den Akkustand des zweiten Tablet zu sehen.
das verstehe ich nicht ganz, wie und wo lässt du dir denn das anzeigen
bzw@brainbug sagte in Akku Anzeige der jeweiligen Tablets aber mit der selben Vis:
Müsste ja sowas sein wie ein Session Id welche dann verwendet werden könnte um die Sichtbarkeit zu steuern.
es gibt Instanz Id wäre vllt darüber machbar
-
@brainbug sagte in Akku Anzeige der jeweiligen Tablets aber mit der selben Vis:
Müsste ja sowas sein wie ein Session Id welche dann verwendet werden könnte
das gibt es doch!
sieh dir deine ID mal mit dem screen resolution widget an -
Die Instanz ID welchselt je nach Eingabe am jeweiligen Tablet unter:
vis.0.control.instanceSomit lässt sich eine Unterscheidung des jeweiligen Tablet nicht mit der Sichtbarkeit in Vis steuern. Da ja dann die Akkuanzeige immer nur am Tablet angezeigt wird an dem man gerade eine Eingabe gemacht hat. Die Instanz ID ist doch eher dazu gemacht um vom iobroker aus die jeweilige Instanz zu steuern.
Oben rechts die Akkuanzeige, momentan beide Tablets. Links wird entladen und rechts geladen:

Widget rechts:

Widget links:

Wenn ich mit meinen Chrome auf die Vis gehe bekomme ich dieses Objekt angezeigt:

Dann würde man in diesem Moment keine Akkuanzeige sehen, wenn die Sichtbarkeit über die Instanz ID gemacht wird.Aktion am ersten Tablet:

Aktion am zweiten Tablet:

Um den Akkustand des jeweiligen Tablets zu sehen muss ich sozusagen ein Aktion am Tablet ausführen damit die Sichtbarkeit, gesteuert über die Instanz ID, aktiv sein kann. Den Akkustand des jeweiligen Tablets an beiden Tablets zur gleichen Zeit anzeigen ist somit nicht möglich.
Das Problem:
Ich würde beide Widgets gerne übereinander legen und dann eben nur das jeweilige Widget am jeweiligen Tablet anzeigen lassen und das zur gleichen Zeit.Nicht umsonst werden im Web Kekse verteilt um den jeweiligen Besucher wieder zu erkennen?