Hei,
Jeg har liten erfaring med å dele emner eller filer på forum fra tidligere, så om jeg nå poster på ett helt feil sted er det fint om jeg kan få hjelp til å flytte dette dit det skulle ha vært.
Jeg vil gjerne dele en blueprint jeg laget for en tid tilbake, som lar deg bruke Namron 8-kanals bryter (kjøpt hos Elektroimportøren) til å styre fire ulike lys – med støtte for både av/på-funksjon og dimming, basert på angitte terskler og intervaller.
Bakgrunnen er at jeg bruker Fibaro Dimmer 2 via Z-Wave til flere av lysene mine. Namron-bryteren benytter Zigbee og kan derfor ikke kommunisere direkte med disse. Dette skapte en utfordring – særlig for dimmefunksjonen – da bryteren ikke kunne styre lysene direkte.
Jeg begynte med en enkel automatisering for dimming, men den ble fort uoversiktlig når jeg skulle duplisere den for fire lys per bryter, med både av/på og dimmefunksjon. Derfor laget jeg en mer fleksibel og gjenbrukbar blueprint.
Slik fungerer blueprinten:
Velg bryteren du vil bruke. I mitt tilfelle er den tilgjengelig via Zigbee2MQTT, og defineres som en MQTT-enhet i blueprinten. Bruker du en annen integrasjon enn MQTT, må du gjøre noen manuelle justeringer.
Velg hvilke lys du vil styre. Du kan tilordne lys (eller grupper) til hver av de fire knappene (L1–L4).
Angi dimmeparametere. Du kan definere hvor mye lyset skal justeres per steg (f.eks. ±5 %), og hvor ofte det skal skje (f.eks. hvert 0,4 sekund) mens knappen holdes inne.
Funksjonalitet:
Kort trykk slår lyset av eller på.
Dimming styres via MQTT-meldingene brightness_move_up, brightness_move_down og brightness_stop.
Når en dimmekommando registreres:
Blueprinten sjekker om dimming_active er false. Hvis ja, settes den til true, og en løkke starter som trinnvis justerer lysstyrken.
Løkken stopper automatisk hvis:
Lysstyrken når 0 % eller 100 %.
brightness_stop mottas (når knappen slippes), og dimming_active settes tilbake til false.
Siden dimming kun kan skje når dimming_active er false, tillater blueprinten dimming av kun ett lys om gangen. Jeg vurderte mer avansert logikk for å støtte flere samtidige dimmeprosesser, men kompleksiteten gjorde det lite hensiktsmessig – og jeg har heller ikke hatt behov for det.
Blueprinten inneholder fortsatt litt debug-logging, som du kan fjerne eller tilpasse etter behov. Jeg har brukt denne løsningen i flere måneder uten problemer – den har fungert stabilt og som ønsket.
Jeg har desverre ikke så mye ressurser tilgjengelig for brukerstøtte så håper det kan gi glede i den formen det er i slik det er nå.
(edit: la med ett bilde av blueprint, bare for å illustrere bedre)
namron_switch_blueprint.yaml