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. Skripten / Logik
  4. Datenpunkt Werte umgekehrt

NEWS

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

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

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

Datenpunkt Werte umgekehrt

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
10 Beiträge 2 Kommentatoren 386 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.
  • R Offline
    R Offline
    Ralph 53
    schrieb am zuletzt editiert von
    #1

    Hallo erstmal!!
    ich habe ein kleines Problem und komme einfach nicht weiter, vielleicht kann mir jemand von euch helfen?
    Ich habe den Enigma2 Adapter installiert, der liefert mir auch sauber die Werte bzw. die Datenpunkte, jetzt zu meinem Problem, diesen STANDBY Datenpunkt will ich mit dem yahka Adater in Homekit übertragen,

    Screenshot 2022-10-07 103600.png
    Das Problem ist, wenn der Receiver im Standby ist, dann bekomme ich einen True Wert umgekehrt wenn er an ist einen False Wert, also genau vertauscht.
    Ich denke man kann das mit einen Script oder mit yahka selbst lösen.
    Das Ziel ist also, das die zwei Werte vertauscht werden, False zu True und True zu False, so dass ich über Homekit den richtigen Status habe und auch den Receiver schalten kann.
    Ich sag es gleich, ich bin kein Profi! bitte so einfach wie möglich erklären, vielleicht anhand einen blockly oder Screenshot.
    Ich würde mich freuen wenn mir jemand helfen würde.
    Voraus erstmal vielen Dank
    Grüße an alle

    CodierknechtC 1 Antwort Letzte Antwort
    0
    • R Ralph 53

      Hallo erstmal!!
      ich habe ein kleines Problem und komme einfach nicht weiter, vielleicht kann mir jemand von euch helfen?
      Ich habe den Enigma2 Adapter installiert, der liefert mir auch sauber die Werte bzw. die Datenpunkte, jetzt zu meinem Problem, diesen STANDBY Datenpunkt will ich mit dem yahka Adater in Homekit übertragen,

      Screenshot 2022-10-07 103600.png
      Das Problem ist, wenn der Receiver im Standby ist, dann bekomme ich einen True Wert umgekehrt wenn er an ist einen False Wert, also genau vertauscht.
      Ich denke man kann das mit einen Script oder mit yahka selbst lösen.
      Das Ziel ist also, das die zwei Werte vertauscht werden, False zu True und True zu False, so dass ich über Homekit den richtigen Status habe und auch den Receiver schalten kann.
      Ich sag es gleich, ich bin kein Profi! bitte so einfach wie möglich erklären, vielleicht anhand einen blockly oder Screenshot.
      Ich würde mich freuen wenn mir jemand helfen würde.
      Voraus erstmal vielen Dank
      Grüße an alle

      CodierknechtC Online
      CodierknechtC Online
      Codierknecht
      Developer Most Active
      schrieb am zuletzt editiert von
      #2

      @ralph-zink
      Das Zauberwort in Yahka heißt "mapping".
      Das hier ist zwar eine ander Characteristic, aber es sollte das Prinzip verdeutlichen:
      4ae11992-75cb-439d-a562-3f61e09d1643-image.png

      "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

      Proxmox 9.1.1 LXC|8 GB|Core i7-6700
      HmIP|ZigBee|Tasmota|Unifi
      Zabbix Certified Specialist
      Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

      R 1 Antwort Letzte Antwort
      0
      • CodierknechtC Codierknecht

        @ralph-zink
        Das Zauberwort in Yahka heißt "mapping".
        Das hier ist zwar eine ander Characteristic, aber es sollte das Prinzip verdeutlichen:
        4ae11992-75cb-439d-a562-3f61e09d1643-image.png

        R Offline
        R Offline
        Ralph 53
        schrieb am zuletzt editiert von
        #3

        vielen Dank, funktioniert leider nicht
        Screenshot 2022-10-07 113222.png

        CodierknechtC 1 Antwort Letzte Antwort
        0
        • R Ralph 53

          vielen Dank, funktioniert leider nicht
          Screenshot 2022-10-07 113222.png

          CodierknechtC Online
          CodierknechtC Online
          Codierknecht
          Developer Most Active
          schrieb am zuletzt editiert von Codierknecht
          #4

          @ralph-zink Ersetze mal die Zahlen durch die jeweiligen true/false Werte.
          f8924f6d-3bea-4153-b00f-c769f857cb5d-image.png

          Eventuell funktioniert auch ein einfaches "convert => inverse"

          "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

          Proxmox 9.1.1 LXC|8 GB|Core i7-6700
          HmIP|ZigBee|Tasmota|Unifi
          Zabbix Certified Specialist
          Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

          R 1 Antwort Letzte Antwort
          0
          • CodierknechtC Codierknecht

            @ralph-zink Ersetze mal die Zahlen durch die jeweiligen true/false Werte.
            f8924f6d-3bea-4153-b00f-c769f857cb5d-image.png

            Eventuell funktioniert auch ein einfaches "convert => inverse"

            R Offline
            R Offline
            Ralph 53
            schrieb am zuletzt editiert von
            #5

            Danke Dir,
            ich glaube ich habe hier einen Fehler gemacht, ich muss das ganze über Toggle schalten und dann den Receiver Status im Receiver Standby abfragen, geht
            das auch bei yahka das ich mit zwei Datenpunkte arbeite? Toogle schaltet/der Standby fragt den Status ab

            Screenshot 2022-10-07 135012.png
            Screenshot 2022-10-07 135048.png

            CodierknechtC 1 Antwort Letzte Antwort
            0
            • R Ralph 53

              Danke Dir,
              ich glaube ich habe hier einen Fehler gemacht, ich muss das ganze über Toggle schalten und dann den Receiver Status im Receiver Standby abfragen, geht
              das auch bei yahka das ich mit zwei Datenpunkte arbeite? Toogle schaltet/der Standby fragt den Status ab

              Screenshot 2022-10-07 135012.png
              Screenshot 2022-10-07 135048.png

              CodierknechtC Online
              CodierknechtC Online
              Codierknecht
              Developer Most Active
              schrieb am zuletzt editiert von
              #6

              @ralph-zink sagte in Datenpunkt Werte umgekehrt:

              Danke Dir,
              ich glaube ich habe hier einen Fehler gemacht, ich muss das ganze über Toggle schalten und dann den Receiver Status im Receiver Standby abfragen, geht
              das auch bei yahka das ich mit zwei Datenpunkte arbeite? Toogle schaltet/der Standby fragt den Status ab

              Du könntest Dir einen Alias anlegen. Da kann man für Lesen und Schreiben verschiedene Datenpunkte verwenden.
              In Yahka nimmst Du dann den Alias-DP.

              "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

              Proxmox 9.1.1 LXC|8 GB|Core i7-6700
              HmIP|ZigBee|Tasmota|Unifi
              Zabbix Certified Specialist
              Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

              1 Antwort Letzte Antwort
              0
              • R Offline
                R Offline
                Ralph 53
                schrieb am zuletzt editiert von
                #7

                ich will nicht Nerven, du hast nicht zufällig ein Beispiel?

                CodierknechtC 1 Antwort Letzte Antwort
                0
                • R Ralph 53

                  ich will nicht Nerven, du hast nicht zufällig ein Beispiel?

                  CodierknechtC Online
                  CodierknechtC Online
                  Codierknecht
                  Developer Most Active
                  schrieb am zuletzt editiert von
                  #8

                  @ralph-zink sagte in Datenpunkt Werte umgekehrt:

                  ich will nicht Nerven, du hast nicht zufällig ein Beispiel?

                  Das ist für einen Rollladenaktor und soll nur das Prinzip verdeutlichen:
                  a9222159-d90f-44e4-b604-064c8ec355cb-image.png
                  Lege Dir in den Objekten unter "alias.0" einen neuen Datenpunkt an. Der passende Typ sollte wohl "boolean" sein.
                  In "read" muss Dein DP für den Standby-Status rein.
                  In "write" der DP für Toggle.

                  In Yahka nimmst Du dann nicht mehr den Original-DP sondern den Alias.

                  "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

                  Proxmox 9.1.1 LXC|8 GB|Core i7-6700
                  HmIP|ZigBee|Tasmota|Unifi
                  Zabbix Certified Specialist
                  Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

                  R 1 Antwort Letzte Antwort
                  0
                  • CodierknechtC Codierknecht

                    @ralph-zink sagte in Datenpunkt Werte umgekehrt:

                    ich will nicht Nerven, du hast nicht zufällig ein Beispiel?

                    Das ist für einen Rollladenaktor und soll nur das Prinzip verdeutlichen:
                    a9222159-d90f-44e4-b604-064c8ec355cb-image.png
                    Lege Dir in den Objekten unter "alias.0" einen neuen Datenpunkt an. Der passende Typ sollte wohl "boolean" sein.
                    In "read" muss Dein DP für den Standby-Status rein.
                    In "write" der DP für Toggle.

                    In Yahka nimmst Du dann nicht mehr den Original-DP sondern den Alias.

                    R Offline
                    R Offline
                    Ralph 53
                    schrieb am zuletzt editiert von
                    #9

                    ich hab jetzt alles so gemacht, allerdings war der Status dann wieder verkehrt, ich habe dann map benutzt false zu true / true zu false
                    das funktioniert auch solange ich homekit benutze, sobald ich dann die Fernbedienung benutze wird der Status nicht aktualisiert, wenn ich
                    homekit schließe und wieder öffne ist der richtige Status da.

                    R 1 Antwort Letzte Antwort
                    0
                    • R Ralph 53

                      ich hab jetzt alles so gemacht, allerdings war der Status dann wieder verkehrt, ich habe dann map benutzt false zu true / true zu false
                      das funktioniert auch solange ich homekit benutze, sobald ich dann die Fernbedienung benutze wird der Status nicht aktualisiert, wenn ich
                      homekit schließe und wieder öffne ist der richtige Status da.

                      R Offline
                      R Offline
                      Ralph 53
                      schrieb am zuletzt editiert von
                      #10

                      du hast mir sehr weiter geholfen, ich hab jetzt noch einen eigenen Datenpunkt erstellt, jetzt funktioniert es. Danke!!!!!

                      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

                      821

                      Online

                      32.4k

                      Benutzer

                      81.6k

                      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