Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. jarvis v3.1.x - 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 v3.1.x - just another remarkable vis

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

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

      @recaremo nein

      Wird vom Script nicht verwendet

      1 Reply Last reply Reply Quote 0
      • R
        recaremo last edited by recaremo

        Jarvis 3.1.8
        Tankerkönig_Adapter 3.4.0
        @mcu Tankerkönig Script: https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/system-effektprog./tankerkoenig/javscript-tankerkoenighighlight

        Das Script funktioniert einwandfrei.

        Wenn ich allerdings die Preise nach e5 sortieren will, in dem ich in der Tabelle e5 (oder diesel oder e10) in der Kopfzeile antippe passiert folgendes:
        38000700-feb0-46fe-a34d-a6fd0a8109a2-grafik.png

        Dachte erst, dass liegt vielleicht an der hochgestellten 9, aber mit lastNumberHigh false habe ich das gleiche Problem:
        a9bb3bbf-16ac-478b-9e1c-3bb2b7726e9b-grafik.png

        Jetzt habe ich mir das Script von @mcu mal genauer angeschaut und sind dort - soweit ich das richtig verstehe und meine JS Kenntnisse reichen - die Preise als Text angelegt und nicht als Zahl (sonst würde ja auch die hochgestellt 9 nicht funktionieren).

        Frage: sortieren geht damit nicht?
        Wäre einfach nur ein nice-to-have und würde den WAF steigern.

        Würde auch gerne die Strasse angezeigt haben, da wir Kiel mehrere JET, Shell und BFT Tankstellen haben.

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

          @recaremo
          Es wird automatisch sortiert. Die jsonTable Sortierung kann man nicht nutzen, da es keine Zahlen sind sondern HTML.
          Bitte bei solchen Fragen den richtigen Thread für Zusatzprogramme nutzen. Danke.

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

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

            @recaremo
            Es wird automatisch sortiert. Die jsonTable Sortierung kann man nicht nutzen, da es keine Zahlen sind sondern HTML.
            Bitte bei solchen Fragen den richtigen Thread für Zusatzprogramme nutzen. Danke.

            🖖

            1 Reply Last reply Reply Quote 0
            • R
              recaremo last edited by

              Habe ich die Anleitung auf https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/allgemein/instanz-einstellungen/instanz-einstellungen-v3.2.0#sichere-verbindung-https richtig verstanden, dass ich JARVIS erst ab Verion 3.2 mit https betreiben kann?

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

                @recaremo Obwohl man unter v3.1.8 eine Meldung bekommt
                910fe330-fd8d-4c5c-a20c-cf05f1e49916-image.png
                funktioniert es bei mir nicht.

                Also man muss dann einmal jarvis-neustarten
                und bekommt xhr-Fehler
                91664cb4-0a5b-432e-9d0d-2057b9f26787-image.png

                -> statt :8082 -> Port :8400 nutzen

                In v3.2.0 ging es bei dem Thema um Absicherung der Einstellungen mit Passwort , zefau hat es dann so umgesetzt, so dass man die ioBroker-User nutzen kann.
                Einige User wollten / wollen zusätzlich unabhängig vom Protocoll eine Absicherung von Einstellungen, States und Widgets.

                Hab es für v3.1.8 hier nochmal geschrieben
                https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/allgemein/instanz-einstellungen/instanz-einstellungen-v3.1.8#sichere-verbindung-https

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

                  @mcu 👍

                  1 Reply Last reply Reply Quote 0
                  • S
                    Stadtschloss last edited by

                    Hallo zusammen,

                    ich würde gerne mein IKEA Tredansen Rollo als BlindLevelAction Trigger einfügen in dem StateList Widget. Leider bekomme ich das einfach nicht hin... könnt ihr mit weiterhelfen?

                    Das ist der Objektbaum vom Rollo:

                    {
                      "zigbee.0.b4e3f9fffe528XXX": {
                        "type": "device",
                        "common": {
                          "name": "Wohnzimmer Rollo Rechts",
                          "type": "E2103",
                          "icon": "img/E2103.png",
                          "statusStates": {
                            "onlineId": "zigbee.0.b4e3f9fffe528XXX.available"
                          },
                          "modelIcon": "https://www.zigbee2mqtt.io/images/devices/E2103.png"
                        },
                        "native": {
                          "id": "b4e3f9fffe528XXX"
                        },
                        "from": "system.adapter.zigbee.0",
                        "user": "system.user.admin",
                        "ts": 1749842556131,
                        "_id": "zigbee.0.b4e3f9fffe528XXX",
                        "acl": {
                          "object": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        }
                      },
                      "zigbee.0.b4e3f9fffe528XXX.available": {
                        "type": "state",
                        "common": {
                          "name": "Available",
                          "type": "boolean",
                          "read": true,
                          "write": false,
                          "role": "state"
                        },
                        "native": {},
                        "from": "system.adapter.zigbee.0",
                        "user": "system.user.admin",
                        "ts": 1743693233611,
                        "_id": "zigbee.0.b4e3f9fffe528XXX.available",
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        },
                        "val": true,
                        "ack": true
                      },
                      "zigbee.0.b4e3f9fffe528XXX.battery": {
                        "type": "state",
                        "common": {
                          "name": "Battery percent",
                          "type": "number",
                          "unit": "%",
                          "read": true,
                          "write": false,
                          "role": "value.battery",
                          "min": 0,
                          "max": 120,
                          "icon": "img/battery_p.png"
                        },
                        "native": {},
                        "from": "system.adapter.zigbee.0",
                        "user": "system.user.admin",
                        "ts": 1747980451501,
                        "_id": "zigbee.0.b4e3f9fffe528XXX.battery",
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        },
                        "val": 120,
                        "ack": true
                      },
                      "zigbee.0.b4e3f9fffe528XXX.device_query": {
                        "type": "state",
                        "common": {
                          "name": "Trigger device query",
                          "type": "boolean",
                          "read": false,
                          "write": true,
                          "role": "button"
                        },
                        "native": {},
                        "from": "system.adapter.zigbee.0",
                        "user": "system.user.admin",
                        "ts": 1743693232861,
                        "_id": "zigbee.0.b4e3f9fffe528XXX.device_query",
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        }
                      },
                      "zigbee.0.b4e3f9fffe528XXX.identify": {
                        "type": "state",
                        "common": {
                          "name": "Initiate device identification",
                          "type": "string",
                          "states": {
                            "identify": "identify"
                          },
                          "read": true,
                          "write": true,
                          "role": "state"
                        },
                        "native": {},
                        "from": "system.adapter.zigbee.0",
                        "user": "system.user.admin",
                        "ts": 1749842559467,
                        "_id": "zigbee.0.b4e3f9fffe528XXX.identify",
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        }
                      },
                      "zigbee.0.b4e3f9fffe528XXX.link_quality": {
                        "type": "state",
                        "common": {
                          "name": "Link quality",
                          "type": "number",
                          "read": true,
                          "write": false,
                          "role": "state",
                          "min": 0,
                          "max": 255
                        },
                        "native": {},
                        "from": "system.adapter.zigbee.0",
                        "user": "system.user.admin",
                        "ts": 1743693232861,
                        "_id": "zigbee.0.b4e3f9fffe528XXX.link_quality",
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        },
                        "val": 69,
                        "ack": true
                      },
                      "zigbee.0.b4e3f9fffe528XXX.msg_from_zigbee": {
                        "type": "state",
                        "common": {
                          "name": "Message from Zigbee",
                          "type": "string",
                          "read": true,
                          "write": false,
                          "role": "state"
                        },
                        "native": {},
                        "from": "system.adapter.zigbee.0",
                        "user": "system.user.admin",
                        "ts": 1743693232861,
                        "_id": "zigbee.0.b4e3f9fffe528XXX.msg_from_zigbee",
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        },
                        "val": "{\"type\":\"commandQueryNextImageRequest\",\"data\":{\"fieldControl\":1,\"manufacturerCode\":4476,\"imageType\":4487,\"fileVersion\":604241936},\"linkquality\":69,\"groupID\":0,\"cluster\":\"genOta\",\"meta\":{\"zclTransactionSequenceNumber\":54,\"frameControl\":{\"frameType\":1,\"manufacturerSpecific\":false,\"direction\":0,\"disableDefaultResponse\":false,\"reservedBits\":0}},\"endpoint_id\":1}",
                        "ack": true
                      },
                      "zigbee.0.b4e3f9fffe528XXX.position": {
                        "type": "state",
                        "common": {
                          "name": "Position of this cover",
                          "type": "number",
                          "unit": "%",
                          "read": true,
                          "write": true,
                          "role": "state",
                          "min": 0,
                          "max": 100
                        },
                        "native": {},
                        "from": "system.adapter.zigbee.0",
                        "user": "system.user.admin",
                        "ts": 1743693232861,
                        "_id": "zigbee.0.b4e3f9fffe528XXX.position",
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        },
                        "val": 100,
                        "ack": true
                      },
                      "zigbee.0.b4e3f9fffe528XXX.send_payload": {
                        "type": "state",
                        "common": {
                          "name": "Send to Device",
                          "type": "string",
                          "read": true,
                          "write": true,
                          "role": "state"
                        },
                        "native": {},
                        "from": "system.adapter.zigbee.0",
                        "user": "system.user.admin",
                        "ts": 1743693232861,
                        "_id": "zigbee.0.b4e3f9fffe528XXX.send_payload",
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        }
                      },
                      "zigbee.0.b4e3f9fffe528XXX.state": {
                        "type": "state",
                        "common": {
                          "name": "state",
                          "type": "string",
                          "states": {
                            "OPEN": "OPEN",
                            "CLOSE": "CLOSE",
                            "STOP": "STOP"
                          },
                          "read": true,
                          "write": true,
                          "role": "switch"
                        },
                        "native": {},
                        "from": "system.adapter.zigbee.0",
                        "user": "system.user.admin",
                        "ts": 1749842559467,
                        "_id": "zigbee.0.b4e3f9fffe528XXX.state",
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        },
                        "val": "OPEN",
                        "ack": false
                      }
                    }
                    

                    Nur welche werte muss ich hier eintragen? Hoch und runter funktioniert. Aber der Stop button meldet "true" auf dem State statt "STOP"

                    Bildschirmfoto 2025-06-18 um 19.43.51.png

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

                      @stadtschloss Mach mal bitte ein GIF (screenToGif) und zeige was beim State passiert wenn du STOP auf der Fernbedienung drückst und was passiert, wenn du STOP beim State auswählst.

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

                        @mcu Habe keine Fernbedienung verbunden. Der State nimmt folgendes an: "CLOSE" "OPEN" und "STOP".

                        Close - Schließt das Rollo
                        Open - Öffnet das Rollo
                        Stop - Unterbricht den Verfahrvorgang des Rollos

                        Wenn ich Stop in Jarvis drücke, wird "true" in den State bei meiner aktuellen Config eingegeben.

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

                          @stadtschloss Ok, man braucht für den STOP-Vorgang einen eigenen DP. Die Logik muss man sich dann im Programm aufbauen. Kannst du das? Hast du mehrere von den zigbee Rollos im Einsatz?

                          Beispiel für ein Rollo
                          den DP 0_userdata.0.jarvis.zigbeeRollo.stop muss man dann in jarvis zuordnen

                          // ******************
                          // zigbeeRollo v1.0.0
                          // ******************
                          // Zigbee Rollos mit einem STATE-DP zigbee.0.bxxxxx.state OPEN,CLOSE,STOP
                          
                          let zigbeeRolloDP   = '0_userdata.0.jarvis.zigbeeRollo'
                          let jarvisStopDP    = zigbeeRolloDP + '.stop'
                          let stateDP         = zigbeeRolloDP + '.stateDP'
                          
                          createStateAsync(jarvisStopDP,           {read: true, write: true, name: "STOP für Jarvis", desc:'', type: "boolean", role: "", def: false });
                          createStateAsync(stateDP,           {read: true, write: true, name: "STATE vom Rollo", desc:'', type: "string", role: "", def: '' });
                          
                          on({id: jarvisStopDP, change: "any"}, function (obj) {
                              let value = obj.state.val;
                              if(value){
                                  let dp = getState(stateDP).val
                                  setState(dp, 'STOP',true)
                                  setTimeout(()=>{
                                      setState(jarvisStopDP, false,true)
                                  },500)
                              }
                          });
                          
                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          851
                          Online

                          31.7k
                          Users

                          79.8k
                          Topics

                          1.3m
                          Posts

                          jarvis material material ui materialdesign vis visualisierung visualization
                          92
                          1801
                          618217
                          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