-
Notifications
You must be signed in to change notification settings - Fork 3
/
vigicrues.sh
28 lines (25 loc) · 1.04 KB
/
vigicrues.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/bin/bash
###############################
# Obsolete nouvelle version : https://github.com/chatainsim/scripts_domoticz/blob/master/vigicrue2.lua
###############################
exit 0
### PARAMETRES A MODIFIER
#Domoticz
SERVER="192.168.1.254:3434"
#ID Grenoble Bastille
STATION="W141001001"
#IDX Hauteur eau
HIDX="215"
#IDX Vitesse eau
SIDX="216"
### FIN DES PARAMETERES A MODIFIER
#Url niveau eau
URLNIVEAU="http://www.vigicrues.gouv.fr/niveau3.php?CdStationHydro=$STATION&typegraphe=h&AffProfondeur=24&nbrstations=3&ong=2"
NIVEAU=$(curl -s "$URLNIVEAU" | grep titre_cadre | awk -F ">|<" '{print $31}')
#Url debit eau
URLDEBIT="http://www.vigicrues.gouv.fr/niveau3.php?CdStationHydro=$STATION&typegraphe=q&AffProfondeur=24&nbrstations=3&ong=2"
DEBIT=$(curl -s "$URLDEBIT" | grep titre_cadre | awk -F ">|<" '{print $31}')
URLHAUTEUR="http://$SERVER/json.htm?type=command¶m=udevice&idx=$HIDX&svalue=$NIVEAU"
URLSPEED="http://$SERVER/json.htm?type=command¶m=udevice&idx=$SIDX&svalue=$DEBIT"
curl -s $URLHAUTEUR > /dev/null
curl -s $URLSPEED > /dev/null