Hi @rin67630, the best approach to avoid calling the handle in the setup, is to create a sub-class of the Thinger Client and call the read_property when the listener notifies Thinger.io is connected via THINGER_AUTHENTICATED . This way, even if you update the property while the device is disconnected, it can refresh the variable once it reconnects again, so it is always up-to day. It makes sense if this property is modified in the cloud, i.e., from a dashboard or similar.
Details about creating a sub-class and listen for events:
In the upcoming library version with IOTMP, it will not be required to create sub-classes, so it will be much more easy.