NEWS
jarvis v3.1.x - just another remarkable vis
-
@mcu jetzt habe ich doch noch eine andere Idee. Ich möchte gerne das Bild des letzten Ereignisses als DisplayImage anzeigen aber dann, wenn man auf das Bild clickt soll ein PopUp mit den Live Bildern kommen. Die URLs habe ich alle aber wie bekomme ich das DisplayImage dazu ein PopUp anzuzeigen in dem ein anderes DisplayImage mit einer anderen URL ist.
-
@stephan1827
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/module/displayimage#bilderwechsel-bei-unterschiedlichen-statewerten-mit-eintraegen-in-der-anzeigevarianteWäre mal interessant, ob es auch mit wechselndem Inhalt funktioniert. Noch nicht getestet.
Habe gerade festgestellt, das scriptclickDIsetValue
hat noch keinen toggle-Modus. Muss ich noch einbauen.Mit v1.0.1 ist jetzt auch
toggle
möglich.
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/scripts-3.1.x-pro/displayimage/clickdisetvalue#ab-v1.0.1 -
Hi zusammen,
Wenn ich verschiedene Layouts für Desktop und Smartphone verwende, gibt es dann die Möglichkeit das iPad zu zwingen die Desktop Variante zu nehmen und nicht die für das Smartphone?
Bin Nutzer einer Pro Version (sollte das hierfür relevant sein?)
Besten Dank für euere Hilfe vorab!
-
Kann es sein das Jarvis den "min" Wert in Graphen ignoriert. Ich habe die folgenden Parameter gesetzt
[ { "position": "left", "name": "Temperatur", "min": "16", "max": "26", "maxInterval": "2", "splitLine": { "lineStyle": { "color": "#404040" } } }, { "position": "right", "name": "Ventil", "nameRotate": "270", "nameLocation": "center", "nameGap": "25", "min": "0", "max": "100", "splitLine": { "show": false } } ]
aber aussehen tut das so
Das hat mal korrekt funktioniert. Aktuell verwende ich version 3.1.3
-
@stephan1827 Versuche mal die v3.1.4-beta.6.
Vorher Sicherung der jarvis DPs.
Als txt oder mit backitup > 2.6.0. -
Ich habe via swiss-weather-api Wetterprognosen pro Stunde verfügbar und würde die gerne visualisieren.
HistoryGraph ist dazu ungeeignet, weil diese Zahlenreihen nicht in einer der History-DBs gespeichert sind. Auch Chart ist dazu nicht geeignet. Die einzige Möglichkeit wäre es Balkendiagramme zu nutzen und dazu hunderte von Datepunkten (Temperatur, Wind, Regen, über 48 Stunden) zu erfassen.
Hab ich da etwas übersehen?
Am liebsten würde ich
- Die Daten als vollständiges eChart-Json aufbereiten (inklusive den Zahlenreihen inkludiert)
- Ein Widget zur Verfügung haben, welches dies Darstellen kann.
Gibt es sowas?
-
@jobe451 Man kann es in die History packen, muss dann aber echarts nutzen, da jarvis future nicht abbildet.
Das Programm müsste man anpassen.
https://mcuiobroker.gitbook.io/jarvis-infos/tipps/scripte-blockly-javascript/javascript/history-adapter/daswetter-futurehistoryLink zur Api?
-
@mcu
Danke für den Hinweis. Ist mir aber zu kompliziert.Ich hab nun einen Weg gefunden. Ich brauch einfach das StateHTML Widget dazu.
-
@mcu sagte in jarvis v3.1.x - just another remarkable vis:
@stephan1827 Versuche mal die v3.1.4-beta.6.
Vorher Sicherung der jarvis DPs.
Als txt oder mit backitup > 2.6.0.Mit v3.1.4-beta.6 funktionieren die Graphen wieder aber dafür kann ich keine Notifications mehr auslösen. Im Logger kommt
-
@stephan1827 Stell mal die Notification rein, die du senden möchtest. In Code Tags.
-
@mcu sagte in jarvis v3.1.x - just another remarkable vis:
@stephan1827 Stell mal die Notification rein, die du senden möchtest. In Code Tags.
// Keller Büro Heizung on({ id: "hm-rpc.0.OEQ0669002.4.SET_TEMPERATURE", change: "any" }, function (obj) { var date = new Date(); if (obj.state.val != obj.oldState.val) { var text = '{"title":"' + formatDate(date, "TT.MM SS:mm ") + 'Keller Büro Heizung geändert auf ' + obj.state.val + '","icon":"mdi-thermometer","display":"snackbar", "state": "archived", "autoHideDuration":"5000"}'; setState("jarvis.0.addNotification", String(text)); } });
-
@stephan1827 Versuch mal ein Upload.
iob upload jarvis
Aus autoHideDuration wurde timeout.
Bitte ändern. Komisch das ist schon länger so. -
@mcu sagte in jarvis v3.1.x - just another remarkable vis:
@stephan1827 Versuch mal ein Upload.
iob upload jarvis
Aus autoHideDuration wurde timeout.
Bitte ändern. Komisch das ist schon länger so.Hat beides nichts geändert
// Keller Büro Heizung on({ id: "hm-rpc.0.OEQ0669002.4.SET_TEMPERATURE", change: "any" }, function (obj) { var date = new Date(); if (obj.state.val != obj.oldState.val) { var text = '{"title":"' + formatDate(date, "TT.MM SS:mm ") + 'Keller Büro Heizung geändert auf ' + obj.state.val + '","icon":"mdi-thermometer","display":"snackbar", "state": "archived", "timeout":"5000"}'; setState("jarvis.0.addNotification", String(text)); } });
-
@stephan1827 jarvis Instanz neu gestartet?
Evtl Web Instanz neu starten. -
@mcu Nope, docker neu gestartet, immer noch der gleiche Fehler
-
@stephan1827 Bin unterwegs. Muss heute abend mal schauen woran es liegen könnte.
-
@mcu Besten Dank, das ist der String den ich jetzt raus sende
javascript.0 (216) script.js.common.Jarvis: {"title":"13.04 15:43 Keller Büro Heizung geändert auf 13","icon":"mdi-thermometer","display":"snackbar", "state": "archived", "timeout":"5000"}
-
@stephan1827 sagte in jarvis v3.1.x - just another remarkable vis:
javascript.0 (216) script.js.common.Jarvis: {"title":"13.04 15:43 Keller Büro Heizung geändert auf 13","icon":"mdi-thermometer","display":"snackbar", "state": "archived", "timeout":"5000"}
"message" fehlt. Mindestanforderung.
{"title":"13.04 15:43 Keller Büro Heizung geändert auf 13","message":"","icon":"mdi-thermometer","display":"snackbar", "state": "archived", "timeout":"5000"}
-
@mcu sagte in jarvis v3.1.x - just another remarkable vis:
@stephan1827 sagte in jarvis v3.1.x - just another remarkable vis:
javascript.0 (216) script.js.common.Jarvis: {"title":"13.04 15:43 Keller Büro Heizung geändert auf 13","icon":"mdi-thermometer","display":"snackbar", "state": "archived", "timeout":"5000"}
"message" fehlt. Mindestanforderung.
{"title":"13.04 15:43 Keller Büro Heizung geändert auf 13","message":"","icon":"mdi-thermometer","display":"snackbar", "state": "archived", "timeout":"5000"}
Jetzt funzt es wieder, Besten Dank
-
@jobe451 Wenn du es fertig entwickelt hast, stell es doch zur Verfügung, ich nehme es dann in die Doku mit auf. Danke.