diff --git a/toggle_delock_light.sh b/toggle_delock_light.sh new file mode 100755 index 0000000..2eb7e07 --- /dev/null +++ b/toggle_delock_light.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env bash +# +# Highly specific script +# +# Logs in to jumphost, that miraculously is the only host being able to reach +# the powerline-connected WiFi switch. It grabs the Delock switch's current IP +# address based on its MAC address and sents the Tasmota command to toggle the +# switch ON/OFF + +jumphost_addr=n.n.n.n +jumphost_user=jumphostuser +target_mac="" +ssh $jumphost_user@$jumphost_addr "/sbin/arp -n | grep $target_mac | awk {'print \$1'} | xargs -I _ curl -s http://_/cm?cmnd=Power%20TOGGLE"