Vad är Horti Lighting Protocol (HLP)?
En offentligt tillgänglig standard från Stichting Hortivation som låter en klimatdator styra LED-växtljus av alla märken på samma sätt. Vad den innehåller, hur den fungerar och vad du bör se upp med.
Ett språk för varje lampa
Övergången till LED gav många nya armaturer och leverantörer, och nästan varje leverantör hade sitt eget sätt att styra dem. Varje koppling mellan klimatdator och lampor blev specialarbete, med högre kostnader för installation och support.
Tre leverantörer av klimatdatorer tog därför tillsammans med ljusleverantörer fram ett gemensamt kommunikationsprotokoll. Stichting Hortivation i Naaldwijk i Nederländerna förvaltar det och publicerar specifikationen på sin webbplats. Om ditt ljussystem har en gateway som talar HLP kan varje automationssystem som stöder HLP arbeta med det.
Versioner
- 0.9 · april 2023utkast för synpunkter från ljusleverantörer
- 1.0 · maj 2023första slutgiltiga version
- 1.0.1 till 1.0.3 · juni 2023 till mars 2024rättelser och förtydliganden
- 1.1.0 · 26 maj 2025nya moduler Universal Outputs och Preferred Setpoints
Från klimatdator till armatur
Kedjan är kort: automationssystemet pratar med ljussystemets gateway, och gatewayen tar hand om resten av ljusnätverket.
Animation av HLP-kedjan. Automationssystemet, som Modbus-master, skriver börvärden till ljusgatewayen. Gatewayen för dem vidare till två lampgrupper, vars röda, blå, fjärrröda och vita kanaler ändras. Därefter läser automationssystemet tillbaka från gatewayen vad lamporna faktiskt gör.
Skriva: automationssystemet ställer in ett börvärde per lampgrupp och per kanal (Modbus funktionskod 16).
- Skriva: automationssystemet ställer in ett börvärde per lampgrupp och per kanal (Modbus funktionskod 16).
- Gatewayen för börvärdena vidare. Lamporna måste nå dem inom 20 sekunder.
- Läsa tillbaka: automationssystemet läser uppnått ljus, effekt och status (funktionskod 3).
Tekniken i korthet
| Transport | Standard-Modbus: Modbus TCP över Ethernet, eller Modbus RTU över RS-485 (halv duplex). Med många lampgrupper föredras TCP. |
|---|---|
| Roller | Automationssystemet är Modbus-master, ljussystemet Modbus-slav. Ett automationssystem förväntas kunna styra flera ljussystem oberoende av varandra samtidigt. |
| Register | 16-bitars heltalsregister (holding registers), big-endian. Läsa med funktionskod 3, skriva med funktionskod 16. |
| Modbus TCP | Port 502; gatewayen har en statisk IP-adress och ett dokumenterat sätt att återgå till fabriksinställningar. |
| Skala | Upp till 100 lampgrupper (styrområden), var och en med upp till 8 kanaler. Det är protokollets gräns; ett ljussystem kan stödja färre. |
Per grupp, per färg
En lampgrupp, ett styrområde i standarden, är en grupp lampor med samma inställningar. Varje kanal i en sådan grupp står för exakt en färg eller ett spektrum, till exempel rött, blått, fjärrrött eller vitt. Två kanaler för samma färg är inte tillåtet.
Det finns två sätt att styra. Procent är enklast: standarden utgår från att procenten är linjär mot ljusutbytet. Vill du styra spektrumet exakt arbetar du i µmol/s eller µmol/s/m² med modulen Exact Light Control.
Om en armatur inte får något börvärde från gatewayen efter uppstart går den tillbaka till en förutbestämd ljusnivå vid start (börvärde vid start).
En bas och sex moduler
Basen är bara börvärden per lampgrupp och kanal. Ett ljussystem kan stödja moduler ovanpå; om det stöder en modul måste det stödja alla delar av den.
Bas
Börvärden per lampgrupp och per kanal, i procent.
Systemstatus
Återkoppling om ljussystemets status, till exempel fel.
Effekt
Den faktiska effekt som armaturerna använder.
Exact Light Control
Styr det exakta ljusutbytet per spektrum i µmol/s eller µmol/s/m², med en kontroll i förväg.
Universal Inputs
Upp till tio fritt användbara värden per lampgrupp från ljussystemet till automationssystemet.
Universal Outputs
Upp till tio fritt användbara värden per lampgrupp i motsatt riktning. Nytt i 1.1.0.
Preferred Setpoints
Ljussystemet föreslår en spektral sammansättning medan automationssystemet behåller kontrollen över effektbalansen. Nytt i 1.1.0.
Det här stöder FairGrows HLP-nod i dag: basen, Systemstatus och Effekt. Exact Light Control och Preferred Setpoints kommer senare. HLP-nod
Vad standarden slår fast
Standarden fastställer några hårda tider. De avgör hur snabbt en regel syns i växthuset och hur länge du väntar efter ett strömavbrott.
Logaritmisk skala, från millisekunder till minuter
Vad standarden inte täcker
HLP föreskriver ingen säkerhet. Det är rent Modbus, utan lösenord eller kryptering. Standarden säger därför själv att nätverket mellan automationssystem och ljusgateway inte får vara anslutet till internet, och inte heller till ett nätverk som är det.
För dig betyder det: håll ljusnätverket separat. Vill du ändå se ljus- och energidata i en onlineplattform behöver du en enhet som sitter på båda nätverken men inte för något vidare från det ena till det andra.
Så gör FairGrows HLP-nod det →Vad HLP ger dig
Valfrihet utan inlåsning
Lampor och styrsystem behöver inte längre komma från samma leverantör, så länge gatewayen talar HLP.
Data som ser likadan ut överallt
Uppnått ljus, effekt per lampgrupp och fel finns i fasta register. Den som läser med behöver ingen separat integration per ljusmärke.
En reservlösning inbyggd i lampan
Ljusnivån vid start sparas i ljussystemet. Om styrningen faller bort vet armaturen vad den ska göra.
Utrymme att växa
Börja med basen och lägg till moduler när din anläggning stöder dem, till exempel exakt ljusstyrning per spektrum.
Om standarden
Var hittar jag specifikationen?
På webbplatsen för Stichting Hortivation, under data. Den aktuella versionen, 1.1.0 från 26 maj 2025, finns där som nedladdning. Upphovsrätten tillhör Hortivation.
Hur vet jag om mina lampor stöder HLP?
Fråga din ljusleverantör om ljussystemets gateway talar HLP, och vilken version och vilka moduler. Modulerna avgör vad du kan läsa och styra.
Vad är skillnaden mellan styrning i procent och i µmol?
Procent är enklast och förutsätter ett linjärt ljusutbyte per kanal. Med µmol/s eller µmol/s/m² styr du det faktiska ljusutbytet per spektrum; ljussystemet måste då stödja modulen Exact Light Control.
Kan jag bara läsa med, utan att styra?
Ja. Läsning använder Modbus funktionskod 3 och ändrar ingenting på dina lampor. Så kan du följa uppnått ljus, effekt och fel medan din klimatdator behåller styrningen.
Får två system skriva till samma lampor samtidigt?
Vi avråder från det. Standarden utgår från ett automationssystem som master. Två system som skriver börvärden samtidigt skriver över varandra.
Vad händer efter ett strömavbrott?
Gatewayen måste vara nåbar igen inom 120 sekunder och en armatur inom 180 sekunder. Om en armatur inte får något börvärde går den tillbaka till den inställda ljusnivån vid start.
Använda HLP utan klimatdator?
FairGrows HLP-nod mäter dagsljuset, räknar ut den dagliga ljusintegralen och fyller på ditt LED-ljus bara där det behövs, via HLP och med ett ljusnätverk som förblir åtskilt från internet.
Källa: Horti Lighting Protocol v1.1.0 (26 maj 2025), Stichting Hortivation. Den här sidan sammanfattar standarden; själva specifikationen är den som gäller. FairGrow är inte knutet till Stichting Hortivation.
