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.

Version 1.1.0, 26 maj 2025Modbus TCP eller RTU100 lampgrupper, 8 kanaler
Varför en standard

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

  1. 0.9 · april 2023utkast för synpunkter från ljusleverantörer
  2. 1.0 · maj 2023första slutgiltiga version
  3. 1.0.1 till 1.0.3 · juni 2023 till mars 2024rättelser och förtydliganden
  4. 1.1.0 · 26 maj 2025nya moduler Universal Outputs och Preferred Setpoints
Så fungerar det

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.

✓ OKLampgrupp 1Lampgrupp 2AutomationssystemModbus-masterLjusgatewayModbus-slavEthernet eller RS-485ljusnätverkbörvärden →← uppnått

Skriva: automationssystemet ställer in ett börvärde per lampgrupp och per kanal (Modbus funktionskod 16).

  1. Skriva: automationssystemet ställer in ett börvärde per lampgrupp och per kanal (Modbus funktionskod 16).
  2. Gatewayen för börvärdena vidare. Lamporna måste nå dem inom 20 sekunder.
  3. Läsa tillbaka: automationssystemet läser uppnått ljus, effekt och status (funktionskod 3).

Tekniken i korthet

TransportStandard-Modbus: Modbus TCP över Ethernet, eller Modbus RTU över RS-485 (halv duplex). Med många lampgrupper föredras TCP.
RollerAutomationssystemet är Modbus-master, ljussystemet Modbus-slav. Ett automationssystem förväntas kunna styra flera ljussystem oberoende av varandra samtidigt.
Register16-bitars heltalsregister (holding registers), big-endian. Läsa med funktionskod 3, skriva med funktionskod 16.
Modbus TCPPort 502; gatewayen har en statisk IP-adress och ett dokumenterat sätt att återgå till fabriksinställningar.
SkalaUpp 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.
Lampgrupper och kanaler

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 lampgrupp där fyra av de åtta kanalerna används
Modulärt

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

Bas

Börvärden per lampgrupp och per kanal, i procent.

I

Systemstatus

Återkoppling om ljussystemets status, till exempel fel.

II

Effekt

Den faktiska effekt som armaturerna använder.

III

Exact Light Control

Styr det exakta ljusutbytet per spektrum i µmol/s eller µmol/s/m², med en kontroll i förväg.

IV

Universal Inputs

Upp till tio fritt användbara värden per lampgrupp från ljussystemet till automationssystemet.

V

Universal Outputs

Upp till tio fritt användbara värden per lampgrupp i motsatt riktning. Nytt i 1.1.0.

VI

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

Tidsmarginaler

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.

< 50 ms
Gatewayens svarstid på en Modbus-förfrågan
20 s
Ett börvärde har uppnåtts efter att gatewayen tagit emot det
120 s
Gatewayen är nåbar efter påslagning
180 s
En armatur är nåbar efter påslagning

Logaritmisk skala, från millisekunder till minuter

Säkerhet

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 →
För odlare

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.

Vanliga frågor

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.

✓

Tack!

Vi har tagit emot din förfrågan och hör av oss snart.

➤ Personlig kontakt inom 1 arbetsdag

➤ Ett förslag utifrån din situation