Home Assistant - čtení/zápis senzorů přes HTTPS

Home Assistant - čtení/zápis senzorů přes HTTPS
« kdy: 14. 11. 2024, 12:45:39 »
Ahoj,
náhodou - nevíte někdo, jestli jde v HAOS číst hodnoty senzorů (resp. zapisovat) přes dotaz na nějakou adresu?
Například: kdybych z nějakého svého udělátka volal adresu https://haosIP/get?sensorid=123 vrátilo by mi to jeho aktuální hodnotu, respektive https://haosIP/put?sensorid=123&value=xyz tak by si uložil odeslanou hodnotu. Běželo by to pouze v rámci lokální sítě vyhrazené pro smarthome.

Předem díky za odpověď

T.


czipis

  • ***
  • 242
    • Zobrazit profil
    • E-mail
Re:HomeAssistant - čtení/zápis senzorů přes HTTPs
« Odpověď #1 kdy: 14. 11. 2024, 12:58:31 »
pro cteni
Kód: [Vybrat]
curl -X GET \
  -H "Authorization: Bearer YOUR_LONG_LIVED_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  http://<YOUR_HOME_ASSISTANT_IP>:8123/api/states/sensor.temperature_living_room

pro zapis do sensoru musis mit nejaky custom/template sensor. nepujde asi psat do sensoru od nejake HA integrace

Kód: [Vybrat]
curl -X POST \
  -H "Authorization: Bearer YOUR_LONG_LIVED_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"state": "25.6", "attributes": {"unit_of_measurement": "°C", "friendly_name": "Custom Temperature Sensor"}}' \
  http://<YOUR_HOME_ASSISTANT_IP>:8123/api/states/sensor.custom_sensor

Re:Home Assistant - čtení/zápis senzorů přes HTTPS
« Odpověď #2 kdy: 14. 11. 2024, 17:23:41 »
Úplně nejvíc nejlepší! Mockrát díky ;)