NEWS
jarvis v2.2.0 - just another remarkable vis
-
@Zefau said in jarvis - just another remarkable vis:
@Machinima sagte in jarvis - just another remarkable vis:
Kann man machen, aber so eine Cron Expression ist nicht unbedingt leserlich. Ein entsprechender, visuell aufbereiteter Dialog würde das enorm vereinfachen. Ich weiß nicht, ob das überhaupt technisch umsetzbar ist und wie viel Aufwand das bedeutet.
Grundsätzlich ist alles möglich, aber die Anforderung ist schon sehr speziell und in Anbetracht dessen, dass aktuell über 60 Feature Request offen sind wird das zeitlich eher eng.
Verstehe. Ich habe auch nicht mit einer baldigen Umsetzung gerrechnet. Wenn das irgendwann mal kommt bzw. erstmal auf die Todo-Liste gesetzt wird, wäre ich auch schon froh. :relieved: Insofern habe ich keine Bauchschmerzen damit, wenn andere Feature Requests erstmal Vorrang.
@Zefau said in jarvis - just another remarkable vis:
@Machinima sagte in jarvis - just another remarkable vis:
Naja, wenn ich bspw. das StateListHorizontal- oder DisplayImage-Modul nehme, ist das immer links ausgerichtet. Ich würde das jedoch gerne zentriert ausrichten (ähnlich zu dem DateTime-Modul.), damit ich keine Unterbrechung im Design habe. Hier mal ein Beispiel:
ist nun in
1.1.0-beta.38verfügbar.Klappt grundsätzlich. Aber es gibt ein paar Probleme:
Die Ausrichtung lässt sich nicht speichern. Davon abgesehen sind nun alle bisher erstellten Widgets mittig ausgerichtet. Default linksbündig wäre wohl meiner Meinung nach passender.Was mir auch auffällt: Der Adapter steht auf rot (siehe Log). Das Dashboard ist aber weiterhin aufrufbar, einzig das Wetter Modul kann nicht erfolgreich geladen werden.
2020-10-18 16:54:27.946 - info: host.ioBroker-test instance system.adapter.jarvis.0 started with pid 28777 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: internal/modules/cjs/loader.js:960 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: throw err; 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: ^ 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: Error: Cannot find module 'request-promise' 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: Require stack: 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.jarvis/jarvis.js 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:957:15) 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:840:27) 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:1019:19) 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: at require (internal/modules/cjs/helpers.js:77:18) 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: at Object. (/opt/iobroker/node_modules/iobroker.jarvis/jarvis.js:4:18) 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1133:30) 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10) 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:977:32) 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:877:14) 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12) { 2020-10-18 16:54:28.048 - error: host.ioBroker-test Caught by controller[0]: code: 'MODULE_NOT_FOUND', 2020-10-18 16:54:28.049 - error: host.ioBroker-test Caught by controller[0]: requireStack: [ '/opt/iobroker/node_modules/iobroker.jarvis/jarvis.js' ] 2020-10-18 16:54:28.049 - error: host.ioBroker-test Caught by controller[0]: } 2020-10-18 16:54:28.049 - error: host.ioBroker-test instance system.adapter.jarvis.0 terminated with code 1 (JS_CONTROLLER_STOPPED)@Zefau Abbrechen speichert in der neuen Beta!
-
@Zefau Abbrechen speichert in der neuen Beta!
@Stephan-Schleich sagte in jarvis - just another remarkable vis:
Abbrechen speichert in der neuen Beta!
Was genau?
-
@Stephan-Schleich sagte in jarvis - just another remarkable vis:
Abbrechen speichert in der neuen Beta!
Was genau?
@Zefau device states
-
@Zefau device states
@Stephan-Schleich sagte in jarvis - just another remarkable vis:
device states
Kannst du etwas ins Detail gehen? Ich brauch schon genug Informationen, um es nachzuvollziehen.
Wenn ich in der Gerätekonfiguration einen State anlege oder einen vorhanden State in seinen Werte bearbeite und abbreche, dann übernimmt er bei mir nichts.
-
@Stephan-Schleich sagte in jarvis - just another remarkable vis:
device states
Kannst du etwas ins Detail gehen? Ich brauch schon genug Informationen, um es nachzuvollziehen.
Wenn ich in der Gerätekonfiguration einen State anlege oder einen vorhanden State in seinen Werte bearbeite und abbreche, dann übernimmt er bei mir nichts.
@Zefau Sorry, war unterm autofahren ^^
Wenn man einen state löscht und dann auf abbrechen geht speichert er (Wusste nicht das es beim speichern unterschiede gibt) -
@Zefau Sorry, war unterm autofahren ^^
Wenn man einen state löscht und dann auf abbrechen geht speichert er (Wusste nicht das es beim speichern unterschiede gibt)@Stephan-Schleich sagte in jarvis - just another remarkable vis:
Wenn man einen state löscht und dann auf abbrechen geht speichert er (Wusste nicht das es beim speichern unterschiede gibt)
Kann ich bestätigen. Sollte mit
v1.1.0-beta.39behoben sein. -
@Zefau
Bin begeistert, wie schnell du immer wieder Hilfestellung leistest und neue Features released!Mann kann ja nun mit der aktuellen Beta die Devices zentrieren. Leider funktioniert das nicht auf dem Smartphone. Gewollt oder ungewollt?

