Je ne sais pas si le code peut te servir car je n'ai pas de JUNG mais du MDT.
Tu noteras au passage que l'adresse de groupe est la même pour operation_mode_address et operation_mode_state_address. Initialement, j'avais bien deux adresses différentes dans ETS mais dans le fichier log de HA j'avais toujours le message d'erreur :
"WARNING (MainThread) [xknx.log] Can not process <Telegram direction="Incoming" source_address="1.1.52" destination_address="4/2/11" payload="<GroupValueResponse value="<DPTArray value="[0x21]" />" />" /> for lingerie.temperature Mode - Operation mode: <ConversionError description="Payload not supported for DPTHVACMode" raw="(33,)"/>".
Je n'utilise donc l'objet operation_mode_address avec les flags R et W activés.
- name: bureau.temperature
temperature_address: "4/0/10"
temperature_step: 0.5
target_temperature_address: "4/1/10"
target_temperature_state_address: "4/6/10"
operation_mode_address: "4/2/10"
operation_mode_state_address: "4/2/10"
min_temp: 7.0
max_temp: 23.0
Tu noteras au passage que l'adresse de groupe est la même pour operation_mode_address et operation_mode_state_address. Initialement, j'avais bien deux adresses différentes dans ETS mais dans le fichier log de HA j'avais toujours le message d'erreur :
"WARNING (MainThread) [xknx.log] Can not process <Telegram direction="Incoming" source_address="1.1.52" destination_address="4/2/11" payload="<GroupValueResponse value="<DPTArray value="[0x21]" />" />" /> for lingerie.temperature Mode - Operation mode: <ConversionError description="Payload not supported for DPTHVACMode" raw="(33,)"/>".
Je n'utilise donc l'objet operation_mode_address avec les flags R et W activés.
- name: bureau.temperature
temperature_address: "4/0/10"
temperature_step: 0.5
target_temperature_address: "4/1/10"
target_temperature_state_address: "4/6/10"
operation_mode_address: "4/2/10"
operation_mode_state_address: "4/2/10"
min_temp: 7.0
max_temp: 23.0