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.
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
- 0.9 · avril 2023projet soumis aux commentaires des fournisseurs d’éclairage
- 1.0 · mai 2023première version finale
- 1.0.1 à 1.0.3 · juin 2023 à mars 2024corrections et précisions
- 1.1.0 · 26 mai 2025nouveaux modules Universal Outputs et Preferred Setpoints
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.
Écriture : le système d’automatisation définit une consigne par groupe de luminaires et par canal (code de fonction Modbus 16).
- Écriture : le système d’automatisation définit une consigne par groupe de luminaires et par canal (code de fonction Modbus 16).
- La passerelle transmet les consignes. Les luminaires doivent les atteindre en 20 secondes.
- 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
| Transport | Modbus 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ôles | Le 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. |
| Registres | Registres de maintien entiers de 16 bits, big-endian. Lecture avec le code de fonction 3, écriture avec le code de fonction 16. |
| Modbus TCP | Port 502 ; la passerelle a une adresse IP statique et une procédure documentée de retour aux réglages d’usine. |
| Échelle | Jusqu’à 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. |
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).
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
Consignes par groupe de luminaires et par canal, en pourcentage.
État du système
Retour sur l’état du système d’éclairage, par exemple les défauts.
Puissance
La puissance réellement consommée par les luminaires.
Exact Light Control
Pilotage de l’émission lumineuse exacte par spectre en µmol/s ou µmol/s/m², avec vérification préalable.
Universal Inputs
Jusqu’à dix valeurs librement utilisables par groupe de luminaires, du système d’éclairage vers le système d’automatisation.
Universal Outputs
Jusqu’à dix valeurs librement utilisables par groupe de luminaires, dans l’autre sens. Nouveau dans la 1.1.0.
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
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.
Échelle logarithmique, des millisecondes aux minutes
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 →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.
À 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.
