Question con, t'es sur que ton ampoule propose le contrôle de la couleur ?
Remarque bête mais qui m'a induite en erreur au tout début : dans Hassio il faut que l'ampoule soit allumée pour que l'interface affiche les contrôles spécifiques tels que luminosité, température de couleur et couleur RGB.
Si tu veux tu peux poster un screenshot de ce que Hassio affiche pour ton ampoule quand tu cliques sur son nom dans l'interface, et qu'elle est allumée.
Tu peux regarder aussi comment afficher les clusters zigbee de ton ampoule avec deCONZ. Les Clusters Zigbee indiquent les fonctionnalités que l'ampoule a indiqué avoir lorsqu'elle a été connectée au pont.
Dans la liste des clusters de ton ampoule tu dois trouver le cluster "0x0300", qui correspond au contrôle de la couleur. S'il n'y est pas, c'est que ton ampoule n'a pas indiqué fournir le contrôle de la couleur.
S'il y est et n'apparaît pas dans l'interface, essaye de reset ton ampoule, de supprimer l'appareil et ses entités de ZHA, et de refaire l'appairage au pont.
Par exemple sur une ampoule uniquement dimmable, j'ai :
Code:
{
"node_descriptor": "NodeDescriptor(byte1=1, byte2=64, mac_capability_flags=142, manufacturer_code=48042, maximum_buffer_size=64, maximum_incoming_transfer_size=0, server_mask=0, maximum_outgoing_transfer_size=0, descriptor_capability_field=3)",
"endpoints": {
"3": {
"profile_id": 49246,
"device_type": "0x0100",
"in_clusters": [
"0x0000",
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0x0008",
"0x1000",
"0xfc0f"
],
"out_clusters": [
"0x0019"
]
}
},
"manufacturer": "OSRAM",
"model": "Classic A60 W clear - LIGHTIFY",
"class": "zigpy.device.Device"
}
Pas de cluster "0x0300" dans les "in_clusters" (clusters d'entrée du point de vue de l'ampoule, correspondant aux commandes qu'on peut lui envoyer).
Et pour une ampoule avec contrôle de couleur :
Code:
{
"node_descriptor": "NodeDescriptor(byte1=1, byte2=64, mac_capability_flags=142, manufacturer_code=4489, maximum_buffer_size=82, maximum_incoming_transfer_size=82, server_mask=11264, maximum_outgoing_transfer_size=82, descriptor_capability_field=0)",
"endpoints": {
"1": {
"profile_id": 260,
"device_type": "0x010d",
"in_clusters": [
"0x0000",
"0x0003",
"0x0004",
"0x0005",
"0x0006",
"0x0008",
"0x0300", <-- contrôle de couleur
"0x0b05",
"0x1000",
"0xfc0f"
],
"out_clusters": [
"0x0019"
]
},
"242": {
"profile_id": 41440,
"device_type": "0x0061",
"in_clusters": [],
"out_clusters": [
"0x0021"
]
}
},
"manufacturer": "LEDVANCE",
"model": "CLA60 RGBW Z3",
"class": "zigpy.device.Device"
}