iot
This commit is contained in:
parent
a619a2142e
commit
3e468bfda0
5 changed files with 229 additions and 0 deletions
27
iot/tp2/2/b.sh
Executable file
27
iot/tp2/2/b.sh
Executable file
|
@ -0,0 +1,27 @@
|
|||
#!/bin/sh
|
||||
|
||||
sudo systemctl start mosquitto.service
|
||||
|
||||
topic='maison/is_connecté'
|
||||
|
||||
|
||||
(
|
||||
echo "[application] listening"
|
||||
mosquitto_sub -v -t $topic
|
||||
) & listener_pid=$!
|
||||
|
||||
(
|
||||
echo "[maison] up"
|
||||
while true
|
||||
do
|
||||
echo "[maison] publishing"
|
||||
mosquitto_pub -t $topic -m 'oui'
|
||||
sleep 1s
|
||||
done
|
||||
) &
|
||||
|
||||
sleep 5s
|
||||
kill $listener_pid
|
||||
|
||||
|
||||
sudo systemctl start mosquitto.service
|
Loading…
Add table
Add a link
Reference in a new issue