Qu’est-ce que le Horti Lighting Protocol (HLP) ?

Un standard public de la Stichting Hortivation qui permet à un ordinateur climatique de piloter de la même façon des luminaires de culture LED de toute marque. Ce qu’il contient, comment il fonctionne et les points d’attention.

Version 1.1.0, 26 mai 2025Modbus TCP ou RTU100 groupes de luminaires, 8 canaux
Pourquoi un standard

Un seul langage pour tous les luminaires

Le passage à la LED a apporté de nombreux nouveaux luminaires et fournisseurs, et presque chaque fournisseur avait sa propre façon de les piloter. Chaque liaison entre ordinateur climatique et luminaires est devenue un travail sur mesure, avec des coûts d’installation et d’assistance plus élevés.

Trois fournisseurs d’ordinateurs climatiques ont donc établi ensemble, avec des fournisseurs d’éclairage, un protocole de communication unique. La Stichting Hortivation à Naaldwijk, aux Pays-Bas, le gère et publie la spécification sur son site. Si votre système d’éclairage dispose d’une passerelle qui parle HLP, tout système d’automatisation compatible HLP peut fonctionner avec lui.

Versions

  1. 0.9 · avril 2023projet soumis aux commentaires des fournisseurs d’éclairage
  2. 1.0 · mai 2023première version finale
  3. 1.0.1 à 1.0.3 · juin 2023 à mars 2024corrections et précisions
  4. 1.1.0 · 26 mai 2025nouveaux modules Universal Outputs et Preferred Setpoints
Fonctionnement

De l’ordinateur climatique au luminaire

La chaîne est courte : le système d’automatisation parle à la passerelle du système d’éclairage, et la passerelle s’occupe du reste du réseau d’éclairage.

Animation de la chaîne HLP. Le système d’automatisation, en tant que maître Modbus, écrit des consignes à la passerelle d’éclairage. La passerelle les transmet à deux groupes de luminaires, dont les canaux rouge, bleu, rouge lointain et blanc changent. Le système d’automatisation relit ensuite à la passerelle ce que font réellement les luminaires.

✓ OKGroupe de luminaires 1Groupe de luminaires 2Système d’automatisationMaître ModbusPasserelle d’éclairageEsclave ModbusEthernet ou RS-485réseau d’éclairageconsignes →← réalisé

Écriture : le système d’automatisation définit une consigne par groupe de luminaires et par canal (code de fonction Modbus 16).

  1. Écriture : le système d’automatisation définit une consigne par groupe de luminaires et par canal (code de fonction Modbus 16).
  2. La passerelle transmet les consignes. Les luminaires doivent les atteindre en 20 secondes.
  3. Relecture : le système d’automatisation lit la lumière réalisée, la puissance et l’état (code de fonction 3).

La technique en bref

TransportModbus standard : Modbus TCP sur Ethernet, ou Modbus RTU sur RS-485 (half duplex). Avec de nombreux groupes de luminaires, TCP est préférable.
RôlesLe système d’automatisation est le maître Modbus, le système d’éclairage l’esclave Modbus. Un système d’automatisation doit pouvoir piloter indépendamment plusieurs systèmes d’éclairage en même temps.
RegistresRegistres de maintien entiers de 16 bits, big-endian. Lecture avec le code de fonction 3, écriture avec le code de fonction 16.
Modbus TCPPort 502 ; la passerelle a une adresse IP statique et une procédure documentée de retour aux réglages d’usine.
ÉchelleJusqu’à 100 groupes de luminaires (zones de pilotage), chacun avec jusqu’à 8 canaux. C’est la limite du protocole ; un système d’éclairage peut en prendre moins en charge.
Groupes de luminaires et canaux

Par groupe, par couleur

Un groupe de luminaires, une zone de pilotage dans le standard, est un ensemble de luminaires aux mêmes réglages. Chaque canal d’un tel groupe correspond exactement à une couleur ou à un spectre, par exemple rouge, bleu, rouge lointain ou blanc. Deux canaux pour la même couleur ne sont pas autorisés.

Il y a deux façons de piloter. Les pourcentages sont le plus simple : le standard suppose que le pourcentage est linéaire par rapport à l’émission de lumière. Pour piloter le spectre avec précision, on travaille en µmol/s ou µmol/s/m² avec le module Exact Light Control.

Si un luminaire ne reçoit aucune consigne de la passerelle après le démarrage, il revient à un niveau de lumière de mise sous tension prédéfini (consigne de mise sous tension).

Un groupe de luminaires dont quatre des huit canaux sont utilisés
Modulaire

Une base et six modules

La base se limite aux consignes par groupe de luminaires et par canal. Un système d’éclairage peut prendre en charge des modules supplémentaires ; s’il prend en charge un module, il doit en prendre en charge toutes les parties.

Base

Base

Consignes par groupe de luminaires et par canal, en pourcentage.

I

État du système

Retour sur l’état du système d’éclairage, par exemple les défauts.

II

Puissance

La puissance réellement consommée par les luminaires.

III

Exact Light Control

