Porte de garage
Le nĆud KNX Garage pilote un portail motorisĂ© en utilisant des GA dĂ©diĂ©es pour les commandes boolĂ©ennes ou par impulsion, gĂšre la cellule photo/obstruction, autorise le maintien ouvert ou la dĂ©sactivation et propose une refermeture automatique.
Adresses de groupe
|Usage|Propriété|Remarques|
|â|â|â|
| Commande directe | Command GA (gaCommand) | GA booléenne : true ouvre, false ferme (DPT 1.001). |
| Impulsion | Impulse GA (gaImpulse) | Le front montant commute le portail (DPT 1.017). UtilisĂ©e lorsque la commande directe nâest pas disponible. |
| Mouvement | gaMoving | Impulsion optionnelle à chaque commande de déplacement. |
| Obstruction | gaObstruction | Diffuse lâĂ©tat dâobstruction pour les autres Ă©quipements KNX. |
| Maintien ouvert | gaHoldOpen | Annule la refermeture automatique tant que la valeur reste Ă true. |
| DĂ©sactivation | gaDisable | Bloque toute action gĂ©nĂ©rĂ©e par le nĆud (mode maintenance). |
| Cellule photo | gaPhotocell | Passe Ă true lorsquâun obstacle coupe le faisceau ; le nĆud rouvre et signale lâobstruction. |
Refermeture automatique
- Activez le temporisateur pour envoyer la fermeture aprÚs le délai configuré.
- Maintien ouvert ou dĂ©sactivation suspendent le timer tant quâils sont actifs.
- Ă lâĂ©chĂ©ance le nĆud exĂ©cute
auto-closeet envoie la commande de fermeture (ou lâimpulsion).SĂ©curitĂ©
- Une cellule photo Ă true pendant la fermeture rouvre immĂ©diatement et positionne lâĂ©tat dâobstruction.
- Les Ă©critures externes sur la GA obstruction gardent lâĂ©tat interne synchronisĂ© avec tableaux de bord et alarmes.
- Les impulsions de mouvement peuvent alimenter ventilation, Ă©clairage ou logique dâalarme.
Intégration dans les flows
msg.payloadacceptetrue,false,'open','close','toggle'pour commander la porte depuis Node-RED.- Avec Ămettre des Ă©vĂ©nements activĂ©, des objets dĂ©taillant
event,state,disabled,holdOpen,obstructionsont envoyés.Exemple de flow
```javascript
// Ouvrir le portail msg.payload = âopenâ; // accepte aussi true return msg;
```javascript
// Fermer le portail
msg.payload = 'close'; // accepte aussi false
return msg;
// Basculer lâĂ©tat du portail
msg.payload = 'toggle';
return msg;