📄️ On Button Pressed
This block is triggered when the device's MD button is depressed (or the MD line is pulled LOW on modules without the button).
📄️ On Button Released
This block is triggered when the MD button is released (or the MD line is pulled HIGH on modules without the button).
📄️ On Boot
This block is triggered after the device has successfully completed initial processes (e.g., configuring network interfaces and peripherals) and is prepared to run the application.
📄️ On Keypad Pressed
This block is triggered when a keypad button is pressed.
📄️ On Keypad Released
This block is triggered when a keypad button is released.
📄️ On Network Disconnected
📄️ On MQTT Notification
This block is triggered when the device receives an MQTT notification.
📄️ On Scheduled Event
This block is triggered when a Scheduler event occurs.
📄️ On Timer
This block is triggered when the specified timer has completed.
📄️ On Time Period
This block triggers at the specified interval.
📄️ On Variable Changed
This block is triggered when the specified variable's value changes.
📄️ On Wiegand
This block is triggered when the device receives a Wiegand input.
📄️ Add to Log
📄️ Arithmetic
Performs an arithmetic operation on two operands, and saves the result to a Variable.