Sida 1 av 1

Ny version av mitt enkla script

Postat: 13 feb 2023, 14:26
av fredrikru
Hej

Jag har flyttat över mina Philips Hue sensorer från Hue bryggan till Homeassistant och använder mig av SkyeConnect. En av Philips Hue sensorer verkar tappa förbindelsen med det övriga Zigbee nätverket ibland som jag har utomhus så jag har gjort om min lösning lite.

1. Skapade en sensorgrupp utetemperatur som läser av mina ute sensorer och valde att den ska alltid rapportera lägsta värdet. Om en sensor slutar fungera så funkar det. Mitt förra script hade jag lite "IF then" men det funkade inte när en sensor försvann.

Kod: Markera allt

#!/bin/sh
#
homeassistant='ip_adress_till_Homeassistant'
Homeassistant_Token='Token_som_du_har_skapat'
hash_kod='För_rapportering_till_Temperatur.nu'
#
ute_temp=`curl --silent -X GET \
  -H "Authorization: Bearer $Homeassistant_Token" \
  http://$homeassistant:8123/api/states/sensor.utetemperatur | awk -F'[:,]' '{print $4}'| sed 's/"//g'`
#
#echo $ute_temp
#
# Rapportera till Temperatur.nu
#
curl http://www.temperatur.nu/rapportera.php?hash=$hash_kod$ute_temp
#