Skip to content

Homey-app to add Virtual Devices that can trigger your flows.

License

Notifications You must be signed in to change notification settings

permadm/virtual-devices

 
 

Repository files navigation

Virtual Devices

This app gives you the opportunity to add Virtual Devices to Homey. You can operate the Virtual Devices from the UI and/or use them in flows.

Or you can add a mode and add it as a condition, e.g. to disable multiple flows when going on Holiday.

What works:

  • Virtual Devices: Switch, Alarm, Blinds, Hifi, Light, Security, TV
  • Modes: Holiday, Away, Party, Event, Quiet, Movie, Sleep, Relax, Manual
  • Trigger a flow
  • Use the switch/mode status as a condition
  • Use the switch/mode in the 'then'-column

What doesn't:

  • Other devices, like a Dimmer, etc.
  • Settings that disable cascading flows (issue #5)
  • Settings (or other) that makes some modes mutually exclusive (issue #3)

I'm very interested to hear your ideas for other virtual devices.

Release history

0.5.4

  • Fix crash-report: "Cannot assign to read only property 'onoff' of false" (issue #12)

0.5.3

  • Adds Virtual Sunscreen device (Up / idle / down) (issue #4)
  • Fix triggering of the 'pressed' trigger-card (issue #7)

0.5.2

  • Make states persistent over reboots (issue #8)

0.5.1

  • Fix issue with action card for buttons

0.5.0

  • Major re-factoring to keep the app lean, maintainable, and to prepare for future updates
  • The class, capabilities, and icon can now be selected when creating the virtual device
  • Unfortunately old devices must be added again (they will stop working in the next release)

0.4.0

  • Added Buttons
  • Added Relax and Manual Modes

0.3.0

  • Added more devices and modes (thanks to ZperX)

0.2.0

  • Use the switch in the 'then'-column

0.1.0

  • Use the switches status as a condition
  • Multiple Virtual devices can be added
  • First Device: a Virtual Switch

About

Homey-app to add Virtual Devices that can trigger your flows.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 78.7%
  • HTML 21.3%