NEWS
iQontrol Vis Support Thread
-
@iobroker_rainer na fein!
-
... okay ich war wohl doch zu optimistisch - habe es nicht hingekriegt. Hier nochmals zur Verdeutlichung, was ich erreichen möchte....
In dieser Ansicht lasse ich mir Systemmeldungen anzeigen, die ich über den Log-Parser-Adapter gesammelt habe. Wenn ich den Schalter "Reset Logging" betätige, dann wird auch brav das Logging geleert und auch die Ansicht aktualisiert. Ich möchte nun erreichen, dass mit dem Betätigen des Schalters auch AUTOMATISCH die Home-Ansicht gezeigt wird.
So wie ich diverse Foren-Einträge verstanden habe, muss dies INNERHALB der Visu automatisiert werden und geht nicht über Blockly ...
Hat jemand eine Idee? -
Guten Morgen zusammen,
ich hab mir zwar schon einiges zusammengebastelt, aber ich merke immer noch, daß ich die Linux-Denkweise nicht verstehe...
Ich bekomme es nicht hin ein in iobroker erzeugtes, aber sich veränderndes Bild in Iqontrol darstellen zu lassen. (also ohne Upload in der Oberfläche) -> Echart als JPG wegen der Performance beim Anzeigen auf meinem uralten Tablet.In welchen Order muss ich denn das Bild speichern lassen und wie als Background HTML aufrufen, daß es auch angezeigt wird?
Habe das Bild in /opt/iobroker/iobroker-data/files/iqontrol.meta/userimages/demo/bild.jpg erzeugt, aber ich kann es nicht anzeigen lassen.
Mike
-
@iobroker_rainer hab da gestern rumgetestet. warum du da einen schalter verwendest, versteh ich mal nicht. da musst du aus, dann wieder einschalten. ich hab mit knopf/button getestet. mit klick aufs icon gelöscht, dann mit klick auf die kachel home anzeige.
wird sicher eine möglichkeit geben, z.b. über ein widget, aber da kenn ich mich auch zu wenig aus. -
@michael-mauer sagte in iQontrol Vis Support Thread:
In welchen Order muss ich denn das Bild speichern lassen und wie als Background HTML aufrufen
wieso in einen ordner speichern? du musst doch einen DP für das bild haben in den objekten. ein .jpeg kannst du auch nicht als Background HTML aufrufen.
-
@da_woody Hallo Woody,
hmmm, da bin ich jetzt überfragt... Ich habe keinen Datenpunkt.
Ich speichere alle 5 Minuten das Echart als JPG ins Dateisystem... Geklaut aus dem Script, wie man das Echart per Telegram verschickt.
Und genau diese Datei versuche ich anzuzeigen.
Im Background_HTML als Konstante: <img src="./../iqontrol.meta/userimages/echart/bild.jpg">
Da liegt es... Das funktioniert aber nur mit Bildern, die ich vorher per Upload im IQontrol hochgeladen habe... aber nicht, wenn ein anders Programm da das Bild abgelegt hat... Selbst wenn ich ein hochgeladenes Bild überschreibe, bleibt es beim alten Bild im Browser...
Vermutlich weil IQontrol die beim Start irgendwoanders ablegt.Aus anderen Verzeichnissen habe ich aber das Anzeigen auch nicht geschafft.
Mike
-
@gonzokalle sagte in iQontrol Vis Support Thread:
Hallo, ist es richtig, dass der Gerätetyp "Knopf" einen Taster darstellen soll?
Wie kann ich bei dem "Knopf" einen eigenen DP für die untere Anzeige einstellen? -
@gonzokalle sagte in iQontrol Vis Support Thread:
@da_woody
Mit dem net-tools Adapter soll ein PC im Netzwerk geweckt werden. Das funktioniert auch soweit.
Unten soll aber nicht der DP net-tools Adapter angezeigt werden, sondern ein DP vom radar2.0 Adapter.
Also ob der PC nun wirklich an oder aus ist.Bei STATE trägst Du den anzuzeigenden Datenpunkt ein. Bei Gerätespez. Optionen aktivierst Du "Zeige STATE". Dann gehst Du auf den Schraubenschlüssel bei STATE und trägst bei "Schreibe Ziel-Wert in diesen Datenpunkt" den Datenpunkt ein, mit dem Du den PC aufweckst.
-
@michael-mauer sagte in iQontrol Vis Support Thread:
@da_woody Hallo Woody,
hmmm, da bin ich jetzt überfragt... Ich habe keinen Datenpunkt.
Ich speichere alle 5 Minuten das Echart als JPG ins Dateisystem... Geklaut aus dem Script, wie man das Echart per Telegram verschickt.
Und genau diese Datei versuche ich anzuzeigen.
Im Background_HTML als Konstante: <img src="./../iqontrol.meta/userimages/echart/bild.jpg">
Da liegt es... Das funktioniert aber nur mit Bildern, die ich vorher per Upload im IQontrol hochgeladen habe... aber nicht, wenn ein anders Programm da das Bild abgelegt hat... Selbst wenn ich ein hochgeladenes Bild überschreibe, bleibt es beim alten Bild im Browser...
Vermutlich weil IQontrol die beim Start irgendwoanders ablegt.Aus anderen Verzeichnissen habe ich aber das Anzeigen auch nicht geschafft.
Mike
Hi,
das liegt nicht an iQontrol, sondern an der Dateiverwaltung von ioBroker. Der gibt nur Dateien im Webserver frei (und auch für das Backup), wenn Sie in die Datenbank eingetragen wurden.Kenne mich mit ECharts leider nicht aus, aber in der Readme steht, dass man die gerenderten Bilder im eCharts-Ordner abrufen kann. Diese könnte man dann als BACKGROUND_HTML im iQontrol anzeigen lassen:
https://github.com/ioBroker/ioBroker.echarts/blob/master/README.md#server-side-renderingHabs mal nachgestellt:
Blockly:
iQontrol:
Kann man noch schöner hinbekommen, aber so stimmt die Richtung.
LG
-
@iobroker_rainer sagte in iQontrol Vis Support Thread:
... okay ich war wohl doch zu optimistisch - habe es nicht hingekriegt. Hier nochmals zur Verdeutlichung, was ich erreichen möchte....
In dieser Ansicht lasse ich mir Systemmeldungen anzeigen, die ich über den Log-Parser-Adapter gesammelt habe. Wenn ich den Schalter "Reset Logging" betätige, dann wird auch brav das Logging geleert und auch die Ansicht aktualisiert. Ich möchte nun erreichen, dass mit dem Betätigen des Schalters auch AUTOMATISCH die Home-Ansicht gezeigt wird.
So wie ich diverse Foren-Einträge verstanden habe, muss dies INNERHALB der Visu automatisiert werden und geht nicht über Blockly ...
Hat jemand eine Idee?Hallo Rainer,
das geht tatsächlich aktuell nicht. Denke jetzt schon ein paar Minuten darüber nach, aber mir ist auch noch keine gute Lösung eingefallen, wie man das umsetzen könnte. Man müsste ja irgendwo einstellen, unter welchen Bedingungen iQontrol in welchem Endgerät die Ansicht wechselt und wohin... Ideen?
LG -
@s-bormann wie schon oben geschrieben. warum schalter? mit button kann ich mir vorstellen, daß die meldungen gelöscht werden und dann home , oder eine andere ansicht, aufgerufen wird.
das musst du aber ausklügeln, ob du das hin bekommst. -
@s-bormann Danke, werde ich versuchen. Hab leider nen Hexenschuss und kann die letzten Tage nicht vorm PC sitzen.
Ich hätte es eigentlich nur nicht in einem anderen Verzeichnis ablegen lassen sollen (FileonDisk),...Gruß
Mike -
Moin zusammen.
Mir ist gerade bei den Thermostate aufgefallen, das man die set Temperatur auch per Buttons setzen kann.Wie bekomme ich nun den slider weg??
-
@s-bormann ... verstehe, dass eine allgemeine Lösung nicht so ganz einfach ist. Heute ist es ja so:
ENTWEDER kann ich mit dem Gerät in eine andere View wechseln
ODER ich betätige mit dem Gerät einen definierten Schalter.
Obiges Problem wäre gelöst, wenn es ein Gerät gäbe, das BEIDE Möglichkeiten hätte.
Das ist wahrscheinlich zu aufwendig von der Realisierung her und lohnt vermutlich nicht für die wenigen Anwendungsfälle.Alternative - und das hätte dann ein wesentlich größeres Anwendungsgebiet:
In irgendeiner Systemvariablen wäre die aktuelle Ansicht gespeichert - und könnte dort auch via Blockly geändert werden.
Für eine solche Lösung hätte ich einige Anwendungsfälle...Ich behelfe mir jetzt so:
- Betätigung des Schalters löscht das Protokoll
- Anschließendes Klicken auf die Kachel geht zur Home-Ansicht.
-
Moin in die Runde,
bin ich entweder zu blöd oder finde die korrekte Option nicht?
Wenn ich ein Licht auf 0% dimme, geht das Icon auf "aus", obwohl STATE noch auf ON steht.
Also auf deutsch: Licht ist an, auf's Minimum gedimmt, Icon aus?
Ist eine Tradfri Ikea Birne. -
@vortex0815 ... deckt sich mit meiner Erfahrung. Ich habe bei meinen Leuchten festgestellt, dass einige bei Dimmen auf 0% den State auf OFF stellen, andere tun das nicht.
-
@vortex0815
ich habe nur HUE Leuchtmittel, da ist bei 0% level auch der on state auf false.
Alles andere finde ich auch unlogisch…
(wenn ich 0% Sprit im Tank habe, dann ist der Motor sehr wahrscheinlich auch off/false , es sei denn Du hast einen Hybrid oder so )Bei einer Pumpe oder sowas könnte man das anders sehen…Da kann zwar vielleicht der Strom eingeschaltet sein (on/true), aber fördert vielleicht kein Wasser (level 0)
-
@dslraser Ich teile deine Logik, aber ich kann ja nichts dafür. Die IKEA-Leuchten machen das anscheinend so.
Ich möchte halt nur gern, dass das Icon der Lampe auf "ein" bleibt solange auch STATE auf "true" steht, unabhängig des LEVEL.
Notfalls muss ich mir ein Blockly basteln, dass aus LEVEL 0% -> 1% macht ¯\__(ツ)_/¯ -
@dslraser sagte in iQontrol Vis Support Thread:
Alles andere finde ich auch unlogisch…
hmm, so unlogisch ist das für mich nicht.
bei shelly bulb und duo hab ich 2 DPs. switch und brightness. warum sollte bei level 0 der switch state auf off gehn? wenn ich den switch off schalte, bleibt der level erhalten, bei neurlichem on passt die eingstellte helligkeit sofort wieder. -
@da_woody sagte in iQontrol Vis Support Thread:
@dslraser sagte in iQontrol Vis Support Thread:
Alles andere finde ich auch unlogisch…
hmm, so unlogisch ist das für mich nicht.
bei shelly bulb und duo hab ich 2 DPs. switch und brightness. warum sollte bei level 0 der switch state auf off gehn? wenn ich den switch off schalte, bleibt der level erhalten, bei neurlichem on passt die eingstellte helligkeit sofort wieder.bei hue kann man auch einstellen das sich der letzte level Zustand (also der Zustand vor dem ausschalten) gemerkt wird und nach dem einschalten wieder auf den vorherigen level geschaltet wird. Ich denke es liegt an der Umsetzung im jeweiligen Adapter.