Last Updated or created 2023-06-07
When plugging an ethernet cable in port one, the alarm will sound.
And a mqtt message is being send
In the script is a little sound effect loop, maybe I’m going to write a ABC musicnotation / BagpipeMusicWriter to beep commands.
Script
:do { :local broker "NR" :local topic "crs109/ether1/alarm" :local int1 ether1; :foreach a in=[/interface find name=$int1] do={ :local status [/interface get $a running]; :if ($status=true) do={ :for t1 from=1 to=8 step=1 do={ :for t2 from=600 to=750 step=8 do={ :beep frequency=$t2 length=11ms; :delay 11ms; } } /iot mqtt publish broker=$broker topic=$topic message="{\"ether1\":\"connected\"}" } } }
Schedule
/system scheduler add interval=5s name=schedule1 on-event=script1 policy=\ ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon \ start-date=may/14/2023 start-time=23:25:36