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. Visualisierung
  4. 4 vers. ID mit einem Schalter unters. Werten

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    175

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

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

4 vers. ID mit einem Schalter unters. Werten

Geplant Angeheftet Gesperrt Verschoben Visualisierung
9 Beiträge 4 Kommentatoren 758 Aufrufe 4 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.
  • M Offline
    M Offline
    Maddin77
    schrieb am zuletzt editiert von
    #1

    Hallo

    ist es möglich mit einem Schalter 4 Stellungen zu realisieren die jedoch unterschiedliche Objekt ID und auch unterschiedliche Werte brauchen um umzuschalten?

    ich würde gern in der Visualisierung EVCC umschalten können
    off = AUS
    pv = PV Laden
    min = Min + PV
    now = Schnell Laden

    Danke schon mal

    MartinPM paul53P 2 Antworten Letzte Antwort
    0
    • M Maddin77

      Hallo

      ist es möglich mit einem Schalter 4 Stellungen zu realisieren die jedoch unterschiedliche Objekt ID und auch unterschiedliche Werte brauchen um umzuschalten?

      ich würde gern in der Visualisierung EVCC umschalten können
      off = AUS
      pv = PV Laden
      min = Min + PV
      now = Schnell Laden

      Danke schon mal

      MartinPM Offline
      MartinPM Offline
      MartinP
      schrieb am zuletzt editiert von MartinP
      #2

      @maddin77 In der Informatik nennt man das einen Zustandsautomaten ;-)

      Der Zustand wird in einer Variablen gehalten. Jeder Zustand ist durch einen Wert charakterisiert, den man auf Gleichheit abprüfen kann. (Zahl oder String)

      Als Hilfsmittel für den Entwurf benutzt man ein Zustandübergangsdiagramm ...

      https://de.wikipedia.org/wiki/Zustandsübergangsdiagramm

      Sieht dann als Beispiel so aus:

      86f6e8da-5dff-4d57-a7a9-9dc61811f40e-grafik.png

      Die verschiedenen Ereignisse sind dann die Zustandswechsel der Objekte (Ereignis 1 ID wird wahr, EREIGNIS 2 gleiche ID wird false z. B.)

      Kann man schön auf einen Zettel schmieren, und das Problem in kleine Häppchen teilen...
      Jeder Übergangspfeil wird am Besten durch einen Trigger-Block abgebildet.

      Zeichnung mit Graphviz hingepfuscht ...

      digraph finite_state_machine
      {
      
      "AUS" -> "PV Laden" [label = "Ereignis 1"];
      "PV Laden" -> "Min + PV"  [label = "Ereignis 2"];
      "Min + PV" -> "Schnell Laden"  [label = "Ereignis 6"];
      "PV Laden" ->"AUS"  [label = "Ereignis 3"];
      "PV Laden" -> "Schnell Laden"  [label = "Ereignis 5"];
      "Min + PV" -> "PV Laden"  [label = "Ereignis 4"];
      
      node [shape=point,label=""]ENTRY,EXIT;
      
      AUS->EXIT [ label = "Exit"];
      ENTRY->AUS [ label = "Entry"];
      
      }
      

      Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
      Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
      Linux pve 6.8.12-16-pve
      6 GByte RAM für den Container
      Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
      Remote-Access über Wireguard der Fritzbox

      M 1 Antwort Letzte Antwort
      0
      • M Maddin77

        Hallo

        ist es möglich mit einem Schalter 4 Stellungen zu realisieren die jedoch unterschiedliche Objekt ID und auch unterschiedliche Werte brauchen um umzuschalten?

        ich würde gern in der Visualisierung EVCC umschalten können
        off = AUS
        pv = PV Laden
        min = Min + PV
        now = Schnell Laden

        Danke schon mal

        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von paul53
        #3

        @maddin77 sagte: in der Visualisierung EVCC umschalten können

        Ist das nicht ein Datenpunkt, der 4 verschiedene String-Werte annehmen kann? So etwas nennt man Werteliste (Valuelist).

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        M 1 Antwort Letzte Antwort
        0
        • paul53P paul53

          @maddin77 sagte: in der Visualisierung EVCC umschalten können

          Ist das nicht ein Datenpunkt, der 4 verschiedene String-Werte annehmen kann? So etwas nennt man Werteliste (Valuelist).

          M Offline
          M Offline
          Maddin77
          schrieb am zuletzt editiert von
          #4

          @paul53 sagte in 4 vers. ID mit einem Schalter unters. Werten:

          @maddin77 sagte: in der Visualisierung EVCC umschalten können

          Ist das nicht ein Datenpunkt, der 4 verschiedene String-Werte annehmen kann? So etwas nennt man Werteliste (Valuelist).

          nein leider nicht
          sind 4 einzelne
          EVCC.jpg

          ich habe jetzt mal das Iframe von EVCC in die VIS gemacht, das ist schon mal besser
          aber so ein kleiner Button mit 4 Funktionen wäre nice

          1 Antwort Letzte Antwort
          0
          • MartinPM MartinP

            @maddin77 In der Informatik nennt man das einen Zustandsautomaten ;-)

            Der Zustand wird in einer Variablen gehalten. Jeder Zustand ist durch einen Wert charakterisiert, den man auf Gleichheit abprüfen kann. (Zahl oder String)

            Als Hilfsmittel für den Entwurf benutzt man ein Zustandübergangsdiagramm ...

            https://de.wikipedia.org/wiki/Zustandsübergangsdiagramm

            Sieht dann als Beispiel so aus:

            86f6e8da-5dff-4d57-a7a9-9dc61811f40e-grafik.png

            Die verschiedenen Ereignisse sind dann die Zustandswechsel der Objekte (Ereignis 1 ID wird wahr, EREIGNIS 2 gleiche ID wird false z. B.)

            Kann man schön auf einen Zettel schmieren, und das Problem in kleine Häppchen teilen...
            Jeder Übergangspfeil wird am Besten durch einen Trigger-Block abgebildet.

            Zeichnung mit Graphviz hingepfuscht ...

            digraph finite_state_machine
            {
            
            "AUS" -> "PV Laden" [label = "Ereignis 1"];
            "PV Laden" -> "Min + PV"  [label = "Ereignis 2"];
            "Min + PV" -> "Schnell Laden"  [label = "Ereignis 6"];
            "PV Laden" ->"AUS"  [label = "Ereignis 3"];
            "PV Laden" -> "Schnell Laden"  [label = "Ereignis 5"];
            "Min + PV" -> "PV Laden"  [label = "Ereignis 4"];
            
            node [shape=point,label=""]ENTRY,EXIT;
            
            AUS->EXIT [ label = "Exit"];
            ENTRY->AUS [ label = "Entry"];
            
            }
            
            M Offline
            M Offline
            Maddin77
            schrieb am zuletzt editiert von
            #5

            @martinp sagte in 4 vers. ID mit einem Schalter unters. Werten:

            @maddin77 In der Informatik nennt man das einen Zustandsautomaten ;-)

            Der Zustand wird in einer Variablen gehalten. Jeder Zustand ist durch einen Wert charakterisiert, den man auf Gleichheit abprüfen kann. (Zahl oder String)

            Als Hilfsmittel für den Entwurf benutzt man ein Zustandübergangsdiagramm ...

            https://de.wikipedia.org/wiki/Zustandsübergangsdiagramm

            Sieht dann als Beispiel so aus:

            86f6e8da-5dff-4d57-a7a9-9dc61811f40e-grafik.png

            Die verschiedenen Ereignisse sind dann die Zustandswechsel der Objekte (Ereignis 1 ID wird wahr, EREIGNIS 2 gleiche ID wird false z. B.)

            Kann man schön auf einen Zettel schmieren, und das Problem in kleine Häppchen teilen...
            Jeder Übergangspfeil wird am Besten durch einen Trigger-Block abgebildet.

            Zeichnung mit Graphviz hingepfuscht ...

            digraph finite_state_machine
            {
            
            "AUS" -> "PV Laden" [label = "Ereignis 1"];
            "PV Laden" -> "Min + PV"  [label = "Ereignis 2"];
            "Min + PV" -> "Schnell Laden"  [label = "Ereignis 6"];
            "PV Laden" ->"AUS"  [label = "Ereignis 3"];
            "PV Laden" -> "Schnell Laden"  [label = "Ereignis 5"];
            "Min + PV" -> "PV Laden"  [label = "Ereignis 4"];
            
            node [shape=point,label=""]ENTRY,EXIT;
            
            AUS->EXIT [ label = "Exit"];
            ENTRY->AUS [ label = "Entry"];
            
            }
            

            sorry :face_with_cowboy_hat: :man-gesturing-no:
            zu hoch für mich

            MartinPM 1 Antwort Letzte Antwort
            0
            • M Maddin77

              @martinp sagte in 4 vers. ID mit einem Schalter unters. Werten:

              @maddin77 In der Informatik nennt man das einen Zustandsautomaten ;-)

              Der Zustand wird in einer Variablen gehalten. Jeder Zustand ist durch einen Wert charakterisiert, den man auf Gleichheit abprüfen kann. (Zahl oder String)

              Als Hilfsmittel für den Entwurf benutzt man ein Zustandübergangsdiagramm ...

              https://de.wikipedia.org/wiki/Zustandsübergangsdiagramm

              Sieht dann als Beispiel so aus:

              86f6e8da-5dff-4d57-a7a9-9dc61811f40e-grafik.png

              Die verschiedenen Ereignisse sind dann die Zustandswechsel der Objekte (Ereignis 1 ID wird wahr, EREIGNIS 2 gleiche ID wird false z. B.)

              Kann man schön auf einen Zettel schmieren, und das Problem in kleine Häppchen teilen...
              Jeder Übergangspfeil wird am Besten durch einen Trigger-Block abgebildet.

              Zeichnung mit Graphviz hingepfuscht ...

              digraph finite_state_machine
              {
              
              "AUS" -> "PV Laden" [label = "Ereignis 1"];
              "PV Laden" -> "Min + PV"  [label = "Ereignis 2"];
              "Min + PV" -> "Schnell Laden"  [label = "Ereignis 6"];
              "PV Laden" ->"AUS"  [label = "Ereignis 3"];
              "PV Laden" -> "Schnell Laden"  [label = "Ereignis 5"];
              "Min + PV" -> "PV Laden"  [label = "Ereignis 4"];
              
              node [shape=point,label=""]ENTRY,EXIT;
              
              AUS->EXIT [ label = "Exit"];
              ENTRY->AUS [ label = "Entry"];
              
              }
              

              sorry :face_with_cowboy_hat: :man-gesturing-no:
              zu hoch für mich

              MartinPM Offline
              MartinPM Offline
              MartinP
              schrieb am zuletzt editiert von MartinP
              #6

              @maddin77 Das ist ja gerade ein Hilfsmittel, Zusammenhänge, die man nicht aus dem Handgelenk überblicken kann in kleine überschaubare Häppchen aufzuteilen, wenn es aber "nur" um die Visualisierung geht, ist das ggfs. auch Overkill

              "min" ist anscheinend noch nie geschrieben worden ...
              screenshot
              Die Zuordnung verstehe ich auch nicht so ganz:

              off = AUS
              pv = PV Laden
              min = Min + PV
              now = Schnell Laden

              Ich hatte vermutet, dass nur einer der Datenpunkte "true" sein kann, während alle anderen "false" sind ... und dass rechts vom Gleichheitszeichen das steht, was dargestellt werden soll ...

              "4 Stellungen" reichen jedenfalls nicht, um 4 Zustände, die völlig unabhängig voneinander wechseln können darzustellen, da braucht man rechnerisch 16 Stellungen....

              Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
              Virtualization : unprivileged lxc container (debian 12 on Proxmox 8.4.14)
              Linux pve 6.8.12-16-pve
              6 GByte RAM für den Container
              Fritzbox 6591 FW 8.03 (Vodafone Leih-Box)
              Remote-Access über Wireguard der Fritzbox

              M 1 Antwort Letzte Antwort
              0
              • MartinPM MartinP

                @maddin77 Das ist ja gerade ein Hilfsmittel, Zusammenhänge, die man nicht aus dem Handgelenk überblicken kann in kleine überschaubare Häppchen aufzuteilen, wenn es aber "nur" um die Visualisierung geht, ist das ggfs. auch Overkill

                "min" ist anscheinend noch nie geschrieben worden ...
                screenshot
                Die Zuordnung verstehe ich auch nicht so ganz:

                off = AUS
                pv = PV Laden
                min = Min + PV
                now = Schnell Laden

                Ich hatte vermutet, dass nur einer der Datenpunkte "true" sein kann, während alle anderen "false" sind ... und dass rechts vom Gleichheitszeichen das steht, was dargestellt werden soll ...

                "4 Stellungen" reichen jedenfalls nicht, um 4 Zustände, die völlig unabhängig voneinander wechseln können darzustellen, da braucht man rechnerisch 16 Stellungen....

                M Offline
                M Offline
                micklafisch
                schrieb am zuletzt editiert von micklafisch
                #7

                ich nutze das ebenfalls. Es gibt 2 Kanäle unter dem "loadpoint" -> status und control. Die 4 genannten States liegen unter control und dienen als Button zur Aktivierung des Modis.

                Den eigentlichen Stand von EVCC kann dann unter status -> mode abgefragt werden. Ich habe es bei mir über 4 einzelne Buttons gelöst, die einfach nur unter control den passenden state triggern. Den Status selbst lasse ich mir über den modestate anzeigen.

                cabc820d-d857-44f5-8f97-6a2762c5d48b-image.png

                M 1 Antwort Letzte Antwort
                1
                • M micklafisch

                  ich nutze das ebenfalls. Es gibt 2 Kanäle unter dem "loadpoint" -> status und control. Die 4 genannten States liegen unter control und dienen als Button zur Aktivierung des Modis.

                  Den eigentlichen Stand von EVCC kann dann unter status -> mode abgefragt werden. Ich habe es bei mir über 4 einzelne Buttons gelöst, die einfach nur unter control den passenden state triggern. Den Status selbst lasse ich mir über den modestate anzeigen.

                  cabc820d-d857-44f5-8f97-6a2762c5d48b-image.png

                  M Offline
                  M Offline
                  Maddin77
                  schrieb am zuletzt editiert von
                  #8

                  @micklafisch sagte in 4 vers. ID mit einem Schalter unters. Werten:

                  ich nutze das ebenfalls. Es gibt 2 Kanäle unter dem "loadpoint" -> status und control. Die 4 genannten States liegen unter control und dienen als Button zur Aktivierung des Modis.

                  Den eigentlichen Stand von EVCC kann dann unter status -> mode abgefragt werden. Ich habe es bei mir über 4 einzelne Buttons gelöst, die einfach nur unter control den passenden state triggern. Den Status selbst lasse ich mir über den modestate anzeigen.

                  cabc820d-d857-44f5-8f97-6a2762c5d48b-image.png

                  schon mal schön gelöst
                  sendest du true/false oder 0/1

                  und wenn du von PV auf Max wechselst
                  sendest du vorher ein Aus oder ein PV aus
                  oder nur auf Max?

                  M 1 Antwort Letzte Antwort
                  0
                  • M Maddin77

                    @micklafisch sagte in 4 vers. ID mit einem Schalter unters. Werten:

                    ich nutze das ebenfalls. Es gibt 2 Kanäle unter dem "loadpoint" -> status und control. Die 4 genannten States liegen unter control und dienen als Button zur Aktivierung des Modis.

                    Den eigentlichen Stand von EVCC kann dann unter status -> mode abgefragt werden. Ich habe es bei mir über 4 einzelne Buttons gelöst, die einfach nur unter control den passenden state triggern. Den Status selbst lasse ich mir über den modestate anzeigen.

                    cabc820d-d857-44f5-8f97-6a2762c5d48b-image.png

                    schon mal schön gelöst
                    sendest du true/false oder 0/1

                    und wenn du von PV auf Max wechselst
                    sendest du vorher ein Aus oder ein PV aus
                    oder nur auf Max?

                    M Offline
                    M Offline
                    micklafisch
                    schrieb am zuletzt editiert von
                    #9

                    @maddin77
                    sende ein true mit dem jeweiligen Button. Die Umschaltung macht das System automatisch.

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


                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    587

                    Online

                    32.5k

                    Benutzer

                    81.7k

                    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