We have to make a bulk deployment at a client. We have been using the estimote cloud API to set the beacon properties on the estimote cloud.
The issue is the ibeacon setting are not enabled in the estimote cloud.
The Steps we follow are as follows
- Update Estimote cloude
API { . https://cloud.estimote.com/v2/devices/7361abd69928fa14d6a03101c62a2b0d
Payload is
{ "pending_settings": {
"advertisers": {
"ibeacon": [{
"index": 1,
"uuid": "423F0446-7870-447E-B7C7-3E9B0C08D0D6",
"major": 527,
"minor": 1,
"power": -4,
"interval": 500,
"non_strict_mode_enabled": true
}]
}
}
}
We get s success response
Steo 2 : We use the Estimote deployment to sych the beacon and cloud
Step 3: When we go back to the cloud the ibeacon settings are not enabled
When we check the GET api for the device se see the ibeacon is not enabled
"ibeacon": [
{
"index": 1,
"name": "iBeacon",
"enabled": false,
"uuid": "423F0446-7870-447E-B7C7-3E9B0C08D0D6",
"major": 527,
"minor": 1,
"power": -4,
"interval": 300,
"security": {
"enabled": false,
"real_id": 622946,
"interval_scaler": 10
},
"non_strict_mode_enabled": true
}
],
Why this inconsistent behavior . What are we missing
Any help will be much appreciated
Thanks
Murali