NEWS
jarvis v3.0.0 - just another remarkable vis
-
@mcu sagte in jarvis v3.0.0 - just another remarkable vis:
@hohenbostler Bin gerade in einer Besprechung melde mich später. Web Version?nodejs, npm? Admin-Version?
PlatformBetriebssystem:linux
Architektur:x64
CPUs:2
Geschwindigkeit:2001 MHz
Modell:Intel(R) Celeron(R) CPU J3355 @ 2.00GHz
RAM:9.5 GB
System-Betriebszeit:59 T. 18:10:34
Node.js:v14.19.3
time:1658487752077
timeOffset:-120
Adapter-Anzahl:423
NPM:6.14.17
Datenträgergröße:3572.6 GB
freier Festplattenspeicher:2439.5 GB
Betriebszeit:28 T. 04:49:42
Aktive Instanzen:24
Pfad:/opt/iobroker/Sorry bin auch nur am Handy unterwegs. Ich hoffe damit hast du alles
-
@hohenbostler Web-Adapter-Version und Admin-Adapter-Version?
Irgendwelche Besonderheiten? Docker, Proxmox, Authentifizierung https?Also grundsätzlich kann man mehrere Sachen versuchen:
- iob upload jarvis (console)
- web-Instanz neustarten
- Browser-Cache löschen auf den verwendeten Geräten (PC usw.)
- System-Update (sudo apt update && sudo apt upgrade)
- ioBroker komplett neu starten
Wenn das alles nicht hilft:
- Sicherung der JARVIS-DPs (devices, widgets, layout, css,notification, scripts, settings) als txt-Dateien
-> jarvis komplett löschen und neu installieren
Infos vom System:
iob version iob version admin iob version web
-
Hallo an alle!
Vielleicht kann mir jemand helfen, ich hab es nach einem Tag geschafft ein Grafana Diagramm mit iframe in Jarvis zu integrieren doch leider ist das Diagramm beim Anzeigen über Laptop,Ipad,Handy
zu groß. Ich dachte Jarvis passt es der Displaygrösse an! Muss ich etwas einstellen?
Lg Sladan -
@sladi
iFrames dürfen aus rechtlichen Gründen nicht angepasst werden.
Wenn dann musst du vorher in Grafana-Link die Größe anpassen.
Wie ist das iFrame denn bei dir definiert?
Oder als HTML-iFrame einfügen: z.B.<iframe src="https://grafana/dashboard/b99?from=20170214T162500&to=now&theme=light&panelId=1" width="100%" height="425" frameborder="0"> </iframe>
-
@mcu ich bin ganz neu in der Materie. Bis jetzt hab ich es erst geschafft
Iframe und dann den Link http://192.168.0.10:3000/d/U3zMZ8R4k/new-dashboard?orgId=1&refresh=5s&theme=light&kiosk
einzufügen! -
@MCU: Ich bin dabei dein Projekt von Open Liga umzusetzen. Leider komme ich Aktuell nicht weiter. Habe die Anleitung schon 2-3 mal durch aber es klappt nicht. Das Script füllt die Anzeigenvarianten in liga und team nicht.
Folgende Fehlermeldung sagt das Script, weiss jemand rat?23.7.2022, 16:49:23.494 [info ]: javascript.0 (14922) Stop script script.js.common.Buli 23.7.2022, 16:49:23.520 [info ]: javascript.0 (14922) Start javascript script.js.common.Buli 23.7.2022, 16:49:23.527 [info ]: javascript.0 (14922) script.js.common.Buli: Create Ligen Script Start 23.7.2022, 16:49:23.528 [info ]: javascript.0 (14922) script.js.common.Buli: registered 8 subscriptions and 0 schedules 23.7.2022, 16:49:26.531 [warn ]: javascript.0 (14922) script.js.common.Buli: Eintrag für JARVIS (Anzeigevariante DP liga): {"openligadb.0.bl1.2022.allmatches":"1. Bundesliga 2022","openligadb.0.bl2.2022.allmatches":"2. Bundesliga 2022","openligadb.0.dfb2022.2022.allmatches":"DFB-Pokal 2022"} 23.7.2022, 16:49:26.534 [info ]: javascript.0 (14922) script.js.common.Buli: DevState: liga gefunden! 23.7.2022, 16:49:26.537 [error]: javascript.0 (14922) at setDeviceIdState (script.js.common.Buli:676:57) 23.7.2022, 16:49:26.538 [error]: javascript.0 (14922) at createLigen (script.js.common.Buli:355:13) 23.7.2022, 16:49:26.538 [error]: javascript.0 (14922) at Object.<anonymous> (script.js.common.Buli:61:13) 23.7.2022, 16:49:29.574 [info ]: javascript.0 (14922) script.js.common.Buli: bdlLigaDP: openligadb.0.bl1.2022.allmatches 23.7.2022, 16:49:29.575 [info ]: javascript.0 (14922) script.js.common.Buli: Create Team Liga-Änderung 23.7.2022, 16:49:29.576 [info ]: javascript.0 (14922) script.js.common.Buli: Liga create Teams: openligadb.0.bl1.2022.allmatches 23.7.2022, 16:49:29.591 [warn ]: javascript.0 (14922) script.js.common.Buli: Eintrag für JARVIS (Anzeigevariante DP team): {"6":"Bayer Leverkusen","7":"Borussia Dortmund","9":"FC Schalke 04","16":"VfB Stuttgart","40":"FC Bayern München","54":"Hertha BSC","65":"1. FC Köln","80":"1. FC Union Berlin","81":"1. FSV Mainz 05","87":"Borussia Mönchengladbach","91":"Eintracht Frankfurt","95":"FC Augsburg","112":"SC Freiburg","129":"VfL Bochum","131":"VfL Wolfsburg","134":"Werder Bremen","175":"TSG 1899 Hoffenheim","1635":"RB Leipzig","":"Keine Auswahl"} 23.7.2022, 16:49:32.624 [info ]: javascript.0 (14922) script.js.common.Buli: TeamDP -> Keine Auswahl ausgewählt 23.7.2022, 16:49:32.625 [info ]: javascript.0 (14922) script.js.common.Buli: bdlLigaDP: openligadb.0.bl1.2022.allmatches 23.7.2022, 16:49:34.593 [info ]: javascript.0 (14922) script.js.common.Buli: bdlLigaDP -> createTeams: openligadb.0.bl1.2022.allmatches 23.7.2022, 16:49:34.613 [info ]: javascript.0 (14922) script.js.common.Buli: bdlLigaDP -> configStates: {"6":"Bayer Leverkusen","7":"Borussia Dortmund","9":"FC Schalke 04","16":"VfB Stuttgart","40":"FC Bayern München","54":"Hertha BSC","65":"1. FC Köln","80":"1. FC Union Berlin","81":"1. FSV Mainz 05","87":"Borussia Mönchengladbach","91":"Eintracht Frankfurt","95":"FC Augsburg","112":"SC Freiburg","129":"VfL Bochum","131":"VfL Wolfsburg","134":"Werder Bremen","175":"TSG 1899 Hoffenheim","1635":"RB Leipzig","":"Keine Auswahl"} 23.7.2022, 16:49:34.614 [info ]: javascript.0 (14922) script.js.common.Buli: DevState: team gefunden! 23.7.2022, 16:49:34.618 [error]: javascript.0 (14922) at setDeviceIdState (script.js.common.Buli:676:57) 23.7.2022, 16:49:34.618 [error]: javascript.0 (14922) at Object.<anonymous> (script.js.common.Buli:199:21) ``
-
@urknall Ich schau mal nachher. Den Zusatzprpgramme Thread dafür nutzen.
-
Hallo,
möchte mit der Pro Version den Filter bei der StateList anwenden, um abhängig von den Device-States diese anzuzeigen, bzw. auszublenden.Habs mal probiert, aber die Syntax leuchtet mir aktuell noch so gar nicht ein. Hab aktuell einfach mal das aus der Info übernommen. Schon klar das dies bei mir nicht zielführend ist, aber zumindest bekomme ich jetzt keinen Syntaxfehler mehr, allerdings wird auch nichts mehr angezeigt:
Im Prinzip hat jedes Device dieser StateList den State opened. angezeigt werden soll das Device in der StateList, wenn opened == "offen" ist. Wie muesste dazu der Syntax lauten?
Danke,
party-pansen -
@party-pansen sagte in jarvis v3.0.0 - just another remarkable vis:
opened == "offen"
Zeig mal die Objektdaten von einem open-Objekt.
und den Objekt-Eintrag:
-
Ich glaube genau da liegt mein Verständnisproblem. Die Gereäte/Module Devices sind mit dem state "opened" so konfiguriert:
Was genau frage ich denn mit dem filter ab? diesen state opened? Oder geht das dann auf den dahinter liegenden Datenpunkt state_value? Dieser müsste dann auf die Zahl 2 abgefragt werden...
Danke
party-pansen -
geht das dann auf den dahinter liegenden Datenpunkt state_value
Ja
(value, val) => val === 2 (value, val) => value === "offen"
Hab es in die DOku aufgenommen:
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/module/statelist/eintraege-filtern#val-abfragen -
@sladi Schau mal, ob du es so gemacht hast, wie in der Doku:
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/module/iframe-v3/grafana-einbinden#grafana-einbinden -
@mcu
Perfekt, so läufts... hab mir schion gedacht, dass die Lösung am ende sehr einfach aussieht;)Danke,
party-pansen -
@mcu sagte in jarvis v3.0.0 - just another remarkable vis:
Wenn das alles nicht hilft:
Sicherung der JARVIS-DPs (devices, widgets, layout, css,notification, scripts, settings) als txt-Dateien
-> jarvis komplett löschen und neu installierenDas habe ich jetzt zum Testen gemacht und genau das Problem wieder was ich vorher hatte.
-
@hohenbostler Dann mal die Daten von oben. Web-Version, Admin -Version, bist du da im Stable oder hast auch teilweise Beta im Einsatz?
Hast du Dein System-Update gemacht?
Web-Einstellungen? -
@mcu sagte in jarvis v3.0.0 - just another remarkable vis:
@hohenbostler Dann mal die Daten von oben. Web-Version, Admin -Version, bist du da im Stable oder hast auch teilweise Beta im Einsatz?
Hast du Dein System-Update gemacht?Liefer ich dir gleich gerne nach. Aber es sei noch gesagt das dies nur mit meinen Backup einspielungen wieder so ist. Wenn ich jarvis komplett nackt installiere läuft es. Ich schau jetzt mal welcher der gesicherten Punkte das Crashen verursacht.
-
@hohenbostler Hast du das Programm mal laufen lassen?
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/system-effektprog./v3-systemprogramme/programm-falsche-statesdas dies nur mit meinen Backup einspielungen wieder so ist
Backup-Einspielungen nur von jarvis-DPs(txt-Dateien)? Oder von backitup?
-
@mcu sagte in jarvis v3.0.0 - just another remarkable vis:
@hohenbostler Hast du das Programm mal laufen lassen?
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/system-effektprog./v3-systemprogramme/programm-falsche-statesdas dies nur mit meinen Backup einspielungen wieder so ist
Backup-Einspielungen nur von jarvis-DPs(txt-Dateien)? Oder von backitup?
Also das Problem ist gefunden. Anscheinend irgendein Widget von den zuletzt angelegten hat das speichern verhindert.
-
@MCU : Moin! Wir hatten vor ner Weile das Thema ein Bild mittels CCS um 90° zu drehen...
Folgendes klappt...
.jarvis-widget-d7088c49-af8e-4cfe-a25b-d5e254ab68a5 .jarvis-widget-content { transform: rotate(90deg); }
ABER... das ganze sieht am Handy / Tablet sehr doof aus, dieVertikale Ausrichtung
steht aufoben ausgerichtet
steht.Wenn ich das ändere auf
mittig ausgerichtet
klappt das Drehen nicht mehr.
Unabhängig davon fehlen leider Teile des Bildes, egal welche Einstellung ich nehme
Hast Du noch Ideen?
-
@rkccorian Hast du mal versucht es als StateHTML und dort als iFrame / img / picture einzubinden?
Vielleicht kannst du Dir hier was raussuchen oder sogar nutzen?
https://mcuiobroker.gitbook.io/jarvis-infos/jarvis/besonderheiten-v3/module/statehtml/videostream/javascript-objdatahtmlOder als Background-image?
https://stackoverflow.com/questions/8499633/how-to-display-base64-images-in-htmlAnsonsten stell mal das Bild rein, dann schaue ich heute abend mal?