types génériques : (pour Plugin Thermostat uniquement)

Coucou,

Ayant développé un plugin pour thermostat, je m’interroge sur les types génériques notés « (pour Plugin Thermostat uniquement) »

J’ai par exemple une commande info qui rapporte la présence de qqlun détecté par le thermostat.
Pourquoi je ne peux pas utiliser setDisplay(‹ generic_type ›, ‹ THERMOSTAT_STATE_NAME ›) ?

Que fait ce type générique et pourquoi çà ne pourrait pas marcher pour un autre plugin si l’info est du même type ?

Idem pour THERMOSTAT_MODE
J’ai des zones avec des modes eco, off, confort-2, confort -1 etc

Hello,

Je pense que ca avait été mis car le comportement doit être bien spécifique, par exemple les THERMOSTAT_STATE_NAME doivent faire partie de ces valeurs :

case 'off' :
case 'arrêté' :
case 'arret' :

case 'heat':
case 'chauffage' :

case 'cool':
case 'climatisation' :

et THERMOSTAT_MODE doit etre :

case 'Off':
case 'Arret':
case 'Aucun':
case 'Thermostat':

ou le nom d’un mode qui est repris via un type générique THERMOSTAT_SET_MODE

Ok donc çà marchera pas pour moi. Par exemple, j’ai les 6 six ordres fil pilote, rien que çà çà bloquera.
Et ma présence est 0/1 ou true/false

Tant pis, j’ai quand meme mis les consigne et température relevée

presence tu peux mettre PRESENCE non ?

si tu as d’autres valeurs, moi je peux updater homebridge…

pour thermostat j’ai relevé ici les styles de valeurs qu’il doit avoir :
https://nebzhb.github.io/jeedom_docs/plugins/homebridge/fr_FR/#tocAnchor-1-10-14