Access this instance at HomeyAPIV3Cloud.vdevice
.
Extends
- HomeyAPIV3.ManagerVirtualDevice
Classes
- VirtualDeviceDummySocket
- VirtualDeviceHomeyBridge
- VirtualDeviceInfrared
- VirtualDeviceZigbee
- VirtualDeviceZwave
- VirtualDriverDummySocket
- VirtualDriverHomeyBridge
- VirtualDriverInfrared
- VirtualDriverZigbee
- VirtualDriverZwave
Instance Methods
getState
(async) getState(): Promise.<any>Scopes
homey.system.readonly
HTTP
GET /api/manager/vdevice/state
Returns
Promise.<any>
Events
virtualdevicebridge.create
.on('virtualdevicebridge.create')Parameters
Name | Type | Description |
---|---|---|
virtualdevicebridge
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceHomeyBridge |
virtualdevicebridge.delete
.on('virtualdevicebridge.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdevicebridge
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceHomeyBridge |
virtualdevicebridge.update
.on('virtualdevicebridge.update')Parameters
Name | Type | Description |
---|---|---|
virtualdevicebridge
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceHomeyBridge |
virtualdevicedummysocket.create
.on('virtualdevicedummysocket.create')Parameters
Name | Type | Description |
---|---|---|
virtualdevicedummysocket
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceDummySocket |
virtualdevicedummysocket.delete
.on('virtualdevicedummysocket.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdevicedummysocket
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceDummySocket |
virtualdevicedummysocket.update
.on('virtualdevicedummysocket.update')Parameters
Name | Type | Description |
---|---|---|
virtualdevicedummysocket
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceDummySocket |
virtualdeviceinfrared.create
.on('virtualdeviceinfrared.create')Parameters
Name | Type | Description |
---|---|---|
virtualdeviceinfrared
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceInfrared |
virtualdeviceinfrared.delete
.on('virtualdeviceinfrared.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdeviceinfrared
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceInfrared |
virtualdeviceinfrared.update
.on('virtualdeviceinfrared.update')Parameters
Name | Type | Description |
---|---|---|
virtualdeviceinfrared
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceInfrared |
virtualdevicezigbee.create
.on('virtualdevicezigbee.create')Parameters
Name | Type | Description |
---|---|---|
virtualdevicezigbee
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceZigbee |
virtualdevicezigbee.delete
.on('virtualdevicezigbee.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdevicezigbee
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceZigbee |
virtualdevicezigbee.update
.on('virtualdevicezigbee.update')Parameters
Name | Type | Description |
---|---|---|
virtualdevicezigbee
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceZigbee |
virtualdevicezwave.create
.on('virtualdevicezwave.create')Parameters
Name | Type | Description |
---|---|---|
virtualdevicezwave
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceZwave |
virtualdevicezwave.delete
.on('virtualdevicezwave.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdevicezwave
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceZwave |
virtualdevicezwave.update
.on('virtualdevicezwave.update')Parameters
Name | Type | Description |
---|---|---|
virtualdevicezwave
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDeviceZwave |
virtualdriverbridge.create
.on('virtualdriverbridge.create')Parameters
Name | Type | Description |
---|---|---|
virtualdriverbridge
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverHomeyBridge |
virtualdriverbridge.delete
.on('virtualdriverbridge.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdriverbridge
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverHomeyBridge |
virtualdriverbridge.update
.on('virtualdriverbridge.update')Parameters
Name | Type | Description |
---|---|---|
virtualdriverbridge
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverHomeyBridge |
virtualdriverdummysocket.create
.on('virtualdriverdummysocket.create')Parameters
Name | Type | Description |
---|---|---|
virtualdriverdummysocket
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverDummySocket |
virtualdriverdummysocket.delete
.on('virtualdriverdummysocket.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdriverdummysocket
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverDummySocket |
virtualdriverdummysocket.update
.on('virtualdriverdummysocket.update')Parameters
Name | Type | Description |
---|---|---|
virtualdriverdummysocket
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverDummySocket |
virtualdriverinfrared.create
.on('virtualdriverinfrared.create')Parameters
Name | Type | Description |
---|---|---|
virtualdriverinfrared
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverInfrared |
virtualdriverinfrared.delete
.on('virtualdriverinfrared.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdriverinfrared
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverInfrared |
virtualdriverinfrared.update
.on('virtualdriverinfrared.update')Parameters
Name | Type | Description |
---|---|---|
virtualdriverinfrared
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverInfrared |
virtualdriverzigbee.create
.on('virtualdriverzigbee.create')Parameters
Name | Type | Description |
---|---|---|
virtualdriverzigbee
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverZigbee |
virtualdriverzigbee.delete
.on('virtualdriverzigbee.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdriverzigbee
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverZigbee |
virtualdriverzigbee.update
.on('virtualdriverzigbee.update')Parameters
Name | Type | Description |
---|---|---|
virtualdriverzigbee
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverZigbee |
virtualdriverzwave.create
.on('virtualdriverzwave.create')Parameters
Name | Type | Description |
---|---|---|
virtualdriverzwave
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverZwave |
virtualdriverzwave.delete
.on('virtualdriverzwave.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdriverzwave
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverZwave |
virtualdriverzwave.update
.on('virtualdriverzwave.update')Parameters
Name | Type | Description |
---|---|---|
virtualdriverzwave
|
HomeyAPIV3Cloud.ManagerVirtualDevice.VirtualDriverZwave |