Public Member Functions | |
| def | __init__ (self, scs_id, name, logger, hass) |
| def | name (self) |
| def | process_event (self, message) |
| def | scs_id (self) |
Private Attributes | |
| _hass | |
| _logger | |
| _name | |
| _scs_id | |
Provides a SCSGate scenario switch. This switch is always in an 'off" state, when toggled it's used to trigger events.
| def homeassistant.components.scsgate.switch.SCSGateScenarioSwitch.__init__ | ( | self, | |
| scs_id, | |||
| name, | |||
| logger, | |||
| hass | |||
| ) |
| def homeassistant.components.scsgate.switch.SCSGateScenarioSwitch.name | ( | self | ) |
| def homeassistant.components.scsgate.switch.SCSGateScenarioSwitch.process_event | ( | self, | |
| message | |||
| ) |
| def homeassistant.components.scsgate.switch.SCSGateScenarioSwitch.scs_id | ( | self | ) |
|
private |
|
private |
|
private |
|
private |