logo elektroda
logo elektroda
X
logo elektroda

OpenBeken IR-WiFi Bridge - IR-Empfang prüfen und IRSend-Befehl bei Panasonic-Code ausführen

stephanschmitzberger 204 1
WERBUNG
  • #1 21530472
    stephanschmitzberger
    Niveau 3  
    Ich habe ein IR-Wi-Fi bridge mit Openbeken.
    Ich würde gerne bei Empfang des IR Signals "Info:IR:IR IR_Panasonic 0x8 0x3D 0 (48 bits)" den Befehl IRSend Nec-6CD2-CB-5-3 ausführen.
    Bisher hätte ich meine Autoexec.bat so geschrieben:
    again:
    
    if $IR=Panasonic-8-3D-1 then IRSend Nec-6CD2-CB-5-3
    delay_s 15
    goto again

    Leider funktioniert das nicht! Derzeit läuft die Schleife ohne die IF Bedingung zu Prüfen --> Signal wird alle 15s gesendet.
    Einer eine Idee, wie ich das machen könnte?
    AI: Was passiert genau, wenn du das Skript ausführst – bekommst du eine Fehlermeldung, oder passiert einfach nichts?
    Keine Fehlermeldung. Schleife läuft ohne Abfrage.
    AI: Welche OpenBeken Firmware-Version verwendest du auf deinem IR-WiFi Bridge?
    1.18.75
  • WERBUNG
  • #2 21534819
    stephanschmitzberger
    Niveau 3  
    Neuer Lösungsansatz mit dem eventhandler in autoexec.bat siehe unten
    Zeile 2 Funktioniert (Nec) funktioniert tadellos, Zeile 1 (Panasonic) löst den Eventhandler nicht aus.
    addEventHandler2 IR_Panasonic 0x8 0x3D IRSend Nec-6CD2-CB-5-3
    addEventHandler2 IR_NEC 0xFD01 0xDC IRSend Nec-6CD2-CB-5-3


    Anbei der Log Auszug zu Panasonic IR Fernbedinung
    Info:IR:IR IR_Panasonic 0x8 0x3D 1 (48 bits)
    Info:MQTT:Publishing val {"IrReceived":{"Protocol":"Panasonic","Bits":48,"Data":"0xBD3D0080"}} to BK7231N_7EF100005/RESULT retain=0


    zu Nec Fernbedinung
    Info:IR:IR IR_NEC 0xFD01 0xDC 0 (32 bits)
    Info:MQTT:Publishing val {"IrReceived":{"Protocol":"NEC","Bits":32,"Data":"0x23DCFD01"}} to BK7231N_7EF100005/RESULT retain=0
    Info:EVENT:EventHandlers_FireEvent2: executing command IRSend Nec-6CD2-CB-5-3
    Info:IR:Delay 110ms
    Info:IR:Delay 110ms
    Info:IR:Delay 110ms
    Info:IR:Delay 110ms
    Info:IR:Delay 110ms
    Info:IR:Delay 100ms

    Ist das ein Bug in Openbeken oder wieso löst die Fernbedinung mit Nec Protokoll das Event aus, und Ferbediunung mit Panasonic das Event nicht aus, obwohl Empfang vorhanden und Deckungsgleich mit Eventhandler?
WERBUNG