Bonjour,
Je viens de mettre en place le pifou25 / Thinq-MQTT-Proxy. Merci beaucoup pour tout le taff accompli.
Ça semble fonctionner pour ma PAC et j’ai bien le retour de l’api LG :
22:27:34.441 [Timer-0] DEBUG Device - climatiseur processStateData([Operation:0, OpMode:0, WindStrength:6, TempUnit:NS, TempCur:24.5, TempCfg:20, GroupType:1, SleepTime:0, OnTime:0, OffTime:0, RacAddFunc:NS, ExtraOp:0, DiagCode:00, TimeBsOn:0, TimeBsOff:0, AirClean:0, AutoDry:0, PowerSave:0, WDirVStep:1, WDirHStep:100, TempLimitMax:0, TempLimitMin:0, DuctZoneType:0, ZoneControl:0, DRED:0, SensorPM1:0, SensorPM2:0, SensorPM10:0, AirPolution:0, HumidityCfg:0, WaterTempCoolMin:NS, WaterTempCoolMax:NS, WaterTempHeatMin:NS, WaterTempHeatMax:NS, HotWaterTempMin:NS, HotWaterTempMax:NS, SensorHumidity:0, TotalAirPolution:0, SensorMon:0, CleanDry:0, ProductStatus:0, AirMonitoring:0, Humidification:0, AirFast:0, AirRemoval:0, AirUVDisinfection:0, WatertankLight:0, SignalLighting:0, WDirUpDown:0, WDirLeftRight:0, WSwirl:0, Jet:0, LowHeating:0, CirculateStrength:0, CirculateDir:0, AntiBugs:0, IceValley:0, Humsave:0, WaterTempCur:0, HotWaterTempCur:0, HotWaterTempCfg:0, HotWaterMode:0, HotWater:0, AWHPTempCfgSwitch:0, AirTempCoolMin:NS, AirTempCoolMax:NS, AirTempHeatMin:NS, AirTempHeatMax:NS, WaterInTempCur:0, AWHPWATempControlSta:0, DisplayControl:0, SmartCare:0, TwoSetCoolTemp:0, TwoSetHeatTemp:0, TwoSetCoolUSL:0, TwoSetCoolLSL:0, TwoSetHeatUSL:0, TwoSetHeatLSL:0, TwoSetACOState:0, TwoSetModeDeadband:0, TwoSetState:0])
22:27:34.441 [Timer-0] INFO Device - {name=lastUpdate, value=2023-10-02T22:27:34+0200}
22:27:34.441 [Timer-0] INFO Mqtt - Sending to topic thinq/climatiseur/event/lastUpdate message 2023-10-02T22:27:34+0200
Dans le plugin MQTT manager de Jeedom, j’arrive bien à récup le last update depuis le Topic racine « thinq » :
Mon problème étant que je n’arrive pas à comprendre comment envoyer des message pour, par exemple, changer la température de consigne.
J’ai tenté de set de plusieurs manière ; mais sans succès :
Pourtant, je vois bien les messages via mosquitto_sub :
root@JeedomBox:/var/log/mosquitto # mosquitto_sub -h localhost -u jeedom -P $mosquitto_pass -t "#" -v
thinq/LWT online
thinq/LWT/climatiseur/event/temperatureTarget 21
thinq/LWT/climatiseur/event/TempCfg 22
thinq/LWT/climatiseur/event/SetTempCfg 23
thinq/climatiseur/event/lastUpdate 2023-10-02T22:37:34+0200
thinq/climatiseur/event/temperatureTarget 21
thinq/climatiseur/event/TempCfg 22
thinq/climatiseur/event/SetTempCfg 24
Est-ce que tu pourrais me renseigner sur comment envoyer un message au proxy MQTT afin d’intéragie avec ma PAC ?
N’hésite pas à me contacter en MP pour de plus amples informations ou si tu veux que l’on fasse des tests plus avancés ensemble.
Merci d’avance.
Cordialement,
Gauthier.