class KontaktIO::KioCloud

Defined in:

kontakt_io/kio_cloud.cr

Class Method Summary

Instance Method Summary

Class Method Detail

def self.driver_interface : String #

Instance Method Detail

def campuses : Array(Campus) #

[View source]
def colocations(mac_address : String, start_time : Int64 | Nil = nil, end_time : Int64 | Nil = nil) : Array(Tracking) #

[View source]
def create_channel(name : String, uri : String) #

[View source]
def delete_channel(id : Int32 | String) #

[View source]
def event_hub(method : String, headers : Hash(String, Array(String)), body : String) #

[View source]
def find(mac_address : String) : Position | Nil #

[View source]
def format_mac(address : String) #

[View source]
def occupancy_cache : Hash(Int64, RoomOccupancy) #

=================================== Caching sensor data


[View source]
def on_load #

[View source]
def on_update #

[View source]
def room_occupancy : Array(RoomOccupancy) #

[View source]
def rooms : Array(Room) #

[View source]
def telemetry(tracking_ids : Array(String)) : Array(Telemetry) #

[View source]