The capabilities usually have spaces in them - “Temperature Measurement” and “Relative Humidity Measurement”. I’ve never tried them without spaces so that might be a factor. I haven’t ploughed through anything else yet.
Ok…I tried adding a space and it didn’t help. I did run live logging and when I manually refresh the app I get the error below. Any guidance would be much appreciated!
1:52:19 PM: error groovy.lang.MissingMethodException: No signature of method: java.lang.String.positive() is applicable for argument types: () values:
Possible solutions: notify(), size(), tokenize(), size() @line 141 (getSensorAddress)
Here are the logs when I try and do a refresh of the temp:
6:53:59 PM: info Using IP 192.168.1.97, PORT 80 and HEX ADDRESS C0A80161:0050 for device: xxxxxx
6:53:59 PM: debug Refresh - Getting Status
6:53:59 PM: debug Refresh - Getting Status
Still not displaying anything in app. FYI I also tried opening a firewall port and using the WAN IP. I was able to get everything via browser that way so I know its working.
Yep, they are both on the same local lan and I tried it. I wasn’t sure how smarthub executes commands (says executed on cloud) so I thought maybe I needed to port forward the device and use the WAN ip/port.