Hvad er Horti Lighting Protocol (HLP)?
En offentligt tilgængelig standard fra Stichting Hortivation, der lader en klimacomputer styre LED-vækstlys af ethvert mærke på samme måde. Hvad den indeholder, hvordan den virker, og hvad du skal være opmærksom på.
Ét sprog til alle lamper
Skiftet til LED bragte mange nye armaturer og leverandører, og næsten hver leverandør havde sin egen måde at styre dem på. Hver forbindelse mellem klimacomputer og lys blev til skræddersyet arbejde, med højere omkostninger til installation og support.
Tre leverandører af klimacomputere udarbejdede derfor sammen med lysleverandører én kommunikationsprotokol. Stichting Hortivation i Naaldwijk i Holland forvalter den og offentliggør specifikationen på sit website. Hvis dit lyssystem har en gateway, der taler HLP, kan ethvert automatiseringssystem, der understøtter HLP, arbejde sammen med det.
Versioner
- 0.9 · april 2023udkast til kommentarer fra lysleverandører
- 1.0 · maj 2023første endelige version
- 1.0.1 til 1.0.3 · juni 2023 til marts 2024rettelser og præciseringer
- 1.1.0 · 26. maj 2025nye moduler Universal Outputs og Preferred Setpoints
Fra klimacomputer til armatur
Kæden er kort: automatiseringssystemet taler med lyssystemets gateway, og gatewayen tager sig af resten af lysnetværket.
Animation af HLP-kæden. Automatiseringssystemet skriver som Modbus-master sætpunkter til lysgatewayen. Gatewayen sender dem videre til to lysgrupper, hvor kanalerne rød, blå, langt rød og hvid ændrer sig. Derefter læser automatiseringssystemet fra gatewayen tilbage, hvad lyset faktisk gør.
Skrivning: automatiseringssystemet sætter et sætpunkt pr. lysgruppe og pr. kanal (Modbus-funktionskode 16).
- Skrivning: automatiseringssystemet sætter et sætpunkt pr. lysgruppe og pr. kanal (Modbus-funktionskode 16).
- Gatewayen sender sætpunkterne videre. Lamperne skal nå dem inden for 20 sekunder.
- Læsning tilbage: automatiseringssystemet læser opnået lys, effekt og status (funktionskode 3).
Teknikken i korte træk
| Transport | Standard Modbus: Modbus TCP over Ethernet eller Modbus RTU over RS-485 (halv duplex). Ved mange lysgrupper foretrækkes TCP. |
|---|---|
| Roller | Automatiseringssystemet er Modbus-master, lyssystemet er Modbus-slave. Et automatiseringssystem forventes at kunne styre flere lyssystemer uafhængigt og samtidig. |
| Registre | 16-bit heltals-holdingregistre, big-endian. Læsning med funktionskode 3, skrivning med funktionskode 16. |
| Modbus TCP | Port 502; gatewayen har en statisk IP-adresse og en dokumenteret måde at vende tilbage til fabriksindstillingerne. |
| Omfang | Op til 100 lysgrupper (styreområder), hver med op til 8 kanaler. Det er protokollens grænse; et lyssystem kan understøtte færre. |
Pr. gruppe, pr. farve
En lysgruppe, et styreområde i standarden, er en gruppe lamper med de samme indstillinger. Hver kanal i en sådan gruppe står for præcis én farve eller ét spektrum, fx rød, blå, langt rød eller hvid. To kanaler til samme farve er ikke tilladt.
Der er to måder at styre på. Procenter er det enkleste: standarden antager, at procenten er lineær i forhold til lysudbyttet. Vil du styre spektret præcist, arbejder du i µmol/s eller µmol/s/m² med modulet Exact Light Control.
Hvis et armatur ikke modtager noget sætpunkt fra gatewayen efter opstart, falder det tilbage til et foruddefineret tændingsniveau (power-on-sætpunkt).
En basis og seks moduler
Basis er kun sætpunkter pr. lysgruppe pr. kanal. Et lyssystem kan understøtte moduler oven på; understøtter det et modul, skal det understøtte alle dets dele.
Basis
Sætpunkter pr. lysgruppe og pr. kanal, i procent.
Systemstatus
Tilbagemelding om lyssystemets status, fx fejl.
Effekt
Den faktiske effekt, armaturerne bruger.
Exact Light Control
Styr det præcise lysudbytte pr. spektrum i µmol/s eller µmol/s/m², med en kontrol på forhånd.
Universal Inputs
Op til ti frit anvendelige værdier pr. lysgruppe fra lyssystemet til automatiseringssystemet.
Universal Outputs
Op til ti frit anvendelige værdier pr. lysgruppe i den modsatte retning. Nyt i 1.1.0.
Preferred Setpoints
Lyssystemet foreslår en spektral sammensætning, mens automatiseringssystemet beholder styringen af effektbalancen. Nyt i 1.1.0.
Hvad FairGrow HLP-noden understøtter i dag: basis, Systemstatus og Effekt. Exact Light Control og Preferred Setpoints følger. HLP-node
Hvad standarden fastlægger
Standarden fastlægger nogle faste tider. De afgør, hvor hurtigt en regel bliver synlig i drivhuset, og hvor længe du venter efter et strømsvigt.
Logaritmisk skala, fra millisekunder til minutter
Hvad standarden ikke dækker
HLP foreskriver ingen sikkerhed. Det er almindelig Modbus, uden adgangskode eller kryptering. Standarden siger derfor selv, at netværket mellem automatiseringssystem og lysgateway ikke må være forbundet til internettet, og heller ikke til et netværk, der er.
For dig betyder det: hold lysnetværket adskilt. Vil du alligevel se lys- og energidata på en online platform, har du brug for en enhed, der sidder på begge netværk, men ikke sender noget videre fra det ene til det andet.
Sådan gør FairGrow HLP-noden det →Hvad HLP giver dig
Valgfrihed uden binding
Lamper og styringer behøver ikke længere komme fra samme leverandør, så længe gatewayen taler HLP.
Data, der ser ens ud overalt
Opnået lys, effekt pr. lysgruppe og fejl ligger i faste registre. Den, der læser med, behøver ikke en separat integration for hvert lysmærke.
En nødløsning i selve lyset
Tændingsniveauet er gemt i lyssystemet. Hvis styringen falder ud, ved armaturet, hvad det skal gøre.
Plads til at vokse
Start med basis, og tilføj moduler, når dit anlæg understøtter dem, fx præcis lysstyring pr. spektrum.
Om standarden
Hvor finder jeg specifikationen?
På Stichting Hortivations website, under data. Den aktuelle version, 1.1.0 af 26. maj 2025, kan downloades dér. Ophavsretten tilhører Hortivation.
Hvordan ved jeg, om mit lys understøtter HLP?
Spørg din lysleverandør, om gatewayen i dit lyssystem taler HLP, og hvilken version og hvilke moduler. Modulerne afgør, hvad du kan læse og styre.
Hvad er forskellen på styring i procent og i µmol?
Procenter er det enkleste og antager et lineært lysudbytte pr. kanal. Med µmol/s eller µmol/s/m² styrer du det faktiske lysudbytte pr. spektrum; lyssystemet skal så understøtte modulet Exact Light Control.
Kan jeg kun læse med uden at styre?
Ja. Læsning bruger Modbus-funktionskode 3 og ændrer intet på dit lys. Sådan kan du følge opnået lys, effekt og fejl, mens din klimacomputer beholder styringen.
Må to systemer skrive til det samme lys samtidig?
Vi fraråder det. Standarden forudsætter ét automatiseringssystem som master. To systemer, der skriver sætpunkter samtidig, overskriver hinanden.
Hvad sker der efter et strømsvigt?
Gatewayen skal kunne nås igen inden for 120 sekunder og et armatur inden for 180 sekunder. Modtager et armatur intet sætpunkt, falder det tilbage til det konfigurerede tændingsniveau.
Brug HLP uden en klimacomputer?
FairGrow HLP-noden måler dagslyset, regner det daglige lysintegral ud og supplerer dit LED-lys kun der, hvor der er brug for det, via HLP og med et lysnetværk, der forbliver adskilt fra internettet.
Kilde: Horti Lighting Protocol v1.1.0 (26. maj 2025), Stichting Hortivation. Denne side opsummerer standarden; selve specifikationen er gældende. FairGrow er ikke tilknyttet Stichting Hortivation.
