I have made my own own device driver which retrieves my pond information from a seneye sensor via a rest API.
Looking at my device I can see the following states listed:
However I am trying to access these values using the maker API but it does not return the attribute values. It returns the following information
{"id":"45","name":"Pond Sensor","label":"Pond Sensor","attributes":[],"capabilities":["Configuration","Refresh"],"commands":["refresh","configure"]}
If I look at a different device the current values are returned and therefore I am wondering if my device driver is not functioning quite as I wanted.
In the device driver I am using the sendEvent method to update the attribute values. Is this not correct?
Many Thanks for any suggestions