Notificaties
De CEMM kan notificaties versturen op basis van verschillende triggers. Dit kan bijvoorbeeld een notificatie zijn wanneer de opbrengst van de zonnepanelen onder een bepaalde waarde zakt of wanneer er een hoog verbruik wordt gedetecteerd. Notificaties worden verzonden als push notificatie naar je telefoon (via de CEMM app) en/of als dagelijkse email.
Ontvangen van notificaties
Om in te stellen welke notificaties je wil ontvangen moet je zijn ingelogd in een MijnCEMM account en de CEMM hebben gekoppeld. Open een CEMM en ga naar 'Gereedschap' > 'Notificaties' > 'Beheer triggers'. Hier kun je aangeven welke notificaties je wil ontvangen en op welke manier. Er zijn twee manieren om notificaties te ontvangen: via de CEMM app en via email.
Op de pagina 'Account' > 'Notificaties' kan je aangeven of je ook notificaties wil ontvangen als één van de CEMMs in je account offline gaat.
Email notificaties
Om email notificaties te ontvangen moet je MijnCEMM account zijn gekoppeld aan de CEMM. Er wordt dagelijks een overzicht gestuurd van alle notificaties in de afgelopen 24 uur. Dit overzicht bevat per CEMM een lijst van alle notificaties die zijn verstuurd. Je kunt instellen hoe laat je dit overzicht wil ontvangen via de pagina 'Account' > 'Notificaties'. Daar stel je ook de taal van de email in.
Push notificaties
Om push notificaties te ontvangen moet je zijn ingelogd in de CEMM app en moet je de app toestemming geven om notificaties te tonen. Op de pagina 'Account' > 'Notificaties' kun je instellen tussen welke tijden je push notificaties wil ontvangen. Push notificaties die buiten deze tijden worden verstuurd, worden daarna alsnog verstuurd.
Notificatie triggers
Triggers bepalen wanneer een notificatie wordt aangemaakt. Deze controle wordt iedere minuut uitgevoerd op basis van de meest recente gegevens.
Gebruikers met ADMIN rechten kunnen notificatie triggers instellen. Ga naar 'Gereedschap' > 'Notificaties' > 'Beheer triggers' om triggers te beheren. De pagina toont een lijst van alle triggers met de belangrijkste instellingen. Klik rechtsboven op 'Trigger aanmaken' om een nieuwe trigger in te stellen. Op dit moment zijn er drie soorten triggers beschikbaar:
- groter dan
- kleiner dan
- expressie
Deze soorten worden hieronder verder beschreven. Iedere trigger heeft een instelling "Toegangsniveau", door deze op "GEBRUIKER" te zetten, wordt de trigger ook zichtbaar voor gebruikers met de rol "GEBRUIKER". Deze gebruikers kunnen dan zelf kiezen of ze deze notificaties ontvangen of niet (ze kunnen geen wijzigingen aanbrengen aan de trigger).
Na het opslaan van de trigger kan je aangeven wie de notificatie moet ontvangen en op welke manier.
Groter dan en kleiner dan
Selecteer één of meerdere kanalen en geef een drempelwaarde op. Als de optelsom van de kanalen boven of onder deze drempelwaarde komt, wordt de notificatie verstuurd. Het veld "Periode" bepaalt over welke periode de optelsom wordt berekend en daarmee ook hoe vaak de notificatie wordt verstuurd. Als je bijvoorbeeld een trigger instelt met een periode van "afgelopen uur" en een drempelwaarde van 1 kWh, dan wordt de notificatie verstuurd als de optelsom van de kanalen in het afgelopen uur boven de 1 kWh komt. Deze notificatie wordt maximaal één keer per uur verstuurd.
Het bericht wordt automatisch ingevuld, maar kan worden aangepast. De volgende karakters worden vervangen door de werkelijke waarde {{}}
. Dus als je het bericht instelt op Hoog energieverbruik: {{}}
zal het werkelijke bericht worden Hoog energieverbruik: 2,3 kWh
.
Onderaan het formulier vind je een voorbeeld van de notificatie.
Expressie
Dit is een geavanceerde trigger die het mogelijk maakt om notificaties te sturen op basis van een expressie. Een expressie is een stukje code dat wordt uitgevoerd, het resultaat van deze code bepaalt of de notificatie wordt aangemaakt of niet. Het bericht kan meerdere expressies bevatten, deze moeten tussen dubbele accolades worden geplaatst {{<expressie>}}
.
Naast de invoervelden voor de expressies vind je een knop om de expressie te testen. Het resultaat verschijnt onder het veld.
Een expressie trigger heeft een cooldown instelling. Dit is het minimum aantal secondes tussen twee notificaties. Als de expressie trigger bijvoorbeeld is ingesteld op 300 seconden, dan wordt de notificatie maximaal één keer per 5 minuten verstuurd.
Wil je meer controle over wanneer de trigger wordt uitgevoerd? Dan kun je in de expressie een beperking toevoegen op de tijd, bijvoorbeeld datetime.hour == 22 and datetime.minute == 0
. Dit zorgt ervoor dat de trigger alleen wordt uitgevoerd om 22:00 uur.
Voor meer informatie over expressies, zie Expressies.
Voorbeeld
Verbruik van kanaal 12 (vermogen laadpaal) wordt afgetrokken van kanaal 6 (vermogen afname uit net). Als dat verschil groter is dan 4000, wordt de notificatie verstuurd.
Expressie: latest(ch6, 'realtime') - latest(ch12, 'realtime') > 4000
Het bericht kan bijvoorbeeld zijn: Verbruik zonder laadpaal is hoog: {{format(latest(ch6, 'realtime') - latest(ch12, 'realtime'), 'W')}}