Dekuju moc za prispevky... Ja tim bohuzel potrebuju jeste spinat rele ...
takze asi budu muset koupit to Arduino.
Arduino nepotrebujes, vetsina TP-Link wifi routeru ma
dostupne GPIO (vstupy/vystupy) na kterych maji pripojeny blikaci LEDky na prednim panelu. Misto ledky muzes pres tranzistor spinat rele, pripadne si kup na DX.com hotovy rele modul i s optoclenem.
Tady se podivej, jak muzes z bashe pracovat s GPIO, bude to stejne:
Here’s an example of setting up GPIO 10 for output, initially high… sleep for a second and then set it low.
echo 10 > /sys/class/gpio/export
echo “high” >/sys/class/gpio/gpio10/direction
sleep 1
echo “0” >/sys/class/gpio/gpio10/value
Ten router vypada, ale dost zajimave. Nic mene je mozne, aby router po prilozeni karty sam konaktovat HTTP server, predal mu pozadavek a nasledovne vyhodnotil prijata data a sepl rele?
Jasne, nejjednodussi to bude v Pythonu. Koukni na
muj skript. Dela presne to, co potrebujes. Kazdou minutu precte text ze serioveho portu, naparsuje ho a posle pres HTTP na server. Tobe staci jen dodelat zpracovani odpovedi.