Taster-Node 2 ( mehrere Kontakte )
Diese Variante des Buttons-Nodes kann bis zu vier Kontakte ( Taster bzw. Schalter ) abfragen und deren Zustände als LoRaWAN-Datenpakete übertragen.
In diesem Beispiel sind drei Kontakte angeschlossen
Die Kontaktzustände werden im 1. Nibble binär übertragen:
0xxx 000y
x = Kontakt 1 - 3
Beispiel:
0x51 => 01010001
=> SW1 geschlossen
=> SW2 offen
=> SW3 geschlossen
=> Trigger-Info = 1 ( = mind. ein Kontakt wurde geschlossen oder geöffnet )
Ansonsten funktioniert dieser Node im Grunde so wie der einfache Taster-Node mit einem Kontakt.
Den Programmcode kann man von Github herunterladen:
https://github.com/DO6FP/hamgroup_lorawan/blob/main/code/LoRaWAN_Button_2/LoRaWAN_Button_2.ino