NEWS
jarvis v2.2.0 - just another remarkable vis
-
@muetzeheinrich
die Menüleiste kannst du mit einer der beiden Zeilen anpassen... weiß grad nicht mehr welche es war :D
Ich glaube aber die eine ist für die obere und die andere für die untere Leiste
.MuiToolbar-root {
background-color: #1f1f1f;
}.jss19{
background-color: #1f1f1f;
}Danke dir. ! Die untere ist : .jss20 { ....
Ich wäre nie drauf gekommen, wie machts du das ? Sucht du mit diesem "F12 - Taste" DevTool ? -
mit
v2.2.0-beta.25eine erste Version der Notifications.Format siehe https://github.com/Zefau/ioBroker.jarvis/issues/56:
{ "title":"A title for the notification", // required "message":"A message for the notification", // optional "state": "unread | read | archived", // optional, one of unread, read or archived (default is unread) "criticality":"A criticality, which results in different icons", // optional, one of none, error, warning, info or success (default is none) "display":"Either 'drawer', 'snackbar' or 'popup' as described above", // optional, one of drawer, snackbar or popup (default is popup) "autoHideDuration":"Time in milliseconds the message is shown before disappearing", // in milliseconds "snackbarOrigin": { "horizontal": "...", "vertical": "" }, // optional, applies when display is snackbar, { horizontal: 'center' | 'left' | 'right', vertical: 'bottom' | 'top' } "icon":"Custom icons, which overrides criticality", "iconColor": "darkred", "backgroundColor": "", "fontColor": "blue" }Das JSON in den Datenpunkt
jarvis.0.addNotificationeinfügen.
Zum Beispiel:{ "title":"Eine Benachrichtigung", "display": "snackbar", "autoHideDuration": 5000 }oder
{ "icon": "mdi-book-alert", "title":"Eine Benachrichtigung", "message":"Mit Text!", "display": "snackbar", "autoHideDuration": 5000, "anchorOrigin": { "horizontal": "right", "vertical": "top" } }oder
{ "icon": "mdi-book-alert", "title":"Eine Benachrichtigung", "message":"Mit Text! <br /><br />Und <strong>HTML</strong>!", "display": "popup", "autoHideDuration": 5000 }@zefau sagte in jarvis v2.1.0 - just another remarkable vis:
Kann es sein das die Beispiele für die Benachrichtigungen nochmal in eckige Klammern müssen []?
Wenn ich die so in die Variable notifications kopiere passiert garnichts, wenn ich eckigen Klammern drum mache geht zumindest oben die Glocke an aber Meldungen werden bei mir nicht angezeigt. Bin auf beta 25 und habe den web server und iobroker neu gestartet.Stephan
-
@zefau sagte in jarvis v2.1.0 - just another remarkable vis:
Kann es sein das die Beispiele für die Benachrichtigungen nochmal in eckige Klammern müssen []?
Wenn ich die so in die Variable notifications kopiere passiert garnichts, wenn ich eckigen Klammern drum mache geht zumindest oben die Glocke an aber Meldungen werden bei mir nicht angezeigt. Bin auf beta 25 und habe den web server und iobroker neu gestartet.Stephan
@stephan1827 Bei mir funktioniert es, wie oben gezeigt. Habe manchmal Probleme bei der Eingabe über die Objektstruktur.
Browserdaten schon mal gelöscht? -
@stephan1827 Bei mir funktioniert es, wie oben gezeigt. Habe manchmal Probleme bei der Eingabe über die Objektstruktur.
Browserdaten schon mal gelöscht?@mcu Habs jetzt in Safari, Chrome und Edge getestet aber in beiden geht nur die Glocke an. Den Verlauf habe ich auch gelöscht.
-
@mcu Habs jetzt in Safari, Chrome und Edge getestet aber in beiden geht nur die Glocke an. Den Verlauf habe ich auch gelöscht.
@stephan1827 Ich hatte auch erst den Fehler gemacht und den Eintrag bei jarvis.0.notifications reingestellt.
Es muss in den DP jarvis.0.addNotifications. -
@zefau sagte in jarvis v2.1.0 - just another remarkable vis:
{ "icon": "mdi-book-alert", "title":"Eine Benachrichtigung", "message":"Mit Text!", "display": "snackbar", "autoHideDuration": 5000, "anchorOrigin": { "horizontal": "right", "vertical": "top" } }Hat sich erledigt, falsches Objekt genutzt.
Anzeige:

Die Zeile, die noch nicht bestätigt wurde, wird weiß.


Kann man die Benachrichtigung auch so einstellen, das man sie nicht extra bestätigen muss?
Popup ist etwas breit: (Vielleicht abhängig vom Inhalt aber max 80% Breite bei hoher Auflösung?)

Wie löscht man die Benachrichtigungen?
Gefunden: jarvis.0.notifications Inhalt löschenWird eine Benachrichtigung hinzugefügt und es kein Browser mit JARVIS an, wird diese Benachrichtigung nicht in JARVIS angezeigt.
Wo kann man erkennen, dass die Benachrichtigung gelesen wurde?
Sollte es nicht in den jarvis.0.notifications stehen?[{"icon":"mdi-book-alert","title":"Eine Benachrichtigung","message":"Mit Text!","display":"snackbar","autoHideDuration":5000,"anchorOrigin":{"horizontal":"right","vertical":"top"},"id":"ff0e3a1b172d"}]Status state:"read" wird ergänzt. Aber der Datenpunkt jarvis.0.addNotification wird anscheinend bei mir teilweise so häufig bearbeitet, man kann ihn in den Objekten nicht bearbeiten kann ?
Der Zeitstempel wird jede Sekunde neu gesetzt. Es scheint so, solange JARVIS aktiv und Notifications vorhanden, dann wird addNotification jede Sekunde neu gesetzt?Video Jarvis setzt addNotification jede Sekunde.flv
Leider ohne Zeitstempel, vielleicht sieht man es auch so.Sind alle Notifications im DP gelöscht, werden sie trotzdem noch in JARVIS angezeigt? Wenn möglich sollte das aktuell sein und auch keine Anzeige mehr in JARVIS-Browsern anzeigen, wenn keine mehr da sind, bzw. bei Änderung auf leere Notification einmal aktualisieren?

ICON-Stil Farbe zieht nicht mehr in der Version:
2.2.0-beta.25 -
@mcu sagte in jarvis v2.1.0 - just another remarkable vis:
Kann man die Benachrichtigung auch so einstellen, das man sie nicht extra bestätigen muss?
Ja, mittels
"state": "read" -
Hallo,
ist es möglich die Schriftart zu ändern? Habe es über Styles mit font-family versucht, funktioniert allerdings nicht. Kann jemand ein Tip geben?
Und wie kann ich die Farbe der TopBar ändern?@swe1008 sagte in jarvis v2.1.0 - just another remarkable vis:
ist es möglich die Schriftart zu ändern? Habe es über Styles mit font-family versucht, funktioniert allerdings nicht. Kann jemand ein Tip geben?
ggf. mittels CSS
!important(google mal danach) -
@stephan1827 Ich hatte auch erst den Fehler gemacht und den Eintrag bei jarvis.0.notifications reingestellt.
Es muss in den DP jarvis.0.addNotifications.@mcu das wars...:relieved:
-
@mcu sagte in jarvis v2.1.0 - just another remarkable vis:
ICON-Stil Farbe zieht nicht mehr in der Version: 2.2.0-beta.25
Format ist falsch. Es fehlt der Datenpunkt-Wert
-
@mcu sagte in jarvis v2.1.0 - just another remarkable vis:
funktioniert auch nicht?
Ging das andere (die verkürzte Version) vor der letzten beta? :thinking_face:
-
@mcu probier mal
v2.2.0-beta.26. Außer dem folgenden Punkt (der etwas komplexer ist) sollte damit alles passen:Wird eine Benachrichtigung hinzugefügt und es kein Browser mit JARVIS an, wird diese Benachrichtigung nicht in JARVIS angezeigt.
Offene Punkte siehe https://github.com/Zefau/ioBroker.jarvis/issues/56#issuecomment-766439747:
- change tab / view
- archive and delete notifications from drawer
- mark as (un)read from drawer
-
Danke dir. ! Die untere ist : .jss20 { ....
Ich wäre nie drauf gekommen, wie machts du das ? Sucht du mit diesem "F12 - Taste" DevTool ? -
@mcu probier mal
v2.2.0-beta.26. Außer dem folgenden Punkt (der etwas komplexer ist) sollte damit alles passen:Wird eine Benachrichtigung hinzugefügt und es kein Browser mit JARVIS an, wird diese Benachrichtigung nicht in JARVIS angezeigt.
Offene Punkte siehe https://github.com/Zefau/ioBroker.jarvis/issues/56#issuecomment-766439747:
- change tab / view
- archive and delete notifications from drawer
- mark as (un)read from drawer
-
-
@zefau
Klasse.
Funktioniert. Auch die Farbe mit{"default":{"color":"black"}}funktioniert.
Hattest du bei Aktualisierung vom CSS-DP jarvis.0.css schon eine Browser-Aktualisierung bzw. reload eingebaut?Vielen Dank.
@mcu sagte in jarvis v2.1.0 - just another remarkable vis:
Hattest du bei Aktualisierung vom CSS-DP jarvis.0.css schon eine Browser-Aktualisierung bzw. reload eingebaut?
Nein, ich bezog meine Antwort auf deine Anmerkungen in https://forum.iobroker.net/post/566747.
Den Reload werde ich so nicht umsetzen, da dieser mit v2.3 abgeschafft wird und alles ohne Reload neu rendered (#311).
-
@ww1983 habe euch mit der
v2.2.0-beta.26ein paar Klassennamen ergänzt, um es einfacher zu machen..jarvis-AppBar

.jarvis-Toolbar:

jarvis-Tabs:

jarvis-Tabund auchjarvis-Tab-{name}wobei{name}kleingeschrieben und ohne Leerzeichen ist
