We have GPS coords being sent inbound as part of SMS message.
I can pick this apart and set the device state using “Device State” node in workflow.
However I can only set the device property value if it is defined as a String property.
If I define the property type as GPS String the device state not updated. I can see this by having another workflow looking at the device events and payload.data is empty. So it seems to be with the format of the data.
The GPS coords are GPS decimal and in my payload.data are defined as
I could understand that maybe the + is extraneous, however the Latitude is also never set.
Not sure what I am missing here.