Ankündigung

Einklappen
Keine Ankündigung bisher.

Arduino als Funk empänger und sender verbunden über serial. Rule Problem

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

    Arduino als Funk empänger und sender verbunden über serial. Rule Problem

    Hi, ich habe mein arduino als funker im einsatz und mit openhab per serial gepaart... senden funktioniert wunderbar auch das anzeigen von sende codes im openhab mein item schaut so aus

    String rc "Arduino [%s]" { serial="/dev/ttyACM0" }

    zum senden benutze ich rules zb.

    rule "WW_Wohnzimmer_Sofa"
    when Item Light_WW_Wohnzimmer_Sofa received command

    then
    if(receivedCommand==ON){
    sendCommand(rc, "000011010111001111000000")
    }
    else if(receivedCommand==OFF){
    sendCommand(rc, "000011010111001100001100")
    }
    end

    soweit so gut das funzt 1a, jetzt mein problem wenn ich jetzt auf der funk fernbedienung ein knopf drücke kommt ja im openhab ein code an zb

    2016-02-20 10:59:06 - rc state updated to 110001010101010101010101
    110001010101010101010101
    110001010101010101010101
    110001010101010101010101

    jetzt möchte ich das openhab zb ein schalter auf on setzt wenn im hintergrund 110001010101010101010101 ein geht... ich habe es mal so versucht

    rule "Schalter Wohnzimmer test"
    when
    Item rc received update
    then
    if (rc.state==110001010101010101010101) {

    sendCommand(Light_WW_Insel_test, ON)
    } else {

    }
    end

    doch ich denke da hab ich was fasch.... kann mir da bitte jemand helfen
Lädt...
X