Skip to content

Windows Universal App that's Integrate Windows 10 Cortana with Fibaro HC2/HCL Z-Wave gateway to control your home devices with voice commands.

License

Notifications You must be signed in to change notification settings

evkapsal/Fibaro-Cortana-Voice-Commands

Repository files navigation

Fibaro Cortana Voice Commands

Cortana voice commands for Fibaro HCL/HC2, is a Universal Windows Application based on Clayton - template for cortana commands on github, and gives you the ability to send voice commands in your Fibaro device through Cortana. In this release the following lights control are supported:

  • Light on/off
  • Lights low/medium - 20% & 50%
  • Lights Dim High/Low

(Rest API integration with Fibaro HCL/HC2) Voice Commands 1.0.18 Release

Getting Started

Following the instructions below you can install Fibaro Voice Cortana Commands in you Windows 10 PC and control your home lights.

Prerequisites

Before Application installation you have to install the application certificate in your computer to the trusted root certification authority.

  • Enable Windows App Sideload in your Windows 10 Machine.
  • Download Certificate - Fibaro Cortana Voice Commands_1.0.18.0_x64.cer, from github repository. Example of Windows Certificate mmc here.
  • On your windows machine -> Start -> Run -> mmc
  • File -> Add Remove Snap In -> and select Certificates -> Add -> Computer Account -> Local Computer -> Finish -> OK
  • Expand Trusted Root Certification Authority -> Certificates
  • Right Click in Certificates -> All tasks -> Import
  • Got through the wizard and select the Fibaro Cortana Voice Commands_1.0.16.0_x64.cer
  • You don't have to enter any password just select import and finish the wizard.

Installing

Download or clone the release folder of UWP from github Repository.

Double click on the Fibaro Cortana Voice Commands_1.0.16.0_x64.appxbundle file and install application.

Application Configuration

After installing the Application you have to configure the following:

  • Fibaro IP Address.
  • Fibaro Username.
  • Fibaro Password.
  • Light ID's.

For that click on settings and fulfill the connection settings and light id's.

Click on Save and then Back to your application. You can test the connectivity and application directly through the buttons to see if everything is ok.

Running the Voice Commands

Cortana now is able to here you and execute the light commands. The key phrase that you have to remember is room.

Voice Commands examples:

In case you have the Hey Cortana enabled you can start by saying:

Hey cortana...

Voice Commands

Main room Commands

room main light on
room main light off
room main dim low
room main dim high
room main low
room main medium

Dinning room Commands

room dinning light on
room dinning light off
room dinning dim low
room dinning dim high
room dinning low
room dinning medium

Hallway room Commands

room hallway light on
room hallway light off
room hallway dim low
room hallway dim high
room hallway low
room hallway medium

Balcony room Commands

room balcony light on
room balcony light off
room balcony dim low
room balcony dim high
room balcony low
room balcony medium

Visitor room Commands

room visitor light on
room visitor light off
room visitor dim low
room visitor dim high
room visitor low
room visitor medium

Bathroom room Commands

room bathroom light on
room bathroom light off
room bathroom dim low
room bathroom dim high
room bathroom low
room bathroom medium

Side light Command

room side light on
room side light off

Z-Wave Devices and Fibaro:

You can find the device id directly through your fibaro HCL/HC2 web interface. The devices that are tested are:

  • Fibaro Dimmer 2
  • TBK Home Light Dimmer Switch
  • Swiid Inter Cord Switch

Contributing

Please fill free to contribute and ask any new integration with cortana. More voice commands in Roadmap with Scenes and several other devices.

License

This project is licensed under the MIT License

Acknowledgments

  • Thank to Costas and Nikos for helping me in this project :-)

About

Windows Universal App that's Integrate Windows 10 Cortana with Fibaro HC2/HCL Z-Wave gateway to control your home devices with voice commands.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published