Tag Archives: lazy

CHZ-Wave Universal App – GURULOG 1457989278

gurulog
CHZ-Wave
The future look bright and shiny. The (new?) class DeviceInformation look pretty complete and seem that every peripheral connected to the computer have and  UUID (¿Universal? Unique Identifier):
USB#VID_0658&PID_0200#5&bb9b6de&0&1#{86e0d1e0-8089-11d0-9ce4-08003e301f73}
is the “Id” of the AEOTEC USB Stick connected to the computer USB port.
I want point out the genericness of the Name field:
USB Serial Device (COM3)
and the PID of the Microsoft GPS module:
PID_AAA0#12345678#
(…) no comments
Seem I could use it to automatically recognize when the USB STICK is swapped around on different ports (USB and virtual COM).

I’m writing a Windows Store application based on an actual hardware device.  I need to be sure things stay idiot proof

Home Automation: ZWave progress with the Aeotec USB ZStick

The Z-Stick Gen5 ZW090-A is here.
ZWave
as expected the stick expose one of those virtual serial ports that really enjoy appear and disappear randomly under msWindows.
Note to myself: much more reliable and consistent behaviour under Linux in case I’ll decide to use it on a Raspberry PI.
The goal is to write a ‘Windows Store Simple remote’ with just the basic functions to give the users a quick straigh forward control over the devices linked to the ZStick’s zwave controller without worring too much about a complete home automation solution and maybe a tool for troubleshooting zwave networks.
Since Windows Store applications don’t seem to support serial ports directly I’m forced to develop a “server” application running on the desktop side of msWindows and let msWindowsStore apps access it as a gateway to the Zstick.
One advantage would be to have multiple remote apps running on different computers on the same network controlling devices trough the server/gateway.
I will eventually investigate if Windows IoT (aka windows 10 on raspberryPI) have support for the ZStick.
I would be surprise if Microsoft decided to not support these kind of devices since Home automation is one of the main use of the whole InternetOfThings 2015 obsession that WindowsIoT is targeting.
ZWAVE SERVER
ZWAVE REMOTE CLIENT
Note: very impressed by the Aeotec technical support so far.

Visual studio and serial ports

Im developing a program to control those handy Zwave USB stick controllers for some nifty home automationing.

Problem is microsoft VisualStudio keep losing the grip over the otherwise perfectly working virtual COM port created by the USB stick driver.

I can’t be the only one with this problem.
Usually deleting the driver and the windows reinstalling it let visual studio see the light again.
Pretty annoying.

 

SmartThings and GE 45631 Z-Wave Wireless Keypad Controller

zwave-remote

This device provides control of 4 Groups and 4 Scenes.
Up to 32 Z-Wave devices can be included in each of the
Groups and Scenes. It is a secondary controller only and
cannot function as a primary controller.
Associate a device to the remote
1. Press and hold the Add and Remove buttons at the same time
until the Orange LED blinks twice, then release
2. Press and release the Add button.
3. Press and release the Group button.
Press and release the right side (ON) of the Group/Scene
button (1, 2, 3 or 4) that you want to assign the device to. The
Orange LED will start blinking.
Press and release the button on the device you wish to add.
The Green LED will blink twice to show that you have
successfully Added a device to a Scene