Ankündigung

Einklappen
Keine Ankündigung bisher.

Rule Status

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Rule Status

    Hallo zusammen,

    ich habe folgendes Szenario:

    Ich habe eine Rule:

    Code:
    rule "Kochen"
    when
        Item all_kochen received command
    then
        if (receivedCommand==ON) {
        
            if (ws_helligkeit_ost.state < 100) {
            
                eg_kueche_db.sendCommand(ON)
            
            }
            
            eg_kueche_arbeitsplatte.sendCommand(ON)
            eg_kueche_haengeschraenke.sendCommand(ON)
        
            }
        else {
    
        eg_kueche_db.sendCommand(OFF)
        eg_kueche_arbeitsplatte.sendCommand(OFF)
        eg_kueche_haengeschraenke.sendCommand(OFF)
    
        }
    end
    Zu dieser Rule habe ich mir ein Thing angelegt:

    Code:
    Type switch-control        : th_all_kochen       "Kochen"       [ ga="X/X/XX+<X/X/XX"]
    Das Item dazu sieht wie folgt aus:

    Code:
    Switch all_kochen "Kochen" (gSZ,gSZAlltag) ["Switchable"] {channel="knx:device:bridge:generic:th_all_kochen",autoupdate="true"}

    Ich triggere die Rule "Kochen" über meine Alexa, das funktioniert auch und sehe auch in der ETS dass die GA Kochen auf "an" gesetzt wird.
    Ich möchte nun aber auch, dass dass die GA Kochen Status auf AN gesetzt wird.

    Ich sehe in der ETS aber immer nur das die Kochen GA auf AN gesetzt wird und nicht die Status GA.

    Wie kann ich das umstellen, dass die Status GA auch gesetzt wird.

    Viele Grüße
    Sascha



    #2
    Hast Du verstanden, wie knx funktioniert?
    Hast Du verstanden, wie das knx2 Binding funktioniert?

    Schreibe bitte konkrete GA in die Definition. Ich versichere Dir, das sind keine schützenswerten Daten. Schreibe bitte die Funktion der GA dazu. Da Du den Typ switch-control gewählt hast, gehe ich recht in der Annahme, dass Du auf knx-Seite nur einen Wandtaster mit Statusanzeige hast, aber keinen Aktor?

    Kommentar


      #3
      Genau, auf KNX Seite habe ich einen Taster, der die Rule auslösen soll. Das tut er auch, aber die Status Adresse wird nicht geschrieben.

      Ich möchte aber den Status der Szene bzw Rule gerne visualisieren und dazu die Status GA verknüpfen.

      Kommentar


        #4
        Und wie lauten nun die beiden GA?

        Kommentar


          #5
          1/1/1 und 1/1/2

          Kommentar


            #6
            1/1/1 heißt Kochen und 1/1/2 Kochen Status

            Kommentar


              #7
              Dann müsste Dein Channel so aussehen:
              Code:
              Type switch-control : th_all_kochen "Kochen" [ ga="1/1/2+1/1/1"]
              Über die erste GA sendet openHAB den Status, über die zweite GA empfängt openHAB den Steuerbefehl.

              Kommentar

              Lädt...
              X