Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. jarvis v2.2.0 - just another remarkable vis

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    jarvis v2.2.0 - just another remarkable vis

    This topic has been deleted. Only users with topic management privileges can see it.
    • sigi234
      sigi234 Forum Testing Most Active @Zefau last edited by sigi234

      Gelöscht

      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @sigi234 last edited by

        @sigi234
        jarvis zuvor stoppen?
        Hier hab ich gerade die
        iobroker.jarvis@3.0.0-alpha.0
        installiert, jarvis war aber zuvor nicht installiert.

        sigi234 1 Reply Last reply Reply Quote 0
        • sigi234
          sigi234 Forum Testing Most Active @Thomas Braun last edited by

          @thomas-braun sagte in jarvis v2.2.0 - just another remarkable vis:

          jarvis zuvor stoppen?

          Danke, so geht es.

          1 Reply Last reply Reply Quote 0
          • M
            Meto304 @Zefau last edited by

            @zefau ich würde gerne beim Testen unterstützen. Gibt es eine Möglichkeit zwei Instanzen mit unterschiedlichen Versionen zu nutzen? Gestern beim Versuch jarvis 3.0 auf dem Slave laufen zu lassen, ging danach gar nichts mehr.

            1 Reply Last reply Reply Quote 0
            • Zefau
              Zefau last edited by

              @meto304 das ist in iobroker meines Wissens nach nicht möglich. Du brauchst zwei iobroker Instanzen. Kann mich aber irren.

              M 1 Reply Last reply Reply Quote 0
              • M
                Meto304 @Zefau last edited by Meto304

                @zefau ja habe meinen aktuellen docker geklont und darauf dann v3.0 installiert.. werde wohl etwas brauchen um mich zurechtzufinden.. aber freue mich auf die Änderungen..sieht vielversprechend aus

                1 Reply Last reply Reply Quote 0
                • C
                  cybtrash @DNC74 last edited by cybtrash

                  @dnc74 said in jarvis v2.2.0 - just another remarkable vis:

                  @Zefau Klasse, funktioniert 👍

                  So kann dann z.B. der Entsorgungskalender aussehen:

                  • 1 Tag vor Abholung
                    • das Icon wechselt auf das "Abhol-Icon" und fängt an in der passenden Farbe zu "glühen"
                    • der Text für die Resttage wird fett geschrieben
                  • am Tag der Abholung
                    • das Icon blinkt zusätzlich für 10 Sekunden
                    • der Text für die Resttage wird fett und in der sekundären Farbe geschrieben

                  Entsorgungskalender.gif

                    "ec4d61d9-112e-489d-8c3c-9159e03a6c52": {
                      "id": "ec4d61d9-112e-489d-8c3c-9159e03a6c52",
                      "function": "other",
                      "states": {
                        "daysLeft": {
                          "state": {
                            "node": "trashschedule.0.type.Altpapier_blau.daysLeft"
                          },
                          "icon": {
                            "0": "delete-restore blink2s5x",
                            "1": "delete-restore",
                            "default": "delete-empty"
                          },
                          "unit": {
                            "default": "Tage",
                            "=1": "",
                            "=0": ""
                          },
                          "label": "verbeibende Tage",
                          "bodyElement": null,
                          "iconStyle": {
                            "default": {
                              "fontSize": "48px"
                            },
                            "<=1": {
                              "fontSize": "48px",
                              "text-shadow": "0 0 25px blue"
                            }
                          },
                          "stateStyle": {
                            "0": {
                              "color": "var(--secondary)",
                              "fontWeight": "bold"
                            },
                            "<=1": {
                              "fontWeight": "bold"
                            }
                          },
                          "display": {
                            "0": "heute",
                            "1": "morgen"
                          }
                        },
                        "nextDate": {
                          "state": {
                            "node": "trashschedule.0.type.Altpapier_blau.nextDateFormat"
                          },
                          "label": "Datum",
                          "icon": "calendar",
                          "iconStyle": ""
                        }
                      },
                      "options": {},
                      "attributes": {
                        "_created": 1609527230666,
                        "_updated": 1609599916081
                      },
                      "name": "Abfall Altpapier",
                      "label": "Altpapier (blau)",
                      "icon": "delete-empty",
                      "hash": 1609599916082,
                      "suppressPopup": true
                    },
                    "ec4d61d9-112e-489d-8c3c-9159e03a6c52_4cfab": {
                      "id": "ec4d61d9-112e-489d-8c3c-9159e03a6c52_4cfab",
                      "function": "other",
                      "states": {
                        "daysLeft": {
                          "state": {
                            "node": "trashschedule.0.type.Bioabfall_gruen.daysLeft"
                          },
                          "icon": {
                            "0": "delete-restore blink2s5x",
                            "1": "delete-restore",
                            "default": "delete-empty"
                          },
                          "unit": {
                            "default": "Tage",
                            "=1": "",
                            "=0": ""
                          },
                          "label": "verbeibende Tage",
                          "bodyElement": null,
                          "iconStyle": {
                            "default": {
                              "fontSize": "48px"
                            },
                            "<=1": {
                              "fontSize": "48px",
                              "text-shadow": "0 0 25px green"
                            }
                          },
                          "stateStyle": {
                            "0": {
                              "color": "var(--secondary)",
                              "fontWeight": "bold"
                            },
                            "<=1": {
                              "fontWeight": "bold"
                            }
                          },
                          "display": {
                            "0": "heute",
                            "1": "morgen"
                          }
                        },
                        "nextDate": {
                          "state": {
                            "node": "trashschedule.0.type.Bioabfall_gruen.nextDateFormat"
                          },
                          "label": "Datum",
                          "icon": "calendar",
                          "iconStyle": ""
                        }
                      },
                      "options": {},
                      "attributes": {
                        "_created": 1609527230666,
                        "_updated": 1609605254477
                      },
                      "name": "Abfall Bio",
                      "label": "Biotonne (grün)",
                      "icon": "delete-empty",
                      "hash": 1609605254477,
                      "suppressPopup": true
                    },
                    "ec4d61d9-112e-489d-8c3c-9159e03a6c52_9099b": {
                      "id": "ec4d61d9-112e-489d-8c3c-9159e03a6c52_9099b",
                      "function": "other",
                      "states": {
                        "daysLeft": {
                          "state": {
                            "node": "trashschedule.0.type.Restmuell_schwarz.daysLeft"
                          },
                          "icon": {
                            "0": "delete-restore blink2s5x",
                            "1": "delete-restore",
                            "default": "delete-empty"
                          },
                          "unit": {
                            "default": "Tage",
                            "=1": "",
                            "=0": ""
                          },
                          "label": "verbeibende Tage",
                          "bodyElement": null,
                          "iconStyle": {
                            "default": {
                              "fontSize": "48px"
                            },
                            "<=1": {
                              "fontSize": "48px",
                              "text-shadow": "0 0 25px var(--text)"
                            }
                          },
                          "stateStyle": {
                            "0": {
                              "color": "var(--secondary)",
                              "fontWeight": "bold"
                            },
                            "<=1": {
                              "fontWeight": "bold"
                            }
                          },
                          "display": {
                            "0": "heute",
                            "1": "morgen"
                          }
                        },
                        "nextDate": {
                          "state": {
                            "node": "trashschedule.0.type.Restmuell_schwarz.nextDateFormat"
                          },
                          "label": "Datum",
                          "icon": "calendar",
                          "iconStyle": ""
                        }
                      },
                      "options": {},
                      "attributes": {
                        "_created": 1609527230666,
                        "_updated": 1609610552738
                      },
                      "name": "Abfall Restmüll",
                      "label": "Restmüll (schwarz)",
                      "icon": "delete-empty",
                      "hash": 1609610552739,
                      "suppressPopup": true
                    },
                    "ec4d61d9-112e-489d-8c3c-9159e03a6c52_86c10": {
                      "id": "ec4d61d9-112e-489d-8c3c-9159e03a6c52_86c10",
                      "function": "other",
                      "states": {
                        "daysLeft": {
                          "state": {
                            "node": "trashschedule.0.type.Wertstoff_rot.daysLeft"
                          },
                          "icon": {
                            "0": "delete-restore blink2s5x",
                            "1": "delete-restore",
                            "default": "delete-empty"
                          },
                          "unit": {
                            "default": "Tage",
                            "=1": "",
                            "=0": ""
                          },
                          "label": "verbeibende Tage",
                          "bodyElement": null,
                          "iconStyle": {
                            "default": {
                              "fontSize": "48px"
                            },
                            "<=1": {
                              "fontSize": "48px",
                              "text-shadow": "0 0 25px red"
                            }
                          },
                          "stateStyle": {
                            "0": {
                              "color": "var(--secondary)",
                              "fontWeight": "bold"
                            },
                            "<=1": {
                              "fontWeight": "bold"
                            }
                          },
                          "display": {
                            "0": "heute",
                            "1": "morgen"
                          }
                        },
                        "nextDate": {
                          "state": {
                            "node": "trashschedule.0.type.Wertstoff_rot.nextDateFormat"
                          },
                          "label": "Datum",
                          "icon": "calendar",
                          "iconStyle": ""
                        }
                      },
                      "options": {},
                      "attributes": {
                        "_created": 1609527230666,
                        "_updated": 1609531575579
                      },
                      "name": "Abfall Wertstoff",
                      "label": "Wertstoff (rot)",
                      "icon": "delete-empty",
                      "hash": 1609531575580,
                      "suppressPopup": true
                    },
                    "ec4d61d9-112e-489d-8c3c-9159e03a6c52_ff8a0": {
                      "id": "ec4d61d9-112e-489d-8c3c-9159e03a6c52_ff8a0",
                      "function": "other",
                      "states": {
                        "daysLeft": {
                          "state": {
                            "node": "trashschedule.0.type.Sperrmuell.daysLeft"
                          },
                          "icon": {
                            "0": "delete-restore blink2s5x",
                            "1": "delete-restore",
                            "default": "delete-empty"
                          },
                          "unit": {
                            "default": "Tage",
                            "=1": "",
                            "=0": ""
                          },
                          "label": "verbeibende Tage",
                          "bodyElement": null,
                          "iconStyle": {
                            "default": {
                              "fontSize": "48px"
                            },
                            "<=1": {
                              "fontSize": "48px",
                              "text-shadow": "0 0 25px magenta"
                            }
                          },
                          "stateStyle": {
                            "0": {
                              "color": "var(--secondary)",
                              "fontWeight": "bold"
                            },
                            "<=1": {
                              "fontWeight": "bold"
                            }
                          },        
                          "display": {
                            "0": "heute",
                            "1": "morgen"
                          }
                        },
                        "nextDate": {
                          "state": {
                            "node": "trashschedule.0.type.Sperrmuell.nextDateFormat"
                          },
                          "label": "Datum",
                          "icon": "calendar",
                          "iconStyle": ""
                        }
                      },
                      "options": {},
                      "attributes": {
                        "_created": 1609527230666,
                        "_updated": 1609531539033
                      },
                      "name": "Abfall Sperrmüll",
                      "label": "Sperrmüll",
                      "icon": "delete-empty",
                      "hash": 1609531539034,
                      "suppressPopup": true
                    }
                  

                  /* Blinking Icons */
                  .blink {
                     animation: blinker 2s linear infinite;
                  }
                  .blink1s {
                     animation: blinker 1s linear infinite;
                  }
                  .blink2s5x {
                     animation: blinker 2s linear 5;
                  }
                  
                  @keyframes blinker {
                     50% { opacity: 0; }
                  }
                  

                  Danke @dabbeljuh 👍

                  Hallo,
                  ich habe das nachgebaut, vielen Dank für die Idee und den Quellcode.

                  Leider zeigt Jarvis 2.2.0 bei mir weiterhin die Einheit "Tage" an, wenn die Tonne z.B. morgen abgeholt wird. Das sollte ja so nicht sein wegen der Definition

                  "unit": {
                            "=0": "",
                            "=1": "",
                            "default": "Tage"
                          },
                  

                  Diese wird irgendwie ignoriert: Bio TAGE.png

                  Kompletter Ausschnitt der Bio Tonnen Definition:

                   "7acaecf0-e75f-4d9c-802e-ff2f4c36bc78": {
                      "id": "7acaecf0-e75f-4d9c-802e-ff2f4c36bc78",
                      "function": "other",
                      "states": {
                        "nextDate": {
                          "label": "Datum",
                          "icon": "calendar",
                          "state": {
                            "node": "trashschedule.0.type.biotonne.nextDateFormat"
                          }
                        },
                        "daysLeft": {
                          "state": {
                            "node": "trashschedule.0.type.biotonne.daysLeft"
                          },
                          "bodyElement": null,
                          "label": "verbleibende Tage",
                          "icon": {
                            "0": "delete-restore blink2s5x",
                            "1": "delete-restore",
                            "default": "delete-empty"
                          },
                          "unit": {
                            "=0": "",
                            "=1": "",
                            "default": "Tage"
                          },
                          "iconStyle": {
                            "default": {
                              "fontSize": "48px",
                              "color": "#469429"
                            },
                            "<=1": {
                              "fontSize": "48px",
                              "text-shadow": "0 0 25px green",
                              "color": "#469429"
                            }
                          },
                          "stateStyle": {
                            "0": {
                              "color": "red",
                              "fontWeight": "bold"
                            },
                            "<=1": {
                              "fontWeight": "bold"
                            }
                          },
                          "display": {
                            "0": "heute",
                            "1": "morgen"
                          }
                        }
                      },
                      "options": {},
                      "attributes": {
                        "_created": 1622800173340,
                        "_updated": 1623053109458
                      },
                      "name": "Abfall Bio",
                      "suppressPopup": true,
                      "icon": "delete-empty",
                      "hash": 1623053109458
                    },
                  

                  Weiterhin zeigt er bei undefinierten "daysLeft" (wenn die Abfuhr in sehr weiter ferne liegt und der Kalender diese noch nicht berücksichtigt hat) ein "false" an, aber der "Bug" ist ja schon bekannt (Github).

                  Wo gehört eigentlich die CSS Klasse rein? Einfach unter "Styles" in Jarvis reinkopieren?

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    MCU @cybtrash last edited by

                    @cybtrash Wenn du das drin stehen hast:

                    7b2d5462-0ba8-4f63-a9d4-3855ca7b619e-image.png
                    muss in der Unit:
                    ef187dd1-0b5a-48c7-b41d-36aa40f8007d-image.png
                    Leider gibt es in v2.2.0 einen Bug: Unit bezieht sich auf den Anzeigewert (Heute) und nicht auf den Objektwert (0). Bei mir mit "In " davor ist eine Besonderheit.

                    CSS-Klassen gehören in Styles.

                    C 1 Reply Last reply Reply Quote 1
                    • C
                      cybtrash @MCU last edited by

                      @mcu said in jarvis v2.2.0 - just another remarkable vis:

                      @cybtrash Wenn du das drin stehen hast:

                      7b2d5462-0ba8-4f63-a9d4-3855ca7b619e-image.png
                      muss in der Unit:
                      ef187dd1-0b5a-48c7-b41d-36aa40f8007d-image.png
                      Leider gibt es in v2.2.0 einen Bug: Unit bezieht sich auf den Anzeigewert (Heute) und nicht auf den Objektwert (0). Bei mir mit "In " davor ist eine Besonderheit.

                      CSS-Klassen gehören in Styles.

                      Das hat funktioniert, danke! Ja, das ist etwas verwirrend...

                      R 1 Reply Last reply Reply Quote 0
                      • R
                        raama90 @cybtrash last edited by

                        Hallo, ich war so doof und hab "versehentlich" auf Version 3 geupdatet. Nun habe ich Version 2.2.0 wieder installiert. Kann mir wer sagen wohin ich mein Backup kopieren muss? (DEVICES, LAYOUT, SETTINGS).
                        Muss ich für einen Restore noch mehr tun?
                        Vielen Dank schonmal

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          MCU @raama90 last edited by

                          @raama90 Wie machst du denn immer Dein Backup? Mit backitup? Auf ein NAS?
                          Restore mit Backitup und dann innerhalb von jarvis in die Instanz auf den Schlüssel und dort die Daten zurückholen.

                          R 1 Reply Last reply Reply Quote 0
                          • R
                            raama90 @MCU last edited by

                            @mcu Ich hab das Backup mit backitup erstellt auf ein NAS, richtig. Leider kann ich darüber nicht restoren. Folgender Fehler:

                            131d505d-05cb-42cb-ba83-c075d5604768-grafik.png

                            Ich hab da schon den halben Tag rumprobiert. Auch den iobroker fix schon versucht und inzwischen auch eine neue iobroker Umgebung aufgesetzt zum Testen. Das iobroker Backup bekomm ich restored, das Jarvis backup zum verrecken nicht 😥

                            M 1 Reply Last reply Reply Quote 0
                            • M
                              MCU @raama90 last edited by MCU

                              @raama90
                              Backup Restore der Daten von jarvis
                              https://forum.iobroker.net/topic/30668/jarvis-v2-2-0-just-another-remarkable-vis/4000
                              https://forum.iobroker.net/topic/27267/test-adapter-backitup-v2-1-x/1225

                              Es gibt auch einen anderen manuellen Weg, die Daten zurückzuholen. Kommt immer darauf an, wie gut man mit dem System Dateihandling umgehen kann?
                              Sonst schick mir mal Deine jarvis_backup_datei.

                              R 1 Reply Last reply Reply Quote 0
                              • R
                                raama90 @MCU last edited by

                                @mcu Hab mir die Beträge mal angeschaut. Leider komm ich da auch nicht weiter. Hab auch versucht das Backup lokal zu kopieren und den Owner mit chown zu ändern. Kein Erfolg. Fehler bleibt immer derselbe. Wobei chown an der stelle auch nicht zu funktionieren scheint. Der Owner bleibt root.
                                Wie kann ich dir mein Backup am besten zukommen lassen?

                                M 1 Reply Last reply Reply Quote 0
                                • M
                                  MCU @raama90 last edited by

                                  @raama90 Schick Sie einfach hier über das Forum, ich lad sie runter und sag bescheid, dann kannst du sie wieder löschen.

                                  R 1 Reply Last reply Reply Quote 0
                                  • R
                                    raama90 @MCU last edited by

                                    @mcu @mcu habs inzwischen zumindest als Workarround hinbekommen. Schau mal hier vorbei: https://forum.iobroker.net/topic/42424/wie-gelöschten-zigbee-adapter-wieder-herstellen/43
                                    Das verhalten ist mir immer noch etwas unklar. Das liegt vielleicht auch an meinem fehlenden Wissen 😄

                                    1 Reply Last reply Reply Quote 0
                                    • holzapfelauge
                                      holzapfelauge last edited by holzapfelauge

                                      Gibt´s ne Möglichkeit, das Notification Popup erst dann aufploppen zu lassen, wenn der Bildschirm des Tablets eingeschaltet wurde? Müsste doch in dem Blockly machbar sein, oder!?

                                      M 1 Reply Last reply Reply Quote 0
                                      • M
                                        MCU @holzapfelauge last edited by

                                        @michael-haenecke Kommt drauf an: Macht es Sinn solche Meldungen zurückzuhalten? Wie viele Meldungen laufen auf? Die Meldungen bleiben ja unter der Glocke zu sehen. Macht dann ein direktes Anzeigen auf dem Bildschirm Sinn?
                                        Weiterhin die Frage hast du in ioBroker den Zustand von dem Tablet und kannst dort erkennen, ob es an oder aus ist?

                                        holzapfelauge 1 Reply Last reply Reply Quote 0
                                        • holzapfelauge
                                          holzapfelauge @MCU last edited by holzapfelauge

                                          @mcu Hmm...ich hätte halt gerne, dass z.B. die Meldung aufploppt, dass die Restmülltonne, einen Tag vor Abholung, rausgestellt werden muss. Von daher dachte ich, dass es ganz praktisch wäre, dass wenn ich einen Tag vor Abholung den Bildschirm einschalte, mir gleich das Popup entgegen springt.

                                          Kann man den Status des Displays nicht über den Fully Adapter auslesen oder das über Tasker realisieren!?

                                          M 1 Reply Last reply Reply Quote 0
                                          • M
                                            MCU @holzapfelauge last edited by MCU

                                            @michael-haenecke Man kann. Hast du das denn alles schon gemacht? Alexa im Haus? Dann kann man sich sowas auch ansagen lassen.

                                            holzapfelauge 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            881
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            jarvis material material ui materialdesign vis visualisierung visualization
                                            316
                                            6126
                                            3835787
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo