InfluxDB to store your sensor data
To store sensor data from my mqtt message broker I use influxdb. Influxdb is a time series database to make historical analysis, predictive analysis and anomaly detection. The nice thing about it, its open source (MIT) and easy to install, though not so easy to configure or manage. In this…
Edimax Smart Plug - Firmware Image
binwalk DECIMAL HEXADECIMAL DESCRIPTION -------------------------------------------------------------------------------- 0 0x0 CSYS header, little endian, size: 458752 20 0x14 uImage header, header size: 64 bytes, header CRC: 0xBFFB8484, created: 2015-03-25 02:14:33, image size: 2871212 bytes, Data Address: 0x80000000, Entry Point: 0x80213000, data CRC: 0x80762D51, OS: Linux, CPU: MIPS, image type: OS Kernel…
Edimax Smart Plug - Enable Telnet Access
The Edimax Smart Plug SP-2101W is a wifi-based smart plug to switch electric devices on and off. It also measures the power and energy consumption of the plugged in device. Some smart developers have reversed engineered the REST protocol a while ago and we now have apis for a various…
Automated Watering System powered by Node-RED
In this blog post i will describe which components I used to build my automated watering system. I will also show you some details on the software I used. But start with the result and let me show you some pictures of the working system: The system: The tank and…
Understanding the FrSky Smartport Protocol
Data Stream Byte: Start Sensor Frame (0x7e) Byte: Sensor Id Byte: Start Data Frame (0x10) Byte: Sensor Data Type[0] Byte: Sensor Data Type[1] Byte: Data[0] Byte: Data[1] Byte: Data[2] Byte: Data[3] Byte: CRC Available Sensor Ids: #define ID1 0x00 #define ID2 0xA1 #define ID3…