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. vis2: Getrennte Pfade für Input und Output

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

vis2: Getrennte Pfade für Input und Output

Geplant Angeheftet Gesperrt Verschoben Visualisierung
3 Beiträge 2 Kommentatoren 128 Aufrufe 1 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.
  • lngrL Offline
    lngrL Offline
    lngr
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich habe eine Verständnisfrage, zu der ich leider trotz ausführlichem Googlen keine Antwort finden konnte.

    Ich habe mehrere Devices, die getrennte Objekte für die Eingabe und die Ausgabe haben (z.B. diverse Tasmota-Devices, die über MQTT Commands auf einem Topic bekommen und den Zustand dann über ein anderes Topic ausgeben).

    Das scheint nicht ungewöhnlich zu sein, denn z.B. der "Geräte"-Adapter (devices) erlaubt es mir, eine Abstraktion über die Devices zu legen, bei der Input und Output auch getrennt sind. Beispielsweise habe ich alias.0.eg.buero-alex.Licht_Decke als Alias erzeugt und wie folgt konfiguriert, funktioniert wunderbar:

    1df2dce2-fd08-48de-816c-a46209c6e58d-image.png

    So ähnlich habe ich das auch für Jalousien und andere Geräte.

    Das einzige, das mir nicht so recht gelingen will, ist diese Devices sinnvoll in Vis2 zu integrieren, da ich in Vis2 unter Objekt Identifikation nur ein Objekt angeben kann:

    826842e5-6918-4fda-aa49-feb5e872611b-image.png

    Wenn ich dort z.B. das SET-Objekt verwende, funktioniert das Schalten über Vis2 wunderbar, aber sobald jemand den Schalter manuell bestätigt, ist Vis2 nicht mehr auf dem aktuellen Stand, da der tatsächliche Status ja auf einem anderen Zustand gemeldet wird.

    Analog kann ich in Vis2 den ON_ACTUAL verwenden, dann meldet Vis2 brav den tatsächlichen Status, auch wenn jemand den Schalter von Hand betätigt, aber logischerweise kann ich dann über Vis2 den Zustand nicht mehr setzen.

    (Das Ganze funkitoniert natürlich auch ganz ohne devices-Adapter, indem ich die entsprechenden Objekte direkt eintrage, devices nutze ich nur, weil ich die zusätzliche Abstraktion sinnvoll finde).

    Ich bin doch sicherlich nicht der einzige, der vor diesem Problem steht. Wie würde man solche Devices mit getrennten Objekten für Input und Output in Vis2 integrieren?

    Ich könnte sicherlich von Hand über den Javascript-Adapter noch einmal eine eigene Abstraktion über die Geräte legen, die Input-Output verheiratet, aber das wäre eine Menge Arbeit und ich möchte das Rad nicht neu erfinden.

    Danke für Tipps!

    paul53P 1 Antwort Letzte Antwort
    0
    • lngrL lngr

      Hallo zusammen,

      ich habe eine Verständnisfrage, zu der ich leider trotz ausführlichem Googlen keine Antwort finden konnte.

      Ich habe mehrere Devices, die getrennte Objekte für die Eingabe und die Ausgabe haben (z.B. diverse Tasmota-Devices, die über MQTT Commands auf einem Topic bekommen und den Zustand dann über ein anderes Topic ausgeben).

      Das scheint nicht ungewöhnlich zu sein, denn z.B. der "Geräte"-Adapter (devices) erlaubt es mir, eine Abstraktion über die Devices zu legen, bei der Input und Output auch getrennt sind. Beispielsweise habe ich alias.0.eg.buero-alex.Licht_Decke als Alias erzeugt und wie folgt konfiguriert, funktioniert wunderbar:

      1df2dce2-fd08-48de-816c-a46209c6e58d-image.png

      So ähnlich habe ich das auch für Jalousien und andere Geräte.

      Das einzige, das mir nicht so recht gelingen will, ist diese Devices sinnvoll in Vis2 zu integrieren, da ich in Vis2 unter Objekt Identifikation nur ein Objekt angeben kann:

      826842e5-6918-4fda-aa49-feb5e872611b-image.png

      Wenn ich dort z.B. das SET-Objekt verwende, funktioniert das Schalten über Vis2 wunderbar, aber sobald jemand den Schalter manuell bestätigt, ist Vis2 nicht mehr auf dem aktuellen Stand, da der tatsächliche Status ja auf einem anderen Zustand gemeldet wird.

      Analog kann ich in Vis2 den ON_ACTUAL verwenden, dann meldet Vis2 brav den tatsächlichen Status, auch wenn jemand den Schalter von Hand betätigt, aber logischerweise kann ich dann über Vis2 den Zustand nicht mehr setzen.

      (Das Ganze funkitoniert natürlich auch ganz ohne devices-Adapter, indem ich die entsprechenden Objekte direkt eintrage, devices nutze ich nur, weil ich die zusätzliche Abstraktion sinnvoll finde).

      Ich bin doch sicherlich nicht der einzige, der vor diesem Problem steht. Wie würde man solche Devices mit getrennten Objekten für Input und Output in Vis2 integrieren?

      Ich könnte sicherlich von Hand über den Javascript-Adapter noch einmal eine eigene Abstraktion über die Geräte legen, die Input-Output verheiratet, aber das wäre eine Menge Arbeit und ich möchte das Rad nicht neu erfinden.

      Danke für Tipps!

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

      @lngr sagte: eine Abstraktion über die Devices zu legen, bei der Input und Output auch getrennt sind.

      Genau das macht man nicht. Man führt Status und Kommando in einem Alias zusammen, um somit für die Visualisierung beides in einem Datenpunkt zu haben.
      Beispiel:

      Alias_stat_cmnd.JPG

      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

      lngrL 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @lngr sagte: eine Abstraktion über die Devices zu legen, bei der Input und Output auch getrennt sind.

        Genau das macht man nicht. Man führt Status und Kommando in einem Alias zusammen, um somit für die Visualisierung beides in einem Datenpunkt zu haben.
        Beispiel:

        Alias_stat_cmnd.JPG

        lngrL Offline
        lngrL Offline
        lngr
        schrieb am zuletzt editiert von
        #3

        OK, das war zu einfach. Damit funktioniert es natürlich direkt. Vielen lieben Dank.

        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

        454

        Online

        32.7k

        Benutzer

        82.4k

        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