class M2X::MQTT::Distribution
Wrapper for AT&T M2X
Distribution
API m2x.att.com/developer/documentation/v2/distribution
Constants
- PATH
Public Instance Methods
add_device(serial)
click to toggle source
Add a new device to an existing distribution
Accepts a `serial` parameter, that must be a unique identifier within this distribution.
m2x.att.com/developer/documentation/v2/distribution#Add-Device-to-an-existing-Distribution
# File lib/m2x/mqtt/distribution.rb, line 17 def add_device(serial) @client.post("#{path}/devices", serial: serial) end
path()
click to toggle source
# File lib/m2x/mqtt/distribution.rb, line 7 def path @path ||= "#{ PATH }/#{ URI.encode(@attributes.fetch("id")) }" end