Hva er Horti Lighting Protocol (HLP)?
En offentlig tilgjengelig standard fra Stichting Hortivation som lar en klimadatamaskin styre LED-plantelys av alle merker på samme måte. Hva den inneholder, hvordan den fungerer og hva du bør være obs på.
Ett språk for alle lys
Overgangen til LED ga mange nye armaturer og leverandører, og nesten hver leverandør hadde sin egen måte å styre dem på. Hver kobling mellom klimadatamaskin og lys ble skreddersydd arbeid, med høyere kostnader til installasjon og support.
Tre leverandører av klimadatamaskiner utarbeidet derfor én felles kommunikasjonsprotokoll sammen med lysleverandører. Stichting Hortivation i Naaldwijk i Nederland forvalter den og publiserer spesifikasjonen på nettstedet sitt. Hvis lyssystemet ditt har en gateway som snakker HLP, kan ethvert automatiseringssystem som støtter HLP fungere sammen med det.
Versjoner
- 0.9 · april 2023utkast til kommentarer fra lysleverandører
- 1.0 · mai 2023første endelige versjon
- 1.0.1 til 1.0.3 · juni 2023 til mars 2024rettelser og presiseringer
- 1.1.0 · 26. mai 2025nye moduler Universal Outputs og Preferred Setpoints
Fra klimadatamaskin til armatur
Kjeden er kort: automatiseringssystemet snakker med gatewayen til lyssystemet, og gatewayen tar seg av resten av lysnettverket.
Animasjon av HLP-kjeden. Automatiseringssystemet, som Modbus-master, skriver settpunkter til lysgatewayen. Gatewayen sender dem videre til to lysgrupper, der de røde, blå, fjernrøde og hvite kanalene endres. Automatiseringssystemet leser deretter fra gatewayen hva lysene faktisk gjør.
Skriving: automatiseringssystemet setter et settpunkt per lysgruppe og per kanal (Modbus-funksjonskode 16).
- Skriving: automatiseringssystemet setter et settpunkt per lysgruppe og per kanal (Modbus-funksjonskode 16).
- Gatewayen sender settpunktene videre. Lysene må nå dem innen 20 sekunder.
- Tilbakelesing: automatiseringssystemet leser oppnådd lys, effekt og status (funksjonskode 3).
Teknologien i korte trekk
| Transport | Standard Modbus: Modbus TCP over Ethernet, eller Modbus RTU over RS-485 (halv dupleks). Med mange lysgrupper foretrekkes TCP. |
|---|---|
| Roller | Automatiseringssystemet er Modbus-master, lyssystemet er Modbus-slave. Et automatiseringssystem forventes å kunne styre flere lyssystemer uavhengig av hverandre samtidig. |
| Registre | 16-biters heltalls holding-registre, big-endian. Lesing med funksjonskode 3, skriving med funksjonskode 16. |
| Modbus TCP | Port 502; gatewayen har en statisk IP-adresse og en dokumentert måte å gå tilbake til fabrikkinnstillinger på. |
| Omfang | Opptil 100 lysgrupper (styringsområder), hver med opptil 8 kanaler. Det er grensen i protokollen; et lyssystem kan støtte færre. |
Per gruppe, per farge
En lysgruppe, et styringsområde i standarden, er en gruppe lys med de samme innstillingene. Hver kanal i en slik gruppe står for nøyaktig én farge eller ett spektrum, for eksempel rød, blå, fjernrød eller hvit. To kanaler for samme farge er ikke tillatt.
Det finnes to måter å styre på. Prosent er enklest: standarden forutsetter at prosenten er lineær med lysutbyttet. Hvis du vil styre spekteret presist, jobber du i µmol/s eller µmol/s/m² med modulen Exact Light Control.
Hvis et armatur ikke mottar noe settpunkt fra gatewayen etter oppstart, går det tilbake til et forhåndsdefinert oppstartsnivå for lys (oppstartssettpunkt).
En basis og seks moduler
Basisen er bare settpunkter per lysgruppe per kanal. Et lyssystem kan støtte moduler i tillegg; hvis det støtter en modul, må det støtte alle delene av den.
Basis
Settpunkter per lysgruppe og per kanal, i prosent.
Systemstatus
Tilbakemelding om statusen til lyssystemet, for eksempel feil.
Effekt
Den faktiske effekten armaturene bruker.
Exact Light Control
Styr det nøyaktige lysutbyttet per spektrum i µmol/s eller µmol/s/m², med en kontroll på forhånd.
Universal Inputs
Opptil ti fritt brukbare verdier per lysgruppe fra lyssystemet til automatiseringssystemet.
Universal Outputs
Opptil ti fritt brukbare verdier per lysgruppe i motsatt retning. Nytt i 1.1.0.
Preferred Setpoints
Lyssystemet foreslår en spektral sammensetning mens automatiseringssystemet beholder kontrollen over effektbalansen. Nytt i 1.1.0.
Det FairGrow HLP-noden støtter i dag: basisen, Systemstatus og Effekt. Exact Light Control og Preferred Setpoints kommer senere. HLP-node
Hva standarden fastsetter
Standarden fastsetter noen harde tider. De avgjør hvor raskt en regel blir synlig i veksthuset, og hvor lenge du venter etter et strømbrudd.
Logaritmisk skala, fra millisekunder til minutter
Hva standarden ikke dekker
HLP foreskriver ingen sikkerhet. Det er ren Modbus, uten passord eller kryptering. Standarden sier derfor selv at nettverket mellom automatiseringssystem og lysgateway ikke må være koblet til internett, og heller ikke til et nettverk som er det.
For deg betyr dette: hold lysnettverket adskilt. Hvis du likevel vil se lys- og energidata på en nettbasert plattform, trenger du en enhet som sitter på begge nettverkene, men som ikke slipper noe videre fra det ene til det andre.
Slik gjør FairGrow HLP-noden det →Hva HLP gir deg
Valgfrihet uten innlåsing
Lys og styring trenger ikke lenger komme fra samme leverandør, så lenge gatewayen snakker HLP.
Data som ser like ut overalt
Oppnådd lys, effekt per lysgruppe og feil ligger i faste registre. Den som leser med, trenger ikke en egen integrasjon per lysmerke.
En reserveløsning i selve lyset
Oppstartsnivået for lys lagres i lyssystemet. Hvis styringen faller ut, vet armaturet hva det skal gjøre.
Rom for vekst
Start med basisen og legg til moduler når anlegget ditt støtter dem, for eksempel nøyaktig lysstyring per spektrum.
Om standarden
Hvor finner jeg spesifikasjonen?
På nettstedet til Stichting Hortivation, under data. Gjeldende versjon, 1.1.0 av 26. mai 2025, er tilgjengelig der som nedlasting. Opphavsretten tilhører Hortivation.
Hvordan vet jeg om lysene mine støtter HLP?
Spør lysleverandøren din om gatewayen i lyssystemet ditt snakker HLP, og hvilken versjon og hvilke moduler. Modulene avgjør hva du kan lese og styre.
Hva er forskjellen mellom styring i prosent og i µmol?
Prosent er enklest og forutsetter et lineært lysutbytte per kanal. Med µmol/s eller µmol/s/m² styrer du det faktiske lysutbyttet per spektrum; lyssystemet må da støtte modulen Exact Light Control.
Kan jeg bare lese med, uten å styre?
Ja. Lesing bruker Modbus-funksjonskode 3 og endrer ingenting på lysene dine. Slik kan du følge oppnådd lys, effekt og feil mens klimadatamaskinen din beholder styringen.
Kan to systemer skrive til de samme lysene samtidig?
Vi fraråder det. Standarden forutsetter ett automatiseringssystem som master. To systemer som skriver settpunkter samtidig overskriver hverandre.
Hva skjer etter et strømbrudd?
Gatewayen må være tilgjengelig igjen innen 120 sekunder og et armatur innen 180 sekunder. Hvis et armatur ikke mottar noe settpunkt, går det tilbake til det konfigurerte oppstartsnivået for lys.
Bruke HLP uten klimadatamaskin?
FairGrow HLP-noden måler dagslys, regner ut det daglige lysintegralet og fyller på LED-lyset ditt bare der det trengs, gjennom HLP og med et lysnettverk som forblir skilt fra internett.
Kilde: Horti Lighting Protocol v1.1.0 (26. mai 2025), Stichting Hortivation. Denne siden oppsummerer standarden; selve spesifikasjonen er førende. FairGrow er ikke tilknyttet Stichting Hortivation.
