Console SC-SL4 · Collecteur HTTP · Port 3020
192.168.3.210 · Port Collecteur : 3020 · Polling : 10s
Sélectionnez un groupe puis envoyez un code SET pour vérifier physiquement le mode réel de la cassette.
Codes SET à tester (cliquer pour envoyer) :
'fan', 'cool'...) et le traduit en code numérique via mode_set.
| Mode physique | Texte envoyé (API) | Code console (SET=GET) | Statut |
|---|---|---|---|
| Climatisation (Froid) | 'cool' | '2' | Validé |
| Ventilation (FAN) | 'fan' | '4' | Validé 22/05 |
| Chauffage | 'heat' | '3' | Non testé |
| Auto | 'auto' | '4' | Même code que FAN (?) |
| Déshumidification | 'dry' | '7' | Non testé |
| Ne pas modifier | — | '0' (noSendVal) | Validé |
'fan', 'cool') à l'API /api/mitsubishi/command — le collecteur traduit automatiquement.'4') directement — le collecteur ne le reconnaîtra pas comme une clé de son dictionnaire mode_set.'0' = "ne pas modifier" (noSendVal). Ne pas confondre avec OFF.
Statut du service collecteur : version, IP console, dernier poll, nombre de groupes.
Liste de tous les groupes (cassettes) avec mode, consigne, T° ambiante, ventilateur.
| Champ | Type | Description |
|---|---|---|
groupNo | int | Numéro du groupe (1-44) |
groupName | string | Nom de la zone |
onOff | bool | true = ON, false = OFF |
modeRaw | string | Code numérique brut console |
modeLabel | string | Libellé français (MODE_LABELS) |
setTemp | float | Consigne °C |
roomTemp | float | Température ambiante °C |
Détails d'un groupe spécifique.
Puissance estimée par DRV : P. électrique, P. thermique, COP R410A.
Historique puissance DRV sur N heures.
Historique états d'un groupe (changements mode, T°, on/off).
Température extérieure (sonde Zigbee ou estimation saisonnière).
Statistiques de la base SQLite du collecteur.
Envoie une commande SET à un groupe. Paramètres JSON dans le body.
| Paramètre | Type | Requis | Description | Usage |
|---|---|---|---|---|
groupNo | int | Oui | Numéro du groupe cible (1-44) | Auto + Manuel |
onOff | bool | Non | true = ON (SET '2'), false = OFF (SET '1') | Schedule executor |
mode | string | Non | auto, cool, dry, fan, heat → code SET via mode_set | Schedule executor |
setTemp | float | Non | Consigne température (ex: 24.0) | Manuel |
fan | int | Non | Vitesse ventilateur : 1-4 | Manuel |
louver | int | Non | Position volet | Non utilisé |
{'auto': '1', 'cool': '2', 'dry': '3', 'fan': '4', 'heat': '5'}| Paramètre | Valeur |
|---|---|
| Intervalle vérification | 30s |
| Délai entre allumages (anti-pic) | 60s entre chaque DRV |
| Mode à l'allumage | fan si T°ext [8°C–22°C], cool si >22°C, auto si <8°C |
| Commande ON | {"groupNo": N, "onOff": true, "mode": "fan"} |
| Commande OFF | {"groupNo": N, "onOff": false} |
| Paramètre | Valeur |
|---|---|
| Intervalle | 10 cycles × 30s = 5 min |
| Action | Compare état planning vs état réel console |
| Correction | Re-envoie ON (avec mode T°ext) ou OFF si désync |
| Paramètre | Valeur |
|---|---|
| Intervalle polling | 10s |
| Groupes | 44 cassettes : mode, T°, on/off, ventilateur |
| Estimation puissance | 5 DRV : P. élec, P. therm, COP R410A |
| Stockage | /app/data/mitsubishi.db |
schedule_executor_service.pyTEMP_EXT_VENTIL_MIN = 8.0 · TEMP_EXT_VENTIL_MAX = 22.0