this is my first post to the community, and I am really excited about this smartthings technology. I bought the smartthings hub a few weeks ago and I am trying to make it work with my xbee sensors I already have to build a smart alarm system.
My sensors are able to report, 2 contacts, battery status, temperature and tampering. The radio is a xbee series 2 driven by a small PIC18 uC which stack I am upgrading to HA. BUT I have troubles to sign them on the smarthub.
I have created my own XbeeWindowSensor device type (fingerprint 42 0104 0402 00 0000 0402, 0500) with temperature, and IAS Zone output clusters. However my devices are never recognized as XbeeWindowSensor, only ‘Thing’ (it did work 2 days ago, but then I changed something, and I couldn’t reproduce it !).
Here is where I stand today:
- my device can join the smarthub network
- I send a device announce message
- I receive Active EP request (0x0005)
- I respond 0x8005, one endpoint 0x42
- I receive Simple Desc request (0x0004) for endpont 0x42
- I respond 0x8004, 1 basic input cluster 0000, and 2 output cluster 0x500 and 0x402
=> But then my device is only seen as a Thing. (it work once though, but cannot reproduce)
Is it possible to activate traces or logs on the Hub ? to see what happens during fingerprint check ?
Are there known limitation on the fingerprint itself (I noticed strange behaviour when there is no input cluster)?
Could you suggest any hints or tips I could try to progress on my integration?
Thanks for your support.