NEWS
jarvis v3.1.x - just another remarkable vis
-
@mcu said in jarvis v3.1.x - just another remarkable vis:
@mpl1338 Zeig mal bitte die ioBroker-Objekte zu den einzelnen Rollladen.
aktuelle Konfiguration funktioniert wie gewollt.
mir wäre es jedoch lieber über "Raffstore_küche_fahren" zu fahren.
-
@mpl1338 Also, wenn Raffstore_Küche_fahren = true -> rauf und bei false -> runter?
-
als Notlösung mach ich das über ein Skript. Wenn 100 dann true, wenn 0 dann false, wenn 1-99 dann 1-99
-
@mcu said in jarvis v3.1.x - just another remarkable vis:
@mpl1338 Also, wenn Raffstore_Küche_fahren = true -> rauf und bei false -> runter?
true = runter(0), false = hoch(100)
-
-
-
Bei mir spuckt das Skript auch Fehlermeldungen aus:
Dazu wird mein ioBroker-Log auch zugespammt:
javascript.0 2023-10-26 21:15:09.679 error at processTimers (node:internal/timers:512:7) javascript.0 2023-10-26 21:15:09.679 error at listOnTimeout (node:internal/timers:569:17) javascript.0 2023-10-26 21:15:09.679 error at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2777:34) javascript.0 2023-10-26 21:15:09.679 error at Object.<anonymous> (script.js.Peripherie.Jarvis.Fritzbox-Geräte:92:9) javascript.0 2023-10-26 21:15:09.679 error at setJSON (script.js.Peripherie.Jarvis.Fritzbox-Geräte:149:24) javascript.0 2023-10-26 21:15:09.679 error at JSON.parse (<anonymous>) javascript.0 2023-10-26 21:15:09.679 error Error in callback: SyntaxError: Unexpected end of JSON input javascript.0 2023-10-26 21:14:39.012 error at processTimers (node:internal/timers:512:7) javascript.0 2023-10-26 21:14:39.012 error at listOnTimeout (node:internal/timers:569:17) javascript.0 2023-10-26 21:14:39.012 error at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2777:34) javascript.0 2023-10-26 21:14:39.012 error at Object.<anonymous> (script.js.Peripherie.Jarvis.Fritzbox-Geräte:92:9) javascript.0 2023-10-26 21:14:39.012 error at setJSON (script.js.Peripherie.Jarvis.Fritzbox-Geräte:149:24) javascript.0 2023-10-26 21:14:39.012 error at JSON.parse (<anonymous>) javascript.0 2023-10-26 21:14:39.012 error Error in callback: SyntaxError: Unexpected end of JSON input
EDIT: Habe die Datenpunkte unter Objekte alle gelöscht und das Skript nochmal neugestartet... Dann ging alles wieder.
-
@smarthome2020
nameArr
war anscheinend falsch? Was stand da drin?
Darf nicht gelöscht werden. Und wenn dann -> [] -
@mcu
War ein Schreibfehler drin.Wie kann ich die Namen der Rubriken "category", "name", "ip" und "active" umbenennen bzw. ausblenden/löschen?
-
-
Danke, nun läuft alles wie es soll.
-
@mcu
Läuft doch noch nicht alles optimal. Ich habe nun für alle Geräte in der nameArr Einstellungen vorgenommen.Für ein Echo-Device, welches keine Weboberfläche hat, wird mir bei folgenden Einstellungen aber angezeigt, dass es in die Kategorie mit Weboberfläche gehört (wenn ich filter):
{ "ip": "192.168.xxx.xx", "category": "Amazon", "name": "Echo-Wohnzimmer" },
Der Eintrag in jsonDevices lautet dabei:
{ "category": "Amazon", "name": "Echo-Wohnzimmer", "ip": "<button title=\"Echo-Wohnzimmer \"style=\"width: 120px; font-weight:bold; background-color:transparent; color:white; border: 2px solid green /* #1976d2 */; border-radius:10px;\" >192.168.xxx.xx</button>", "active": true },
In einem anderen Geräten, die keine Weboberfläche haben, sehen die Einträge so aus:
{ "ip": "192.168.xxx.xx", "category": "Amazon", "name": "Blink-Kamera" },
{ "category": "Amazon", "name": "Blink-Kamera", "ip": "<button title=\"Blink-Kamera \"style=\"width: 120px; font-weight:bold; background-color:transparent; color:white; border: 2px solid green /* #1976d2 */; border-radius:10px;\" >192.168.xxx.xx</button>", "active": true },
Ich würde gerne das oberste Amazon-Gerät so abändern, dass es mir nicht in der Liste angezeigt wird, die an sich eine Weboberfläche haben sollte.
-
@smarthome2020 Versuch mal v1.0.5. Danke für den Hinweis.
-
@mcu
Super Geht nun. Danke für deine stets schnelle Hilfe. -
@mcu sagte in jarvis v3.1.x - just another remarkable vis:
@smarthome2020 Versuch mal v1.0.5. Danke für den Hinweis.
Wäre es auch möglich folgende Adapter/Kategorien erkennen zu lassen?
- Tuja
- Tasmota
- Shelly
-
@marc_el_k
Du meintest im Script?
Da brauch ich die ObjekteStruktur. Also einmal exportieren und hier einfügen.
von tuja, tasmota, shelly
?? -
Ich habe nun versucht Grafana einzubinden in ein iFrame.
Die Darstellung ist jedoch nicht wirklich gelungen:Kann man die Anzeige bearbeiten, so dass sich der Inhalt an das Widget anpasst? Finde dazu keine Einstellung.
-
@smarthome2020 Was soll man einstellen?
Wie sind denn die Einstellungen? -
@mcu
Die Kurvendarstellung ist viel kleiner als das Widget es selber ist. Kann ich den Inhalt auf die Widgetgröße skalieren?Hier die Einstellungen:
-
@smarthome2020 Passt sich bei mir automatisch an.
Nimm mal das&kiosk=1
raus
bei Sandbox-Optionen alle selektieren