ansible/pis/sensor.py

25 lines
657 B
Python

# -*- coding: utf-8 -*-
import requests
key = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiIxNjkxMWIzZmQ4ZWU0NDI0OTg0MjA0ZDllMDhkNGRlMCIsImlhdCI6MTU3ODE3MDU5MSwiZXhwIjoxODkzNTMwNTkxfQ.i7CdXEZy9DV9KPHAl-msK0rOfIUlPYo4zwwJ4UGhXuc"
url = "https://ha.bauer.tech"
headers = {
'x-ha-access': key,
'Authorization': "Bearer {}".format(key)
}
apiurl = url + "/api/states/sensor.schlafzimmer_temperatur"
data = {
"state": "19",
"attributes": {
"device_class": "temperature",
"friendly_name": "Schlafzimmer Temperatur",
"unit_of_measurement": "°C"
}
}
r = requests.post(apiurl, json=data, headers=headers)
print(r)