IoT market landscape

Many IoT vendors at the last IoT conference in Amsterdam (27-28 June 2018) prefer ZigBee as the connectivity protocol to RF or WiFi due to very low power and advanced functionalities. However, there are 2 main concerns: 1) it brings proprietaries to the market (must be connected to gateway from the same vendor); 2) the … Read moreIoT market landscape

Battle of Time-series Database (TSDB)

The rise of time-series database is accelerated by massive IoTs. It can provide users low latency queries & distributed storage. Competition of TSDB vendors is dynamic and progressive on which newcomers introduce better & better performance and functionalities. The full comparison is as follows. https://docs.google.com/spreadsheets/d/1sMQe9oOKhMhIVw9WmuCEWdPtAoccJ4a-IuZv4fXDHxM/edit#gid=0

Energy monitoring device

One of IoT application for the smart home: electronic appliance energy monitoring. I used Sonoff PoW as the measuring and switching device. To be integrated only into our private network, we need to flash the firmware. I used Tasmota’s ESP8266 firmware (https://github.com/arendst/Sonoff-Tasmota) and followed the instruction given in the web (Disclaimer: you have to solder … Read moreEnergy monitoring device

Integrating RF smoke sensors into Smart Home

Reflecting from the fire in the Office of Ministry of Transportation This is an industrial-grade smoke detector that sounds very noisy and transmits an “RF-433 MHz alarm” when exposing heavy smoke (e.g., in case of fire). I converted it to a network device using an MQTT-RF bridge, so:1) it can be monitored anywhere, anytime, and … Read moreIntegrating RF smoke sensors into Smart Home

Android sensors to Smart Home

Our Android phone is by default equipped with multiple sensors, e.g., accelerator sensors, magnetic field, photo light detector, noise level sensor, etc. I have an unused LG G4 which I turned into a sensor device. To convert the sensor readings into MQTT message, Sensor Node Pro is used. Telegraf is embedded to the MQTT server … Read moreAndroid sensors to Smart Home

InfluxDB cluster: Setup & Installation

In any good IT platform, main features must be prepared in front, by-design. Scalability and high availability are two must-have capabilities in any big data system today. Out-of-service, inaccessible, server busy, and too long response time are some issues that are avoided by any organization for years. Impressed by the performance of Influxdb compared to … Read moreInfluxDB cluster: Setup & Installation

GPU Inference at Edge: NVIDIA Jetson TX-2

NVIDIA Jetson TX2, a 64-bit arm board equipped with 256 CUDA cores (Pascal architecture), has arrived at the home during the holiday season. I was so lucky having the board together with the development kit for only 300 Eur, including the shipping fee (from UK to NL) due to the educational discount (the normal price … Read moreGPU Inference at Edge: NVIDIA Jetson TX-2

Movie review: Anon

How privacy is no longer an issue in the future A very good movie I watched this week: Anon (https://en.wikipedia.org/wiki/Anon_(film) ), especially the dialog at the end of the movie. It taught me a lot the philosophy of privacy.  Anon: you invaded my privacy, it is nothing. I tried to get my privacy back, it … Read moreMovie review: Anon