My Home API

Personal home automation API • v2.1.0 • for private use only

System

GET/api/v2/healthHealth check & monitoring
GET/api/v2/statusSystem info, uptime, version

Climate 3 sensors

GET/api/v2/climate/currentCurrent readings from all sensors
GET/api/v2/climate/roomsTemperature & humidity per room
GET/api/v2/climate/history24-hour climate history

Heating eco mode

GET/api/v2/heating/statusCurrent mode, setpoint, circuits
GET/api/v2/heating/circuitsRadiator & floor circuit status
GET/api/v2/heating/burnerBurner state & cooldown timer

Energy

GET/api/v2/energy/consumptionCurrent power & daily/monthly kWh
GET/api/v2/energy/panelsSolar panel status (if available)

Devices

GET/api/v2/devices/listAll connected smart devices
GET/api/v2/devices/wifiWi-Fi network status

Security

GET/api/v2/security/doorsDoor & window sensors
GET/api/v2/security/motionMotion detector states

Lighting

GET/api/v2/lighting/zonesLighting zones & brightness
GET/api/v2/lighting/scheduleCurrent lighting schedule

Events

GET/api/v2/events/latestRecent system events
GET/api/v2/events/logFull event log with timestamps

Example

curl -s https://my-home-api.ru:8443/api/v2/climate/current | jq
{
  "timestamp": "2026-07-07T10:30:00+03:00",
  "sensors": {
    "living_room": {"temperature": 22.5, "humidity": 45},
    "bedroom": {"temperature": 21.3, "humidity": 48},
    "outdoor": {"temperature": 19.8, "humidity": 62}
  }
}