Access this instance at HomeyAPIV3Local.vdevice
.
Extends
- HomeyAPIV3.ManagerVirtualDevice
Classes
- VirtualDeviceDummySocket
- VirtualDeviceHomeyBridge
- VirtualDeviceInfrared
- VirtualDeviceMatter
- VirtualDeviceVirtualButton
- VirtualDeviceVirtualIPCamera
- VirtualDeviceVirtualSocket
- VirtualDeviceZigbee
- VirtualDeviceZwave
- VirtualDriverDummySocket
- VirtualDriverHomeyBridge
- VirtualDriverInfrared
- VirtualDriverMatter
- VirtualDriverVirtualButton
- VirtualDriverVirtualIPCamera
- VirtualDriverVirtualSocket
- 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
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceHomeyBridge |
virtualdevicebridge.delete
.on('virtualdevicebridge.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdevicebridge
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceHomeyBridge |
virtualdevicebridge.update
.on('virtualdevicebridge.update')Parameters
Name | Type | Description |
---|---|---|
virtualdevicebridge
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceHomeyBridge |
virtualdevicedummysocket.create
.on('virtualdevicedummysocket.create')Parameters
Name | Type | Description |
---|---|---|
virtualdevicedummysocket
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceDummySocket |
virtualdevicedummysocket.delete
.on('virtualdevicedummysocket.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdevicedummysocket
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceDummySocket |
virtualdevicedummysocket.update
.on('virtualdevicedummysocket.update')Parameters
Name | Type | Description |
---|---|---|
virtualdevicedummysocket
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceDummySocket |
virtualdeviceinfrared.create
.on('virtualdeviceinfrared.create')Parameters
Name | Type | Description |
---|---|---|
virtualdeviceinfrared
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceInfrared |
virtualdeviceinfrared.delete
.on('virtualdeviceinfrared.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdeviceinfrared
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceInfrared |
virtualdeviceinfrared.update
.on('virtualdeviceinfrared.update')Parameters
Name | Type | Description |
---|---|---|
virtualdeviceinfrared
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceInfrared |
virtualdevicematter.create
.on('virtualdevicematter.create')Parameters
Name | Type | Description |
---|---|---|
virtualdevicematter
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceMatter |
virtualdevicematter.delete
.on('virtualdevicematter.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdevicematter
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceMatter |
virtualdevicematter.update
.on('virtualdevicematter.update')Parameters
Name | Type | Description |
---|---|---|
virtualdevicematter
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceMatter |
virtualdevicevirtualipcamera.create
.on('virtualdevicevirtualipcamera.create')Parameters
Name | Type | Description |
---|---|---|
virtualdevicevirtualipcamera
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceVirtualIPCamera |
virtualdevicevirtualipcamera.delete
.on('virtualdevicevirtualipcamera.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdevicevirtualipcamera
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceVirtualIPCamera |
virtualdevicevirtualipcamera.update
.on('virtualdevicevirtualipcamera.update')Parameters
Name | Type | Description |
---|---|---|
virtualdevicevirtualipcamera
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceVirtualIPCamera |
virtualdevicevirtualsocket.create
.on('virtualdevicevirtualsocket.create')Parameters
Name | Type | Description |
---|---|---|
virtualdevicevirtualsocket
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceVirtualSocket |
virtualdevicevirtualsocket.delete
.on('virtualdevicevirtualsocket.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdevicevirtualsocket
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceVirtualSocket |
virtualdevicevirtualsocket.update
.on('virtualdevicevirtualsocket.update')Parameters
Name | Type | Description |
---|---|---|
virtualdevicevirtualsocket
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceVirtualSocket |
virtualdevicezigbee.create
.on('virtualdevicezigbee.create')Parameters
Name | Type | Description |
---|---|---|
virtualdevicezigbee
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceZigbee |
virtualdevicezigbee.delete
.on('virtualdevicezigbee.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdevicezigbee
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceZigbee |
virtualdevicezigbee.update
.on('virtualdevicezigbee.update')Parameters
Name | Type | Description |
---|---|---|
virtualdevicezigbee
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceZigbee |
virtualdevicezwave.create
.on('virtualdevicezwave.create')Parameters
Name | Type | Description |
---|---|---|
virtualdevicezwave
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceZwave |
virtualdevicezwave.delete
.on('virtualdevicezwave.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdevicezwave
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceZwave |
virtualdevicezwave.update
.on('virtualdevicezwave.update')Parameters
Name | Type | Description |
---|---|---|
virtualdevicezwave
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDeviceZwave |
virtualdriverbridge.create
.on('virtualdriverbridge.create')Parameters
Name | Type | Description |
---|---|---|
virtualdriverbridge
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverHomeyBridge |
virtualdriverbridge.delete
.on('virtualdriverbridge.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdriverbridge
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverHomeyBridge |
virtualdriverbridge.update
.on('virtualdriverbridge.update')Parameters
Name | Type | Description |
---|---|---|
virtualdriverbridge
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverHomeyBridge |
virtualdriverdummysocket.create
.on('virtualdriverdummysocket.create')Parameters
Name | Type | Description |
---|---|---|
virtualdriverdummysocket
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverDummySocket |
virtualdriverdummysocket.delete
.on('virtualdriverdummysocket.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdriverdummysocket
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverDummySocket |
virtualdriverdummysocket.update
.on('virtualdriverdummysocket.update')Parameters
Name | Type | Description |
---|---|---|
virtualdriverdummysocket
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverDummySocket |
virtualdriverinfrared.create
.on('virtualdriverinfrared.create')Parameters
Name | Type | Description |
---|---|---|
virtualdriverinfrared
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverInfrared |
virtualdriverinfrared.delete
.on('virtualdriverinfrared.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdriverinfrared
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverInfrared |
virtualdriverinfrared.update
.on('virtualdriverinfrared.update')Parameters
Name | Type | Description |
---|---|---|
virtualdriverinfrared
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverInfrared |
virtualdrivermatter.create
.on('virtualdrivermatter.create')Parameters
Name | Type | Description |
---|---|---|
virtualdrivermatter
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverMatter |
virtualdrivermatter.delete
.on('virtualdrivermatter.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdrivermatter
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverMatter |
virtualdrivermatter.update
.on('virtualdrivermatter.update')Parameters
Name | Type | Description |
---|---|---|
virtualdrivermatter
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverMatter |
virtualdrivervirtualipcamera.create
.on('virtualdrivervirtualipcamera.create')Parameters
Name | Type | Description |
---|---|---|
virtualdrivervirtualipcamera
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverVirtualIPCamera |
virtualdrivervirtualipcamera.delete
.on('virtualdrivervirtualipcamera.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdrivervirtualipcamera
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverVirtualIPCamera |
virtualdrivervirtualipcamera.update
.on('virtualdrivervirtualipcamera.update')Parameters
Name | Type | Description |
---|---|---|
virtualdrivervirtualipcamera
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverVirtualIPCamera |
virtualdrivervirtualsocket.create
.on('virtualdrivervirtualsocket.create')Parameters
Name | Type | Description |
---|---|---|
virtualdrivervirtualsocket
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverVirtualSocket |
virtualdrivervirtualsocket.delete
.on('virtualdrivervirtualsocket.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdrivervirtualsocket
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverVirtualSocket |
virtualdrivervirtualsocket.update
.on('virtualdrivervirtualsocket.update')Parameters
Name | Type | Description |
---|---|---|
virtualdrivervirtualsocket
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverVirtualSocket |
virtualdriverzigbee.create
.on('virtualdriverzigbee.create')Parameters
Name | Type | Description |
---|---|---|
virtualdriverzigbee
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverZigbee |
virtualdriverzigbee.delete
.on('virtualdriverzigbee.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdriverzigbee
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverZigbee |
virtualdriverzigbee.update
.on('virtualdriverzigbee.update')Parameters
Name | Type | Description |
---|---|---|
virtualdriverzigbee
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverZigbee |
virtualdriverzwave.create
.on('virtualdriverzwave.create')Parameters
Name | Type | Description |
---|---|---|
virtualdriverzwave
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverZwave |
virtualdriverzwave.delete
.on('virtualdriverzwave.delete')Parameters
Name | Type | Description |
---|---|---|
virtualdriverzwave
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverZwave |
virtualdriverzwave.update
.on('virtualdriverzwave.update')Parameters
Name | Type | Description |
---|---|---|
virtualdriverzwave
|
HomeyAPIV3Local.ManagerVirtualDevice.VirtualDriverZwave |