Pilotage de l’émission lumineuse exacte par spectre en µmol/s ou µmol/s/m², avec vérification préalable.

IV

Universal Inputs

Jusqu’à dix valeurs librement utilisables par groupe de luminaires, du système d’éclairage vers le système d’automatisation.

V

Universal Outputs

Jusqu’à dix valeurs librement utilisables par groupe de luminaires, dans l’autre sens. Nouveau dans la 1.1.0.

VI

Preferred Setpoints

Le système d’éclairage propose une composition spectrale tandis que le système d’automatisation garde la maîtrise du bilan de puissance. Nouveau dans la 1.1.0.

Ce que le nœud HLP de FairGrow prend en charge aujourd’hui : la base, État du système et Puissance. Exact Light Control et Preferred Setpoints suivront. Nœud HLP

Délais

Ce que le standard fixe

Le standard fixe quelques délais stricts. Ils déterminent la rapidité avec laquelle une règle devient visible dans la serre et le temps d’attente après une coupure de courant.

< 50 ms
Temps de réponse de la passerelle à une requête Modbus
20 s
Une consigne est réalisée après réception par la passerelle
120 s
La passerelle est joignable après la mise sous tension
180 s
Un luminaire est joignable après la mise sous tension

Échelle logarithmique, des millisecondes aux minutes

Sécurité

Ce que le standard ne couvre pas

HLP ne prescrit aucune sécurité. C’est du Modbus pur, sans mot de passe ni chiffrement. Le standard indique donc lui-même que le réseau entre le système d’automatisation et la passerelle d’éclairage ne doit pas être connecté à internet, ni à un réseau qui l’est.

Pour vous, cela signifie : gardez le réseau d’éclairage séparé. Si vous voulez tout de même voir les données de lumière et d’énergie sur une plateforme en ligne, il vous faut un appareil placé sur les deux réseaux mais qui ne transmet rien de l’un à l’autre.

Comment le nœud HLP de FairGrow y parvient →
Pour les producteurs

Ce que HLP vous apporte

Le choix sans dépendance

Luminaires et régulations ne doivent plus venir du même fournisseur, tant que la passerelle parle HLP.

Des données identiques partout

Lumière réalisée, puissance par groupe de luminaires et défauts se trouvent dans des registres fixes. Quiconque lit ces données n’a pas besoin d’une intégration distincte par marque d’éclairage.

Un repli intégré au luminaire

Le niveau de lumière de mise sous tension est enregistré dans le système d’éclairage. Si le pilotage est interrompu, le luminaire sait quoi faire.

De la marge pour évoluer

Commencez par la base et ajoutez des modules quand votre installation les prend en charge, comme le pilotage exact de la lumière par spectre.

FAQ

À propos du standard

Où trouver la spécification ?

Sur le site de la Stichting Hortivation, sous « data ». La version actuelle, 1.1.0 du 26 mai 2025, y est disponible en téléchargement. Les droits d’auteur appartiennent à Hortivation.

Comment savoir si mes luminaires prennent en charge HLP ?

Demandez à votre fournisseur d’éclairage si la passerelle de votre système d’éclairage parle HLP, et quelle version et quels modules. Les modules déterminent ce que vous pouvez lire et piloter.

Quelle différence entre un pilotage en pourcentage et en µmol ?

Les pourcentages sont le plus simple et supposent une émission de lumière linéaire par canal. Avec µmol/s ou µmol/s/m², vous pilotez l’émission lumineuse réelle par spectre ; le système d’éclairage doit alors prendre en charge le module Exact Light Control.

Puis-je seulement lire, sans piloter ?

Oui. La lecture utilise le code de fonction Modbus 3 et ne modifie rien sur vos luminaires. Vous pouvez ainsi suivre la lumière réalisée, la puissance et les défauts pendant que votre ordinateur climatique garde le contrôle.

Deux systèmes peuvent-ils écrire en même temps sur les mêmes luminaires ?

Nous le déconseillons. Le standard suppose un seul système d’automatisation comme maître. Deux systèmes qui écrivent des consignes en même temps s’écrasent mutuellement.

Que se passe-t-il après une coupure de courant ?

La passerelle doit être de nouveau joignable en 120 secondes et un luminaire en 180 secondes. Si un luminaire ne reçoit aucune consigne, il revient au niveau de lumière de mise sous tension configuré.

Utiliser HLP sans ordinateur climatique ?

Le nœud HLP de FairGrow mesure la lumière du jour, calcule l’intégrale de lumière journalière et complète votre lumière LED uniquement là où c’est nécessaire, via HLP et avec un réseau d’éclairage qui reste séparé d’internet.

Source : Horti Lighting Protocol v1.1.0 (26 mai 2025), Stichting Hortivation. Cette page résume le standard ; la spécification elle-même fait foi. FairGrow n’est pas affilié à la Stichting Hortivation.

✓

Merci !

Nous avons bien reçu votre demande et vous recontacterons très vite.

➤ Contact personnel sous 1 jour ouvré

➤ Une proposition adaptée à ta situation