Smart Home Dashboard

Tips & Tricks

Zigbee Optimalisatie
Gebruik routers om je mesh te versterken. Plaats de coördinator niet direct naast je wifi-router.
Docker Updates
Gebruik Watchtower met mate. Handmatige updates voor 'breaking changes' zijn veiliger.
Energie Besparen
Stel automations in die pas starten als de stroomprijs negatief of laag is.
Laden... Sluiten

Energie Details

VERBRUIK (P1)
--
Watt
ZON (VANDAAG)
--
kWh

Fase Belasting

Dynamische Prijzen

Code Repository

Hue Automation PYTHON
import requests
import json

# Bridge IP
url = "http://192.168.178.10:80/api/newdeveloper/lights/1/state"

def toggle_light(state):
    payload = json.dumps({"on": state})
    response = requests.put(url, data=payload)
    print(response.text)
Energy Logs Query SQL
SELECT 
    device_id, 
    AVG(wattage) as avg_usage, 
    MAX(wattage) as peak_usage 
FROM 
    energy_logs 
WHERE 
    timestamp >= DATE('now', '-1 day') 
GROUP BY 
    device_id;
Fetch API Data JS
async function getData() {
    const response = await fetch('api_proxy.php');
    const data = await response.json();
    console.log(data);
}