Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. jarvis v2.2.0 - just another remarkable vis

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

jarvis v2.2.0 - just another remarkable vis

Geplant Angeheftet Gesperrt Verschoben Tester
jarvismaterialmaterial uimaterialdesignvisvisualisierungvisualization
6.1k Beiträge 316 Kommentatoren 4.2m Aufrufe 273 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • A Offline
    A Offline
    ADS_0x1
    schrieb am zuletzt editiert von
    #5982

    Hallo zusammen,

    das ogligatorische "Danke" an Zefau für den Adapter darf natürlich nicht fehlen - für die Standardsachen schön simpel und schnell im "engineering", und wenn man mehr will, dann gibt es hier zig Beispiele. Ich selbst habe schon die E-Mail - Liste umgesetzt bekommen, die ich nutze, um Meldungen meiner SPS auf jarvis angezeigt zu bekommen.

    Jetzt stehe ich allerdings ein wenig auf dem Schlauch und bräuchte vielleicht etwas Unterstützung. Ich nutze jarvis um etwas "komfortabler" die Eingaben in eine SPS zu erledigen; in diesem Fall habe ich einen Pferdestall mit einigen Boxen, die an Pensionspferde (oder vielmehr deren Besitzer:innen) vermietet sind. Die Besitzer:innen können in halbstunden-Intervallen festlegen, ob der Verschlag zur Heuraufe geöffnet oder geschlossen sein soll. In der SPS speichere ich die 24 h in 0.5 h Intervallen in 3 Wörtern (also 3 x 2 Byte = 6 Byte, 6 x 8 Bit = 48 Zustände). Es ist ein stationäres HMI vorhanden, das hängt halt leider im verschlag im Stall...

    Auf dem HMI habe ich die Einstellung über eine Bitumschaltung mit Slice-Zugriff auf eins der drei Worte gelöst, ist halt im Schlimmsten Fall 48 mal drücken, um alle Bits umzuschalten, aber ich belege alle Worte mit 16#FFFF vor und es werden nur die Schließzeiten kurz angetippt:
    90bbe5e6-e40b-4630-bfc4-5d1813c5feb5-image.png

    Sorry für das lange Vorgeplänkel, nun zur Frage:

    Hat jemand eine Idee, wie ich das in jarvis realisieren könnte?

    Vielen Dank!

    M 1 Antwort Letzte Antwort
    0
    • A ADS_0x1

      Hallo zusammen,

      das ogligatorische "Danke" an Zefau für den Adapter darf natürlich nicht fehlen - für die Standardsachen schön simpel und schnell im "engineering", und wenn man mehr will, dann gibt es hier zig Beispiele. Ich selbst habe schon die E-Mail - Liste umgesetzt bekommen, die ich nutze, um Meldungen meiner SPS auf jarvis angezeigt zu bekommen.

      Jetzt stehe ich allerdings ein wenig auf dem Schlauch und bräuchte vielleicht etwas Unterstützung. Ich nutze jarvis um etwas "komfortabler" die Eingaben in eine SPS zu erledigen; in diesem Fall habe ich einen Pferdestall mit einigen Boxen, die an Pensionspferde (oder vielmehr deren Besitzer:innen) vermietet sind. Die Besitzer:innen können in halbstunden-Intervallen festlegen, ob der Verschlag zur Heuraufe geöffnet oder geschlossen sein soll. In der SPS speichere ich die 24 h in 0.5 h Intervallen in 3 Wörtern (also 3 x 2 Byte = 6 Byte, 6 x 8 Bit = 48 Zustände). Es ist ein stationäres HMI vorhanden, das hängt halt leider im verschlag im Stall...

      Auf dem HMI habe ich die Einstellung über eine Bitumschaltung mit Slice-Zugriff auf eins der drei Worte gelöst, ist halt im Schlimmsten Fall 48 mal drücken, um alle Bits umzuschalten, aber ich belege alle Worte mit 16#FFFF vor und es werden nur die Schließzeiten kurz angetippt:
      90bbe5e6-e40b-4630-bfc4-5d1813c5feb5-image.png

      Sorry für das lange Vorgeplänkel, nun zur Frage:

      Hat jemand eine Idee, wie ich das in jarvis realisieren könnte?

      Vielen Dank!

      M Online
      M Online
      MCU
      schrieb am zuletzt editiert von
      #5983

      @ads_0x1 Wie stehen die Daten in ioBroker zur Verfügung, oder wie werden sie von dort in welchen DPs gesetzt. Beispiel?

      NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
      Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

      A 1 Antwort Letzte Antwort
      0
      • M MCU

        @ads_0x1 Wie stehen die Daten in ioBroker zur Verfügung, oder wie werden sie von dort in welchen DPs gesetzt. Beispiel?

        A Offline
        A Offline
        ADS_0x1
        schrieb am zuletzt editiert von
        #5984

        @mcu danke für die fixe Antwort. Kann leider keinen Export oder Screenshot liefern, mir ist gerade die Verbindung abgekackt...

        Ich habe die DP nur im S7 Adapter (S7 Adapter, Instanz 0, Zugriff auf globalen DB). Dort liegen die Daten als WORD vor.
        Auf WORDs habe ich noch nie geschrieben, lediglich auf BOOLS, INTs und STRINGs.
        Die Datenhoheit hat die SPS, d.h. ich schreibe "stumpf" in den DB der SPS und erst bei einem "übernehmen" (setzen eines BOOLs) wird ein Handshake ausgeführt und die Daten in der SPS übernommen.

        Oder habe ich deine Frage falsch verstanden?

        Viele Grüße!

        M 1 Antwort Letzte Antwort
        0
        • A ADS_0x1

          @mcu danke für die fixe Antwort. Kann leider keinen Export oder Screenshot liefern, mir ist gerade die Verbindung abgekackt...

          Ich habe die DP nur im S7 Adapter (S7 Adapter, Instanz 0, Zugriff auf globalen DB). Dort liegen die Daten als WORD vor.
          Auf WORDs habe ich noch nie geschrieben, lediglich auf BOOLS, INTs und STRINGs.
          Die Datenhoheit hat die SPS, d.h. ich schreibe "stumpf" in den DB der SPS und erst bei einem "übernehmen" (setzen eines BOOLs) wird ein Handshake ausgeführt und die Daten in der SPS übernommen.

          Oder habe ich deine Frage falsch verstanden?

          Viele Grüße!

          M Online
          M Online
          MCU
          schrieb am zuletzt editiert von MCU
          #5985

          @ads_0x1 War so ok, warte dann mal auf ein Screenshot von SPS-ioBroker-Objekte
          Vielleicht hilft das?
          https://forum.iobroker.net/post/723139
          Was schreibst du in den DB, in Abhängigkeit von der ausgewählten Zeit?

          NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
          Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

          DrFreezeD A 2 Antworten Letzte Antwort
          0
          • M MCU

            @ads_0x1 War so ok, warte dann mal auf ein Screenshot von SPS-ioBroker-Objekte
            Vielleicht hilft das?
            https://forum.iobroker.net/post/723139
            Was schreibst du in den DB, in Abhängigkeit von der ausgewählten Zeit?

            DrFreezeD Offline
            DrFreezeD Offline
            DrFreeze
            schrieb am zuletzt editiert von
            #5986

            Hallo, ich hoffe ich bin hier nicht an der falschen Stelle. Ich bin mir sicher, dass ihr mir ganz schnell helfen könnt.
            Ich habe mir einen Wert aus meinen MQTT Adapter geholt. Er zeigt es mir aber nur so an:
            cda857b7-9650-4313-bc9a-e819b28f256e-image.png
            Von meinem Verständnis müsste ich bei der Adresse jetzt einfach nur .temperature hinzufügen um nur den einen Wert aus dem JSON Objekt anzuzeigen. Oder eben wie jetzt bei 'Datenpunkt Eigenschaften' temperature angeben. Das scheint er aber zu ignorieren.
            Hier meine Konfiguration:
            f7514050-9c93-44ac-818f-3f0a7115d525-image.png
            Vielen Dank im Voraus!

            M 1 Antwort Letzte Antwort
            0
            • DrFreezeD DrFreeze

              Hallo, ich hoffe ich bin hier nicht an der falschen Stelle. Ich bin mir sicher, dass ihr mir ganz schnell helfen könnt.
              Ich habe mir einen Wert aus meinen MQTT Adapter geholt. Er zeigt es mir aber nur so an:
              cda857b7-9650-4313-bc9a-e819b28f256e-image.png
              Von meinem Verständnis müsste ich bei der Adresse jetzt einfach nur .temperature hinzufügen um nur den einen Wert aus dem JSON Objekt anzuzeigen. Oder eben wie jetzt bei 'Datenpunkt Eigenschaften' temperature angeben. Das scheint er aber zu ignorieren.
              Hier meine Konfiguration:
              f7514050-9c93-44ac-818f-3f0a7115d525-image.png
              Vielen Dank im Voraus!

              M Online
              M Online
              MCU
              schrieb am zuletzt editiert von MCU
              #5987

              @drfreeze Du musst es vorher in ioBroker in einzelne DPs schreiben oder du nutzt jsonTable.
              Den json mal in </> schicken.

              NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
              Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

              DrFreezeD 1 Antwort Letzte Antwort
              1
              • M MCU

                @drfreeze Du musst es vorher in ioBroker in einzelne DPs schreiben oder du nutzt jsonTable.
                Den json mal in </> schicken.

                DrFreezeD Offline
                DrFreezeD Offline
                DrFreeze
                schrieb am zuletzt editiert von
                #5988

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

                Den json mal in </> schicken.

                Hier mal aus der Webseite kopiert:
                {"battery":100,"humidity":43.31,"linkquality":113,"pressure":1030.5,"temperature":22.7,"voltage":3025}

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

                Du musst es vorher in ioBroker in einzelne DPs schreiben oder du nutzt jsonTable

                Ok, das klingt sehr gut. Muss ich mal nach googeln... oder Hast Du dazu einen link :face_with_rolling_eyes: :innocent:

                M 1 Antwort Letzte Antwort
                0
                • DrFreezeD DrFreeze

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

                  Den json mal in </> schicken.

                  Hier mal aus der Webseite kopiert:
                  {"battery":100,"humidity":43.31,"linkquality":113,"pressure":1030.5,"temperature":22.7,"voltage":3025}

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

                  Du musst es vorher in ioBroker in einzelne DPs schreiben oder du nutzt jsonTable

                  Ok, das klingt sehr gut. Muss ich mal nach googeln... oder Hast Du dazu einen link :face_with_rolling_eyes: :innocent:

                  M Online
                  M Online
                  MCU
                  schrieb am zuletzt editiert von
                  #5989

                  @drfreeze Es geht doch mit Datenpunkt-Eigenschaften:
                  In v3, v2 musst du testen.

                  {"value":"val => JSON.parse(val).temperature"}
                  

                  NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                  Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                  DrFreezeD 1 Antwort Letzte Antwort
                  1
                  • M MCU

                    @drfreeze Es geht doch mit Datenpunkt-Eigenschaften:
                    In v3, v2 musst du testen.

                    {"value":"val => JSON.parse(val).temperature"}
                    
                    DrFreezeD Offline
                    DrFreezeD Offline
                    DrFreeze
                    schrieb am zuletzt editiert von
                    #5990

                    Vielleicht habe ich aber im iobroker etwas falsch gemacht. Die Tatsache, dass der letzte Wert vor 5 Tagen kam ist ja auch nicht in Ordnung
                    d77103f5-e15c-462f-9709-2d015700567e-image.png

                    M 1 Antwort Letzte Antwort
                    0
                    • DrFreezeD DrFreeze

                      Vielleicht habe ich aber im iobroker etwas falsch gemacht. Die Tatsache, dass der letzte Wert vor 5 Tagen kam ist ja auch nicht in Ordnung
                      d77103f5-e15c-462f-9709-2d015700567e-image.png

                      M Online
                      M Online
                      MCU
                      schrieb am zuletzt editiert von
                      #5991

                      @drfreeze Eins nach dem anderen. Klappt es mit dem Wert?

                      NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                      Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                      DrFreezeD 1 Antwort Letzte Antwort
                      1
                      • S Offline
                        S Offline
                        SaiBot1981
                        schrieb am zuletzt editiert von
                        #5992

                        Kann mir jemand beantworten wieso der Kalender keine Ereignisse lädt?

                        Ich habe nur 3 in der Anzeige und mehrfach nun schon das Passwort neu eingegeben. Aber er lädt nichts neues nach.

                        (Google)

                        Danke

                        M 1 Antwort Letzte Antwort
                        0
                        • S SaiBot1981

                          Kann mir jemand beantworten wieso der Kalender keine Ereignisse lädt?

                          Ich habe nur 3 in der Anzeige und mehrfach nun schon das Passwort neu eingegeben. Aber er lädt nichts neues nach.

                          (Google)

                          Danke

                          M Online
                          M Online
                          MCU
                          schrieb am zuletzt editiert von
                          #5993

                          @saibot1981 2-fach Authentifizierung eingeschaltet?

                          NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                          Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                          S 1 Antwort Letzte Antwort
                          0
                          • M MCU

                            @saibot1981 2-fach Authentifizierung eingeschaltet?

                            S Offline
                            S Offline
                            SaiBot1981
                            schrieb am zuletzt editiert von
                            #5994

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

                            @saibot1981 2-fach Authentifizierung eingeschaltet?

                            eigentlich nicht. denn am ipad via VIS klappt es ja

                            1 Antwort Letzte Antwort
                            0
                            • M MCU

                              @drfreeze Eins nach dem anderen. Klappt es mit dem Wert?

                              DrFreezeD Offline
                              DrFreezeD Offline
                              DrFreeze
                              schrieb am zuletzt editiert von
                              #5995

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

                              @drfreeze Eins nach dem anderen. Klappt es mit dem Wert?

                              Nein, Die Anzeige ist die gleiche. Als würde er die Datenpunkt Eigenschaft Einstellung ignorieren.
                              60a52866-852a-48f7-8e61-b233afc0941f-image.png

                              M 1 Antwort Letzte Antwort
                              0
                              • DrFreezeD DrFreeze

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

                                @drfreeze Eins nach dem anderen. Klappt es mit dem Wert?

                                Nein, Die Anzeige ist die gleiche. Als würde er die Datenpunkt Eigenschaft Einstellung ignorieren.
                                60a52866-852a-48f7-8e61-b233afc0941f-image.png

                                M Online
                                M Online
                                MCU
                                schrieb am zuletzt editiert von MCU
                                #5996

                                @drfreeze Dann geht es erst mit v3.
                                Wie gesagt, dann musst du den DP mqtt.0.zigbee.ThermometerInnen aufteilen, in das, was gewünscht ist.

                                NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                                Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                                DrFreezeD 1 Antwort Letzte Antwort
                                1
                                • M MCU

                                  @drfreeze Dann geht es erst mit v3.
                                  Wie gesagt, dann musst du den DP mqtt.0.zigbee.ThermometerInnen aufteilen, in das, was gewünscht ist.

                                  DrFreezeD Offline
                                  DrFreezeD Offline
                                  DrFreeze
                                  schrieb am zuletzt editiert von
                                  #5997

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

                                  @drfreeze Dann geht es erst mit v3.
                                  Wie gesagt, dann musst du den DP mqtt.0.zigbee.ThermometerInnen aufteilen, in das, was gewünscht ist.

                                  Danke! Das fände ich in Ordnung. Kannst Du mir einen Tipp geben, wo ich das machen kann? Der MQTT Adapter hat ja eigentlich nur allgemeine Einstellungen.

                                  M 1 Antwort Letzte Antwort
                                  0
                                  • DrFreezeD DrFreeze

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

                                    @drfreeze Dann geht es erst mit v3.
                                    Wie gesagt, dann musst du den DP mqtt.0.zigbee.ThermometerInnen aufteilen, in das, was gewünscht ist.

                                    Danke! Das fände ich in Ordnung. Kannst Du mir einen Tipp geben, wo ich das machen kann? Der MQTT Adapter hat ja eigentlich nur allgemeine Einstellungen.

                                    M Online
                                    M Online
                                    MCU
                                    schrieb am zuletzt editiert von
                                    #5998

                                    @drfreeze Dazu muss man entweder ein Blockly oder ein javascript Programm nutzen.
                                    Was kennst du?

                                    NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                                    Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                                    DrFreezeD 1 Antwort Letzte Antwort
                                    1
                                    • M MCU

                                      @drfreeze Dazu muss man entweder ein Blockly oder ein javascript Programm nutzen.
                                      Was kennst du?

                                      DrFreezeD Offline
                                      DrFreezeD Offline
                                      DrFreeze
                                      schrieb am zuletzt editiert von
                                      #5999

                                      Ich kann JavaScript. Die Frage ist, wo ich das machen muss. Muss ich einen neuen Adapter installieren? Gibt es dazu eine Seite, die Einrichtung erklärt? Ein Beispiel bräuchte ich schon.

                                      M 1 Antwort Letzte Antwort
                                      0
                                      • DrFreezeD DrFreeze

                                        Ich kann JavaScript. Die Frage ist, wo ich das machen muss. Muss ich einen neuen Adapter installieren? Gibt es dazu eine Seite, die Einrichtung erklärt? Ein Beispiel bräuchte ich schon.

                                        M Online
                                        M Online
                                        MCU
                                        schrieb am zuletzt editiert von MCU
                                        #6000

                                        @drfreeze Dauert ein wenig. Melde mich.

                                        
                                        let temperatureDP = '0_userdata.0.jarvis.json.temperature';
                                        let mqttJSONDP = 'mqtt.0.zigbee.ThermometerInnen';
                                        
                                        createState(temperatureDP, {read: true, write: true, name: "Temperatur", type: "number", role: "", def: 0 });
                                        
                                        on({id: mqttJSONDP, change: "any"}, function (obj) {
                                            let value = obj.state.val;
                                            let temp = JSON.parse(value).temperature;
                                            log (temp);
                                            setState(temperatureDP,temp,false);
                                        });
                                        
                                        

                                        NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                                        Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                                        DrFreezeD 1 Antwort Letzte Antwort
                                        1
                                        • M MCU

                                          @drfreeze Dauert ein wenig. Melde mich.

                                          
                                          let temperatureDP = '0_userdata.0.jarvis.json.temperature';
                                          let mqttJSONDP = 'mqtt.0.zigbee.ThermometerInnen';
                                          
                                          createState(temperatureDP, {read: true, write: true, name: "Temperatur", type: "number", role: "", def: 0 });
                                          
                                          on({id: mqttJSONDP, change: "any"}, function (obj) {
                                              let value = obj.state.val;
                                              let temp = JSON.parse(value).temperature;
                                              log (temp);
                                              setState(temperatureDP,temp,false);
                                          });
                                          
                                          
                                          DrFreezeD Offline
                                          DrFreezeD Offline
                                          DrFreeze
                                          schrieb am zuletzt editiert von
                                          #6001

                                          @mcu Danke! Kannst Du mir sagen, wo ich das eintragen muss?

                                          M 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          729

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe