Fibaro Wall Plug
Z-wave · onoff + measure_power + meter_power
Vlajková loď. Z-wave (lokální), full capability set. LED ring barevně indikuje aktuální spotřebu. Cena ~1 200 Kč, ale spolehlivost a metering kvalita stoji za tu prémii.
📦 Zařízení · Zásuvky a měření
Jedenáct smart plug devices s power metering, jeden Z-wave dual-switch s native metering jako rezerva pro topný okruh, plánovaný Shelly 3EM jako finální 3-fázový měřák v rozvaděči. Žádný hi-end energy stack zatím — místo toho granulární per-device měření tam, kde to jde.
Co to dělá
Smart plug s power metering = klasická zásuvka co nahradí původní + měří, kolik spotřebič za ní bere. Cena ~500–800 Kč, výhoda: granulární data per spotřebič. Lednička, počítač, monitor, audio system — každý má svou zásuvku, každá svoje číslo.
Capability API přes Homey:
onoff (boolean — control),
measure_power (W — real-time aktuální),
meter_power (kWh — kumulativní counter),
measure_voltage (V — diagnostic),
measure_current (A — diagnostic).
Měření je passive — flow trigger na change, sampler skript každých
5 min iteruje devices a loguje hodnoty do EventLog. Z toho denní integrace
(∫ W dt) dá kWh per device. Plus kumulativní counter meter_power
zpřesňuje přes restarty (driver pamatuje).
Use-cases
Ne všechny zásuvky jsou jen pro statistiky.
Lednička, mraznička, počítač idle — kontinuální baseline. Z denního integrálu je vidět, jestli neukrývá nějaký hidden drain (plug zapnutý ale nikdo ho neviditelně používá → free 50 W za den).
Některé spotřebiče mají schedule — např. pračka „auto-start v 22:00 (low tariff)".
Robot vysavač „v 14:00 v týdnu když nikdo doma". Toggle přes onoff
capability + schedule var.
Z dashboardu nebo mobile app — vypnout PC vzdáleně po práci, zkontrolovat jestli zapomenutá žehlička. Kombinace s motion (žehlička + 0 motion 1 h → auto-off) v plánu.
Brain Guardian: pokud measure_power jednoho device > 200 % typického
průměru po dobu 5+ min, anomaly alert. Možnosti: failing motor, rozladěný
chladič, nebo jen abnormal usage.
Hardware v provozu
Mix Z-wave (Fibaro Wall Plug) a Wi-Fi (Tuya / Shelly Plug S).
Z-wave · onoff + measure_power + meter_power
Vlajková loď. Z-wave (lokální), full capability set. LED ring barevně indikuje aktuální spotřebu. Cena ~1 200 Kč, ale spolehlivost a metering kvalita stoji za tu prémii.
Wi-Fi · onoff + measure_power + voltage
Levnější Wi-Fi alternativa (~500 Kč). HTTP REST API i MQTT, lokální (no cloud required). Nasazené na PC, monitor, lampy v pracovně.
Wi-Fi · onoff + measure_power · cloud-dependent
Nejlevnější (~250 Kč). Cloud dependency (občas ~1 s latence). Power metering přesnost ±5 %. Použité na low-priority spotřebičích — nabíječky, ambient lampy.
Double Switch 2 · Z-wave · power metering
Z-wave double switch s native power metering capability. Aktuálně NEZAPOJENÝ —
v rezervě pro oběhové čerpadlo topení (heating Fáze C+) nebo bojler. Memory:
reference_unmapped_devices_intentional.md.
CT clamp · 3-fázové · Wi-Fi · MQTT
Zlatý standard pro fakturační měření. Tři proudové cívky se navinou na 3 fáze v rozvaděči, real-time + kumulativní kWh per fáze. Doplní runtime estimate kotle přesným měřením.
Aqara · auto-close on water leak
Není zásuvka, ale šerí stejnou kategorii (silová akce přes capability). Aqara motorizovaný kulový ventil na hlavním přívodu vody. Trigger water leak sensor → auto-close + alert.
Pro tech-savvy
measure_power vs. meter_power, sample integrace, anomaly detection.
measure_power (W) — aktuální spotřeba ve wattech.
Real-time, sample přes flow trigger nebo manual getCapabilityValue.
Použití: instantní view, denní křivka, anomaly detection.
meter_power (kWh) — kumulativní counter od posledního
resetu device. Inkrementuje se v device firmware, persists přes Homey restart.
Použití: kumulativní energie za období (rozdíl meter_now − meter_baseline).
Pro denní kWh: kwh_today = meter_power_now − meter_power_at_midnight.
Půlnoční snapshot uloží baseline. Nezávislé na sample interval =
fakturačně přesné.
Cron 5 min:
// sh_plug_sampler_v1
const plugs = await getDevicesByDriverIds(['fibaro-wall-plug', 'shelly-plug-s', 'tuya-plug']);
for (const plug of plugs) {
const power = await plug.capabilitiesObj.measure_power?.value || 0;
const meter = await plug.capabilitiesObj.meter_power?.value || 0;
await logEvent({
script: 'sh_plug_sampler_v1',
event: 'plug_sample',
device: plug.name,
power_w: power,
meter_kwh: meter,
timestamp: now()
});
}
Output do EventLog Sheets. Z toho lze konstruovat per-device daily/weekly/yearly křivky pro dashboard tile.
Brain Guardian invariant pro plugs:
measure_power per device — baseline
Alert je read-only flag, žádné auto-akce. User si musí ověřit (push v plánu).
Plánovaný feature: žehlička / rychlovarka / hot air gun → smart plug + watchdog.
// pseudocode
if (plug.power > 100 W &&
motion_zone[plug.zone].lastMotion > 60 min ago &&
!user_present_zone(plug.zone)) {
await plug.setCapabilityValue('onoff', false);
await sendAlert('Auto-off ' + plug.name + ' (zapomenutý spotřebič)');
}
Threshold per device — ne všechny vysokopříkonové spotřebiče potřebují
auto-off (lednička samozřejmě ne). Whitelist přes sh_cfg_plug_auto_off_devices.
Plán pro 1.1.: GitHub Actions cron stáhne EventLog yearly export, pivot tabulka
per device, sum kWh, vygeneruje
reports/yearly_<rok>.md a auto-pushne do
smart-home-website repa.
Output čte web (Phase D — case studies), ne dashboard kiosek.
Související