Wäremezähler per GPIO IR-Receiver auslesen

  • Hallo,


    ich würde gerne den PolluCom E Wärmezähler am Raspberry Pi Zero auslesen. Dieser hat eine optische Datenchnittstelle (IEC 870-5).

    Am GPIO 2 (PIN 13) hängt ein IR-Emitter und and GPIO 3 (PIN 15) ein IR-Receiver.

    GPIO 2 IR Emitter zeigt auf das linke LED des Wärmezählers und GPIO 3 IR-Receiver auf die rechte LED.


    Bei meinen bisherigen tests gibt mir der IR-Receiver z.B. 0x3713090a1L zurück.

    Ich vermute dieser Wert muss irgendwie decodiert werden?! Nur wie?


    Wie kann ich die optische Datenchnittstelle (MBus ??) auslesen?


    Vielen Dank.