Some time ago I got myself a couple of Wemos D1 mini ESP8266 uCs. I really wanted to use them in my Smart Home project but I didn’t have a good idea until recently. I made a list of things I’d like to automate in my apartment and picked those I could actually work on. I have two primary first world problems. Every day I have to open and close window blinds in my living room. Wouldn’t it be cool to make Alexa do it for me? The second problem is the AC unit. I have to manually turn it on or off with a remote. I’d like to be able to control the unit through the OpenHab2 interface so I[…]

    Some time ago I got two iSP5 Smart Plugs for $30 each. The plugs can be controlled from dedicated iHome apps on iOS and Android. They also work with Apple HomeKit and Amazon Alexa. It’s great but I use OpenHab2 on Raspberry Pi 2 to control my smart home devices and there’s no integration/plugin for the plugs. I was wondering if it would be possible to reverse engineer the iHome API and write a small script to control the devices. The first thing I did was running nmap port scanning against one of the plugs which were connected to my WiFi. Victory! … well not really. Two ports are open. HTTP port always returns 404 so it’s not very helpful yet. The zeroconfig[…]