Cet article s'applique aux produits CoolMaster suivants
- CoolMaster
- CoolMasterPro
- CoolMasterNet
- CloudBox
|
Lignes CVC
CoolMasterNet prend en charge huit lignes CVC, identifiées de L1 à L8, destinées à être connectées à différents systèmes CVC. Les huit lignes peuvent être utilisées simultanément (sauf L1 avec L5 et L2 avec L6) et de manière indépendante selon la configuration de CoolMasterNet. La plupart des lignes CVC peuvent prendre en charge plusieurs types de systèmes CVC, comme indiqué dans le tableau ci-dessous, mais un seul à la fois, selon la configuration de la ligne concernée.
| Fabricant CVC | Acronyme | L1 | L2 | L3 | L4 | L5 | L6 | L7 | L8 |
|---|---|---|---|---|---|---|---|---|---|
| Daikin | DK | v | v | ||||||
| Mitsubishi Electric | ME | v | v | ||||||
| Toshiba | TO | v | v | ||||||
| Panasonic | PN | v | v | ||||||
| Hitachi | HT | v | v | ||||||
| LG | LG | v | v | v | v | v | |||
| Mitsubishi Heavy Industries | MH | v | v | v | v | v | |||
| Sanyo | SA | v | v | v | v | v | |||
| Gree | GR | v | v | v | v | v | |||
| Midea | MD | v | v | v | v | v | |||
| Kentatsu | KT | v | v | v | v | v | |||
| Trane | TR | v | v | v | v | v | |||
| Chigo | CG | v | v | v | v | v | |||
| Fujitsu | FJ | v | |||||||
| Samsung | SM | v | v | v | v | v | |||
| Tadiran Inverter | TI | v | v | v | v | v | |||
| Meitav | MT | v | v | v | v | v | |||
| Haier | HA | v | v | ||||||
| Blue Star | BSM | v | v | v | v | v | |||
| Tica | TICA | v | v | v | v | v |
Remarque
- Les commutateurs DIP Q et R servent à ajuster les paramètres internes des lignes L1 et L2 pour répondre aux exigences spécifiques du type de CVC.
- Les lignes L1 et L5 partagent les mêmes ressources internes du CoolMasterNet et ne peuvent pas être utilisées simultanément.
- Les lignes L2 et L6 partagent les mêmes ressources internes du CoolMasterNet et ne peuvent pas être utilisées simultanément. Le commutateur DIP P3 définit quelle ligne est activée.
- Les lignes L6 et L7 peuvent être regroupées en une seule ligne L7 avec détection automatique de polarité, grâce aux commutateurs DIP P1 et P2. Dans ce cas, la ligne L2 peut être activée.
- La ligne L3 est par défaut utilisée pour la communication ModBus RTU RS485.
Protocoles Domotique/BMS
CoolMaster prend en charge plusieurs protocoles de domotique/BMS.
| Protocole Domotique/BMS | Acronyme | Port(s) Ligne |
|---|---|---|
| KNX | KNX | L3 |
| PlugBus (CoolHub) | CH | L3,L4,L5,L6,L7 |
| HDL buspro 4 fils | HDL | L3,L4,L5,L6,L7 |
| HDL buspro IP | Ethernet | |
| ModBus RTU CoolGate 4 | CG4 | L3,L4,L5,L6,L7 |
| ModBus RTU CoolGate 5 | CG5 | L3,L4,L5,L6,L7 |
| ModBus IP | Ethernet | |
| SDDP | Ethernet | |
| ASCII I/F | RS232, Ethernet | |
| CoolRemote | Ethernet |
Port RS232
| Broche DB9 | Niveau du signal | Description |
|---|---|---|
| 2 | ±12V | TxD (Données de CoolMasterNet vers DTE) |
| 3 | ±12V | RxD (Données de DTE vers CoolMasterNet) |
| 5 | GND | Masse |
| 1,4,6,7,8 | Non connecté | |
Le genre et le brochage du câble RS232 fourni avec le CoolMasterNet conviennent pour une connexion directe au port RS232 d’un PC ou via un adaptateur RS232 vers USB standard. La longueur maximale du câble RS232 ne doit pas dépasser 25 m. Par défaut, l’interface RS232 est dédiée à l’ASCII I/F. Les paramètres par défaut du port RS232 de CoolMasterNet sont :
- Débit en bauds 9600
- Bits de données 8
- Contrôle de parité Aucun
- Bits d’arrêt 1
- Contrôle de flux Aucun
Ethernet
CoolMasterNet intègre un port Ethernet compatible IEEE 802.3 10/100 Mb/s, accessible via un connecteur RJ45.
Voici les principales caractéristiques du port.
| Paramètre | Valeur | Remarques |
|---|---|---|
| Longueur max. du câble Ethernet | 137 m | Câble torsadé CAT5 |
| Débit binaire | 10/100 Mb/s | |
| Protocoles Ethernet pris en charge | 10BASE-T/100BASE-TX | |
| Négociation automatique du protocole | Activée | Avec le partenaire de liaison |
Le connecteur RJ45 comprend des voyants Link et Activity indiquant les statuts suivants.
| Led | Couleur | Fonction |
|---|---|---|
| Led Link | Vert |
ALLUMÉ pour une bonne liaison ÉTEINT pour aucune liaison |
| Led Activity | Orange | Clignote lors d'une activité Tx/Rx |
Le port Ethernet est utilisé par plusieurs modules de protocoles disponibles dans CoolMasterNet · ASCII I/F (via le serveur IP ASCII I/F)
- Modbus IP
- HDL buspro IP
- SDDP
- CoolRemote
Les paramètres réseau du CoolMasterNet sont contrôlés avec la commande ifconfig.
Serveur IP ASCII I/F
Le serveur IP ASCII I/F, appelé aserver, est un serveur socket TCP/IP classique. aserver a les caractéristiques par défaut suivantes :
| Nombre maximal de connexions simultanées | 4 |
| Port TCP/IP par défaut | 10102 |
| Caractère d’invite > | activé |
aserver peut être configuré avec la commande set.
Modbus IP
Voir le document "Modbus Integration Guidelines".
Connexion cloud CoolRemote
CoolMasterNet maintient en permanence une connexion avec le serveur cloud CoolRemote dès que le réseau TCP/IP avec accès Internet est établi. Le statut de la connexion CoolRemote est affiché sur l’écran LCD par l’icône cloud en bas à droite de l’écran.
| Pas d’icône cloud | Pas de réseau TCP/IP |
| Connecté - Inactif | |
| Connecté - Communication en cours | |
| Déconnecté - avec code d’erreur |
ModBus RTU
CoolMasterNet peut être utilisé comme un esclave ModBus RTU fonctionnant conformément au guide "MODBUS over serial line specification and implementation guide" de Modbus-IDA.ORG. Le format de trame RS485 par défaut est :
- Débit en bauds 9600, 8 bits de données
- Contrôle de parité Aucun
- 1 bit d’arrêt
- Contrôle de flux Aucun
GC4
CG4 est basé sur le protocole ModBus RTU. Sa cartographie d’adresses est similaire à celle du dispositif CoolGate, précédemment fabriqué par CoolAutomation (voir le PRM CoolGate pour plus d’informations). Le protocole CG4 peut être utilisé pour la rétrocompatibilité.
GC
Voir le document "Modbus Integration Guidelines".
GPIO
CoolMasterNet prend en charge quatre GPIO marqués A B C D (voir le schéma). Les GPIO peuvent être en mode Entrée ou Sortie selon leur fonctionnalité.
| Paramètre | GPIO A | GPIO B | GPIO C | GPIO D |
|---|---|---|---|---|
| Tension d'entrée basse (V IL) | <1V | <1V | <1V | ADC |
| Tension d'entrée haute (V IH) | >2,4V | >2,4V | >2,4V | ADC |
| Tension de sortie haute (V OUT HI) | 3,3V | 3,3V | 3,3V | 3,3V |
| Courant de sortie max (I OUT) | 20mA | 20mA | 20mA | 20mA |
| Pull Up | 5,6K | 5,6K | 5,6K | N.D. |
Le contrôle des fonctionnalités GPIO se fait avec la commande gpio.
USB
CoolMasterNet intègre des ports USB Device et USB Host. Le port USB Device est utilisé pour les opérations de maintenance.
Alimentation
CoolMasterNet peut être alimenté par différentes sources :
- Adaptateur AC/DC fourni avec le CoolMasterNet
- 12-24V DC provenant du système CVC ou d'un autre équipement
- Port USB Device
Les commutateurs DIP se trouvent derrière la petite trappe d'accès située en haut à droite du CoolMasterNet.
| Commutateur | On | Off |
|---|---|---|
| P1, P2 | Relie L6 et L7 et active la détection automatique de polarité sur L7 | Sépare L6 et L7 |
| P3 | L6 activé, L2 désactivé | L2 activé, L6 désactivé |
| P4 | Mode Production | Mode de fonctionnement normal |
Remarques
- Le jeu de commutateurs DIP Q correspond à L1 sur les appareils de la gamme CoolMaster. Les positions des commutateurs DIP (On/Off) dépendent de la marque du système CVC, consultez le manuel d'installation pour la configuration spécifique à chaque marque.
- Le jeu de commutateurs DIP R correspond à L2 sur les appareils de la gamme CoolMaster. Les positions des commutateurs DIP (On/Off) dépendent de la marque du système CVC, consultez le manuel d'installation pour la configuration spécifique à chaque marque.
- La terminaison de ligne est utilisée comme mesure supplémentaire pour ajouter une terminaison de ligne dans les cas où elle n'a pas été configurée dans l'ODU ou pour réduire les bruits de ligne.
- Le jeu de commutateurs DIP S2 permet d'activer ou de désactiver la terminaison de ligne sur L1
- Le jeu de commutateurs DIP S3 permet d'activer ou de désactiver la terminaison de ligne sur L2
- Les commutateurs P1 et P2 du CoolMasterNet doivent être dans la même position. S'ils sont tous les deux sur ON, les lignes CVC L6 et L7 sont reliées en une seule ligne avec option de détection automatique de la polarité. Sinon, si P1 et P2 sont tous les deux sur OFF, les lignes L6 et L7 sont indépendantes.
- Si L6 et L7 sont reliées à L7, l'activation de L2 avec P3 n'aura pas d'effet sur le fonctionnement de L7.
- Le commutateur P4 doit être sur OFF pour le fonctionnement normal du CoolMasterNet.
Commutateurs DIP Q, R
Les commutateurs DIP Q et R servent à ajuster les paramètres internes des lignes CVC L1 et L2 pour répondre aux exigences spécifiques de chaque type de système CVC.
| Type CVC | Commutateur DIP Q - Ligne CVC L1 | |||
|---|---|---|---|---|
| Q1 | Q2 | Q3 | Q4 | |
| DK | ON | OFF | ON | OFF |
| ME | OFF | OFF | OFF | OFF |
| TO | OFF | ON | OFF | ON |
| SA | OFF | ON | OFF | ON |
| PN | OFF | ON | OFF | ON |
| HT | OFF | ON | OFF | ON |
| HA (P,Q) | OFF | ON | OFF | ON |
| Type CVC | Commutateur DIP R - Ligne CVC L2 | |||
|---|---|---|---|---|
| Q1 | Q2 | Q3 | Q4 | |
| DK | ON | OFF | ON | OFF |
| ME | OFF | OFF | OFF | OFF |
| TO | OFF | ON | OFF | ON |
| SA | OFF | ON | OFF | ON |
| PN | OFF | ON | OFF | ON |
| HT | OFF | ON | OFF | ON |
| HA (P,Q) | OFF | ON | OFF | ON |
Remarques
- Si les quatre commutateurs DIP R1, R2, R3, R4 sont sur ON lors de la réinitialisation de l'alimentation du CoolMasterNet, l'appareil passera de force en mode BOOT.
Commutateur DIP S
| Commutateur | On | Off |
|---|---|---|
| S1, S2 | Active la sortie DC sur la ligne CVC L1 | Désactive la sortie DC sur la ligne CVC L1 |
| S3, S4 | Active la sortie DC sur la ligne CVC L2 | Désactive la sortie DC sur la ligne CVC L2 |
Remarques
- Les commutateurs S1 et S2 doivent être dans la même position.
- Les commutateurs S3 et S4 doivent être dans la même position.
- La sortie DC sur la ligne CVC L1 ou L2 n'est requise que si la ligne est configurée en DK ou ME et qu'un équipement non VRF est connecté à cette ligne (via un adaptateur KRP, MAC ou similaire). Et uniquement si aucune autre source DC n'est présente sur cette ligne.
CoolMasterNet propose un protocole d'interface ASCII simple et complet, basé sur des chaînes de texte (ASCII) représentant des commandes et des réponses verbales. L’interface ASCII implémentée dans CoolMasterNet est entièrement rétrocompatible avec les versions précédentes des produits CoolAutomation, mais elle comporte plusieurs extensions et améliorations importantes, principalement destinées à prendre en charge des fonctionnalités supplémentaires de CoolMasterNet. L’interface ASCII peut être utilisée via l’interface RS232 (voir Port RS232) ou via le serveur TCP/IP.
Définitions générales du protocole
Messagerie
La communication entre le DTE et CooLinkNet via l’interface ASCII repose sur des chaînes de texte (ASCII). Un exemple de communication est présenté ci-dessous
| >ls L2 | <- Commande | DTE vers CooLinkNet |
| L2.102 OFF 20C 27C Auto Cool OK - 0 L2.103 OFF 20C 24C Low Auto OK - 0 |
<- Réponse | CooLinkNet vers DTE |
| OK | <- Code de sortie | |
| > | <- Invite |
La chaîne de commande envoyée à CooLinkNet doit se terminer par la séquence <CR> (retour chariot 0x0D) <LF> (saut de ligne 0x0A) ou par un seul caractère <CR>. Les chaînes provenant de CooLinkNet (sauf le caractère d’invite) se terminent toujours par <CR><LF>. Les commandes sont sensibles à la casse et ne doivent pas comporter d’espaces avant ou après. Le seul séparateur entre le nom de la commande et ses paramètres est l’espace (caractère 0x20). Le paramètre d’écho de configuration (voir la commande set) définit si les caractères envoyés à CooLinkNet via l’interface RS232 sont renvoyés ou non. Si l’écho n’est pas à zéro, les caractères sont renvoyés. Dans le cas de l’interface RS232, le caractère d’invite '>' est toujours envoyé par CooLinkNet. Pour le serveur ASCII, l’envoi de l’invite est configurable.
Codes de sortie
| Numérique | Verbeux | Description |
| 0 | OK | Commande exécutée avec succès |
| 1 | Pas de UID | UID introuvable |
| 2 | UID strict absent | L'UID doit être précis |
| 3 | Mauvais format | Le format de la commande est incorrect |
| 4 | Échec | L'exécution de la commande a échoué |
| 5 | Ligne inutilisée | Ligne inutilisée |
| 6 | Commande inconnue | Commande inconnue |
| 7 | Mauvaise ligne CVC | Numéro de ligne incorrect |
| 8 | Mauvaise fonction | Mauvaise fonction |
| 9 | Mauvais type de ligne | Mauvaise définition du type de ligne |
| 10 | Mauvais paramètre | Paramètre de commande incorrect |
| 11 | OK, redémarrage requis ! | L'exécution de la commande sera effective après redémarrage |
| 12 | Mauvais GPIO | GPIO incorrect |
| 13 | SDDP désactivé | Le module SDDP est désactivé, activez-le pour continuer |
| 14 | Adresse virtuelle utilisée | Adresse virtuelle déjà utilisée |
| 15 | Mauvaise propriété | Mauvaise propriété |
| 16 | Nombre de lignes dépassé | Impossible de définir plus de types de lignes |
| 17 | Attention ! État du DIP switch incorrect | L'état du DIP switch est incorrect pour le type de ligne défini |
| 18 | SDDP non initialisé | SDDP est activé, mais le lien Ethernet est toujours inactif |
| 80 | Erreur ModBus : 80 | Aucune réponse du destinataire |
| 81 | Erreur ModBus : 81 | Délai trop long entre les octets dans le message reçu |
| 82 | Erreur ModBus : 82 | Délai trop court entre les octets dans le message reçu |
| 83 | Erreur ModBus : 83 | Message reçu avec délai interne |
| 84 | Erreur ModBus : 84 | Message reçu trop volumineux |
| 85 | Erreur ModBus : 85 | Erreur CRC dans le message reçu |
| 86 | Erreur ModBus : 86 | Exception ModBus dans la réponse |
| 100 | Collision | Collision dans la commande envoyée sur la ligne CVC |
| 101 | Fonction non prise en charge | Commande ou paramètre de commande non pris en charge pour cette ligne CVC |
| 102 | Type d'unité intérieure incorrect | L'unité intérieure choisie ne prend pas en charge cette commande ou ce paramètre |
| 103 | Pas d'ACK de l'intérieur | L'unité intérieure n'a pas accusé réception de la commande envoyée |
| 104 | Délai d'attente à la réception | Aucune réponse de l'unité intérieure |
| 105 | Erreur CS dans le message reçu | Erreur de somme de contrôle dans le message reçu |
| 106 | Initialisation de la ligne en cours... | Impossible d'afficher l'état des lignes pendant l'initialisation |
| 107 | Erreur de ligne | Erreur sur la ligne CVC |
| 108 | Alimentation désactivée | L'unité intérieure ne peut pas recevoir la température ambiante mesurée à cause de la position de son interrupteur |
| 150 | HDL non initialisé | Ligne HDL non définie ou câble ethernet débranché |
| 151 | Dépassement de la base de données HDL | Base de données HDL pleine, impossible d'ajouter une nouvelle configuration |
| 152 | HDL Ethernet désactivé | HDL via ethernet désactivé |
| 200 | UID introuvable | Unité intérieure spécifiée introuvable dans la base de données |
| 201 | UID strict introuvable | Unité intérieure spécifiée par UID strict introuvable dans la base de données |
| 202 | Unité intérieure supprimée | Unité intérieure supprimée de la base de données |
| 203 | Débordement BD | La base de données des unités intérieures est pleine, impossible d'en ajouter une nouvelle |
| 204 | Débordement BD Groupe | La base de données des groupes est pleine, impossible d'ajouter un nouveau groupe |
| 205 | Débordement BD AV | La base de données des adresses virtuelles est pleine, impossible d'associer une unité intérieure à une nouvelle adresse virtuelle |
| 206 | Débordement BD FDB5 | La base de données des propriétés est pleine, impossible d'ajouter une nouvelle propriété |
| 250 | Débordement BD Lien | La base de données des liens est pleine, impossible de lier un nouvel appareil CoolPlug à une unité intérieure |
| 251 | Aucune ligne CooLinkHub | Ligne CoolHub non définie, veuillez la définir pour continuer |
| 252 | Échec de la visibilité auto | Erreur lors de la création du lien lors de l'ajout des propriétés de visibilité |
| 253 | Lien déjà existant | L'appareil CoolPlug est déjà lié, supprimez le lien précédent avant d'en créer un nouveau |
| 307 | Débordement BD KNX | La base de données KNX est pleine, impossible d'ajouter un nouveau groupe |
| 309 | KNX non connecté | Aucune connexion avec la puce KNX |
| 310 | Ligne KNX non démarrée | Ligne KNX non définie |
UID
Le UID est utilisé pour identifier une unité intérieure ou un groupe d’unités intérieures. Le format du UID est le suivant :
| Numéro de ligne | Point | Numéro d’unité intérieure | |
| Ln | . | X | YY |
- La ligne correspond au numéro de ligne HVAC CoolMasterNet, comme L1, L2,... L* signifie « toute ligne ». Pour assurer la compatibilité avec les appareils CoolMaster ou CooLink, le numéro de ligne peut être omis dans le UID.
- Le point est un séparateur entre le numéro de ligne et le numéro d’unité intérieure. Si le numéro de ligne est omis ou a la forme L*, le point doit aussi être omis.
- Le numéro d’unité intérieure correspond à une unité intérieure du système HVAC. Le numéro peut être « * » pour signifier « toutes ».
Exemples :
L1.102 -> Unité intérieure 102 sur la ligne L1
L2.003 -> Unité intérieure 003 sur la ligne L2
L*100 -> Groupe d’unités intérieures 100 sur toutes les lignes
L301** -> Groupe d’unités intérieures 1xx sur la ligne L3 (L3.100, L3.101,...)
L4 -> Toutes les unités intérieures sur la ligne L4
L* -> Toutes les unités intérieures sur toutes les lignes
203 -> Équivalent à L*203 (uniquement pour la compatibilité ascendante)
UID_STRICT
Dans certains cas, il est nécessaire de référencer uniquement une unité intérieure spécifique via le UID. Dans ce cas, il faut utiliser le format UID_STRICT sous la forme Ln.XYY, où l’utilisation de « * » est interdite.
Systèmes HVAC avec numéros d’unités intérieures à 4 chiffres
Pour les systèmes HVAC avec des numéros d’unités intérieures à 4 chiffres : N1N2 - N3N4, les deux premiers chiffres N1 N2 (allant de 00 à 15) seront codés dans la partie X du UID selon le tableau ci-dessous. Les deux derniers chiffres N3 N4 correspondent à la partie YY du UID.
| N1N2 - N3N4 | X YY | Exemple pour la ligne L1 | |
|---|---|---|---|
| Numéro d’unité intérieure | UID | ||
| 00 - N3N4 | 0 N3N4 | 00-12 | L1.012 |
| 01 - N3N4 | 1 N3N4 | 01-12 | L1.112 |
| 02 - N3N4 | 2 N3N4 | 02-12 | L1.212 |
| 03 - N3N4 | 3 N3N4 | 03-12 | L1.312 |
| 04 - N3N4 | 4 N3N4 | 04-12 | L1.412 |
| 05 - N3N4 | 5 N3N4 | 05-12 | L1.512 |
| 06 - N3N4 | 6 N3N4 | 06-12 | L1.612 |
| 07 - N3N4 | 7 N3N4 | 07-12 | L1.712 |
| 08 - N3N4 | 8 N3N4 | 08-12 | L1.812 |
| 09 - N3N4 | 9 N3N4 | 09-12 | L1.912 |
| 10 - N3N4 | A N3N4 | 10-12 | L1.A12 |
| 11 - N3N4 | B N3N4 | 11-12 | L1.B12 |
| 12 - N3N4 | C N3N4 | 12-12 | L1.C12 |
| 13 - N3N4 | D N3N4 | 13-12 | L1.D12 |
| 14 - N3N4 | E N3N4 | 14-12 | L1.E12 |
| 15 - N3N4 | F N3N4 | 15-12 | L1.F12 |
En plus des règles générales de codage UID décrites ci-dessus, il existe des règles spécifiques applicables à certains systèmes HVAC.
Codage UID pour le système HVAC Hitachi (HT)
Numéro d’unité intérieure HT |
UID pour la ligne L1 | |
|---|---|---|
| RD | ADDR | |
| 00 | 00 - 63 | L1.000 - L1.063 |
| 01 | 00 - 63 | L1.000 - L1.163 |
| 02 | 00 - 63 | L1.000 - L1.263 |
| 03 | 00 - 63 | L1.000 - L1.363 |
| 04 | 00 - 63 | L1.000 - L1.463 |
| 05 | 00 - 63 | L1.000 - L1.563 |
| 06 | 00 - 63 | L1.000 - L1.663 |
| 07 | 00 - 63 | L1.000 - L1.763 |
| 08 | 00 - 63 | L1.000 - L1.863 |
| 09 | 00 - 63 | L1.000 - L1.963 |
| 10 | 00 - 63 | L1.000 - L1.A63 |
| 11 | 00 - 63 | L1.000 - L1.B63 |
| 12 | 00 - 63 | L1.000 - L1.C63 |
| 13 | 00 - 63 | L1.000 - L1.D63 |
| 14 | 00 - 63 | L1.000 - L1.E63 |
| 15 | 00 - 63 | L1.000 - L1.F63 |
| 16 | 00 - 35 | L1.000 - L1.199 |
| 17 | 00 - 35 | L1.000 - L1.299 |
| 18 | 00 - 35 | L1.000 - L1.399 |
| 19 | 00 - 35 | L1.000 - L1.499 |
| 20 | 00 - 35 | L1.000 - L1.599 |
| 21 | 00 - 35 | L1.000 - L1.699 |
| 22 | 00 - 35 | L1.000 - L1.799 |
| 23 | 00 - 35 | L1.000 - L1.899 |
| 24 | 00 - 35 | L1.000 - L1.999 |
| 25 | 00 - 35 | L1.000 - L1.A99 |
| 26 | 00 - 35 | L1.000 - L1.B99 |
| 27 | 00 - 35 | L1.000 - L1.C99 |
| 28 | 00 - 35 | L1.000 - L1.C99 |
| 29 | 00 - 35 | L1.000 - L1.D99 |
| 30 | 00 - 35 | L1.000 - L1.E99 |
| 31 | 00 - 35 | L1.000 - L1.F99 |
Commandes de configuration
Le synopsis et la description des commandes listées ci-dessous utilisent la notation suivante :
- Les paramètres ou groupes de paramètres entre chevrons " < > " sont obligatoires.
- Les paramètres ou groupes de paramètres entre crochets " [ ] " sont optionnels et peuvent être omis.
- Les accolades ( ) sont utilisées pour indiquer un groupe à l'intérieur des accolades.
- Le caractère " | " entre des paramètres dans des crochets signifie OU.
| Commande | Description |
| set | Consulter ou modifier les paramètres du CoolMaster |
| Line | Consulter ou modifier l'état et la configuration des lignes HVAC. |
| ifconfig | Consulter ou configurer les paramètres réseau Ethernet |
| boot | Démarrage du CoolMaster |
| props | Consulter ou modifier la base de données interne des propriétés des unités intérieures de CoolMasterNet |
| link | Contrôler l'opération de liaison dans CoolMaster |
| simul | Simuler <CNT> unités intérieures sur la ligne HVAC <Ln>. |
| gpio | Consulter ou configurer la fonctionnalité GPIO. |
| info | Consulter la position des micro-interrupteurs CollMasterNet et la sortie DC sur les lignes L1 et L2. |
| modbus | Consulter ou modifier les configurations ModBus de CoolMasterNet. |
| ad | Transférer une commande ASCII I/F vers l'appareil CMNET-GR-GMV5 connecté à la ligne GMV5. |
| plug | Transférer une commande ASCII I/F vers l'appareil CoolPlug connecté à la ligne CH |
| knx | Consulter ou modifier l'état et la configuration KNX |
| hdl | Consulter ou modifier l'état et la configuration HDL |
| sddp | Configurer le module Control4® Simple Device Discovery Protocol (SDDP). |
set
Synopsis
set [<SETTING> <VLAUE>]
set defaults
DESCRIPTION :
Consulter ou modifier les paramètres de CoolMasterNet. Sans paramètres, la commande set affiche tous les paramètres pris en charge et leurs valeurs. Pour modifier un paramètre, utilisez le format avec <SETTING> et <VALUE>.
Certains paramètres sont en lecture seule (RO) et ne peuvent pas être modifiés. set defaults réinitialise tous les paramètres à leurs valeurs par défaut.
set defaults réinitialise tous les paramètres à leurs valeurs par défaut
| <Paramètre> | Mode | Affiché comme | Valeur * | Description |
| S/N | RO | S/N | Numéro de série du CoolMaster | |
| version | RO | version | X.Y.Z | Version du firmware CoolMaster |
| app | R/W | application | chaîne | Application CoolMaster |
| baud | R/W | baud | 1200...115200 | Vitesse de transmission de l'interface RS232.Par défaut : 9600 |
| echo | R/W | echo | 0 ou 1 | Contrôle de l'écho de l'interface RS232. 0 - désactivé, 1 - activé |
| verbos | R/W | verbos | 0 ou 1 | Format du code de sortie. 0 - numérique, 1 - verbeux |
| aserver port | R/W | aserver port | entier | Port TCP aserver. Par défaut : 10102 |
| aserver prompt | R/W | aserver prompt | 0 ou 1 | Contrôle de l'invite aserver |
| deg | R/W | deg C/F | C/c ou F/f | Échelle de température Celsius ou Fahrenheit |
| melody | R/W | melody | chaîne | Mélodie de démarrage. La valeur affichée est le nom de la mélodie, pour la changer il faut saisir son numéro. set melody affiche la liste des mélodies disponibles et leurs numéros. |
| filter visi | R/W | Filtre | visi 0 ou visi 1 ou visi - |
visi - [-] - la visibilité props s'applique uniquement à l'écran LCD. [1] - la visibilité props s'applique à l'écran LCD et aux commandes de statut/contrôle. [0] - la logique de visibilité props est inversée et s'applique à l'écran LCD et aux commandes de statut/contrôle |
| HVAC lines | RO | Lignes HVAC | 0....8 | Nombre autorisé de lignes HVAC. Peut être modifié avec une chaîne d'activation encodée. |
* - Les valeurs en gras sont les valeurs par défaut.
Exemples :
Désactiver l'écho :
>set echo 0
OK
Changer le port TCP aserver :
>set aserver port 12345
OK
Charger les valeurs par défaut :
>set defaults
OK
Appliquer la visibilité props aux commandes de statut/contrôle :
>set filter visi 1
OK, redémarrage requis !
Configurer l'interface RS232 à 19200, 8 bits de données, parité paire, 1 bit d'arrêt :
>set baud 19200 8E1
OK
Définir l'échelle de température sur Fahrenheit :
>set deg f
OK
Définir la mélodie de démarrage sur 3 :
>set melody 3
OK
line
Synopsis
line
line <PROPERTY> <Ln> <VLAUE>
DESCRIPTION :
Consulter ou modifier l'état et la configuration des lignes HVAC. Sans paramètres, la commande line affiche les statuts actuels des lignes. Le second format permet de modifier les propriétés pouvant être écrites.
| <Propriété> | Mode | Valeur | Description | Remarques |
| master | R/W | 0 ou 1 | CoolMasterNet agit comme un appareil maître | DK, LG, SA, TO, PN uniquement |
| simul | R/W | entier | Simule le nombre donné d’unités intérieures. Pour désactiver la simulation, utilisez "0". La simulation est persistante (elle n’est pas désactivée après une coupure de courant). Par défaut, le modèle de simulation est : avec pannes, sans unités de ventilation, sans unités d’entrée/sortie. Pour activer/désactiver des conditions spéciales, utilisez les indicateurs suivants : +/-flr, +/-vam, +/-io (voir exemple) |
Unités d’entrée/sortie pour ME uniquement Unités de ventilation pour DK, ME, LG uniquement |
| myid | R/W | chaîne | Adresse propre de CoolMasterNet sur la ligne HVAC donnée. Pour la ligne ModBus RTU, myID est une "adresse d’esclave" |
|
| baud | R/W | Configurer les paramètres UART pour la ligne donnée. Le format de la valeur est : <BAUD> <8|9><N|E|O><1|2> Par exemple : 9600 8N1 |
Lorsque applicable |
|
| tx | RO | compteur entier | Messages transmis | Affiché comme Dernier/Total Dernier signifie depuis la dernière impression |
| rx | RO | Messages reçus | ||
| to | RO | Erreurs de délai d’attente | ||
| cs | RO | Erreurs de somme de contrôle | ||
| col | RO | Erreurs de collision | ||
| NAK | RO | Erreurs NAK | ||
| haux | R/W | heat ou haux | Le mode chauffage est traité comme le mode Haux. Ceci est uniquement pour les situations où le contrôleur domotique ne prend pas en charge Haux mais doit activer le mode Haux sur les ThermoPad(s) connectés à la ligne CH. |
Pour la ligne CoolHub (CH) uniquement |
| type | R/W | chaîne | Définit le type de ligne par acronyme. Le nombre de lignes HVAC ne peut pas dépasser la valeur définie dans la commande set. Les lignes domotique/BMS ne comptent pas comme des lignes HVAC. Pour libérer une ligne, utilisez Unused à la place de l’acronyme. |
Voir la liste complète des lignes HVAC et domotique/BMS prises en charge |
| scan | R/W | 0 ou 1 | Détecte implicitement les unités intérieures | ME, HT, SA, TO, PN uniquement |
| DCOUT | R/W | - ou + | Contrôle la sortie DC sur L1, L2 | DK, ME uniquement |
| slink | R/W | O/o ou N/n | Configurer le mode Mitsubishi Heavy SuperLink : O - ancien, N - nouveau MH uniquement Configurer le type de modèle Samsung : O-DVM, N-DVM-S |
SM uniquement |
| [A|B] ou [B|A] | RO | Polarité actuelle | Ligne L7 uniquement |
Exemples :
Informations sur l’état actuel des lignes :
>line
L1 : SA U00/G02 myID:E5
Tx:732/732 Rx:47227/47227 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
L2 : DK Master U00/G07 myID:0B
Tx:4579/4579 Rx:50633/50633 TO:3/3 CS:0/0 Col:10/10 NAK:0/0
L3 : Unused
Tx:0/0 Rx:0/0 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
L4 : Unused
Tx:0/0 Rx:0/0 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
L5 : Unused
Tx:0/0 Rx:0/0 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
L6 : Unused
Tx:0/0 Rx:0/0 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
L7 : MH SLink:N U00/G02 myID:C900 [A|B]
Tx:20072/20072 Rx:26989/26989 TO:25/25 CS:0/0 Col:1/1 NAK:0/0
OK
Changer le mode en esclave sur L4 :
>line master L4 0
OK, redémarrage requis !
Définir le débit en bauds de la ligne L3 à 19200, 8 bits de données, parité paire, 1 bit d’arrêt :
>line baud L3 8E1
OK, redémarrage requis !
Simuler 5 unités sur la ligne L2 sans pannes, sans unités de ventilation et avec unités d’entrée/sortie :
>line simul L2 5 -flr-vam+io
OK, redémarrage requis !
Le mode chauffage sera traité comme haux pour les ThermoPads connectés à la ligne CH :
>line haux L3 heat
OK, redémarrage requis !
Rendre la ligne L2 inutilisée :
>line type L2 Unused
OK, redémarrage requis !
Configurer la ligne L2 pour fonctionner avec le type HVAC TO :
>line type L2 TO
OK, redémarrage requis !
HDL Bus Pro sur la ligne L3 :
>line type L3 HDL
OK, redémarrage requis !
ifconfig
Synopsis
ifconfig
ifconfig <PROPRIÉTÉ> <VALEUR>
ifconfig enable | disable
DESCRIPTION :
Interroger ou configurer les paramètres réseau Ethernet. Sans paramètres, la commande ifconfig affiche la configuration actuelle. Pour modifier la configuration, utilisez le format avec <PROPRIÉTÉ> et <VALEUR>. Le paramètre IP peut être défini sur DHCP (client DHCP) ou sur une adresse IP fixe. Dans le cas du DHCP, les valeurs de masque de sous-réseau et de passerelle sont fournies par le serveur DHCP. Par défaut, CoolMasterNet est configuré pour fonctionner en client DHCP. Le module Ethernet de CoolMasterNet peut être activé ou désactivé avec la commande correspondante.
| <Propriété> | Mode | Valeur | Description |
| MAC | RO | chaîne | Adresse MAC (Media Access Control) de CoolMasterNet |
| Link | RO | Up ou Down | Indique si le lien ethernet est actif |
| IP | R/W | chaîne | Définir une adresse IP fixe (statique) ou la passer en DHCP |
| Netmask | R/W | chaîne | Définir le masque de sous-réseau si l’IP est statique |
| Gateway | R/W | chaîne | Définir l’adresse de la passerelle si l’IP est statique |
| DNS1 | R/W | chaîne | Définir l’adresse DNS préférée |
| DNS2 | R/W | chaîne | Définir l’adresse DNS secondaire |
Exemples :
Informations sur l’état actuel des lignes :
>ifconfig
MAC : 28:3B:96:00:02:0F
Link : Up
IP : 192.168.16.108 (DHCP)
Netmask: 255.255.255.0
Gateway: 192.168.16.254
DNS1 : 8.8.8.8
DNS2 : 8.8.4.4
OK
Configurer une IP fixe :
>ifconfig IP 192.182.1.102
OK, redémarrage requis !
Configurer l’adresse de la passerelle :
>ifconfig Gateway 192.168.1.1
OK, redémarrage requis !
Configurer le masque de sous-réseau :
>ifconfig Netmask 255.255.255.0
OK, redémarrage requis !
Configurer le fonctionnement en client DHCP
>ifconfig IP DHCP
OK, redémarrage requis !
Désactiver l’ethernet :
>ifconfig disable
OK, redémarrage requis !
Changer l’adresse DNS :
>ifconfig DNS1 208.67.222.222
OK, redémarrage requis !
boot
Synopsis
boot
boot [n]
DESCRIPTION :
Démarrer CoolMaster
<N> omis - entrer en mode boot
<N>=2 réinitialise CoolMaster
props
Synopsis
props
props <UID_STRICT> <PROPERTY> <VAL>
PROPS DELALL
DESCRIPTION :
Interroger ou modifier la base de données interne CoolMasterNet des propriétés des unités intérieures. Les modifications apportées à la base de données n'ont aucun impact sur les capacités physiques des unités intérieures concernées.
Sans paramètres, la commande props affiche toutes les propriétés enregistrées sous forme de tableau.
| <Propriété> | Mode | Valeur | Description | Remarques |
| name | R/W | chaîne | Nom alternatif de l’unité intérieure affiché sur l’écran LCD du CoolMasterNet. Par défaut, cette propriété n’est pas définie et l’UID est affiché à la place. | |
| visi (visible) | R/W | 0 ou 1 | Définit la visibilité de l’unité intérieure sur l’écran LCD. 0 - invisible, 1 - visible. Dépend aussi du filtre appliqué. |
Effectif après redémarrage |
| fspeed | R/W | <+|->v, l, m, h, t, a | Définit les vitesses de ventilation disponibles pour l’unité intérieure via l’écran tactile LCD et les commandes vers/depuis le bus KNX. + autoriser, - interdire, v - très faible/silencieux, l - faible, m - moyen, h - fort, t - max, a - auto. |
plusieurs propriétés peuvent être combinées dans une seule commande (voir exemples ci-dessous) |
| mode | R/W | <+|->c, d, f, h, hx, hh, a | Définit les modes de fonctionnement de l’unité intérieure disponibles via les commandes de contrôle vers/depuis le bus KNX. | c - froid, d - déshumidification, f - ventilation, h - chauffage, hx - haux, hh - chauffage & haux, a - auto |
| elock | R/W | <+|->o, m, t, c, h | Verrouillage forcé pour empêcher les modifications externes. CoolMasterNet rétablira les paramètres en cas de changement externe. Verrous disponibles : o-ON/OFF, m-mode de fonctionnement, t-consigne, c-mode froid forcé, h-mode chauffage forcé |
plusieurs verrous peuvent être combinés dans une seule commande. |
Remarques
- Les valeurs en gras représentent les valeurs par défaut.
- L’enregistrement des propriétés d’une unité intérieure n’est créé qu’à la première modification dans la base de données pour cette unité.
- La commande props delall efface totalement la base de données, réinitialisant toutes les propriétés à leurs valeurs par défaut.
Exemples :
Ajouter la propriété name à l’unité intérieure 204 sur la ligne L6 :
>props L6.204 name Kitchen
OK
Rendre l’unité intérieure 102 sur la ligne L1 invisible sur le LCD :
>props L1.102 visi 0
OK, redémarrage requis !
Interdire les vitesses de ventilation moyenne et auto à l’unité intérieure 107 sur la ligne L2 :
>props L2.107 fspeed -m-a
OK
Autoriser uniquement les modes froid, ventilation et haux à l’unité intérieure 101 sur la ligne L1 :
>props L1.101 mode +c+f+hx-h-d-hh-a
OK
Empêcher les modifications externes du statut ON/OFF et de la consigne pour l’unité 101 sur la ligne L1 :
>props L1.101 elock +o+t
OK
Lister toutes les propriétés enregistrées :
>props
UID | Name | Visi | Modes | Fspeeds |
------- ---------------- ------ ----------------- -------------
L6.204|Kitchen | 1 | cdfh a | lmh a |
L1.102| - | 0 | cdfh a | lmh a |
L2.107| - | 1 | cdfh a | l h |
L1.101| - | 1 | c f hx | lmh a |
OK
link
Synopsis
link -L
link ram -R
link <UID1_STRICT><=|~><UID2_STRICT>
DESCRIPTION :
Contrôle des liens dans CoolMasterNet. Lier un ThermoPad sur la ligne CoolHub à une unité intérieure donne au ThermoPad le contrôle total de l’unité.
- Sans paramètres, la commande link affiche la liste des liens existants
- link delall - supprime tous les liens
- link -L - supprime le lien numéro L (les numéros de lien sont affichés dans la liste des liens existants)
- link ram R - crée une base de données de liens pour R groupes. L’opération prendra effet après redémarrage. À utiliser uniquement si la base de données de liens par défaut est trop petite.
- link <UID1_STRICT><=|~><UID2_STRICT> - crée un nouveau lien, où UID1 est le ThermoPad sur la ligne CoolHub et UID2 l’unité intérieure. La commande génère une propriété invisible pour l’un des UID. <=|~> définit le type de lien : = lien régulier, le ThermoPad devient invisible ; ~ lien avec usage du mode haux, l’unité intérieure devient invisible. Un lien régulier permet de contrôler l’unité intérieure via UID2, tandis qu’un lien haux via UID1.
Exemples :
Lister les liens existants :
>plink L3.082=L1.101
L000: L3.081 <--> L7.096
L001: L3.083 <--> L1.100
OK
Supprimer le lien numéro 0 :
>link -0
OK, redémarrage requis !
Lier le ThermoPad 082 sur la ligne L3 à l’unité intérieure 101 sur la ligne L1 (lien régulier) :
>link L3.082=L1.101
OK, redémarrage requis !
Lier le ThermoPad 080 sur la ligne L3 à l’unité intérieure 100 sur la ligne L1 (lien haux) :
>link L3.080~L1.100
OK, redémarrage requis !
Supprimer tous les liens :
>link delall
OK
Créer une base de données de liens pour 60 liens :
>link ram 60
OK, redémarrage requis !
simul
Synopsis
simul <Ln> <CNT>
DESCRIPTION :
Simule <CNT> unités intérieures sur la ligne HVAC <Ln>. Si <Ln> est omis, la première ligne HVAC non "Unused" sera
utilisée. La simulation n’est pas persistante et sera arrêtée lors d’un redémarrage du CoolMasterNet.
Exemples :
Simuler 5 unités intérieures sur la ligne HVAC L2 :
>simul L2 5
OK
gpio
Synopsis
gpio
gpio func <A|B|C|D> <GPIO_FUNCTION>
gpio norm <A|B|C|D> <c|C|o|O>
DESCRIPTION :
Interroger ou configurer la fonctionnalité GPIO. Les configurations GPIO sont persistantes (même après coupure d’alimentation) et ne prennent effet qu’après redémarrage.
- Sans paramètres, la commande gpio affiche la configuration actuelle des GPIO au format ci-dessous :
>gpio
A: ALL OFF (HI), N.O.
B: ALL ON (LO), N.C.
C: Unused (HI)
D: Unused (HI)
OK
| Champ | Valeur | Description |
|---|---|---|
| Nom GPIO | A, B, C, D | |
| Fonction GPIO | Unused | Le GPIO n’a aucune fonctionnalité et reste en entrée HiZ |
| ALL OFF input | Éteint toutes les unités intérieures lors du passage de l’état Normal à Actif | |
| ALL ON input | Allume toutes les unités intérieures lors du passage de l’état Normal à Actif | |
| OOS output | Statut Marche/Arrêt. Le GPIO est à l’état Normal si toutes les unités intérieures sont éteintes. Il est à l’état Actif si au moins une unité intérieure est allumée | |
| ALL INH input | Éteint toutes les unités intérieures lors du passage de l’état Normal à Actif. Maintient les unités éteintes tant que le GPIO est en état Actif. Lors du retour à l’état Normal, rallume les unités qui étaient allumées avant | |
| FLRS output | Statut de panne. Le GPIO est à l’état Normal si toutes les unités intérieures sont sans défaut. Il est à l’état Actif si au moins une unité intérieure est en défaut | |
| Niveau de signal GPIO actuel | (HI) | Niveau de signal sur le GPIO : HI |
| (LO) | Niveau de signal sur le GPIO : LO | |
| Niveau de signal en état Normal | N.O | État normal du GPIO : "Normalement ouvert" (HI) |
| N.C | État normal du GPIO : "Normalement fermé" (LO) |
- gpio func <A|B|C|D> <GPIO_FUNCTION>Configurer la fonction du GPIO. Les fonctions supportées sont listées dans le tableau ci-dessus.
- gpio norm <A|B|C|D> <c|C|o|O> Configurer l’état normal du GPIO.
Exemples :
Désactiver la fonctionnalité du GPIO A :
>gpio func A Unused
OK, redémarrage requis !
Définir la fonction GPIO C sur "TOUT ÉTEINT" :
>gpio func c ALL OFF
OK, redémarrage requis !
Définir l'état normal du GPIO A sur N.C. :
>gpio norm A C
OK
info
Synopsis
info
DESCRIPTION :
Interroger la position des interrupteurs DIP CollMaster et la sortie DC sur les lignes L1 et L2.
>info
DIP P : | X |OFF| X | X |
DIP Q : |ON | X |ON | X |
DIP R : | X | X | X | X |
DIP S : | X |ON |ON |ON |
L1 DC- OFF 0V
L2 DC+ ON 16V
OK
| Champ | Description | ||
|---|---|---|---|
| Interrupteur DIP | ON | Interrupteur DIP activé | |
| OFF | Interrupteur DIP désactivé | ||
| X | Impossible de lire l'interrupteur DIP | ||
| Ligne DC | + | La commande d'activation DCOUT a été envoyée à CoolMasterNet | |
| - | La commande de désactivation DCOUT ou aucune commande n'a été envoyée à CoolMasterNet | ||
| 0v | Aucune tension détectée sur la ligne | ||
| 16v | 16 volts détectés sur la ligne (propre ou externe) | ||
| ON | CoolMasterNet a activé la sortie DC sur la ligne | Au redémarrage, CoolMasterNet activera la sortie DC uniquement si la commande d'activation DCOUT a été envoyée et que l'interrupteur DIP S est dans la bonne position, sinon il désactivera la sortie DC | |
| OFF | CoolMasterNet a désactivé la sortie DC sur la ligne | ||
modbus
Synopsis
modbus [<SETTING> <VALUE>]
DESCRIPTION :
Interroger ou modifier la base de données interne CoolMasterNet des propriétés des unités intérieures. Les modifications apportées à la base de données n'ont aucun impact sur les capacités physiques des unités intérieures concernées.
Sans paramètres, la commande props affichera toutes les propriétés enregistrées sous forme de tableau.
| <SETTING> | Mode | Affiché comme | Valeur | Description |
| IP | R/W | ModBus IP | activer ou désactiver | Activer/désactiver le serveur ModBus IP |
| server port | R/W | Port serveur | entier | Changer le port du serveur Modbus IP |
| ignore | R/W | CG4 ignore* | r | Ce paramètre est basculable, la première commande active le paramètre, la seconde le désactive (voir exemple) |
| cg4 | RO | Lister les adresses ModBus CoolGate 4 des unités intérieures existantes (visibles avec la commande ls) |
Notes
* Ce paramètre s'applique uniquement à CoolGate 4. Lorsqu'il est activé, il permet de lire/écrire les registres de plusieurs unités intérieures en une seule requête. Attention, il existe des registres réservés pour chaque unité intérieure qui renverront une erreur si une lecture/écriture est demandée sans ce paramètre. Si la requête de lecture commence par un des registres lisibles (non réservés), les valeurs des registres réservés seront 0xFFFF dans la réponse. Si la requête de lecture commence par un registre réservé, la réponse sera une adresse de données illégale. Il en va de même pour la requête d'écriture. Si la requête d'écriture commence par un des registres inscriptibles (non réservés), les valeurs destinées aux registres réservés seront ignorées. Si la requête d'écriture commence par un registre réservé, la réponse sera une adresse de données illégale.
Exemples :
Lister la configuration ModBus actuelle :
>modbus
ModBus IP : désactivé
server port : 502
CG4 ignore : aucun
OK
Activation du paramètre ignore :
>modbus ignore r
OK
Activer Modbus IP :
>modbus IP enable
OK, redémarrage requis !
Changer le port du serveur Modbus IP
>modbus server port 500
OK, redémarrage requis !
Lister les adresses ModBus CoolGate 4 des unités intérieures existantes :
>modbus cg4
L1.100 --> Hex: 0x1001, Dec: 4097
L1.101 --> Hex: 0x1011, Dec: 4113
OK
ad
Synopsis
ad <Ln> <commande I/F ASCII>
DESCRIPTION :
Transférer une commande I/F ASCII à l'appareil CMNET-GR-GMV5 connecté à la ligne GMV5.
Exemples :
Envoyer la commande set à CMNET-GR-GMV5 sur la ligne L8 de CoolMasterNet :
>ad L8 set
S/N : 12345678
version : 0.0.2
baud rate : 9600
echo :1
verbose : 1
OK
>OK
Interroger l'état actuel des lignes de CMNET-GR-GMV5 sur la ligne L8 de CoolMasterNet :
>ad L8 line
L1: CAN Speed:50000 myid:728
Tx:0/0 Rx:0/0 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
L2: CAN Speed:50000 myid:728
Tx:0/0 Rx:0/0 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
OK
>OK
plug
Synopsis
plug <UID_STRICT> <commande I/F ASCII>
DESCRIPTION :
Transférer une commande I/F ASCII à un appareil CoolPlug connecté à la ligne CH. L'appareil CoolPlug est reconnu par CoolMasterNet comme une unité intérieure référencée par UID.
Exemples :
Envoyer la commande set à l'appareil CoolPlug 080 sur la ligne L3 de CoolMasterNet :
>plug L3.080 set
S/N : 00E60100
version : 0.0.2
baud rate : 9600
echo :1
verbose : 1
deg C/F : C
HVAC lines : 1
OK
OK
Interroger l'état des lignes de l'appareil CoolPlug 080 sur la ligne L3 de CoolMasterNet :
>ad L8 line
L1: P1P2 A:Master U00/G10 Simul(10) Not Main RC
Tx:1154/1695 Rx:1153/1694 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
L2: PB Address:0x50(80) 9600_8N1
Tx:752/1038 Rx:1497/2319 TO:0/0 CS:0/0 Col:0/0 NAK:0/0
OK
OK
knx
Synopsis
knx addr <zone/ligne/appareil>
knx ram <R>
knx funcs
knx group
knx group <GA>[ <func> <direction> <UID>]
knx group dellall
knx group -<G>
DESCRIPTION :
Interroger ou modifier le statut et la configuration KNX. Sans paramètres, la commande knx fournit des informations sur l'état actuel de la connexion et le nombre de groupes utilisés.
- knx addr <zone/ligne/appareil> - Définir l'adresse physique KNX sous la forme zone/ligne/appareil
- knx ram <R> - Créer une base de données de groupes pour R groupes. L'opération prendra effet après redémarrage. Utilisez cette opération uniquement si la base de données de groupes par défaut est trop petite. L'utilisation actuelle de la base de données peut être consultée avec la commande knx.
- knx funcs - Afficher toutes les fonctions de groupe disponibles.
- knx group - Lister les groupes KNX existants (état du lien)
- knx group <GA> - Lister les groupes KNX existants (état du lien) pour l'adresse de groupe donnée
- knx group <GA> <func> <direction> <UID> - Créer un nouveau groupe KNX, c'est-à-dire lier l'adresse de groupe KNX <GA> à une fonction CoolMasterNet et un UID. <GA> peut être sous la forme Principal/Milieu/Sous ou Principal/Sous, direction : < - entrée CoolMasterNet, > - sortie CoolMasterNet.
- knx group dellall - Supprimer tous les groupes KNX
- knx group -<G> - Supprimer le groupe KNX numéro <G>. Les numéros de groupe sont affichés dans la liste des groupes existants.
| nom utilisé dans la commande | Nom complet | Valeurs | Type de données | Peut être envoyé à CoolMaster | Peut être envoyé depuis CoolMaster |
|---|---|---|---|---|---|
| onoff | Marche/Arrêt | 0 - arrêt, 1 - marche | 1.001 | v | v |
| ST | Température de consigne | valeur flottante selon le type de données | 9.001 | v | v |
| RT | Température ambiante | valeur flottante selon le type de données | 9.001 | v | v |
| Mode | Valeur du mode | 0 - froid, 1 - chaud, 2 - auto, 3 - déshumidification, 5 - ventilation | 5.010 | v | v |
| M | Mode | 0 - froid, 1 - chaud | 1.001 | v | v |
| Fstep | Palier de vitesse de ventilation | 0 - vitesse précédente, 1 - vitesse suivante (selon les propriétés fspeed*) | 1.001 | v | v |
| F8 | Nombre de vitesses de ventilation | la valeur correspond à une vitesse de ventilation séquentielle selon les vitesses autorisées dans les propriétés fspeed* | 5.010 | v | v |
| F% | Échelle de vitesse de ventilation % | la valeur en pourcentage est convertie en nombre de vitesses (fonction précédente) puis en vitesse réelle, les étapes sont inversées lorsque la vitesse est envoyée depuis CoolMasterNet | 5.001 | v | v |
Remarque
* - Si l’enregistrement des propriétés n’existe pas, les vitesses de ventilation par défaut sont utilisées : faible, moyen, élevé, auto
Exemples :
Afficher le statut KNX :
>knx
KNX Line : Non détecté
KNX RAM : 7/128
OK
Créer un groupe KNX : lier 10/0/1 avec L1.100 comme entrée Mode CoolMasterNet :
>knx group 10/0/1 M < L1.100
OK
Lister le groupe KNX pour l’adresse de groupe 10/0/1 :
>knx group 10/0/1
G000:10/0/1 [ Marche/Arrêt ] < L1.100
G001:10/0/1 [ Mode ] < L1.100
G002:10/0/1 [ Température ambiante ] > L1.100
OK
Afficher toutes les fonctions de groupe disponibles :
>knx func
onoff -> Marche/Arrêt DT:{1.001} [<|>]
ST -> Température consigne DT:{9.001} [<|>]
RT -> Température ambiante DT:{9.001} [<|>]
M -> Mode DT:{1.001} [<|>]
Fstep -> Palier vitesse vent. DT:{1.001} [<| ]
F8 -> Nombre vitesses vent.DT:{5.010} [<|>]
F% -> Échelle vitesse vent.DT:{5.001} [<|>]
OK
Supprimer le groupe numéro 2 :
>knx group -2
OK
hdl
Synopsis
hdl
hdl delall
hdl - <UID_STRICT>
hdl + <UID_STRICT> <channel> <AC_No> <enable> <m0m1m2m3m4f0f1f2f3>
hdl eth
hdl eth <enable|disable>
hdl eth myid <ID>
DESCRIPTION :
Consulter ou modifier le statut et la configuration HDL. Sans paramètre, la commande hdl affiche les configurations AC (climatisation) existantes, de façon similaire à l’outil HDL Buspro Setup.
- hdl delall - supprime toutes les configurations AC
- hdl - <UID_STRICT> - supprime la configuration AC pour une unité intérieure spécifique
- hdl + <UID_STRICT> <channel> <AC_No> <enable> <m0m1m2m3m4f0f1f2f3> - crée une configuration AC pour une unité intérieure. Tous les paramètres sont issus du tableau de configuration AC dans l’outil HDL Buspro Setup : channel - numéro de ligne dans le tableau, AC_No - numéro entier à associer à l’unité intérieure, enable - 0 (invalide) ou 1 (valide), modes - m0=froid m1=chaud m2=ventilation m3=auto m4=déshumidification, vitesses de ventilation - f0=auto f1=haut f2=moyen f3=bas : +=autorisé -=non autorisé (voir exemple).
- hdl eth - affiche le statut ethernet HDL et les compteurs de paquets
- hdl eth <enable|disable> - active/désactive HDL sur ethernet
- hdl eth myid <ID> - modifie l’ID de sous-réseau et l’ID de l’appareil : l’ID est saisi au format hexadécimal, l’octet de poids fort est l’ID de sous-réseau, l’octet de poids faible est l’ID de l’appareil (voir exemple)
Remarque
L’ID de sous-réseau et l’ID de l’appareil de la ligne HDL RS485 peuvent être modifiés avec la commande myid de la ligne.
Exemples :
Lister la configuration AC existante :
>hdl
Ch|AC|En| Remarque | CA |CHFAD|AHML|
--- ---- ---- ---------------- -------- ------- ------
1 | 1| 1|L1.100 |L1.100|++---|-+-+|
2 | 2| 1|L1.101 |L1.101|++++-|++++|
OK
Supprimer la configuration AC pour l’unité intérieure L1.101 :
>hdl - L1.101
OK
Créer une configuration AC pour l’unité intérieure L2.301 : canal=2, numéro AC=2, valide,
modes=froid chaud, vitesses=haut moyen :
>hdl + L2.301 2 2 1 ++----+-+
OK
Afficher toutes les fonctions de groupe disponibles :
>hdl eth
status : activé
ID : 0x01 0x63
send cntr : 0
recv cntr : 0
crc cntr : 0
OK
Activer HDL sur ethernet :
>hdl eth enable
OK, Redémarrage requis !
Changer l’ID HDL de CoolMasterNet : ID de sous-réseau=0x01=1, ID de l’appareil=0x63=99 :
>hdl eth myid 0163
OK, Redémarrage requis !
sddp
Synopsis
sddp
sddp <enable|disable|identify|offline|alive>
DESCRIPTION :
Configurer le module Control4® Simple Device Discovery Protocol (SDDP). CoolMasterNet est conforme à la spécification Control4® SDDP v1.0 et peut fonctionner comme un appareil compatible SDDP.
- Sans paramètre, si le module SDDP est activé et le câble Ethernet connecté, la commande sddp affiche la version du protocole prise en charge et les compteurs de paquets.
- sddp enable - active de façon persistante le module SDDP (efficace après redémarrage). État par défaut.
- sddp disable - désactive de façon persistante le module SDDP (efficace après redémarrage)
- sddp identify - envoie un message IDENTIFY à l’outil Control4® Composer pour ajouter CoolMasterNet au projet en cours
- sddp offline - signale que CoolMasterNet passe hors ligne
- sddp alive - signale que CoolMasterNet est en ligne
Exemples :
Activer le module sddp :
>sddp enable
OK
Envoyer un message IDENTIFY :
>sddp identify
OK
Commandes de statut et de contrôle HVAC
on
SYNOPSIS
on <UID>
DESCRIPTION :
Allumer une ou plusieurs unités intérieures. EXEMPLE Allumer l’unité intérieure 102 sur la ligne L1
on L1.102 OK
Allumer toutes les unités intérieures sur la ligne L2
on L2* OK
Allumer toutes les unités intérieures
on OK
allon
SYNOPSIS
allon
DESCRIPTION :
Allume toutes les unités intérieures.
off
SYNOPSIS
off <UID>
DESCRIPTION :
Éteint une ou plusieurs unités intérieures.
EXEMPLE
Éteindre l’unité intérieure 102 sur la ligne L1
off L1.102 OK
Éteindre toutes les unités intérieures sur la ligne L2
off L2* OK
Éteindre toutes les unités intérieures
off OK
alloff
SYNOPSIS
alloff
DESCRIPTION :
Éteint toutes les unités intérieures
cool
SYNOPSIS
cool <UID>
DESCRIPTION :
Règle le mode de fonctionnement de l’unité intérieure sur froid.
EXEMPLE
Régler l’unité intérieure 102 sur la ligne L1 en mode froid
cool L1.102 OK
Régler toutes les unités intérieures sur la ligne L2 en mode froid
cool L2* OK
Régler toutes les unités intérieures en mode froid
cool OK
heat
SYNOPSIS
heat <UID>
DESCRIPTION :
Règle le mode de fonctionnement de l’unité intérieure sur chaud.
EXEMPLE
Régler l’unité intérieure 102 sur la ligne L1 en mode chaud
heat L1.102 OK
Régler toutes les unités intérieures de la ligne L2 en mode chauffage
heat L2* OK
Régler toutes les unités intérieures en mode chauffage
heat OK
fan
SYNOPSIS
fan <UID>
DESCRIPTION :
Régler le mode de fonctionnement des unités intérieures sur ventilation.
EXEMPLE
Régler l’unité intérieure 102 de la ligne L1 en mode ventilation
fan L1.102 OK
Régler toutes les unités intérieures de la ligne L2 en mode ventilation
fan L2* OK
Régler toutes les unités intérieures en mode ventilation
fan OK
dry
SYNOPSIS
dry <UID>
DESCRIPTION :
Régler le mode de fonctionnement des unités intérieures sur déshumidification.
EXEMPLE
Régler l’unité intérieure 102 de la ligne L1 en mode déshumidification
dry L1.102 OK
Régler toutes les unités intérieures de la ligne L2 en mode déshumidification
dry L2* OK
Régler toutes les unités intérieures en mode déshumidification
dry OK
auto
SYNOPSIS
auto <UID>
DESCRIPTION :
Régler le mode de fonctionnement des unités intérieures sur automatique.
EXEMPLE
Régler l’unité intérieure 102 de la ligne L1 en mode automatique
auto L1.102 OK
Régler toutes les unités intérieures de la ligne L2 en mode automatique
auto L2* OK
Régler toutes les unités intérieures en mode automatique
auto OK
temp
SYNOPSIS
temp <UID> <±><temp>
temp <UID> <temp.d>
DESCRIPTION :
Modifier la température de consigne des unités intérieures.
· Sous la forme temp [UID] [±]<temp> le paramètre doit être un nombre décimal naturel.
La commande peut fonctionner de manière relative ou absolue.
Si le paramètre est précédé d’un signe plus '+' ou moins '-', sa valeur sera ajoutée ou soustraite à la température de consigne actuelle.
Sinon, la température de consigne sera fixée à la valeur indiquée.
· Sous la forme temp <UID><temp.d> le paramètre de température de consigne <temp.d> est un nombre décimal avec une précision de 0,1. (Dans ce cas, les signes +|- ne sont pas autorisés).
Si le système CVC ne prend pas en charge la précision 0,1 pour la température de consigne (voir tableau ci-dessous), la valeur finale sera arrondie à la valeur la plus proche prise en charge.
| Type de climatisation | Précision de la température de consigne |
| DK | 0,1ºC |
| ME | 0,1ºC |
| SM | 0,1ºC |
| FJ | 0,3ºC |
| SA | 0,5ºC |
| TO | 0,5ºC |
| PN | 0,5ºC |
| MH | 0,5ºC |
| LG | 0,5ºC |
| HT | 1ºC |
| GR | 1ºC |
| MD,CG,KT,TR | 1ºC |
| TI | 1ºC |
| MT | 1ºC |
| BSM | 1ºC |
Le réglage deg (voir la commande set) définit si l’échelle de température utilisée est Celsius ou Fahrenheit pour la valeur du paramètre.
EXEMPLE
Régler la température de consigne de l’unité intérieure 102 de la ligne L1 à 23º
temp L1.102 23 OK
Diminuer la température de consigne de toutes les unités intérieures de la ligne L2 de 2º
temp L2* -2 OK
Régler la température de consigne de toutes les unités intérieures de la ligne L2 à 24,5º
temp L2* 24.5 OK
Régler la température de consigne de toutes les unités intérieures à 22º
temp 22 OK
feed
SYNOPSIS
feed <UID> <±><temp>
feed <UID> <temp.d>
DESCRIPTION :
Fournit une suggestion de température ambiante aux unités intérieures référencées par UID. Si la valeur est zéro, la gamme de produits CoolMaster arrêtera de suggérer une température ambiante. La température ambiante suggérée n’est pas persistante et est perdue (remise à zéro) après une coupure de courant de la gamme CoolMaster.
· Sous la forme feed <UID> <±><temp> le paramètre <temp> doit être un nombre décimal naturel.
La commande peut fonctionner de manière relative ou absolue.
Si le paramètre est précédé d’un signe plus '+' ou moins '-', sa valeur sera ajoutée ou soustraite à la température ambiante suggérée actuelle.
Sinon, elle sera fixée à la valeur indiquée.
· Sous la forme feed <UID><temp.d> le paramètre <temp.d> est un nombre décimal avec une précision de 0,1. (Dans ce cas, les signes +|- ne sont pas autorisés).
Il n’est pas garanti que la température ambiante rapportée par l’unité intérieure soit égale à la température ambiante suggérée via la commande feed.
La commande feed est prise en charge pour les types de climatisation suivants :
| Type de ligne | Modèle | Version du firmware |
| ME | ||
| PBM | ||
| SI | 0.4.7 | |
| EL | ||
| GRNS | ||
| UMM | GS538/9, SMT-HOA |
EXEMPLE
Suggérer une température ambiante de 23,5º à l’unité intérieure L1.102
feed L1.102 23.5 OK
Diminuer la température ambiante suggérée de toutes les unités intérieures de la ligne L2 de 2º
feed L2* -2 OK
fspeed
SYNOPSIS
fspeed <UID>
DESCRIPTION :
Régler la vitesse du ventilateur des unités intérieures sur :
· v, V - très faible ou silencieux · l, L - faible
· m, M - moyen
· h, H - élevé
· t, T - très élevé
· a, A - auto
Toutes les unités intérieures ne prennent pas en charge toutes les options de vitesse de ventilation listées ci-dessus.
Les vitesses disponibles dépendent des capacités de chaque unité intérieure.
Si la vitesse demandée n’est pas prise en charge, la commande fspeed n’aura aucun effet.
EXEMPLE
Régler la vitesse du ventilateur de l’unité intérieure 102 de la ligne L1 sur faible
fspeed L1.102 l OK
Régler la vitesse du ventilateur de toutes les unités intérieures de la ligne L2 sur élevé
fspeed L2* h OK
Régler la vitesse du ventilateur de toutes les unités intérieures sur moyen
fspeed m OK
fspeed
SYNOPSIS
fspeed <UID> <v,V|l,L|m,M|h,H|t,T|a,A>
DESCRIPTION
Régler la vitesse du ventilateur des unités intérieures sur :
· v, V - très faible ou silencieux
· l, L - faible
· m, M - moyen
· h, H - élevé
· t, T - très élevé
· a, A - auto
Toutes les unités intérieures ne prennent pas en charge toutes les options de vitesse de ventilation listées ci-dessus. Les vitesses disponibles dépendent des capacités de chaque unité intérieure.
Si la vitesse demandée n’est pas prise en charge, la commande fspeed n’aura aucun effet.
EXEMPLE
Régler la vitesse du ventilateur de l’unité intérieure 102 de la ligne L1 sur faible
fspeed L1.102 l OK
Régler la vitesse du ventilateur de toutes les unités intérieures de la ligne L2 sur élevé
fspeed L2* h OK
Régler la vitesse du ventilateur de toutes les unités intérieures sur moyen
fspeed m OK
swing
SYNOPSIS
swing [UID] <h|v|a|3|4|6|x>
DESCRIPTION
Régler la position de la lame d’orientation des unités intérieures sur :
· h - horizontale
· v - verticale
· a - auto (balancement)
· 3 - 30º
· 4 - 45º
· 6 - 60º
· - (moins) - arrêter le balancement
Tous les fabricants CVC et toutes les unités intérieures ne prennent pas en charge les options de position de la lame listées ci-dessus, ou ne disposent pas du contrôle de la lame.
Le contrôle de la lame dépend du type d’unité intérieure. Si la position demandée n’est pas prise en charge, la commande swing n’aura aucun effet ou retournera une erreur.
Options prises en charge selon le fabricant CVC
| Fabricant CVC | Acronyme | h | v | a | 3 | 4 | 5 | - |
| Daikin | DK | |||||||
| Mitsubishi Electric | ME | |||||||
| Sanyo | SA | + | + | + | + | + | + | + |
| Toshiba | TO | + | + | + | + | + | + | + |
| Panasonic | PN | + | + | + | + | + | + | + |
| Hitachi | HT | |||||||
| LG | LG | |||||||
| Mitsubishi Heavy | MH | |||||||
| Gree | GR | |||||||
| Midea | MD | |||||||
| Kentatsu | KT | |||||||
| Trane | TR | |||||||
| Chigo | CG | |||||||
| Fujitsu | FJ | |||||||
| Samsung | SM | |||||||
| Tadiran Inverter | TI | |||||||
| Meitav | MT | |||||||
| Haier | HA | |||||||
| Bluestar | BSM |
EXEMPLE
Régler la lame d’orientation de l’unité intérieure 102 de la ligne L1 en position horizontale
swing L1.102 h OK
Régler la lame d’orientation de toutes les unités intérieures en position 30º
swing 3 OK
filt
SYNOPSIS
filt <UID>
DESCRIPTION :
Réinitialiser l’indicateur de filtre.
EXEMPLE
Réinitialiser l’indicateur de filtre sur l’unité intérieure 102 de la ligne L1
filt L1.102 OK
Réinitialiser l’indicateur de filtre sur toutes les unités intérieures de la ligne L2
filt L2* OK
Réinitialiser l’indicateur de filtre sur toutes les unités intérieures
filt OK
ls
SYNOPSIS
ls [UID]
ls+
DESCRIPTION
Obtenir la liste d’état des unités intérieures.
Si l’UID est omis, la commande ls affichera toutes les unités intérieures visibles connectées à la gamme de produits CoolMaster, tandis que la commande ls+ affichera toutes les unités intérieures, y compris celles invisibles (voir la commande props).
La ligne d’état d’une unité intérieure a un format strict, chaque champ d’état étant affiché à une position fixe.
· Ligne d’état d’une unité intérieure avec l’échelle Celsius
0123456789012345678901234567890123456
L2.102 OFF 20C 27C High Cool OK - 0
· Ligne d’état d’une unité intérieure avec l’échelle Fahrenheit
012345678901234567890123456789012345678
L2.102 OFF 120F 127F High Cool OK - 0
Champ |
Position dans la chaîne |
Valeurs |
|
Celsius |
Fahrenheit |
||
| UID | 0-5 |
LN.XYY | |
| Marche/Arrêt | 7-9 |
ON,OFF | |
| Température de consigne | 11-12 | 11-13 | nnC ou nnnF |
| Température ambiante | 15-16 | 16-18 | nnC ou nnnF |
| Vitesse du ventilateur | 19-22 | 21-24 | VLow, Low, Med, High, Top, Auto, ... |
| Mode de fonctionnement | 24-27 | 26-29 | Cool, Heat, Fan, Dry, Auto, ... |
| Code d'erreur intérieur | 29-32 | 31-34 | OK - pas de défaut, sinon code d'erreur intérieur |
| Indicateur filtre | 34 | 36 | - ou # (Indicateur filtre) |
| Demande | 36 | 38 | 0 ou 1 |
EXEMPLE
ls L2 L2.101 ON 25C 27C Low Cool OK - 1 L2.102 OFF 20C 27C High Cool OK - 0 OK
ls L2.101 L2.101 ON 25C 27C Low Cool OK - 1 OK
ls L1.101 ON 25C 24C Low Cool OK - 1 L1.102 ON 22C 23C Med Cool OK - 0 L2.101 ON 25C 27C Low Cool OK - 1 L2.102 OFF 20C 27C High Cool OK - 0 OK
ls2
SYNOPSIS
ls2 [UID]
DESCRIPTION
Identique à ls, mais avec une précision décimale pour les températures.
Affiche la liste des statuts des unités intérieures. Si l'UID est omis, toutes les unités intérieures connectées à la gamme de produits CoolMaster seront listées.
La ligne de statut de l'unité intérieure a un format strict, chaque champ étant imprimé à une position fixe.
· Ligne de statut d'unité intérieure avec l'échelle Celsius
01234567890123456789012345678901234567890
L1.102 ON 16.9C 27.0C High Cool OK - 0
· Ligne de statut d'unité intérieure avec l'échelle Fahrenheit
0123456789012345678901234567890123456789012
L1.102 ON 062.4F 080.6F High Cool OK - 0
Champ |
Position dans la chaîne |
Valeurs |
|
Celsius |
Fahrenheit |
||
| UID | 0-5 |
LN.XYY | |
| Marche/Arrêt | 7-9 |
ON,OFF | |
| Température de consigne | 11-14 | 11-15 | nn.nC ou nnn.nF |
| Température ambiante | 17-20 | 18-22 | nn.nC ou nnn.nF |
| Vitesse du ventilateur | 23-26 | 25-28 | VLow, Low, Med, High, Top, Auto, ... |
| Mode de fonctionnement | 28-31 | 30-33 | Cool, Heat, Fan, Dry, Auto, ... |
| Code d'erreur intérieur | 33-36 | 35-38 | OK - pas de défaut, sinon code d'erreur intérieur |
| Indicateur filtre | 38 | 40 | - ou # (Indicateur filtre) |
| Demande | 40 | 42 | 0 ou 1 |
query
SYNOPSIS
query <UID STRICT> <o|m|f|t|h|e|a|s>
DESCRIPTION
Interroge une des conditions de fonctionnement de l'unité intérieure donnée. Le paramètre <UID STRICT> doit définir une seule unité intérieure sous la forme Ln.XYY ou XYY. La valeur résultante est affichée sous forme alphanumérique selon le tableau ci-dessous.
| Commande | Condition de fonctionnement | Valeur |
| o | Marche/Arrêt | 0 - Arrêt, 1 - Marche |
| m | Mode de fonctionnement |
0 - Froid 1 - Chauffage 2 - Auto 3 - Déshumidification 4 - Haux 5 - Ventilation |
| f | Vitesse du ventilateur |
0 - Basse 1 - Moyenne 2 - Haute 3 - Auto 4 - Max |
| t | Température de consigne | Naturel |
| e | Code d'erreur |
0 - Pas de défaut, sinon code d'erreur identique à la commande ls |
| a | Température ambiante | Naturel |
| h | Température de consigne | Précision 0,01º |
| s | Position du volet |
0 - Pas de contrôle volet a - auto (balayage) h - horizontal 3 - 30º 4 - 45º 6 - 60º v - vertical x - stop (balayage) |
EXEMPLE
query L1.100 o 1 OK
query L1.100 m 0 OK
query L1.100 t 25 OK
query L1.100 a 27 OK
query L1.100 f 2 OK
query L1.100 e U4 OK
query L1.100 e 0 OK
query L1.100 h 20.50 OK
wh
SYNOPSIS
wh <UID STRICT> <h|e|w|a|t<+|-|temp>|b<+|->>
wh <UID STRICT>
DESCRIPTION
Contrôle de l'unité chauffe-eau. Si la lettre est omise, le statut spécial du chauffe-eau est affiché.
Lettre |
Opération |
Compatibilité |
|
ME |
P1P2 (Altherma) |
||
h |
Mode Chauffage |
+ |
|
e |
Mode Éco |
+ |
|
w |
Mode Chaud |
+ |
|
a |
Mode Antigel |
+ |
|
t |
Cuve (+=on,-=off, temp=consigne) |
|
+ |
b |
Booster (+=on,-=off) |
|
+ |
"pas de lettre" |
Afficher le statut |
|
+ |
Le contrôle ON/OFF de l'unité chauffe-eau se fait avec les commandes classiques on et off.
EXEMPLE
Activer le mode Chaud sur l'unité chauffe-eau 101 de la ligne L1
wh L1.101 w OK
Régler la température de consigne de la cuve de l'unité Altherma 000 sur la ligne L4 à 40º
wh L4.000 t40 OK
Allumer la cuve de l'unité Altherma 000 sur la ligne L4
wh L4.000 t+ OK
Allumer le booster de la cuve de l'unité Altherma 000 sur la ligne L4
wh L4.000 b+ OK
Afficher le statut de la cuve de l'unité Altherma 000 sur la ligne L4
wh L4.000 L4.000 ON 40C 35C + OK
main
SYNOPSIS
main [Ln]
main <UID STRICT> <0|1>
DESCRIPTION
Modifier ou consulter le réglage principal RC des unités intérieures Daikin. Sans paramètre, la commande main affiche le réglage principal RC de toutes les unités intérieures Daikin sur toutes les lignes. Le numéro de ligne Ln peut être indiqué pour afficher les unités intérieures Daikin d'une ligne spécifique.
Réglage principal RC |
Description |
+ |
L'unité intérieure est le RC principal |
- |
L'unité intérieure n'est pas le RC principal |
? |
Aucun RC principal dans le système |
Remarques :
Pour définir une unité intérieure comme RC principal, il faut d'abord désactiver le RC principal précédent.
EXEMPLE
Afficher le réglage principal RC des unités intérieures de la ligne L2
main L2 L2.200 - L2.201 - L2.202 - L2.203 - L2.204 - L2.205 - L2.206 + OK
Afficher le réglage principal RC de toutes les unités intérieures
main L1.300 - L1.301 + L1.302 - L2.100 ? L2.101 ? L2.102 ? L2.103 ? OK
Désactiver le RC principal : unité intérieure 206 sur la ligne L2
main L2.206 0 OK
Définir un nouveau RC principal : unité intérieure 201 sur la ligne L2
main L2.201 1 OK
vam
SYNOPSIS
vam <UID STRICT> <a|b|x|n|l|L|h|H|s|t|A|+|->
vam
vam <UID STRICT>
DESCRIPTION
Contrôle de l'unité de ventilation.
· vam <UID STRICT> - obtenir le statut de l'unité de ventilation.
· vam - obtenir le statut de toutes les unités de ventilation.
Lettre |
Opération |
Compatibilité |
|||
DK |
ME |
LG |
SM |
||
a |
Mode Auto |
+ |
+ |
+ |
+ |
b |
Mode Bypass (Bps) |
+ |
+ |
|
+ |
x |
Mode Échangeur de chaleur (HExc) |
+ |
+ |
+ |
+ |
n |
Mode Normal |
|
|
+ |
|
S |
Mode Nuit |
|
|
|
+ |
l |
Ventilation Basse |
+ |
+ |
+ |
+ |
L |
Ventilation Basse avec Fresh-Up |
+ |
|
|
|
h |
Ventilation Haute |
+ |
+ |
+ |
+ |
H |
Ventilation Haute avec Fresh-Up |
+ |
|
|
|
s |
Ventilation Très Haute |
|
|
+ |
+ |
t |
Ventilation Max |
|
+ |
|
|
A |
Ventilation Auto |
|
+ |
+ |
|
+ |
Allumer l’unité de ventilation* |
|
|
|
+ |
- |
Éteindre l’unité de ventilation* |
|
|
|
+ |
Le contrôle ON/OFF de l’unité de ventilation se fait avec les commandes classiques on et off.
Cependant, il existe des unités doubles, composées d’une unité de climatisation et d’une unité de ventilation. Dans ce cas, les commandes on et off
contrôlent l’unité de climatisation, tandis que vam <UID STRICT> +/vam <UID STRICT> - contrôlent l’unité de ventilation.
EXEMPLE
Activer le mode Échangeur de chaleur sur l’unité de ventilation 101 de la ligne L1
vam L1.101 x OK
lock
SYNOPSIS
lock [UID STRICT]
lock [UID] <-|+>[o|m|t|n]
DESCRIPTION
La plupart des systèmes CVC disposent d’une fonction de verrouillage (inhibition) pour empêcher l’utilisateur de modifier l’état de l’unité intérieure via un contrôleur local filaire ou à distance. La gamme de produits CoolMaster propose la même fonctionnalité avec la commande lock.
· lock <UID STRICT> - Interroger les verrous pour toutes les unités intérieures ou une unité spécifique.
<UID STRICT> définit une unité intérieure spécifique sous la forme Ln.XYY
| Options de verrouillage | Opération |
| + | Verrouillage total : Marche/Arrêt, Mode, Température de consigne |
| - | Déverrouillage total : Marche/Arrêt, Mode, Température de consigne |
| +o | Verrouiller Marche/Arrêt |
| -o | Déverrouiller Marche/Arrêt |
| +m | Verrouiller le Mode |
| -m | Déverrouiller le Mode |
| +t | Verrouiller la Température de consigne |
| -t | Déverrouiller la Température de consigne |
| +n | Verrouiller Marche |
| -n | Déverrouiller Marche |
Différentes options de verrouillage peuvent être combinées dans une seule commande (voir exemples ci-dessous)
COMPATIBILITÉ
Type AC |
Options de verrouillage |
||||
Verrouillage total |
Marche/Arrêt |
Mode |
Consigne |
Marche |
|
DK |
+ |
+ |
+ |
+ |
+ |
SA |
|
+ |
+ |
+ |
|
ME |
|
+ |
+ |
+ |
|
LG |
+ |
|
+ |
+ |
|
SM |
+ |
|
+ |
|
|
TO |
|
+ |
+ |
+ |
|
MH |
+ |
+ |
|
|
|
HT |
+ |
|
+ |
|
|
SI |
+ |
+ |
+ |
+ |
|
FJ |
|
+ |
+ |
+ |
|
MD,TR,KT,CG |
+ |
|
+ |
|
|
HA |
|
+ |
+ |
+ |
|
GMV5 |
+ |
+ |
+ |
+ |
|
BS |
|
+ |
+ |
+ |
|
EXEMPLE
Interroger les verrous de l’unité intérieure L1.103 (SA/TO/PN)
lock L1.103 -o -m -t OK
Interroger les verrous de l’unité intérieure L2.101 (MD/KT/TR/CG/HT)
lock L2.101 + OK
Interroger les verrous de l’unité intérieure L1.100 (DK)
lock L1.100 -o -m -t +n OK
Verrouiller le changement de mode et déverrouiller le changement de consigne
lock L1.102 +m-t OK
Verrouillage total
lock L5.002 + OK
inhibit
SYNOPSIS
inhibit [UID] <0|1>
DESCRIPTION
La gamme de produits CoolMaster forcera l’arrêt de l’unité intérieure lorsque inhibit est réglé sur 1 (activé). Remettre
inhibit à 0 (désactivé) rétablit l’état ON/OFF de l’unité intérieure. L’unité intérieure sera rallumée si elle était allumée
avant l’inhibition.
EXEMPLE
Inhiber l’unité intérieure 102 sur la ligne L1. L’unité sera forcée à l’arrêt.
inhibit L1.102 1 OK
Retirer l’inhibition de l’unité intérieure 102 sur la ligne L1
inhibit L1.102 0 OK
Inhiber toutes les unités intérieures
inhibit 1 OK
Retirer l’inhibition de toutes les unités intérieures
inhibit 0 OK
group
SYNOPSIS
group
group <UID1 STRICT> <UID2 STRICT>
group delall
group -G
group ram R
DESCRIPTION
Contrôle des groupes dans la gamme CoolMaster. Grouper deux unités intérieures signifie que la seconde suivra les réglages Marche/Arrêt, Mode, Vitesse de ventilation, Température de consigne et Oscillation de la première unité intérieure.
· Sans paramètre, group affiche la liste des groupes existants
· group delall - supprime tous les groupes
· group -G - supprime le groupe numéro G (les numéros de groupe sont affichés dans la liste des groupes existants)
· group <UID1 STRICT> <UID2 STRICT> - crée un nouveau groupe, où UID2 suivra UID1
· group ram R - crée une base de données de groupes pour R groupes. L’opération prendra effet après redémarrage. Utilisez cette opération uniquement si la base de données de groupes par défaut est trop petite.
EXEMPLE
Grouper l’unité intérieure L5.001 avec L5.002
group L5.001 L5.002 OK
Lister les groupes existants
group G000: L5.001 --> L5.002 G001: L5.001 --> L5.003 OK
Supprimer le groupe numéro 0
group -0 OK
Supprimer tous les groupes
group delall OK
Créer une base de données de groupes pour 50 groupes
group ram 50 OK, redémarrage requis !
va
SYNOPSIS
va
va auto
va delall
va ram R
va - <UID STRICT|VA>
va + <UID STRICT> <VA>
DESCRIPTION
Pour simplifier la traduction de l’UID en adresse d’objet Modbus, la gamme de produits CoolMaster utilise la VA (Adresse Virtuelle), associée à l’UID. Chaque UID peut avoir aucune, une ou plusieurs VA associées, mais chaque VA ne peut être associée qu’à un seul UID. Les VA sont de simples numéros commençant à 001 (décimal). Le concept d’Adresse Virtuelle s’applique à CoolGate 5 et ModBus IP.
· En format sans paramètre, la commande va affiche toutes les associations VA et leurs adresses ModBus aux formats hexadécimal et décimal.
· va auto - La gamme CoolMaster associera automatiquement les VA aux UID existants (visibles avec la commande ls). Cela supprimera les associations précédentes.
· va delall - supprime toutes les associations VA
· va ram R - crée une base de données VA pour R associations. L’opération prendra effet après redémarrage. À utiliser uniquement si la base de données VA par défaut est trop petite.
· va - <UID STRICT|VA> - supprime toutes les associations VA d’une unité intérieure spécifique ou supprime une association VA précise
· va + <UID STRICT> <VA> - ajoute une nouvelle association VA
EXEMPLE
Associer automatiquement toutes les unités intérieures existantes
va auto OK
Associer la VA 007 à l’unité intérieure 100 sur la ligne L1
va + L1.100 7 OK
Afficher toutes les associations VA
va
L1.100 --> 001 [Hex: 0x0011 | Dec: 0017] +-> 007 [Hex: 0x0071 | Dec: 0113] L1.101 --> 002 [Hex: 0x0021 | Dec: 0033] L2.101 --> 003 [Hex: 0x0031 | Dec: 0049] L2.102 --> 004 [Hex: 0x0041 | Dec: 0065] L2.103 --> 005 [Hex: 0x0051 | Dec: 0081] L2.104 --> 006 [Hex: 0x0061 | Dec: 0097] OK
Supprimer toutes les associations VA de l’unité intérieure 100 sur la ligne L1
va - L1.100 OK
Supprimer l’association VA numéro 4
va - 4 OK
Supprimer toutes les associations VA
va delall OK
Créer une base de données VA pour 200 associations
va ram 200 OK, redémarrage requis !