Files
linuxSmartie/include/hass.hpp
2025-09-12 23:36:07 +02:00

20 lines
549 B
C++

#ifndef HASS_HPP
#define HASS_HPP
#include <libwebsockets.h>
#include <ArduinoJson.hpp>
#include <iostream>
#include <print>
#include <string>
#define HASS_ADDRESS "home.drath.win"
#define HASS_TOKEN "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiI0MzUxMTZiY2VjNTg0MTI3OGI4YmU0NTY4ZGQ5MzIyYiIsImlhdCI6MTc1NzQzMDI0MCwiZXhwIjoyMDcyNzkwMjQwfQ.6wKTlxEA0FLWfv-qW35vewUSvTxdVrZWqFwHT5Khu6E"
#define HASS_ENTITY "sensor.gniazdko_komputer_moc"
int hass_connect();
void hass_service(int timeout_ms = 0);
float hass_get();
void hass_disconnect();
#endif