Kann man da vielleicht eine Einstellungsmöglichkeit implementieren, sodass man sagen kann, ich möchte z.B. 3 oder 4 Devices in einer Zeile haben und es wird entsprechend automatisch die Größe skaliert. Aktuell ist es irgendwie nichts Halbes und nichts Ganzes...
-
@Zefau
Bin begeistert, wie schnell du immer wieder Hilfestellung leistest und neue Features released!Mann kann ja nun mit der aktuellen Beta die Devices zentrieren. Leider funktioniert das nicht auf dem Smartphone. Gewollt oder ungewollt?

Kann man da vielleicht eine Einstellungsmöglichkeit implementieren, sodass man sagen kann, ich möchte z.B. 3 oder 4 Devices in einer Zeile haben und es wird entsprechend automatisch die Größe skaliert. Aktuell ist es irgendwie nichts Halbes und nichts Ganzes...
@Bloody sagte in jarvis - just another remarkable vis:
Mann kann ja nun mit der aktuellen Beta die Devices zentrieren. Leider funktioniert das nicht auf dem Smartphone. Gewollt oder ungewollt?
Nicht gewollt. Was für ein Browser ist das auf Mobil?
-
@Bloody sagte in jarvis - just another remarkable vis:
Mann kann ja nun mit der aktuellen Beta die Devices zentrieren. Leider funktioniert das nicht auf dem Smartphone. Gewollt oder ungewollt?
Nicht gewollt. Was für ein Browser ist das auf Mobil?
@Zefau said in jarvis - just another remarkable vis:
@Bloody sagte in jarvis - just another remarkable vis:
Mann kann ja nun mit der aktuellen Beta die Devices zentrieren. Leider funktioniert das nicht auf dem Smartphone. Gewollt oder ungewollt?
Nicht gewollt. Was für ein Browser ist das auf Mobil?
Chrome; Firefox, Safari, bei allen das gleiche Phänomen.
-
@Bloody sagte in jarvis - just another remarkable vis:
eicht eine Einstellungsmöglichkeit implementieren, sodass man sagen kann, ich möchte z.B. 3 oder 4 Devices in einer Zeile haben und es wird entsprechend automatisch die Größe skaliert. Aktuell ist es irgendwie nichts Halbes und nichts Ganzes...
Moin zusmamen. Gerade eben mal Update auf die .39 gemacht jetzt bekomme ich gar nichts mehr angezeigt, Hier mal der Error der Konsole:

Jemand das selbe Phänomen?
-
Hallo zusammen,
mein aktueller Luftdrucksensor (BPE280) gibt den Luftdruck in Pascal (Pa) an. In Jarvis würde ich allerdings gern den Wert in Hektopascal (hPa) anzeigen. Gibt es bei der Konfiguration eines Gerätes oder der Anzeige die Möglichkeit den Wert zu manipulieren und hier entsprechend durch 100 zu teilen?
-
Hallo zusammen,
mein aktueller Luftdrucksensor (BPE280) gibt den Luftdruck in Pascal (Pa) an. In Jarvis würde ich allerdings gern den Wert in Hektopascal (hPa) anzeigen. Gibt es bei der Konfiguration eines Gerätes oder der Anzeige die Möglichkeit den Wert zu manipulieren und hier entsprechend durch 100 zu teilen?
@ottk3 Dazu gibts schon nen feature case
-
jarvis - just another remarkable vis
Was ist jarvis?
jarvis ist eine Material Design Visualisierung, die auf Material UI basiert. jarvis gibt eine Struktur und Module vor, die zur Visualisierung genutzt werden, aber sehr flexibel konfiguriert werden können.
jarvis ist responsive und passt sich der Größe des Screens an.
Das Layout ist flexibel konfigurierbar. Es können optional (beliebig viele) Tabs verwendet werden. Jeder Tab kann entweder
fullscreensein oder beliebig vielecolumnshaben, die die einzelnenmodulesin flexibler Reihenfolge beinhalten.Jedes Modul hat spezielle Konfigurationsmöglichkeiten (siehe Wiki je Modul).
Warum jarvis?
jarvis ist weitaus weniger flexibel als ioBroker.vis, aber bietet dafür ein standardisiertes Design, um schnell eine Visualisierung zusammenzustellen. Wer besonders spezifische Anforderungen hat, sollte (weiterhin) ioBroker.vis verwendet.
Mehr Informationen
Mehr Informationen - insbesondere zur Konfiguration - gibt es im Wiki.
Gestalte mit und stimme ab
Bitte stimmt für eure gewünschten Feature Requests ab: Nutzt dazu die Emoticon auf Github, um für eure favorisierten Feature Requests abzustimmen:

