NEWS
iQontrol Vis Support Thread
-
@gonzokalle
So geht es nicht.
-
@gonzokalle wie gesagt, tu mir da nicht leicht ohne das selbst zu verwenden.
aber du hast jetzt bei set und off_set andere sachen eingetragen.
vielleicht kannst du da was über basteln. oder über den schraubenschlüssel, oder einen schalter versuchen zu verwenden... -
Mit dem Schraubenschlüssel kenne ich mich nicht aus.
Wie kann ich denn bei dem Schalter für unten eine anderen DP zuweisen? -
@gonzokalle
Es geht jetzt. Den DP für unten bei Power eintragen. Dann zeige Power als State aktivieren.
Funktioniert bei Schalter, Licht, Ventilator. Bei "Knopf / Taster" nicht.
-
@s-bormann said in iQontrol Vis Support Thread:
Hallo,
ich habe ein Problem:
Ich möchte mit einem Widget eine Webseite anzeigen, aber egal welche Webseite ich bei BACKGROUND_URL eintrage (z.B. https://www.google.de) zeigt das Widget nur einen grauen Hintergrund und "google.de hat die Verbindung abgelehnt" an.
Weiß jemand woran das liegen kann?Manche Seiten lehnen die Einbindung in einen iFrame ab - da kann man dann leider nichts machen.
Da bleibt dann nur als externen Link öffnen?
-
Ich möchte nach Click auf einen Button
- den Status des damit verbunden Gerätes verändern UND DIREKT ANSCHLIESSEND
- zur Ansicht XYZ wechseln
Ich weiss zwar, wie ich jeweils den Status ändere ODER zu einer anderen Ansicht wechsle, aber nicht, wie man das gleichzeitig machen kann.
Was mir helfen würde wäre z.B., wenn ich wüsste, wie man via Blockly in iqontrol eine bestimmte Ansicht aufrufen könnte.
Wahrscheinlich habe ich Tomaten auf den Augen, habe aber nix in der Doku gefunden dazu ...
Weiss da jemand Rat?
-
@iobroker_rainer hab auf die schnelle jetzt nur das gefunden.
https://forum.iobroker.net/topic/22039/test-adapter-iqontrol-2-0-x-vis-entwicklungs-thread/706 -
@da_woody Prima - das wars! Vielen Dank für den Link
-
@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