WeMos D1 Mini

Being that they were ordered from China, I ordered a few items from WeMos. OLED Display Shield, Temperature Sensor, Relay and Button shields. All were cheap and using Arduino fairly easy to program just took awhile to get to USA (say a month to the day) [Not complaining, just stating, pay a little more get from USA seller MUCH faster].

IMG_8734

We were able to create a web server, that reads and displays Temperature (T), control a relay over the web (R) and have it display its IP number (within our subnet). HOWEVER, you can’t read temperature and control relay, in the same ‘stack’. So more parts are on order to deal with that minor complication.

IMG_8736The biggest issue was getting the OLED display to work. Seems there was an issue with one of the libraries;

http://stackoverflow.com/questions/36768562/wemos-oled-sparkfun-print-text-does-not-display

Just a matter of deleting two lines of code, and it worked. Course that took two days to find.

Being a true believer in scattering projects over over the place, wireless would be great. But as always, there is the matter of POWER. If I have to run power, I can run an ethernet cable.

Quirky – Wink Home Automation

Wanting to get my feet wet with HomeKit I started looking into newer home automation equipment. Finding Quirky items cheaper on eBay I decided to give them a try.

First, gotta open one. This is a Quirky Plink-Hub1, a second generation less hackable version of their Hub.

IMG_3043

I was able to pry open and stick paper clips in to keep the case open long enough to remove guts.

IMG_3048

IMG_3045 IMG_3050

This is what it looked like inside. Very clean, power supply on one board, wifi and wireless on second.

The big down side is that the Quirky Wink automation system is made to be controlled by a phone, not a computer. At least not in Yosemite.

We were able to create some applescripts which react to emails sent from the Wink Robots. From there I was able to update a web page. So all and all not all that bad. Yes far from what I wanted, but for the cost I can’t complain.

We also installed a few GE LED lights, which are very limited in usage. Limited by the software. So hopefully HomeKit allows more features at a later date. (also get these really cheap off eBay).

There is a Pivot Power Genius, power strip (with two controllable outlets [not very functional/features]) , Spotter (multi-sensor unit [VERY FUN and useful]), Porkfolio (Piggy Bank, [which we never got to work after many hours of work]) and of course the GE LED bulbs.

There is also Nimbus, a desktop digital display. Very easy to setup, but very limited on what can be displayed. If you can find it cheap it is fun, but not worth the $50 asking price (think we paid less than $20). Would like more control over what can be display, say something we send it.

The system also works very well with DropCams. We normally use Network cameras, but wanted to give it a try. We purchased a few DropCam HD units, which we are very happy with. On doing more research the PRO costs almost $100 more, and requires a yearly subscription. We will stick with the HD.

We are awaiting a Insteon Hub and automation kit to try as well.

UPDATE (07/18/2015 #1):

After using Wink and its assorted hardware for over a month, I can not recommend this system.

Wrote tech support for help hooking up Porkfolilo, problems with getting second Nimbus working and issues with second Spotter. All I got back was a canned reply, that wasn’t helpful at all. – Will a second hub help, does Wink support Second hub, does it increase coverage area? (they didn’t bother to address any of that).

The hub has ‘disconnect’ and I can no longer communicate with lights, nimbus or anything else that was working. And I am unable to add new devices. Wink must have built in limit… Or it could be interference or wifi noise, whatever, the system isn’t working.

I’ll continue to play with the system as time allows and see if I can get something working.

Update (07/18/2015 #2):

Played with Quarky, Wink a little today. Notice my hub was off-line.. Reinstall/configured, yeah. Then! WHAT? None of my devices are listed, no lights, Numbis, Spotters or Pivots, all gone. Meaning they all have to be reconfigured. So if you were thinking of using this system in a vacation home, DO NOT DO IT!

 

WebIOPi – Wait through a couple versions before using!

Over the last couple of months I’ve been playing with a new web development system, WebIOPi.

Nice system, I’ve been reading wonderful projects that people have built using the system, most duplicates of the same projects. Temperature sensors and garage door opener.

I was able to get two temperature sensors up and working on the system, fairly easy. However when I attempted to develop my own ‘programs’ for the system, I ran into a minor, well major problem. No where in the documentation does it tell you where WebIOPi gets installed. So I search the Raspberry Pi for known code, find the html part but not the python. So I posted a question on the developers site, which was passed over with a boiler plate answer, that it wasn’t within the realm of the site. Oh! Great help. Great place to send students for help. Seems the program was written for engineers for engineers.

Feel free to check out their site above, read the instructions completely before trying to use this system. As easily as it installs, it not how easily it is to use!

Well, if your need extend beyond what they have fed you.

—–

My ‘out there’ goal was to have my raspberry pi send me a text message when a GPO changes state, basically an alarm. I have a remote connected to one GPO that it will monitor to arm and disarm the system (when disarmed don’t send text messages). Seems simple enough.

—–

Haven’t given up hope, still working on the project. Will post if I figure it out.