set gpio from 12 to 16

This commit is contained in:
Dobromir Popov
2025-09-19 11:20:35 +03:00
parent 55f8409785
commit 68b54c95bd
3 changed files with 6 additions and 5 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 170 KiB

1
src/ESPEasy/cmds.md Normal file
View File

@@ -0,0 +1 @@
control?cmd=event,StartWatering

View File

@@ -1,20 +1,20 @@
On manualwatering do
gpio,12,1 //start watering (open valve)
gpio,16,1 //start watering (open valve)
timerSet,8,%eventvalue% //timer 1 set for 5 sec
Publish %sysname%/Water/start,{"soil":"[Soil#RH]","temp":"[bmp#Temperature]", "eventvalue": "%eventvalue%"}
endon
On startwatering do
gpio,12,1 //start watering (open valve)
gpio,16,1 //start watering (open valve)
timerSet,8,10 //timer 1 set for 5 sec
Publish %sysname%/Water/start,{"soil":"[Soil#RH]"}
endon
On stopwatering do
timerSet,8,0 //timer 1 set to halt, used to stop watering before the timer ends!
gpio,12,0 //stop watering (close valve)
gpio,16,0 //stop watering (close valve)
Publish %sysname%/Water/stop,{"soil":"[Soil#RH]"}
endon
On Rules#Timer=8 do
gpio,12,0 //stop watering (close valve)
gpio,16,0 //stop watering (close valve)
endOn
@@ -23,7 +23,7 @@ On Soil#RH do
//Publish %sysname%/Water/start,{"soil":"[Soil#RH]"}
event,startwatering
else
gpio,12,0 //stop watering (close valve)
gpio,16,0 //stop watering (close valve)
//event,stopwatering
//deepsleep,30
endif