Sha256: 9fbe336c171640287192aae259eb08a935fd5d258a07fc8f559db457bbd89ca7
Contents?: true
Size: 1.94 KB
Versions: 50
Compression:
Stored size: 1.94 KB
Contents
# beacon-cloud-bot This is a RoomPlaces bot, it keep tracks of information about beacons in order to decouple low level technical details with the resource name needed by RoomPlaces. In order to interact with this bot you can use the library Nutella client library using the methods described below: ## Publish - Subscribe channels | Channel | Function | Direction | Content | | ------------------------------- | -------------------------- | ----------------- | -------------------------------------------------- | | /beacon/beacon/add | Add a new beacon | client -> server | \<beacon\> | | /beacon/beacon/remove | Remove a beacon | client -> server | {rid: ''} | | /beacon/beacon/added | Remove a beacon | client -> server | {beacons: [\<beacon\>*]} | | /beacon/beacon/removed | Remove a beacon | client -> server | {beacons: [\<beacon\>*]} | ## Request - Response channels | Channel | Function | Request -> Response | Request | Response | | -------------------------- | -------------------------- | ------------------- | ----------------- | ------------------------------------- | | /beacon/beacons | Request all the beacons | client -> server | {} | {beacons: [\<beacon\>*]} | | /beacon/uuids | Request all the uuids | client -> server | {} | {uuids: [''*]} | | /beacon/virtual_beacon | Request new iBeacon codes | client -> server | {rid:'\<string\>} | {major: \<int\>, minor: \<int\>} | | \<beacon\> ::= {rid: '', major: '\<number\>', minor: '\<number\>'}
Version data entries
50 entries across 50 versions & 1 rubygems