Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- On System#Boot do
- TaskDisable,3
- TimerSet,1,10
- gpio,13,0
- endon
- On Rules#Timer=1 do
- TaskEnable,3
- Endon
- On MQTT#Connected Do
- Publish FlyCat/%sysname%/IP,%ip%
- TimerSet,2,600
- Endon
- On Rules#Timer=2 do
- Publish FlyCat/%sysname%/IP,%ip%
- TimerSet,2,600
- Endon
- // Change state of relay when button press
- On Button#State do
- If [Button#State] = 0
- if [Plugin#GPIO#Pinstate#12] = 0
- GPIO,12,1
- GPIO,13,1
- Publish FlyCat/%sysname%/light,on
- Else
- GPIO,12,0
- GPIO,13,0
- Publish FlyCat/%sysname%/light,off
- Endif
- Endif
- endon
- On mqtt_import#T1 Do
- If [mqtt_import#T1] = 1
- GPIO,22,0
- Publish FlyCat/%sysname%/Light,1
- Elseif [mqtt_import#T1] = 0
- GPIO,22,1
- Publish FlyCat/%sysname%/Light,0
- Endif
- Endon
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement