IoTScape ======== The IoTScape Service enables remote devices to provide custom services. Custom Services can be found under the "Community/Devices" section using the `call ` block. .. toctree:: :maxdepth: 2 :titlesonly: :caption: RPC Categories RPCS ---- .. function:: IoTScape.getDevices(service: String) List IDs of devices associated for a service **Arguments:** - ``service: String`` (`String `__) - Name of service to get device IDs for .. function:: IoTScape.getMessageTypes(service: String) List the message types associated with a service **Arguments:** - ``service: String`` (`String `__) - Name of service to get events for .. function:: IoTScape.getServices() List all IoTScape services registered with the server .. function:: IoTScape.send(service: String, id: String, command: String) Make a call to a device as a text command **Arguments:** - ``service: String`` (`String `__) - Name of service to make call to - ``id: String`` (`String `__) - ID of device to make call to - ``command: String`` (`String `__) - Input to RPC