Meerdere apparaten
SEM instellen met meerdere omvormers, laadpalen en batterijen, plus algemene overschotlasten, airco’s, dagdoelen en afhankelijkheden tussen apparaten.
Deze gids behandelt het instellen van SEM met verschillende hardwarecombinaties. SEM haalt het grootste deel van de configuratie automatisch uit het Energie-dashboard van HA, maar sommige opstellingen hebben extra aandacht nodig.
Ondersteunde combinaties
| Omvormer | Laadpaal | Batterij | Status |
|---|---|---|---|
| Huawei SUN2000 | KEBA P30 | Huawei LUNA | Volledig getest (referentieopstelling) |
| Growatt (SPH/TLX/MIX) | Wallbox Pulsar | Growatt-batterij | Getest door de community |
| SolarEdge | Easee | BYD | Zou moeten werken |
| Fronius | go-eCharger | Fronius-batterij | Zou moeten werken |
| GoodWe | Zaptec | Elke | Zou moeten werken |
| Enphase | Elke OCPP | Tesla Powerwall | Zou moeten werken |
| SMA | Elke | Sonnen | Zou moeten werken |
| Victron | OpenEVSE | Victron-batterij | Zou moeten werken |
Staat je combinatie er niet bij? SEM werkt met elke omvormer/laadpaal/batterij die sensoren in Home Assistant heeft. Open een issue als je hulp nodig hebt.
Opmerkingen per merk
Huawei SUN2000 + LUNA (referentie)
- Netsensor: gecombineerde
sensor.power_meter_wirkleistung(negatief=afname, positief=teruglevering) — gelijk aan de SEM-conventie - Batterij:
sensor.battery_1_lade_entladeleistung(positief=laden, negatief=ontladen) — gelijk aan de SEM-conventie - Sturing laadpaal: service
keba.set_current - Automatische herkenning: volledig automatisch via het Energie-dashboard
- Tekencorrectie: niet nodig
Growatt (SPH / TLX / MIX)
- Netsensor: Growatt levert aparte vermogenssensoren voor afname en teruglevering (beide altijd positief):
sensor.*_import_from_grid(afnamevermogen in W)sensor.*_export_to_grid(terugleveringsvermogen in W)
- Afhandeling door SEM: vindt de gesplitste sensoren automatisch en berekent
grid_power = export - import - Sturing laadpaal: Wallbox gebruikt een
number.*-entiteit — kies die als “Stroomstuurentiteit” in de configuratie van de laadpaal - Belangrijk: zorg dat zowel de energiesensoren voor netafname ALS voor teruglevering in het Energie-dashboard zijn ingesteld
SolarEdge
- Netsensor: gecombineerde sensor, meestal positief=afname (HA-conventie)
- Afhandeling door SEM: herkent het teken automatisch aan de tellers van het Energie-dashboard en keert het zo nodig om
- Batterij: BYD-batterijen gebruiken meestal positief=laden, negatief=ontladen
Fronius
- Netsensor: gecombineerde sensor, verschilt per model
- Afhandeling door SEM: herkent de tekenconventie automatisch
- Let op: sommige Fronius-modellen melden het netvermogen in kW — SEM rekent dat automatisch om
GoodWe
- Netsensor: gecombineerd of gesplitst, afhankelijk van het model
- Afhandeling door SEM: automatische herkenning via het Energie-dashboard
- Probleemoplossing: kijk op het tabblad Systeem van het SEM-dashboard voor de sensordiagnose
Meerdere laadpalen instellen
Een tweede laadpaal toevoegen
- Ga naar Instellingen → Apparaten & diensten → Solar Energy Management → Configureren
- Kies Laadpalen → Nog een laadpaal toevoegen
- Stel de sensoren voor je tweede laadpaal in
Methoden voor stroomsturing
| Methode | Laadpalen | Configuratieveld |
|---|---|---|
| Number-entiteit | Wallbox, go-eCharger, OpenEVSE | “Stroomstuurentiteit” — kies de number.*-entiteit |
| Service-aanroep | KEBA, Easee | “Service voor stroom instellen” — vul de servicenaam in (bijv. keba.set_current) |
Belangrijk: gebruik ÓF de number-entiteit ÓF de service. Laat de andere leeg.
Instellingen per laadpaal (v1.5.2+; samengevoegd in v1.6.3)
Elke laadpaal krijgt zijn eigen laadconfiguratie:
| Entiteit | Beschrijving |
|---|---|
number.sem_charger_{id}_daily_ev_target |
Doel voor nachtladen (kWh) per laadpaal |
number.sem_charger_{id}_daily_ev_target_max |
Plafond voor zonne-overschot (kWh) per laadpaal |
number.sem_charger_{id}_minimum_current |
Minimale laadstroom (A) |
select.sem_charger_{id}_charge_mode |
Laadmodus per laadpaal (Alleen zon / Zon + goedkoopste uren / Min + zon / Altijd (max) / Uit). Vervangt sinds v1.6.3 de oude schakelaars night_charging, smart_night_charging, tariff_optimized. |
Je kunt per auto verschillende modi en doelen instellen — bijv. Min + zon met Min 15 kWh voor een dagelijkse forens, Alleen zon met Max 8 kWh voor een plug-inhybride. Deze instellingen zijn ook aan te passen in de configuratiestappen (Instellingen → Integraties → SEM → Configureren → Laadpaal bewerken).
Sensoren per laadpaal
Elke ingestelde laadpaal maakt zijn eigen sensorentiteiten aan:
| Entiteit | Beschrijving |
|---|---|
sensor.sem_charger_{id}_power |
Realtime laadvermogen (W) |
sensor.sem_charger_{id}_session_energy |
Energie van de huidige sessie (kWh) |
sensor.sem_charger_{id}_session_solar_share |
Aandeel zon in de sessie (%) |
sensor.sem_charger_{id}_taper_trend |
Afbouwherkenning door het BMS (stable/declining) |
sensor.sem_charger_{id}_taper_ratio |
Afbouwverhouding (%) |
sensor.sem_charger_{id}_estimated_soc |
Schatting van de SOC van de autoaccu (%) |
sensor.sem_charger_{id}_taper_minutes_to_full |
Geschat aantal minuten tot een volle accu |
sensor.sem_charger_{id}_daily_energy |
Vandaag door deze laadpaal geleverde energie (kWh) |
Overschotprioriteit
De overschotprioriteit van elke laadpaal is zijn positie in de ene prioriteitenlijst op het tabblad Besturing — sleep de regel omhoog of omlaag ten opzichte van lasten en de batterij (#576). De laadpaal met de hoogste prioriteit krijgt als eerste overschot; is die vol of op minimaal vermogen, dan gaat de rest verder door de lijst.
Nachtladen
Elke laadpaal laadt ’s nachts onafhankelijk:
- Elke laadpaal gebruikt zijn eigen
daily_ev_target— er wordt niet gelijk verdeeld - Nachtladen kan per laadpaal aan/uit worden gezet
- Startstroom en minimale stroom zijn per laadpaal in te stellen
- Zijn beide laadpalen aangesloten en hebben ze capaciteit, dan laden ze tegelijk
Dashboard
De sem-ev-status-card op het tabblad EV toont automatisch secties per laadpaal als er laadpalen zijn ingesteld:
- Verbindingsstatus — indicator VERBONDEN/LOSGEKOPPELD per laadpaal (leest de stekkersensor van elke laadpaal afzonderlijk)
- SOC-meter van de accu — toont de echte SOC van het voertuig als per laadpaal een
vehicle_soc_entityis ingesteld, anders de geschatte SOC uit de afbouwherkenning - Cijfers per laadpaal — vermogen, sessie-energie, aandeel zon
- Vannacht laden — indicator per laadpaal (Ja/Nee)
- Nachten tot laden — schatting per laadpaal op basis van de eigen SOC van het voertuig
- Instellingen in de kaart — schakelaar voor nachtladen, doel in kWh, start-/minimumstroom (tik om te bewerken)
Zijn er meerdere laadpalen ingesteld, dan wordt de algemene statusregel verborgen om dubbele informatie naast de secties per laadpaal te voorkomen.
Genereer het dashboard opnieuw na het toevoegen van een laadpaal: Ontwikkelhulpmiddelen → Acties → solar_energy_management.generate_dashboard. De nieuwe secties per laadpaal verschijnen direct — geen herstart van HA nodig (v1.5.16+); ververs de browser hard als kaarten er verouderd uitzien.

Tekenconventie van het net
SEM gebruikt deze conventie:
- Netvermogen: negatief = afname, positief = teruglevering
- Batterijvermogen: positief = laden, negatief = ontladen
Hoe SEM het automatisch herkent
- Gecombineerde sensor (Huawei, SolarEdge, Fronius): SEM vergelijkt het teken van de vermogenssensor met de veranderingen van de afname-/terugleverenergietellers van het Energie-dashboard
- Gesplitste sensoren (Growatt): SEM vindt de entiteiten
*_import_from_griden*_export_to_gridautomatisch — er is geen tekencorrectie nodig - Zelfherstellend: is de energiebalans structureel negatief (verkeerd teken), dan corrigeert SEM automatisch
Je opstelling controleren
Op het tabblad Systeem van het dashboard toont de sectie Diagnose:
- Netmodus:
combinedofsplit - Netteken:
normalofnegated - Onbeschikbare sensoren: aantal sensoren dat op dit moment offline is
Probleemoplossing
Afname- en terugleverwaarden lijken omgedraaid
- Kijk op tabblad Systeem → Diagnose naar netmodus en teken
- Controleer of je Energie-dashboard ZOWEL afname- als terugleverenergiesensoren heeft
- Bij Growatt: zorg dat de vermogenssensoren
*_import_from_griden*_export_to_gridbestaan
Het huisverbruik toont 0 of is erg hoog
- Dit betekent meestal dat het netteken verkeerd is
- SEM hoort dat binnen 3 minuten automatisch te corrigeren
- Blijft het zo, zoek dan in de HA-logboeken naar meldingen over “grid sign”
De laadpaal reageert niet op stroomwijzigingen
- Controleer de stuurmethode: number-entiteit of service
- Ga naar Ontwikkelhulpmiddelen → Acties → test de service/het getal handmatig
- Bij Wallbox: gebruik het veld “Stroomstuurentiteit”, niet het serviceveld
De tweede laadpaal toont geen gegevens
- Werk bij naar de nieuwste bèta en genereer het dashboard opnieuw
- Controleer of de entiteiten per laadpaal verschijnen:
sensor.sem_charger_{id}_* - Controleer of de vermogenssensor van de laadpaal correct is ingesteld
Algemene overschotlasten (schakelaars, stopcontacten, pompen)
Elke schakelbare last — zwembadpomp, verwarmingsstaaf, een “domme” EV-contactdoos — kan door SEM worden aangestuurd. Eén service-aanroep is genoeg; de registratie blijft bewaard na een herstart en geeft een samenvatting terug:
service: solar_energy_management.register_surplus_device
data:
device_id: kia_socket
entity_id: switch.kia_socket
name: Kia Socket
rated_power: 2300 # W the load draws when on
priority: 5 # lower = gets surplus first
SEM zet de last dan AAN als het zonne-overschot zijn nominale
vermogen dekt en UIT als het overschot weg is (anti-flikker: min. 5 min aan /
1 min uit). Verwijder hem weer met
solar_energy_management.unregister_surplus_device.
De priority in de aanroep is de startplek van het apparaat. Zodra het
in de ene apparatenlijst staat, wordt het geordend zoals elke andere regel: sleep het op de
kaart Lastprioriteiten (of roep update_device_priorities aan) en de nieuwe plek
bepaalt de overschotronde, het plan en de kaart — direct, en ook na een
herstart. Het apparaat opnieuw registreren met een andere priority draait een
versleping niet terug; de versleping is de plek, de aanroep is alleen het zaadje. (Tot #890
werd de versleping voor via een service geregistreerde apparaten opgeslagen en daarna genegeerd —
de verdeler hield het zaadje terwijl de aanroep succes meldde.)
Airco’s / warmtepompen via climate.* (#569)
Een unit die alleen als climate.*-entiteit wordt aangeboden (geen switch, geen number), kan
ook worden beheerd — zet device_type: climate. Bij overschot zet SEM de
hvac_mode van de unit (bijv. cool) en, optioneel, een comfortdoeltemperatuur; als
het overschot weg is, zet het hvac_mode: off. Dezelfde afhandeling van prioriteit / piekafschakeling /
dagdoel als bij elke andere overschotlast, en de registratie blijft bewaard
na een herstart (het neemt na een reboot een draaiende unit weer over).
service: solar_energy_management.register_surplus_device
data:
device_id: living_ac
entity_id: climate.living_room_ac
name: Living Room AC
device_type: climate
hvac_mode: cool # cool | heat | heat_cool | dry | fan_only | auto
target_temperature: 22 # °C to set when SEM turns it on (optional)
rated_power: 1800 # W the unit draws when running
priority: 6
Kies hvac_mode: heat (of heat_cool) om een warmtepomp in de
winter op dezelfde manier aan te sturen. Laat target_temperature leeg om het eigen setpoint van de unit te houden en
alleen de modus te schakelen.
device_type bepaalt ook hoe de unit in de apparatenlijst wordt getekend — een
thermostaatpictogram voor climate, een warmtepomppictogram voor heat_pump, een stekker voor
een gewone switch. Vóór #788 werd elk via een service geregistreerd apparaat
op weg naar de kaart als service_device gelabeld en tekende het hoe dan ook de algemene stekker,
waardoor een correct geregistreerde tweede warmtepomp eruitzag alsof hij helemaal niet was
toegevoegd.
De modusladder — wie heeft de leiding
Elke apparaatregel op het tabblad Besturing heeft één moduskeuze — een ladder met 3 stappen:
| Modus (interface) | Gedrag |
|---|---|
| Uit | SEM monitort alleen, schakelt het apparaat nooit — het ziet jouw AAN en blijft de energie van het apparaat tellen, maar legt zichzelf nooit vast als degene die het startte — en het dagelijkse looptijdbudget loopt niet meer op, omdat dat budget van SEM zelf is (#779) |
| Alleen piek | Je eigen automatiseringen laten het apparaat draaien; SEM schakelt het alleen af om de netpiek te bewaken en zet het daarna terug (vang het overschot op via de gebeurtenisinterface hieronder) |
| Overschot | SEM laat het apparaat op zonne-overschot draaien; nooit op netstroom — op een donkere dag wordt het dagdoel gewoon gemist |
(Services en automatiseringen zien control_mode = off/peak_only/surplus.
Overschotapparaten staan standaard op top_up_policy: solar_only — nooit net. Er
bestaat ook een beleid cheap_hours voor aanvulling van warm water/warmtepomp in daluren,
maar dat staat niet op de algemene apparaatkaart.)
Apparaten die automatisch uit het Energie-dashboard worden gevonden, staan standaard op
peak_only; apparaten die je via de service registreert, staan standaard op
surplus (alleen zon) — daar registreer je ze voor.
Verlichting wordt niet geïmporteerd. Een verbruiker in het Energie-dashboard waarvan de enige
aan/uit-bediening een light.*-entiteit is, wordt overgeslagen: verlichting is niet
verschuifbaar, geen overschotafvoer, en een dimmer afschakelen is vijandig voor
besparingen die op nul afronden. Het eigen Energie-dashboard van HA blijft
het monitoren — SEM heeft er gewoon niets te beheren. Een meetstekker die een
lamp voedt, blijft behouden (de stekker is een echte bediening), en een relais dat je
expliciet registreert met register_surplus_device, blijft altijd behouden, ook
als het als lamp wordt aangeboden: dat is jouw beslissing, geen gok. Het
overslaan wordt gelogd met de naam van het apparaat, zodat een ontbrekende regel een antwoord is
in plaats van een raadsel, en het wordt bij elke vernieuwing opnieuw beoordeeld — een lamp die
door een oudere versie is geïmporteerd, verdwijnt na de upgrade vanzelf.
Instellingen zijn geen apparaten. Veel hardware publiceert zijn eigen knoppen
als schakelaars — reverse, freeze en night light van een WLED-strip, het
kinderslot van een wasmachine, het status-LED van een router. Home Assistant
markeert die entiteiten als configuratie of diagnose, en SEM leest
die markering: ze worden nooit als last gevonden, nooit gekozen als
bediening van een apparaat, en regels die een oudere versie ervoor heeft aangemaakt,
verdwijnen bij de volgende vernieuwing vanzelf. Er een omzetten kost geen watt, dus
ze beheren kan alleen maar ruis zijn — een piekgebeurtenis die je trapverlichting
op reverse zet op zoek naar vermogen dat er nooit was. Twee dingen
blijven altijd behouden: een entiteit die je register niet kent (een template-
schakelaar, een YAML-helper — geen markering om te lezen is geen bewijs ertegen), en
alles wat je zelf hebt geregistreerd met register_surplus_device.
Een kanaal houdt zijn nummer. Bij een meerkanaalsrelais (een Shelly Pro,
een ESPHome-bord) is het cijfer in de naam het kanaal, dus het koppelen van bedieningen
haalt het nooit weg en accepteert nooit een kale deeltekenreeks:
kanal_1 is niet kanal_2, en ook niet kanal_10. Een schakelaar wordt
alleen als bediening van een last gekoppeld als hij exact dezelfde naam heeft, of
die naam uitgebreid op een woordgrens (…_relay noemt het kanaal, het
nummert het niet opnieuw). Bestaat zo’n schakelaar niet, dan meldt SEM geen
bediening gevonden en beheert het de last alleen voor monitoring — bewust
strenger dan het koppelen van vermogenssensoren, omdat een verkeerd gekoppelde meter alleen
de verkeerde watts toont, terwijl een verkeerd gekoppeld relais de verkeerde groep schakelt.
Het overschot opvangen in je eigen automatiseringen (peak_only)
Houd je liever je eigen schema’s (bijv. een pompautomatisering die 3× per dag draait) en wil je alleen dat ze op zonne-overschot vallen, abonneer je dan op het overschotsignaal van SEM:
binary_sensor.sem_surplus_available— AAN zodra het niet-toegewezen overschot 60 s boven de drempel is gebleven (number.sem_surplus_event_threshold, standaard 1500 W); UIT zodra het 120 s onder 80 % van de drempel is gebleven. De demping zorgt dat wolken je automatiseringen niet laten flipperen.- Gebeurtenis
solar_energy_management_surplus— gaat af bij elke overgang, metavailable,surplus_w,unallocated_w,threshold_win de payload.
automation:
- alias: Pump on solar surplus
triggers:
- trigger: state
entity_id: binary_sensor.sem_surplus_available
to: "on"
actions:
- action: switch.turn_on
target: { entity_id: switch.pool_pump }
Dagdoelen — de doelmotor
Een apparaat in overschotmodus kan een dagdoel krijgen. Op het tabblad Besturing heeft elke regel van een overschotapparaat een doelknop 🞋 die het paneel Dagdoel opent — met hetzelfde uiterlijk als het Laaddoel van de laadpaal:
- Eén schuifregelaar “Vandaag tot N uur draaien” (groen handvat;
0= geen doel, tot 12 uur). Dit is een dagelijks budget voor zonnelooptijd: SEM laat het apparaat op overschot draaien totdat het N uur heeft gemaakt, en laat het dan de rest van de dag rusten (zwembadpomp: tot 4 uur op zon). Omdat een overschotapparaat nooit van het net afneemt, haalt een donkere dag N misschien niet — het budget is een plafond, geen garantie. - Stoppen als — een optionele externe voltooiingsvoorwaarde: een sensor en een waarde (bijv. de SOC-sensor van de auto ≥ 80) die de dag van het apparaat eerder beëindigt zodra die is bereikt.
- Een voortgangsbalk onder de regel (bijv.
2.1/4 h on solar today ✓) — de voortgang blijft bewaard na een herstart.
Hetzelfde doel kan worden ingesteld in de registratie-aanroep of per veld via
update_device_config:
service: solar_energy_management.register_surplus_device
data:
device_id: pool_pump
entity_id: switch.pool_pump
rated_power: 800
daily_min_runtime_min: 240 # ≥ 4h/day, on solar
stop_entity: sensor.car_soc # optional…
stop_at: 80 # …stop at 80 %
| Veld | Betekenis |
|---|---|
daily_min_runtime_min |
Ondergrens voor de dagelijkse looptijd in minuten (het groene handvat van de schuifregelaar) — die halen beëindigt alleen de betaalde aanvullingen (nachtelijke batterij / goedkoop net, waar ingeschakeld); gratis zonne-overschot mag het apparaat laten doorgaan, tot het Max-handvat |
top_up_policy |
solar_only (standaard, nooit net) of cheap_hours (aanvulling warm water/warmtepomp in daluren) |
stop_entity + stop_at |
Externe voltooiingsvoorwaarde |
Tip —
rated_power: geef bij de registratie een echte waarde op als je die weet; die wordt dan als feit behandeld en nooit naar beneden overschreven. Laat je hem weg, dan toont SEM een plaatshouder van 1 kW totdat de last voor het eerst draait, en daarna kalibreert het automatisch op basis van de vermogenssensor — de eerste echte meting vervangt de plaatshouder in beide richtingen (een lamp van 8 W wordt 8 W), en vanaf dan stijgt de waarde alleen nog naar de gemeten piek van de last. Een last zonder vermogenssensor houdt de plaatshouder: die 1 kW voorkomt dat een niet-meetbaar stopcontact bij een klein overschot aangaat en de rest van het net haalt.
Wat gebeurt er als het budget NIET wordt gehaald?
Overschot (alleen zon): er wordt niets geforceerd. Op een donkere dag draait het apparaat
gewoon minder dan zijn budget en wordt de voortgang op de daggrens gereset —
deze modus neemt nooit netstroom af. Het budget is een plafond, geen
ondergrens: SEM laat het apparaat niet van het net draaien om “in te halen”. Heb je
een gegarandeerde minimale looptijd nodig, ook op bewolkte dagen, laat het apparaat dan draaien vanuit je
eigen automatisering die start op binary_sensor.sem_surplus_available (zie
hierboven), waar jij de afweging tussen net en zon maakt.
Goedkope uren / “’s Nachts afmaken met” (#688): het looptijddoel van de dag kan uit de betaalde bron worden afgemaakt tijdens de goedkope vensters van vannacht — en “vannacht” loopt echt over middernacht heen: de looptijddag van een last wordt door de nacht vastgehouden en wisselt bij zonsopkomst, zodat een goedkoop venster om 02:00 nog de resterende minuten van gisteravond vult en die op die dag boekt. Wat nooit gebeurt, is meenemen over de grens van zonsopkomst heen: biedt het tarief vóór zonsopkomst helemaal geen goedkoop venster, dan eindigt de dag gewoon te kort en begint de nieuwe dag op nul. Dit is bewust — meegenomen schuld zou zich over een bewolkte of dure week opstapelen en steeds langere netruns afdwingen om die “terug te betalen”.
In elke modus: piekbeveiliging gaat boven het doel (een apparaat dat zijn doel najaagt, wordt nog steeds afgeschakeld voor een netpiek), de anti-flikkerminimums (5 min aan / 1 min uit) bepalen het schakelen, en zodra het dagelijkse Max-plafond of de
stopvoorwaarde is bereikt, is het apparaat klaar voor die dag. De Min is een ondergrens, geen stop: die halen beëindigt de aanvullingen uit batterij/net, maar gratis zonne-overschot mag het apparaat laten doordraaien tot de Max — en als het overschot verdwijnt, stopt een last die zijn ondergrens heeft gehaald in plaats van op net of batterij door te gaan (#688). Een herstart laat nooit een apparaat verweesd achter dat SEM had aangezet — draaiende overschotapparaten worden bij het opstarten weer overgenomen.
Afhankelijkheden tussen apparaten
Apparaten kunnen afhankelijkheden opgeven, zodat ze alleen aangaan als andere apparaten al draaien. Dit voorkomt verspilde energie of schade aan apparatuur.
Toepassingen
| Afhankelijk | Hangt af van | Waarom |
|---|---|---|
| Zwembadverwarming | Zwembadpomp | Verwarming zonder pomp = schade aan apparatuur |
| Circulatiepomp | Warmtepomp | Pomp alleen = verspilde energie |
| Verwarmingselement 2 | Verwarmingselement 1 | Trap 2 alleen als trap 1 verzadigd is |
| Warmwaterboost | SOC batterij > 80% | Alleen boosten als de batterij voldoende geladen is |
Configuratie
Stel bij het registreren van een overschotapparaat het veld depends_on in op de apparaat-ID(‘s) die actief moeten zijn:
# Via service call:
service: solar_energy_management.register_surplus_device
data:
device_id: pool_heater
entity_id: switch.pool_heater
name: Pool Heater
priority: 6
depends_on:
- pool_pump
Afhankelijkheidsmodi
| Modus | Gedrag |
|---|---|
must_active (standaard) |
Het afhankelijke apparaat gaat alleen aan als het andere apparaat WEL draait |
must_inactive |
Het afhankelijke apparaat gaat alleen aan als het andere apparaat NIET draait (back-up/terugval) |
Afhankelijkheden instellen vanuit het dashboard
- Ga naar het tabblad Besturing op het SEM-dashboard
- Zoek het apparaat dat je afhankelijk wilt maken
- Kies in de keuzelijst Vereist het bovenliggende apparaat
- Het onderliggende apparaat springt automatisch in onder het bovenliggende
- Om los te koppelen: zet Vereist terug op Geen — het apparaat wordt dan onafhankelijk
Afhankelijkheidspatronen
Keten (A → B → C):
≡ Pool Pump Requires: None
↳ Pool Heater Requires: Pool Pump
↳ Pool Lights Requires: Pool Heater
- De pomp moet aan staan voordat de verwarming kan starten
- De verwarming moet aan staan voordat de verlichting kan starten
- De pomp uitschakelen → schakelt de verwarming mee uit → schakelt de verlichting mee uit
Naast elkaar (A met B en C):
≡ Heat Pump Requires: None
↳ Circulation Pump Requires: Heat Pump
↳ Buffer Valve Requires: Heat Pump
- De warmtepomp moet aan staan voordat een van beide kan starten
- Circulatie en klep zijn onafhankelijk van elkaar
- De warmtepomp uitschakelen → beide onderliggende apparaten gaan uit
Hoe het werkt
- Inschakelpoort: als SEM overschot heeft en een apparaat probeert in te schakelen, controleert het eerst of alle
depends_on-apparaten in de vereiste toestand zijn - Uitschakelcascade: wordt een apparaat uitgeschakeld (overschot gedaald), dan worden alle apparaten die ervan afhangen ook uitgeschakeld
- Overschotmodus: het onderliggende apparaat gaat alleen aan als het bovenliggende al draait EN er overschot is
- Piekmodus: bij lastafschakeling schakelt het uitschakelen van het bovenliggende apparaat ook alle onderliggende uit
- Dashboard: geblokkeerde apparaten tonen “⏳ Wacht op: {apparaat}” en springen zichtbaar in
- Sleepbescherming: onderliggende apparaten kunnen niet worden versleept — ze blijven vast onder hun bovenliggende apparaat. Alleen bovenliggende apparaten kunnen opnieuw worden geordend
- Blijvend: afhankelijkheidsinstellingen blijven bewaard na een herstart van HA
- Bescherming tegen kringen: een koppeling die een kring zou vormen (A→B→A, of een langere keten), wordt geweigerd op het moment dat je hem instelt — vanuit het dashboard, vanuit
set_device_propertyen vanuitregister_surplus_device. SEM houdt je bestaande koppeling aan en logt een waarschuwing met de geweigerde; er is geen apart validatierapport om te draaien. Een kring die al in de opslag van een oudere versie zit, wordt bij de volgende herstart automatisch doorbroken, ook met een waarschuwing die de verwijderde koppeling noemt.
Mis geen nieuwe SEM-versie
Krijg een mail bij nieuwe SEM-versies, bijgewerkte Nederlandse documentatie en praktijkcijfers. Je downloadt direct ook de gratis checklist voor het einde van de saldering.
Geen spam. Afmelden kan altijd met één klik.