Tag Archives: remote

CHZ-Wave Universal App – GURULOG 1457989278

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):
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:
(…) 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

New project: Integra Onkyo Remote

AV Receiver
AV Receiver

Start working on an Integra/Onkyo A/V receiver remote control over the network.

Developing started
Developing started

The protocol is way more solid than the one implemented by Directv for their DVR.
First version for Windows store will be out pretty soon.
All the network stack is pretty much already in place.
Integra / Onkyo owners suggestions?

edit: why a guy from [Nizhniy Novgorod, Nizhegorod, Russian Federation  ] would download that pic? The ISCP (the integra/onkyo network protocol is avaible online.


SmartThings and GE 45631 Z-Wave Wireless Keypad Controller


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

SmartThings and GE Jasco Remote 45600


ZWave remote integration into SmartThings networkGE 45600


Remote [Hold Setup] : RED/GREEN LED flash twice
Remote [969] : GREEN LED flashes twice.

ADD Remote to SmartThing network

SmartThings APP: [+] [+ Connect New Device] -> Searching…
Remote: [Hold Setup] : (RED/GREEN LED blink twice)
Remote: [967] : (GREED LED rapid blink) till the connection
SmartThings APP: Complete the installation naming the device


The “light (aka power switch)” must already be part of the SmartThings infrastructure.
You can add a maximum of 18 lights to your remote so that they can be controlled individually.

The devices should always be reset  prior  new ‘inclusion’:

Remote: [Hold Setup] until both the RED/GREEN LEDs blink twice.
Remote: [DELETE] (Red Blink)
Remote: [Light] (flashes green rapidly).
Device: [configuration button] reset is complete when green stops flashing.
(the  green led blink 2 time faster as succes confirmation feedback).
Remote: [hold SETUP] until both the RED/GREEN LEDs blink twice.
Remote: [ADD] once. (RED LED blinks once)
Remote: [LIGHT] once. (RED LED blinks once)
Remote:  Press a digit [1…9] (GREEN LED blinks rapidly)
for the device button you wish to add.
Press SHIFT and the digit [1…9] if you are adding devices 10 through 18. 
Device: [configuration button] on the device so that it sends its information to the remote and receives information from the remote.
When the GREEN LED blinks twice, you have successfully added the device to your remote control.
NOTE: If the RED LED emits one long, steady blink, you have pressed an invalid key or the device has not been successfully added to your remote.
Please make sure the remote is within two feet of the device and try again.

Complete list of the 45600  “magic key sequences”:

0969 reset
0967 add this controller as primary/secondary controller (LEARN)
09661 add another secondary controller (device and network information)
09662 add another secondary controller (network information only)
09681 make another remote primary controller (device and network information)
09682 make another remote primary controller (network information only)

To activate the above MKS press and hold the SETUP key until both the red and green LEDs blink twice before typing the code.


Favourite list is almost here

I had to decide some timeline since many minor features keep creeping in my workflow.

Experimenting with different features sometime little usability gems came to light:
with a “secondary” network remote it’s possible to “tune” to different channels while keep browsing the guide using the command:
where _DVR_IP_ is the dvr network address and _XXX_ is the channel.
That’ the command the I’ll use for the Remote’s favourities.

The Genie is (almost) out of the bottle

Ok, after deployed the new

2014-07-22 10_26_00-DirecTV Remote Control
IP receiver(s) interface I can focus on try to wrap my head around the GENIE support. Once a receiver is being selected I have to make sure to query the list of miniunits connected to the servers.

The command
should return

"locations": [
"clientAddr": "0",
"locationName": "BONUS"
"clientAddr": "B4F2E8BA0C41",
"locationName": "OFFICE"
"status": {
"code": 200,
"commandResult": 0,
"msg": "OK.",
"query": "/info/getLocations"

Then I should be able to send commands directly to the sub-boxes adding the clientaddress in the queries…
At least in theory.
Any volounter out there that would help me test things out a bit?


Multiple Receivers support almost here….

Multi DVRs feature slowly creeping in…

2014-07-22 10_23_12-Dev Center - Windows Store apps - Internet Explorer

In this (minor) realease I added a rudimental support of multiple receivers on the same network. To make things a bit easier for the used a “setting” button is now present directly in the application interface to try to mitigate the confusion of the “side swipe – setting” that I personally hate.

2014-07-22 10_26_00-DirecTV Remote Control

In next version the multiple receivers will receive (PUN) much more attentions and care. I plan to let people name the discovered DVRs and have the list always present in the main interface.

I could try to introduce a basic support of the Genie before that.

Like usual the store link: