class Crestron::Fusion
- Crestron::Fusion
- PlaceOS::Driver
- Reference
- Object
Overview
TODO add handling of security level 2
TODO parse returend results into models
Documentation: https://sdkcon78221.crestron.com/sdk/Fusion_APIs/Content/Topics/Default.htm
Defined in:
crestron/fusion.crClass Method Summary
-
.driver_interface : String
TODO add handling of security level 2 TODO: parse returend results into models
Instance Method Summary
- #delete_room(room_id : String)
- #get_action(action_id : String)
- #get_actions(name : String | Nil, room_id : String | Nil = nil, page : Int32 | Nil = nil)
-
#get_alerts(node_ids : Array(String) | Nil = nil, room_ids : Array(String) | Nil = nil, start_time : String | Nil = nil, end_time : String | Nil = nil, severity : Int32 | Nil = nil, active_alerts : Bool = true)
Severity should be in the range 1-4
- #get_room(room_id : String)
- #get_rooms(name : String | Nil, node_id : String | Nil = nil, page : Int32 | Nil = nil)
- #get_signal_value(symbol_id : String, attribute_id : String)
- #get_signal_values(symbol_id : String)
- #on_update
- #post_room(room_xml_or_json : String)
- #put_room(room_id : String, room_xml_or_json : String)
- #put_signal_value(symbol_id : String, attribute_id : String, value : String)
- #send_action(action_id : String | Nil, room_id : String | Nil = nil, node_id : String | Nil = nil)
Class Method Detail
def self.driver_interface : String
#
TODO add handling of security level 2
TODO parse returend results into models
Documentation: https://sdkcon78221.crestron.com/sdk/Fusion_APIs/Content/Topics/Default.htm
Instance Method Detail
def get_alerts(node_ids : Array(String) | Nil = nil, room_ids : Array(String) | Nil = nil, start_time : String | Nil = nil, end_time : String | Nil = nil, severity : Int32 | Nil = nil, active_alerts : Bool = true)
#
Severity should be in the range 1-4
def send_action(action_id : String | Nil, room_id : String | Nil = nil, node_id : String | Nil = nil)
#