--- title: "Pool’nX : piloter la piscine depuis KNX (filtration, éclairage, pompe)" description: "Associez les commandes de la piscine à des adresses de groupe KNX dans Pool’nX : filtration, éclairage, pompe, vanne, auxiliaires et consigne de chauffage." canonical: https://wiki.can-nx.com/guides/pool-knx-commands/ language: fr product: Pool’nX audience: - administrateur - installateur context: "Can’nX Cloud, fenêtre Pool’nX : table Commandes vers la piscine, adresses de groupe KNX et dernier évènement" --- # Pool’nX : piloter la piscine depuis KNX (filtration, éclairage, pompe) Contexte : Can’nX Cloud, fenêtre Pool’nX : table Commandes vers la piscine, adresses de groupe KNX et dernier évènement La table **Commandes vers la piscine** de Pool’nX associe chaque commande du contrôleur Klereo ou PoolCop à une adresse de groupe KNX : filtration, éclairage, pompe, vanne, auxiliaires, consigne de chauffage. Quand un télégramme d’écriture arrive sur l’adresse, Pool’nX convertit la valeur et envoie la commande au contrôleur. Destiné à l’installateur qui commande la piscine depuis un bouton-poussoir, une visualisation ou une logique KNX. Les valeurs acceptées dépendent du contrôleur : voir [le tableau Klereo](https://wiki.can-nx.com/guides/pool-klereo-knx/) ou [le tableau PoolCop](https://wiki.can-nx.com/guides/pool-poolcop-knx/). ## Avant de commencer - Le type de piscine, les identifiants et la piscine sont choisis : voir [ouvrir Pool’nX dans Can’nX Cloud](https://wiki.can-nx.com/guides/pool-access/). - Dans ETS, l’objet KNX émetteur écrit sur l’adresse de groupe avec le DPT de la ligne, affiché dans la colonne **DPT**. ## Associer une commande 1. Dans la fenêtre **Pool'nX**, en face de **Commandes vers la piscine**, cliquez sur le bouton à double flèche. 2. La table affiche **Nom**, **Valeur**, **Dernier évènement**, **DPT**, **Adresse de Groupe KNX** et **Active**. 3. Retrouvez la commande avec **Rechercher par nom**. 4. Saisissez l’adresse de groupe au format X/Y/Z, par exemple **5/2/0** (exemple), et cochez **Active**. 5. Retirez les filtres : seules les lignes affichées sont enregistrées. 6. Cliquez sur **Enregistrer**. **Opération réussie !** confirme l’enregistrement. **Remplissage auto. des adresses** et **Effacer toutes les adresses** fonctionnent comme dans [la table des statuts](https://wiki.can-nx.com/guides/pool-knx-status/). Pool’nX exécute toute commande dont la ligne porte une adresse, que la case **Active** soit cochée ou non. La case sert au filtre et à [l’export ETS](https://wiki.can-nx.com/guides/pool-knx-ets-export/). Pour qu’une adresse ne commande plus la piscine, effacez-la de la ligne, puis enregistrez. Utilisez une adresse différente pour chaque commande : si deux lignes portent la même adresse, seule la première est exécutée. Une demande de lecture sur l’adresse n’envoie aucune commande. ## Lire Valeur et Dernier évènement - **Dernier évènement** : date et heure du dernier télégramme reçu pour cette commande. - **Valeur** : dernière valeur reçue du bus. Avec Klereo, elle s’affiche avec sa signification, par exemple **Mode Manuel: Marche (1)**. Lorsque la commande n’a pas abouti, **Valeur** affiche un message à la place de la valeur : | Message | Contrôleur | Signification | | --- | --- | --- | | **invalid** suivi de la valeur | Klereo | Valeur non acceptée pour cette sortie : rien n’est envoyé. | | **reserved aux** | PoolCop Cloud | Auxiliaire réservé par le PoolCop : marche et arrêt refusés. | | **no heating aux configured** | PoolCop Cloud | Aucun auxiliaire ne commande le chauffage. | | **PoolCop refused** suivi d’un code | PoolCop Cloud | PoolCop Cloud a refusé la commande. | | **PoolCop unreachable** | PoolCop Cloud | PoolCop Cloud n’a pas répondu. | | **invalid value or aux id** | PoolCop (legacy) | Valeur illisible ou aucun auxiliaire de chauffage. | Une valeur affichée sans message indique que Pool’nX l’a reçue. Certaines valeurs hors plage ne sont pas transmises sans afficher de message : vérifiez l’effet dans les statuts. ## Vérifier le résultat 1. Envoyez la commande depuis la visualisation, ou écrivez la valeur sur l’adresse avec le moniteur de groupe d’ETS. 2. Vérifiez que **Dernier évènement** et **Valeur** se mettent à jour. 3. Ouvrez **Statuts de la piscine** : l’état correspondant change après la prise en compte par le contrôleur. Avec PoolCop Cloud, comptez jusqu’à deux minutes environ. 4. Observez l’équipement de la piscine. ## En cas de problème | Symptôme | Cause et action | | --- | --- | | **Dernier évènement** ne change pas | Aucun télégramme d’écriture reçu sur l’adresse. Vérifiez l’adresse saisie, l’enregistrement de la table et l’adresse utilisée par l’émetteur KNX. | | Une commande part alors que **Active** est décochée | La ligne porte encore une adresse. Effacez-la et enregistrez. | | Message dans **Valeur** | Voir le tableau ci-dessus et les valeurs du contrôleur. | | Statut inchangé après la commande | Le contrôleur n’a pas encore confirmé, ou son mode de fonctionnement prend le dessus. Vérifiez l’état dans l’application du contrôleur. | Voir aussi [le dépannage Pool’nX](https://wiki.can-nx.com/guides/pool-help/) et, pour un superviseur non KNX, [le client TCP](https://wiki.can-nx.com/guides/pool-tcp-client/). Interface en anglais : **Pool Commands**, **Name**, **Value**, **Last event**, **KNX Group Address**, **Active**, **Search by name**, **Auto-fill addresses**, **Clean all addresses**, **Save**, **Manual Mode: On (1)**.