Archive for September, 2013

In the continuing discovery of the Domoticz software I bought a couple of Home Easy HE305 magnetic door switches

201309301747.jpg

To try to get them working I first of all had to switch on the Home Easy EU in the Rfxcom control panel like this

201309301748.jpg

and the use the “Learn” button on the switches tab. This recognised the switch as long as I was very close to the Rftrx transceiver.

But – it does not work reliably. It updates the log for every time I remove the magnet and again when the magnet is close enough, but it only sporadically updates the panels.

201309301750.jpg

So I may have to raise a bug…

————

UPDATE : Found the problem – edit the switch to se the correct type like this :

201309301803.jpg

This changes the display to :

201309301804.jpg

Wow – and there is a full spec computer hidden inside.


– Posted using BlogPress from my iPad

Experimenting with Domoticz running on a Raspberry Pi – with a few routines pulling data from the house monitoring systems

201309261031.jpg

(Clink for larger image)

This has been kept very low key:

“Apple’s new iBeacons feature for iOS 7 implements a Bluetooth Low Energy (BLE) profile for micro-location, enabling a series of new geofencing capabilities for app developers.”

– Posted using BlogPress from my iPad

sudo cp /usr/share/zoneinfo/Europe/London /etc/localtime

So in the end I bought one of these transceivers

201309251957.jpg

It can communicate with a very long list of 433 Mhz devices – the full list is here .

And I plugged it into my Raspberry Pi running Domoticz

201309251959.jpg

I can see my weather station sensors – so now I may get around the problem where my receiver (inside) stopped working when the temperature in the room goes below 15 degrees Celsius (!)


Primus, the creator god of transformers but now also known as universal wrapper for real-time frameworks. There are a lot of real-time frameworks available for Node.js and they all have different opinions on how real-time should be done. Primus provides a common low level interface to communicate in real-time using various of real-time frameworks.”

– Posted using BlogPress from my iPad

This is really interesting – http://corner.squareup.com/2013/09/kochiku.html – for splitting long running CI suites up into tasks that can be run in parallel.

While writing up some guidelines for good software engineering principles I found this guide for Ruby coding standards.

This is a “must read” for anyone wanting to be secure on the Internet:

Now that we have enough details about how the NSA eavesdrops on the internet, including today’s disclosures of the NSA’s deliberate weakening of cryptographic systems, we can finally start to figure out how to protect ourselves.

[From How to remain secure against NSA surveillance | Bruce Schneier | World news | theguardian.com]

12Next