Jeder Emoticon zählt gleich. Bitte stimmt nicht für alle / zu viele Feature Requests ab, sonst gibt es am Ende keine großen Unterschiede mehr.
Die Reihenfolge nach abgegebenen Stimmen seht ihr hier: Übersicht der Feature Requests nach Stimmen
Siehe https://forum.iobroker.net/post/526170
Impressionen
Die Konfiguration von Modulen kann frei angeordnet werden.
Nachfolgend einige Impressionen / Beispiele:Users
@braindead: https://forum.iobroker.net/post/490283
@JackDaniel: https://forum.iobroker.net/post/490928
@Mooo: https://forum.iobroker.net/post/493843Screencast / Video
Screenshots
Beispiel: Dashboard (3
columns)
Beispiel: Karte (Vollbild)

Beispiel: Statistiken (2
columns)
Beispiel: Status (3
columns, davon 2 leer)
Module
Die folgenden Module sind aktuell (Februar 2020) verfügbar und können frei konfiguriert werden. Eine aktuelle Liste der Module ist im Wiki zu finden.
AdapterStatus

Chart

DateTime

Map

StateList




StateListHorizontal

Konfiguration / erste Schritte
Ausblick / Roadmap
Ihr habt Wünsche? Bitte legt ein Issue auf Github an.
MEILENSTEINE / ROADMAPs
siehe https://github.com/Zefau/ioBroker.jarvis/milestones
nächste Release
-
Hallo zusammen, gibt es eine Möglichkeit "true" und "false" Werte im zeitlichen Verlauf anzuzeigen in einem chart?
@bmk said in jarvis - just another remarkable vis:
Hallo zusammen, gibt es eine Möglichkeit "true" und "false" Werte im zeitlichen Verlauf anzuzeigen in einem chart?
Dafür musst du diese erstmal mittels histroy speichern. Dann kann man diese auch anzeigen lassen.
-
@D4vE sagte in jarvis - just another remarkable vis:
Eine frage wie bekomm ich das Dashboard da rein ^^
Was meinst du? Layout anlegen und Geräte hinzufügen?
@Zefau said in jarvis - just another remarkable vis:
@D4vE sagte in jarvis - just another remarkable vis:
Eine frage wie bekomm ich das Dashboard da rein ^^
Was meinst du? Layout anlegen und Geräte hinzufügen?
in denn video was zu siehen ist gibt es ein dashborad oder so was wo alles zusehen ist?!
aber bei mir ist das nicht ist das ein zusatzt addon oder so was? oder kann man sich das einfach so anlegen? -
@Zefau said in jarvis - just another remarkable vis:
@D4vE sagte in jarvis - just another remarkable vis:
Eine frage wie bekomm ich das Dashboard da rein ^^
Was meinst du? Layout anlegen und Geräte hinzufügen?
in denn video was zu siehen ist gibt es ein dashborad oder so was wo alles zusehen ist?!
aber bei mir ist das nicht ist das ein zusatzt addon oder so was? oder kann man sich das einfach so anlegen?@D4vE sagte in jarvis - just another remarkable vis:
in denn video was zu siehen ist gibt es ein dashborad oder so was wo alles zusehen ist?!
aber bei mir ist das nicht ist das ein zusatzt addon oder so was? oder kann man sich das einfach so anlegen?Schau dir mal die ersten 3 Artikel an, siehe https://www.smarthome-tricks.de/software-iobroker/iobroker-jarvis-teil-1-installation-und-grundlagen-der-visualisierung/
-
@D4vE sagte in jarvis - just another remarkable vis:
in denn video was zu siehen ist gibt es ein dashborad oder so was wo alles zusehen ist?!
aber bei mir ist das nicht ist das ein zusatzt addon oder so was? oder kann man sich das einfach so anlegen?Schau dir mal die ersten 3 Artikel an, siehe https://www.smarthome-tricks.de/software-iobroker/iobroker-jarvis-teil-1-installation-und-grundlagen-der-visualisierung/
@Zefau said in jarvis - just another remarkable vis:
@D4vE sagte in jarvis - just another remarkable vis:
in denn video was zu siehen ist gibt es ein dashborad oder so was wo alles zusehen ist?!
aber bei mir ist das nicht ist das ein zusatzt addon oder so was? oder kann man sich das einfach so anlegen?Schau dir mal die ersten 3 Artikel an, siehe https://www.smarthome-tricks.de/software-iobroker/iobroker-jarvis-teil-1-installation-und-grundlagen-der-visualisierung/
danke dir :)
-
@Zefau said in jarvis - just another remarkable vis:
@D4vE sagte in jarvis - just another remarkable vis:
in denn video was zu siehen ist gibt es ein dashborad oder so was wo alles zusehen ist?!
aber bei mir ist das nicht ist das ein zusatzt addon oder so was? oder kann man sich das einfach so anlegen?Schau dir mal die ersten 3 Artikel an, siehe https://www.smarthome-tricks.de/software-iobroker/iobroker-jarvis-teil-1-installation-und-grundlagen-der-visualisierung/
danke dir :)