From 7e9cd933b608ab66e61ea645f4a2d8f9bb1dd481 Mon Sep 17 00:00:00 2001 From: Dusan Vojacek Date: Sat, 13 Jun 2026 00:47:38 +0200 Subject: [PATCH] =?UTF-8?q?V105:=20WB2=20mimo=20EMS=20(endpoint=20disabled?= =?UTF-8?q?=20+=20schedulable=3Dfalse),=20reaktivace=20dokumentovan=C3=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Dle dotačních podmínek WB2 řídí elektroměr; EMS na něj přestane sahat (poll i zápisy) — uvolní RS485 bránu. Zpětné zapnutí = 2 UPDATE (komentář migrace + teltocharge doc). Co-Authored-By: Claude Opus 4.8 (1M context) --- db/migration/V105__wb2_deactivate.sql | 25 +++++++++++++++++++ .../modbus-registers-teltocharge.md | 7 ++++++ 2 files changed, 32 insertions(+) create mode 100644 db/migration/V105__wb2_deactivate.sql diff --git a/db/migration/V105__wb2_deactivate.sql b/db/migration/V105__wb2_deactivate.sql new file mode 100644 index 0000000..87ba5d0 --- /dev/null +++ b/db/migration/V105__wb2_deactivate.sql @@ -0,0 +1,25 @@ +-- WB2 (ev-charger-2, home-01) jde mimo EMS: dle dotačních podmínek ho bude +-- řídit elektroměr (samostatné měřené odběrné místo). Deaktivace v EMS: +-- endpoint disabled (žádný poll ani zápis — uvolní RS485 bránu 172.16.1.16) +-- + schedulable=false (solver/exporter ignorují). +-- +-- ZPĚTNÁ AKTIVACE (až bude WB2 zase pod EMS): +-- update ems.site_endpoint set enabled = true +-- where id = (select endpoint_id from ems.asset_ev_charger +-- where code = 'ev-charger-2'); +-- update ems.asset_ev_charger set schedulable = true +-- where code = 'ev-charger-2'; + +update ems.site_endpoint e + set enabled = false, + notes = coalesce(e.notes, '') || ' [deaktivováno V105 — řízení elektroměrem dle dotace; reaktivace viz komentář migrace]' + where e.id = ( + select ec.endpoint_id from ems.asset_ev_charger ec + join ems.site s on s.id = ec.site_id + where s.code = 'home-01' and ec.code = 'ev-charger-2' + ); + +update ems.asset_ev_charger ec + set schedulable = false + where ec.code = 'ev-charger-2' + and ec.site_id = (select id from ems.site where code = 'home-01'); diff --git a/docs/04-modules/modbus-registers-teltocharge.md b/docs/04-modules/modbus-registers-teltocharge.md index b21cdfa..8c350a9 100644 --- a/docs/04-modules/modbus-registers-teltocharge.md +++ b/docs/04-modules/modbus-registers-teltocharge.md @@ -68,3 +68,10 @@ blok 0–40 každých **60 s**, takže watchdog 300 s je trvale sycen čtením a 8 A, reg 20 „max allowed current on comm timeout") nastane až po 5 min bez jakéhokoli pollingu = skutečný výpadek EMS; auto se pak přes noc dobije pomalu místo stání na 0 A. + +## WB2 mimo EMS (V105, 2026-06-13) + +ev-charger-2 deaktivován (endpoint disabled + schedulable=false) — dle +dotačních podmínek ho řídí elektroměr mimo EMS. Telemetrie ani zápisy na +unit 2 neběží (RS485 brána 172.16.1.16 slouží jen WB1 + budoucí Chint). +Reaktivace: dva UPDATE v komentáři V105__wb2_deactivate.sql.