Navigation

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

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    jarvis v3.0.0 - just another remarkable vis

    This topic has been deleted. Only users with topic management privileges can see it.
    • PackElend
      PackElend @MCU last edited by

      @mcu said in jarvis v3.0.0 - just another remarkable vis:

      Evlt. mal komplett neu machen aber ohne kopieren?

      kann sein
      mache ich

      PackElend 1 Reply Last reply Reply Quote 0
      • PackElend
        PackElend @PackElend last edited by

        @MCU
        ich habe ein weiteres widget neu aufgegbaut, nicht kopiert, inkl. Einzelansteuerung der Fenster.
        Aber selbst beim Einzelansteuern passiert dies.

        {
          "version": 3.1,
          "signature": 2652815367626129,
          "widgets": {
            "702dc5c9-de5e-4e4e-a26f-dc0916d8e4ab": {
              "config": {
                "dense": false,
                "horizontal": false,
                "stacked": false
              },
              "items": [
                {
                  "type": "device",
                  "deviceId": "node005-schlafzimmerfenster_32485",
                  "id": "a4697cc4-68b8-46ad-9fed-f3bcd7679db8",
                  "primaryStateKey": "firmware",
                  "bodyStateKey": "firmware",
                  "isInGroup": false
                },
                {
                  "type": "device",
                  "deviceId": "node018-schlafzimmertür_1cd51",
                  "id": "fe89ea6a-b92b-4893-8b28-d7cb95126177",
                  "primaryStateKey": "firmware",
                  "bodyStateKey": "firmware",
                  "isInGroup": false
                },
                {
                  "type": "device",
                  "deviceId": "schlafzimmer_8326d",
                  "id": "4857b272-8fd3-4e5c-be26-45294495e35f",
                  "primaryStateKey": "up_001",
                  "bodyStateKey": "up_001",
                  "isInGroup": false,
                  "actionElement": "ButtonGroupAction",
                  "ButtonGroupActionConfig": {
                    "up_001": {
                      "labelTurnOn": "AUF",
                      "labelTurnOff": "STOP"
                    }
                  }
                },
                {
                  "type": "device",
                  "deviceId": "schlafzimmer_8326d",
                  "id": "8e8fbe2f-d1a0-44a0-b948-e5cedaf86568",
                  "primaryStateKey": "down_001",
                  "bodyStateKey": "down_001",
                  "isInGroup": false,
                  "actionElement": "ButtonGroupAction",
                  "ButtonGroupActionConfig": {
                    "up_001": {
                      "labelTurnOn": "AUF",
                      "labelTurnOff": "STOP"
                    },
                    "down_001": {
                      "labelTurnOn": "ZU",
                      "labelTurnOff": "STOP"
                    }
                  }
                }
              ],
              "module": "StateList",
              "title": "blind - Schlafzimmer",
              "id": "702dc5c9-de5e-4e4e-a26f-dc0916d8e4ab",
              "icon": "mdi-window-shutter-open",
              "_updated": 1737837038386,
              "revision": "5eb85",
              "_copied": 1737834469012
            },
            "c1a3ce5b-aa4b-40a6-8605-5f81aef0fb6d": {
              "config": {
                "dense": false,
                "horizontal": false,
                "stacked": false
              },
              "items": [
                {
                  "type": "device",
                  "deviceId": "node006-büro_b6b89",
                  "id": "218dcd3c-d329-496e-a801-86e8c1a900fd",
                  "primaryStateKey": "firmware",
                  "bodyStateKey": "up_001",
                  "isInGroup": false
                },
                {
                  "type": "device",
                  "deviceId": "node006-büro_b6b89",
                  "id": "4857b272-8fd3-4e5c-be26-45294495e35f",
                  "primaryStateKey": "up_001",
                  "bodyStateKey": "up_001",
                  "isInGroup": false,
                  "actionElement": "ButtonGroupAction",
                  "ButtonGroupActionConfig": {
                    "up_001": {
                      "labelTurnOn": "AUF",
                      "labelTurnOff": "STOP"
                    }
                  }
                },
                {
                  "type": "device",
                  "deviceId": "node006-büro_b6b89",
                  "id": "8e8fbe2f-d1a0-44a0-b948-e5cedaf86568",
                  "primaryStateKey": "down_001",
                  "bodyStateKey": "down_001",
                  "isInGroup": false,
                  "actionElement": "ButtonGroupAction",
                  "ButtonGroupActionConfig": {
                    "up_001": {
                      "labelTurnOn": "AUF",
                      "labelTurnOff": "STOP"
                    },
                    "down_001": {
                      "labelTurnOn": "ZU",
                      "labelTurnOff": "STOP"
                    }
                  }
                }
              ],
              "module": "StateList",
              "title": "blind - Büro",
              "id": "c1a3ce5b-aa4b-40a6-8605-5f81aef0fb6d",
              "icon": "mdi-window-shutter-open",
              "_updated": 1737547161754,
              "revision": "8297f",
              "_copied": 1737546810467
            },
            "28325dc0-8fdb-4679-ac1e-b4dd29b595ea": {
              "config": {
                "dense": false,
                "horizontal": false,
                "stacked": false
              },
              "items": [
                {
                  "type": "device",
                  "deviceId": "node004-kinderzimmer_1b019",
                  "id": "7a6902ed-4f04-4f97-93e5-76b74ffff327",
                  "primaryStateKey": "firmware",
                  "bodyStateKey": "firmware",
                  "isInGroup": false,
                  "actionElement": null
                },
                {
                  "type": "device",
                  "deviceId": "node004-kinderzimmer_1b019",
                  "id": "4857b272-8fd3-4e5c-be26-45294495e35f",
                  "primaryStateKey": "up_001",
                  "bodyStateKey": "up_001",
                  "isInGroup": false,
                  "actionElement": "ButtonGroupAction",
                  "ButtonGroupActionConfig": {
                    "up_001": {
                      "labelTurnOn": "AUF",
                      "labelTurnOff": "STOP"
                    }
                  }
                },
                {
                  "type": "device",
                  "deviceId": "node004-kinderzimmer_1b019",
                  "id": "8e8fbe2f-d1a0-44a0-b948-e5cedaf86568",
                  "primaryStateKey": "down_001",
                  "bodyStateKey": "down_001",
                  "isInGroup": false,
                  "actionElement": "ButtonGroupAction",
                  "ButtonGroupActionConfig": {
                    "up_001": {
                      "labelTurnOn": "AUF",
                      "labelTurnOff": "STOP"
                    },
                    "down_001": {
                      "labelTurnOn": "ZU",
                      "labelTurnOff": "STOP"
                    }
                  }
                }
              ],
              "module": "StateList",
              "title": "blind -  Kinderzimmer",
              "id": "28325dc0-8fdb-4679-ac1e-b4dd29b595ea",
              "icon": "mdi-window-shutter-open",
              "_updated": 1737546704867,
              "revision": "97d97",
              "_copied": 1737391552091
            },
            "232c9a69-1077-4b03-9c68-2d27eb148e6f": {
              "id": "232c9a69-1077-4b03-9c68-2d27eb148e6f",
              "config": {},
              "module": "Map"
            },
            "dc0d5c0e-d82d-41a9-8f55-6d6ce9b94937": {
              "id": "dc0d5c0e-d82d-41a9-8f55-6d6ce9b94937",
              "config": {},
              "module": "AdapterStatus",
              "items": []
            },
            "6fc7cca0-306e-40f6-a7c6-556ebd1fbd73": {
              "id": "6fc7cca0-306e-40f6-a7c6-556ebd1fbd73",
              "config": {},
              "module": "AdapterLogs",
              "items": []
            },
            "e90fd75a-f510-4481-845d-b2cdac5c4e2f": {
              "id": "e90fd75a-f510-4481-845d-b2cdac5c4e2f",
              "config": {},
              "module": "ScriptStatus",
              "items": []
            },
            "be31acad-6bb4-40ed-a9cf-24cd981d8545": {
              "config": {
                "dense": false,
                "horizontal": false,
                "stacked": false
              },
              "items": [
                {
                  "type": "device",
                  "deviceId": "node003-küche_d5567",
                  "id": "218dcd3c-d329-496e-a801-86e8c1a900fd",
                  "primaryStateKey": "firmware",
                  "bodyStateKey": "firmware",
                  "isInGroup": false
                },
                {
                  "type": "device",
                  "deviceId": "node016-küchemitte_c7ca9",
                  "id": "13dbb3d1-b745-48dd-b2d9-10d4526a9cf4",
                  "primaryStateKey": "firmware",
                  "bodyStateKey": "firmware",
                  "isInGroup": false
                },
                {
                  "type": "device",
                  "deviceId": "küchesüd_9786f",
                  "id": "4857b272-8fd3-4e5c-be26-45294495e35f",
                  "primaryStateKey": "up_001",
                  "bodyStateKey": "up_001",
                  "isInGroup": false,
                  "actionElement": "ButtonGroupAction",
                  "ButtonGroupActionConfig": {
                    "up_001": {
                      "labelTurnOn": "AUF",
                      "labelTurnOff": "STOP"
                    }
                  }
                },
                {
                  "type": "device",
                  "deviceId": "küchesüd_9786f",
                  "id": "8e8fbe2f-d1a0-44a0-b948-e5cedaf86568",
                  "primaryStateKey": "down_001",
                  "bodyStateKey": "down_001",
                  "isInGroup": false,
                  "actionElement": "ButtonGroupAction",
                  "ButtonGroupActionConfig": {
                    "up_001": {
                      "labelTurnOn": "AUF",
                      "labelTurnOff": "STOP"
                    },
                    "down_001": {
                      "labelTurnOn": "ZU",
                      "labelTurnOff": "STOP"
                    }
                  }
                }
              ],
              "module": "StateList",
              "title": "blind - Küche",
              "id": "be31acad-6bb4-40ed-a9cf-24cd981d8545",
              "icon": "mdi-window-shutter-open",
              "_updated": 1737834786148,
              "revision": "ef816"
            },
            "b073226b-14d9-40e9-bbd7-4a54080cfa87": {
              "config": {},
              "items": [],
              "module": "StateList",
              "title": "heating",
              "id": "b073226b-14d9-40e9-bbd7-4a54080cfa87",
              "icon": "mdi-radiator"
            },
            "99142690-4245-445b-bbc4-be8d09b93b83": {
              "config": {},
              "items": [],
              "module": "StateList",
              "title": "window",
              "id": "99142690-4245-445b-bbc4-be8d09b93b83",
              "icon": "mdi-window-closed-variant"
            },
            "da750f91-5a44-46d5-97e7-4ccd15045995": {
              "id": "da750f91-5a44-46d5-97e7-4ccd15045995",
              "config": {
                "dense": false,
                "horizontal": false,
                "stacked": false
              },
              "_created": 1738348269161,
              "title": "Küche neu",
              "module": "StateList",
              "items": [
                {
                  "type": "device",
                  "deviceId": "küchesüd_9786f",
                  "id": "e8bb54a5-e55a-4dac-b990-867b190844d2",
                  "primaryStateKey": "up_001",
                  "bodyStateKey": "up_001",
                  "isInGroup": false,
                  "actionElement": "ButtonGroupAction",
                  "ButtonGroupActionConfig": {
                    "down_001": {
                      "labelTurnOn": "AUF",
                      "labelTurnOff": "STOP"
                    },
                    "up_001": {
                      "labelTurnOn": "AUF",
                      "labelTurnOff": "STOP"
                    }
                  }
                },
                {
                  "type": "device",
                  "deviceId": "küchesüd_9786f",
                  "id": "e781fd17-b156-427c-8ad7-97174cbed7ef",
                  "primaryStateKey": "down_001",
                  "bodyStateKey": "down_001",
                  "isInGroup": false,
                  "actionElement": "ButtonGroupAction",
                  "ButtonGroupActionConfig": {
                    "down_001": {
                      "labelTurnOn": "ZU",
                      "labelTurnOff": "STOP"
                    }
                  }
                },
                {
                  "type": "device",
                  "deviceId": "küchesüd_9786f",
                  "id": "fb23403e-39d9-4499-8db1-52b15b3fe8ab",
                  "primaryStateKey": "up_001",
                  "bodyStateKey": "up_001",
                  "isInGroup": false
                },
                {
                  "type": "device",
                  "deviceId": "küchesüd_9786f",
                  "id": "74ca8396-806d-4d51-8c94-7ca5aa0c2512",
                  "primaryStateKey": "down_001",
                  "bodyStateKey": "down_001",
                  "isInGroup": false
                },
                {
                  "type": "device",
                  "deviceId": "node003-küche_d5567",
                  "id": "89985ac1-164f-4ad1-bef1-66967738c277",
                  "primaryStateKey": "up_001",
                  "bodyStateKey": "up_001",
                  "isInGroup": false
                },
                {
                  "type": "device",
                  "deviceId": "node003-küche_d5567",
                  "id": "08dfc117-f2aa-428f-b1d0-8c30aeab326f",
                  "primaryStateKey": "down_001",
                  "bodyStateKey": "down_001",
                  "isInGroup": false
                },
                {
                  "type": "device",
                  "deviceId": "node016-küchemitte_c7ca9",
                  "id": "6445cf5c-82e3-4345-9099-0b7846ee61a7",
                  "primaryStateKey": "up_001",
                  "bodyStateKey": "up_001",
                  "isInGroup": false
                },
                {
                  "type": "device",
                  "deviceId": "node016-küchemitte_c7ca9",
                  "id": "8ab2b5e3-f453-4c40-8041-50cd69b49efa",
                  "primaryStateKey": "down_001",
                  "bodyStateKey": "down_001",
                  "isInGroup": false
                }
              ],
              "_updated": 1738349203176,
              "revision": "7badc"
            }
          }
        }
        

        77a4614e-f304-4cb5-bb29-d128c9ee2761-grafik.png
        immerhin hat der Log mal ein Fehler regestriert
        f8ea6d89-1cbe-41fe-ad7d-a3ac0d87fa02-grafik.png

        wenn ich über den Objektbaum gehen, kann ich ziemlich oft umschalten, hoch runter etc.


        ich habe es mit einem anderem zimmer probiert (Kinderzimmer) und dann über Jarvis mal ganz schnell geschaltet , so schnell kann ich im Objektbaum gar nicht machen.
        Am Anfang ging es noch, irgendwann habe ich dann den gleichenb Fehler provoziert:
        88eb43ca-b623-4847-ad4f-fdea23e1311f-grafik.png

        PackElend 1 Reply Last reply Reply Quote 0
        • PackElend
          PackElend @PackElend last edited by

          der Shelly hat sich komplet aufgehangen, Adapter Neustart hat nichts gebracht.
          Es hilf nur noch der Kaltneustart des shelly

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

            @packelend Es passiert also auch, wenn man nur den Switch nutzt?
            19d9f382-65e0-481b-b6d1-eae795b5d5b0-image.png

            Wenn ich mir die Widgets anschaue sind die ButtonGroupActionConfig immer wieder falsch, aus meiner Sicht.
            So ist es korrekt

            "bodyStateKey": "up_001",
            "isInGroup": false,
            "actionElement": "ButtonGroupAction",
            "ButtonGroupActionConfig": {
                "up_001": {
                     "labelTurnOn": "AUF",
                     "labelTurnOff": "STOP"
                }
            }
            

            So nicht -> bei down_001 ist auch up_001 in der Config.
            Das wird eigentlich nur beim Kopieren erzeugt

            "primaryStateKey": "down_001",
            "bodyStateKey": "down_001",
            "isInGroup": false,
            "actionElement": "ButtonGroupAction",
            "ButtonGroupActionConfig": {
                        "up_001": {
                          "labelTurnOn": "AUF",
                          "labelTurnOff": "STOP"
                        },
                        "down_001": {
                          "labelTurnOn": "ZU",
                          "labelTurnOff": "STOP"
                        }
            }
            

            Ob dadurch die Probleme entstehen, kann ich nicht beurteilen, da ich keine Einsicht in den dafür zuständige Code habe.
            Aber es fällt auf und ich habe es beim Anlegen der ButtonGroupAction in der ButtonGrouActionConfig bei mir nicht gehabt.

            dann über Jarvis mal ganz schnell geschaltet , so schnell kann ich im Objektbaum gar nicht machen.

            Andererseits geht es auch nicht darum das ZWAVE-System an die Leistungsgrenze zu bringen, oder?
            Man schaltet max 1x / Sek.

            ChatGPT:
            Die Fehlermeldung "The node failed to decode the message" deutet darauf hin, dass der Shelly ZW1405 (oder ein anderes Z-Wave-Gerät) Probleme hat, Nachrichten innerhalb des Z-Wave-Netzwerks richtig zu entschlüsseln oder zu verstehen.

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

              @mcu said in jarvis v3.0.0 - just another remarkable vis:

              Andererseits geht es auch nicht darum das ZWAVE-System an die Leistungsgrenze zu bringen, oder?

              sichern nicht 🙂 ist nur bei den in der Küche im "Normlbetrieb" aufgefallen.
              Die in der Küche haben momentan den schwierigsten Übertragungsweg und da scheint es kommt es zu übertragsungsfehler, welche etwas zeit brauche, korrigiert zu werden.

              @mcu said in jarvis v3.0.0 - just another remarkable vis:

              in der Config.

              ich werde die Objekt in der JARVIS Konfiguration, wenn damit "Config" gemeint ist, löschen und neu aufsetzten.
              Ich hoffe heute Nachmittag dazu zu kommen. Muss jetzt erstmal Junior beschäftigen.
              04538659-d3bc-4f7c-aacb-e2e6200187bf-image.png

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

                @packelend in Config, damit ist die ButtonGroupActionConfig gemeint.

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

                  Hi Leute, ich benutze Jarvis v3 Pro und ich würde gerne einen Datenpunkt mit true & false mit den Datenpunkteigenschaften in eine Zahl umwandeln.. true = 25; false = 0
                  Hatte es mit diesem JSON probiert, aber klappt nicht.
                  {"value":"val => {if (val == true) { val == 25}}"}

                  Denke für jemanden der sich damit auskennt, ist das ein klacks.. aber ich hab mich noch nie wirklich mit JSON beschäftigt. Kann mir jemand den richtigen Ausdruck geben?
                  (Hab mich durchs Wiki gearbeitet, aber irgendwie nicht das richtige gefunden 😞 )

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

                    @chris0706 Nur als Anzeige ändern?
                    dann in der Anzeigevariante setzen

                    {"true":25, "false":0}
                    

                    Sonst müsstest du Dein Problem / Vorhaben mal näher beschreiben.

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

                      @mcu Ich will meine Warmwassertemperatur und den Brenner / Wärmepumpen Status zusammen verfolgen, um zu sehen, ob der Brenner immer noch mal Gas geben muss, für die letzten paar Grad.
                      552b4ef5-8718-4896-8b47-a92f27044fb2-image.png

                      Da es ja glaube ich keine zweite Achse im Histograph gibt, wollte ich jetzt statt der 1.00 und 0.00 (was in IOBroker aber einfach true und false ist) bei true den Wert auf 25 setzen, damit ichs im Diagramm einfach erkenne.
                      Wollte jetzt einfach versuchen zu vermeiden wieder ein zusätzliches JavaScript im IOBroker laufen zu haben, der das macht und deswegen die Anzeigevariante benutzen.

                      Mit deinem Code hat sich leider nichts geändert, siehe Screenshot.

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

                        @chris0706 Ja dann muss man die Datenunkt-Eigenschaften nutzen.

                        {
                          "value": "val => {if(val){console.log('25');return val=25;} else {console.log('0'); return val=0;}}"
                        }
                        

                        Und bei der Kurve im HistoryGraph dann die Nutzung einschalten
                        288abf4b-5b30-4c8d-a106-1dfaf999eef7-image.png

                        Die console.log() kannst du dann ja raus nehmen.

                        Chris0706 1 Reply Last reply Reply Quote 1
                        • M
                          MyHome 0 last edited by MyHome 0

                          Hallo,

                          ich habe die Pro-Lizenz nicht verlängert.
                          Gibt es eine Möglichkeit, die Fehlermeldung der ablaufenden Pro-Lizenz (Datum liegt in der Vergangenheit) abzustellen?

                          Zusätzlich erscheint beim Aufrufen von Jarvis der Hinweis "Pro-Features not enabled due to invalid licence."

                          Pro_2025-05-05 174435.png

                          Pro_2025-05-08 174435.png

                          Beste Grüße

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

                            @mcu Danke!! Das klappt 🙂

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

                              @myhome-0
                              Wenn du keine PRO-Features Meldung haben möchtest, musst du alle Einstellungen, die PRO benötigen, entfernen.
                              oder die PRO verlängern.

                              Ansonsten bitte direkt als Issue in github eintragen, bei Lizenz-Dingen kann ich nicht helfen.

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              1.1k
                              Online

                              31.6k
                              Users

                              79.4k
                              Topics

                              1.3m
                              Posts

                              jarvis material material ui materialdesign vis visualisierung visualization
                              252
                              4481
                              1963545
                              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