|
|
(10 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
− | ==<code>installed</code>==
| |
| | | |
− | This method is called when the device is first created.
| + | <big>'''We're moving!''' Please visit http://docs2.hubitat.com for the latest documentation.</big> |
| | | |
− | '''Signature:'''
| + | <big> |
− | void installed()
| + | This document is available at: http://docs2.hubitat.com/en/developer/driver/driver-object |
− | | + | </big> |
− | ==<code>updated</code>==
| |
− | | |
− | This method is called when the preferences of a device are updated. | |
− | | |
− | '''Signature:'''
| |
− | void updated()
| |
− | | |
− | ==<code>sendHubCommand</code>==
| |
− | | |
− | Use this method to send a HubAction immediately.
| |
− | | |
− | '''Signature:'''
| |
− | void sendHubCommand(HubAction hubAction)
| |
− | | |
− | '''Parameters:'''
| |
− | | |
− | : hubAction - The HubAction object to send.
| |
− | | |
− | '''Returns:'''
| |
− | | |
− | none
| |
− | | |
− | | |
− | ==<code>Additional to be documented</code>==
| |
− | Map getState()
| |
− | Zwave getZwave()
| |
− | Zigbee getZigbee()
| |
− | Object getParent()
| |
− | void updateDataValue(String name, String value)
| |
− | String getDataValue(String name)
| |
− | String getDeviceDataByName(String name)
| |
− | HubAction response(String cmd)
| |
− | HubAction response(hubitat.zwave.Command cmd)
| |
− | HubMultiAction response(List cmds)
| |
− | Short getZwaveHubNodeId()
| |
− | void sendEvent(Map properties)
| |
− | List<Event> eventsSince(Date startDate, Map options = null)
| |
− | void telnetConnect(Map options, String ip, int port, String username, String password)
| |
− | void telnetConnect(String ip, int port, String username, String password)
| |
− | void telnetClose()
| |
− | Map createEvent(Map options)
| |
− | List<String> delayBetween(List<String> cmds, Long delay)
| |
− | List<String> delayBetween(List<String> cmds)
| |
− | ChildDeviceWrapper addChildDevice(String typeName, String deviceNetworkId, Map properties = [:])
| |
− | ChildDeviceWrapper addChildDevice(String namespace, String typeName, String deviceNetworkId, Map properties = [:])
| |
− | List<ChildDeviceWrapper> getChildDevices()
| |
− | ChildDeviceWrapper getChildDevice(String deviceNetworkId)
| |
− | void deleteChildDevice(String deviceNetworkId)
| |