Bonjour Nebz,
j’ai mon jeedom de prod 4.4.9 qui tourne avec :
tout en stable. je cherche à piloter ma cafetière… et oui … et comme je veux régler la t° d’extraction, avec Alexa pas de souci j’arrive bien à passer le borne 85 à 105° depuis les champs min et max de la consigne :
côté homebridge, je ne comprends pas ce qui se passe, les bornes ne sont pas prises en compte et il me propose de chauffer entre 0 et 38° …
Dans le log je vois :
[11/15/2024, 4:09:14 PM] [maison-h] INFO [Maj reçue de Jeedom] commande:7072 value:1
[11/15/2024, 4:09:14 PM] [maison-h] INFO [[Modification Cache Jeedom: LMLM>Etat(THERMOSTAT_STATE) de 0 vers 1 dans {"id":"7072","logicalId":"","generic_type":"THERMOSTAT_STATE","eqType":"jMQTT","name":"Etat","order":"2","type":"info","subType":"binary","eqLogic_id":"786","isVisible":1,"currentValue":0,"display":{"invertBinary":0},"configuration":{"phpType":"integer"}}
[11/15/2024, 4:09:14 PM] [maison-h] INFO [Commande envoyée à HomeKit] Cause de modif: "Etat" (7072) Envoi valeur:39 dans Current Temperature
[11/15/2024, 4:09:14 PM] [maison-h] INFO [Commande envoyée à HomeKit] Cause de modif: "Etat" (7072) Envoi valeur:38 dans Target Temperature
[11/15/2024, 4:09:14 PM] [maison-h] INFO [Commande envoyée à HomeKit] Cause de modif: "Etat" (7072) Envoi valeur:0 dans Current Heating Cooling State
[11/15/2024, 4:09:14 PM] [maison-h] INFO [Commande envoyée à HomeKit] Cause de modif: "Etat" (7072) Envoi valeur:1 dans Target Heating Cooling State
[11/15/2024, 4:09:14 PM] [maison-h] INFO [Commande envoyée à HomeKit] Cause de modif: "Etat" (7072) Envoi valeur:0 dans Temperature Display Units
[11/15/2024, 4:09:25 PM] [maison-h] INFO [Commande d'Homekit] Nom:Target Heating Cooling State(00000033-0000-1000-8000-0026BB765291):1->0 |||characteristic:{"_events":{},"_eventsCount":4,"iid":22,"value":1,"status":null,"statusCode":0,"subscriptions":1,"displayName":"Target Heating Cooling State","UUID":"00000033-0000-1000-8000-0026BB765291","props":{"format":"uint8","perms":["ev","pr","pw"],"minValue":0,"maxValue":3,"minStep":1,"validValues":[0,1,3],"needsBinding":true}}
[11/15/2024, 4:09:25 PM] [maison-h] INFO [Commande envoyée à Jeedom] cmdId:7086 action:TargetHeatingCoolingState value: 0 generic:undefined response:[]
je ne comprends pas d’où il pioche ces valeurs de 38 et 39 … en passant en debug le log de démarrage, je relance et j’ai sur cet accessoire mes bornes qui sont bien là (id 7065), pour autant côté apple il continue à faire 0-38 :
[11/15/2024, 11:03:44 AM] [maison-h] [DEBUG] eqLogic > {"id":"786","name":"LMLM","logicalId":"","generic_type":null,"object_id":"2","eqType_name":"jMQTT","isVisible":1,"isEnable":1,"order":"9999","comment":null,"tags":null,"status":{"lastCommunication":"2024-11-15 11:02:01","timeout":0,"enableDatime":"2024-11-11 08:54:16","danger":0,"warning":0},"pseudo":"","sendToHomebridge":1,"thermoModes":{"Chauf":"7085|chauffage","Clim":"NOT","Off":"7086|off"},"services":{"thermostat":[{"state_name":{"id":"7072","logicalId":"","generic_type":"THERMOSTAT_STATE_NAME","eqType":"jMQTT","name":"Etat","order":"2","type":"info","subType":"binary","eqLogic_id":"786","isVisible":1,"currentValue":0,"display":{"invertBinary":0},"configuration":{"phpType":"integer"}}}],"thermostatHC":[{"setpointH":**{"id":"7065","logicalId":"","generic_type":"THERMOSTAT_HC_SETPOINT_H","eqType":"jMQTT","name":"cafetière température cible","order":"12","type":"info","subType":"numeric","eqLogic_id":"786","unite":"°C","isVisible":1,"currentValue":90,"configuration":{"maxValue":105,"minValue":85,"phpType":"double"},"display":{"invertBinary":0}}}**,{"temperature":{"id":"7063","logicalId":"","generic_type":"THERMOSTAT_HC_TEMPERATURE","eqType":"jMQTT","name":"cafetière température actuelle","order":"13","type":"info","subType":"numeric","eqLogic_id":"786","unite":"°C","isVisible":1,"currentValue":46,"display":{"invertBinary":0},"configuration":{"phpType":"double"}}},{"set_mode":{"id":"7085","logicalId":"","generic_type":"THERMOSTAT_HC_SET_MODE","eqType":"jMQTT","name":"chauffage","order":"30","type":"action","subType":"other","eqLogic_id":"786","value":"7072","isVisible":1}},{"set_mode":{"id":"7086","logicalId":"","generic_type":"THERMOSTAT_HC_SET_MODE","eqType":"jMQTT","name":"off","order":"31","type":"action","subType":"other","eqLogic_id":"786","value":"7072","isVisible":1}},{"mode":{"id":"7087","logicalId":null,"generic_type":"THERMOSTAT_HC_MODE","eqType":"jMQTT","name":"Mode","order":"32","type":"info","subType":"string","eqLogic_id":"786","isVisible":1,"currentValue":"off","display":{"invertBinary":0},"configuration":{"phpType":"string"}}}]},"numSwitches":0,"numDetector":0}
[11/15/2024, 11:03:44 AM] [maison-h] ┌──── Bureau > LMLM (786)
[11/15/2024, 11:03:44 AM] [maison-h] | [WARNING] Pas de config du mode Climatisation
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Vérification d'existance de l'accessoire dans le cache Homebridge...
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Accessoire déjà existant dans le cache Homebridge
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Suppression service :LMLM subtype:786-7065- UUID:000000BC-0000-1000-8000-0026BB765291
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Name valeur cache:LMLM
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Active valeur cache:0
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Current Heater-Cooler State valeur cache:0
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Target Heater-Cooler State valeur cache:1
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Current Temperature valeur cache:46
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Temperature Display Units valeur cache:0
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Target Heating Cooling State valeur cache:0
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Cooling Threshold Temperature valeur cache:10
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Heating Threshold Temperature valeur cache:25
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Current Heating Cooling State valeur cache:0
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Ajout service :LMLM subtype:786-7065- cmd_id:7065 UUID:000000BC-0000-1000-8000-0026BB765291
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Current Temperature valeur initiale:46
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Cooling Threshold Temperature valeur initiale:10
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Heating Threshold Temperature valeur initiale:25
[11/15/2024, 11:03:44 AM] [@nebz/homebridge-jeedom] This plugin generated a warning from the characteristic 'Current Heating Cooling State': Characteristic not in required or optional characteristic section for service HeaterCooler. Adding anyway.. See https://homebridge.io/w/JtMGR for more info.
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Current Heating Cooling State valeur initiale:0
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Target Heating Cooling State valeur initiale:0
[11/15/2024, 11:03:44 AM] [maison-h] | [DEBUG] Caractéristique :Temperature Display Units valeur initiale:0
[11/15/2024, 11:03:44 AM] [maison-h] │ OK : Mise à jour de l'accessoire (LMLM)
[11/15/2024, 11:03:44 AM] [maison-h] └─────────
aurais-tu une idée de comment adresser ce sujet, ou peut-être que je dois abandonner l’idée de changer la t° de ma cafetière avec home ?
ps : la cafetière est pilotée par un plugin sur un jeedom 4.5 alpha et synchronisée via mqtt par un équipement jmqtt d’où les champs sources.


