#!/bin/bash # Curl Wieser # # arguments : # - ID_MODULE : id du module Wieser # - VAL_BRI : valeur du BRI if [ $# -eq 2 ]; then IP="192.168.1.150" ID_MODULE=$1 VAL_BRI=$2 URL="http://${IP}/api/loads/${ID_MODULE}/target_state" # echo "${URL} -H 'accept: application/json' -H 'Content-Type: application/json' -d '{"bri": ${VAL_BRI}}'" curl -X PUT ${URL} -H 'accept: application/json' -H 'Content-Type: application/json' -d '{"bri": ${VAL_BRI}}' cr_curl=$? if test "${cr_curl}" != "0"; then echo "[ERREUR] curl : [${cr_curl}]" fi else echo "Arguments manquants" fi