zsmartsystems / com.zsmartsystems.zigbee

ZigBee Cluster Library Java framework supporting multiple dongles
Eclipse Public License 1.0
142 stars 88 forks source link

Implement Green Power Commissioning Tool capability #211

Open sebastienmarion opened 6 years ago

sebastienmarion commented 6 years ago

Goal Implement green power device : GP Commissioning Tool (0x0064)

Need

Request

sebastienmarion commented 6 years ago

create branch "green_power_commissioningtool#211"

goal to implement GPCT and so green power cluster on endpoint 242:

image

sebastienmarion commented 6 years ago

@cdjackson, I see cluster is auto-generated. Can you generate green power cluster (0x0021) describe in document "ZigBee PRO Green Power feature specification - Basic functionality set - Version 1.0" ?

I have a doubt that gpct can be consider like a "ZigBeeApplication" because it is not launch when a cluster is dicover in another node of the network. It is a gateway application, so I put it in directory "internal"

cdjackson commented 6 years ago

Can you generate green power cluster (0x0021) describe in document "ZigBee PRO Green Power feature specification - Basic functionality set - Version 1.0" ?

Sorry - I've not had the time to do this, but note that this is something that you can do as the ZCL autocoder is included.

You can find the definition files here. The format is hopefully reasonably obvious and hopefully the GP cluster fits without additional constructs being needed - if there are things that don't fit, then feel free to discuss or extend.

sebastienmarion commented 6 years ago

ok, great. I have a time issue too and hope to come back on the subject in two months.

cdjackson commented 5 years ago

I have rebased the branch from @louisgourinchas onto the current master with a view to reviewing this further in the near future.

https://github.com/zsmartsystems/com.zsmartsystems.zigbee/tree/legrandgroup

It might be worth using this branch for any future updates if possible.