[Domotica | Win IoT | .NET Core 2.1] UWP Host Controller with Z-Wave USB Interface

To make it possible to run an application on Windows IoT it needs to be an ARM application and therefore I need to create a new UWP application. While doing this I choose to support the Windows 10 Creators Update (Build 15063).

With the new project there are 2 things I need to implement:

  • Connect to the Z-Wave USB Interface
  • Connect to the SignalR host

This topic is describing the first step together with small testcase to make sure that the implementation of the Z-Wave USB Interface is done before I continue. In short: I just want to make sure it works and I want to have the easiest solution possible 🙂

Continue reading [Domotica | Win IoT | .NET Core 2.1] UWP Host Controller with Z-Wave USB Interface

[Domotica | Win IoT | .NET Core 2.1] The Architecture…

Now that I have set up the environment it is time to take a closer look on how I am going to build and connect my applications. The architecture will contain 3 different components: a Web UI, a Host Controller and a Web Host to connect the Web UI and Host Controller together.

Continue reading [Domotica | Win IoT | .NET Core 2.1] The Architecture…

[Domotica | Win IoT | .NET Core 2.1] Setting things up…

In about year I am planning to move to a new house. As the house is completely new, I though it would be an awesome idea to create a solution to control my lights (and more) via an automated system which I can build myself. My goal is to control the Lights via the Philips Hue API, using the motion detection via a Z-Wave motion sensor and control other light switches, integrated in the wall by using the Z-Wave protocol. All these controls will come together in a simple web interface.

At this moment of writing, I have very basic solution in place to test, which took me for about 6 months to stabilize. Let me guide you trough the path I walked the last months…

Continue reading [Domotica | Win IoT | .NET Core 2.1] Setting things up…