refactor(odoo): Registry-driven JSON Config (Phase 3)
Ersetzt alle parser-spezifischen Einzelfelder durch ein einziges
parser_config (fields.Json / jsonb) – neuer Parser = Bridge + 1 Zeile.
Entfernt (Odoo, DB):
power_on_threshold_w, active_work_threshold_w
startup_delay_s, shutdown_delay_s, message_timeout_s
dummy_pulse_count, dummy_pulse_debounce_ms, dummy_reset_interval_min
strategy_config (computed Text)
session_strategy
Neu (Odoo, DB):
parser_config (fields.Json / jsonb)
Geändert:
_onchange_parser_type holt Defaults via GET /parsers aus
Bridge-Registry, kein parser-spezifischer if/elif mehr
_compute_strategy_config entfällt komplett
_build_bridge_config liest parser_config direkt
View: alle parser-spezifischen Gruppen weg, ein ace-Widget
iot_api.py: strategy_config -> parser_config
IMPLEMENTATION_PLAN.md: Phase 3 dokumentiert
Bridge: unverändert (session_config API bleibt, 63/63 Tests grün)
DB: parser_config jsonb-Spalte, alle alten Spalten entfernt