Random Nerd Tutorials
Shares

Category Archives for Home Automation

Reprogram Sonoff Smart Switch with Web Server

Shares

In this post, you’re going to learn how to flash custom firmware in the Sonoff device, so that you can control it with your own web server. I recommend that you read my previous post to get familiar with the Sonoff. We also have additional resources that describe how to flash a custom firmware to the […]

Continue Reading

Node-RED with Xiaomi Mijia Bedside Lamp (Wi-Fi and Bluetooth)

Shares

In this tutorial we’ll show you how you can integrate the Xiaomi Mijia Bedside Lamp with Node-RED. The Xiaomi Mijia Bedside Lamp is a smart lamp with built-in Bluetooth and Wi-Fi. It can be controlled with touch, using the Yeelight app, or using an home automation platform like Node-RED. Learn ESP32 with Arduino IDE This […]

Continue Reading

CCTV Raspberry Pi Based System with Storage using MotionEyeOS

Shares

In this project Julian is going to show you how to build a complete Raspberry Pi based home surveillance system in which you can manage all your cameras from one single place using MotionEyeOS. The system built also allows you to save your frames from all your cameras in a 1TB SATA drive.

Continue Reading

Getting Started with Home Assistant on Raspberry Pi

Shares

In this post we’re going to show you how to get started with Home Assistant on Raspberry Pi. We’ll show you how to set up Home Assistant and we’ll build a simple example to get you started with home automation. Learn ESP32 with Arduino IDE This our complete guide to program the ESP32 with Arduino […]

Continue Reading

Control a 12V Lamp via SMS with Arduino

Shares

In this tutorial we’re going to show you how you can control a 12V lamp via SMS using an Arduino UNO, a relay module, and the SIM900 GSM shield. Learn ESP32 with Arduino IDE This our complete guide to program the ESP32 with Arduino IDE, including projects, tips, and tricks! The registration closes soon, so […]

Continue Reading

Getting Started with Node-RED Dashboard

Shares

This post is an introduction to Node-RED dashboard with Raspberry Pi. We’ll cover how to install Node-RED Dashboard and exemplify how to build a graphical user interface. Learn ESP32 with Arduino IDE This our complete guide to program the ESP32 with Arduino IDE, including projects, tips, and tricks! The registration closes soon, so SIGN UP […]

Continue Reading

Build a Night Security Light with Arduino

Shares

In this project you’re going to build a night security light with a relay module, a photoresistor and an Arduino. Learn ESP32 with Arduino IDE This our complete guide to program the ESP32 with Arduino IDE, including projects, tips, and tricks! The registration closes soon, so SIGN UP NOW » Recommended Resources Home Automation using […]

Continue Reading

ESP8266 Publishing DHT22 Readings to SQLite Database

Shares

In this project you’ll create a standalone web server with a Raspberry Pi that displays temperature and humidity readings with a DHT22 sensor that are stored in an SQLite database. In order to create the web server you will be using a Python microframework called Flask. Here’s the high level overview of the system: Recommended […]

Continue Reading

ESP8266 Publishing DHT22 Readings with MQTT to Raspberry Pi

Shares

In this project you’ll create a standalone web server with a Raspberry Pi that displays temperature and humidity readings with a DHT22 sensor. You can also control two outputs from an ESP8266 using MQTT protocol. In order to create the web server you will be using a Python microframework called Flask. Here’s the high level […]

Continue Reading

Arduino Ethernet Web Server with Relay

Shares

This post shows how to build an Arduino Ethernet web server that controls a relay that is attached to a lamp. You can access your web server with any device that has a browser and it’s connected to the same network. Learn ESP32 with Arduino IDE This our complete guide to program the ESP32 with Arduino […]

Continue Reading

Testing Mosquitto Broker and Client on Raspbbery Pi

Shares

In this post you’re going to test the Mosquitto Broker and Client on a Raspberry Pi by subscribing to an MQTT topic and publishing sample messages. Learn ESP32 with Arduino IDE This our complete guide to program the ESP32 with Arduino IDE, including projects, tips, and tricks! The registration closes soon, so SIGN UP NOW » […]

Continue Reading

How to Install Mosquitto Broker on Raspberry Pi

Shares

In this post you’re going to install the Mosquitto Broker on a Raspberry Pi. The broker is primarily responsible for receiving all messages, filtering the messages, decide who is interested in it and then publishing the message to all subscribed clients. Learn ESP32 with Arduino IDE This our complete guide to program the ESP32 with […]

Continue Reading

What is MQTT and How It Works

Shares

In this post, I’m going to introduce you to the MQTT protocol. MQTT stands for MQ Telemetry Transport. It is a nice lightweight publish and subscribe system where you can publish and receive messages as a client. Learn ESP32 with Arduino IDE This our complete guide to program the ESP32 with Arduino IDE, including projects, […]

Continue Reading

How to Flash a Custom Firmware to Sonoff

Shares

In this post, you’re going to learn how to flash custom firmware to the Sonoff device. I recommend that you read my previous post to get familiar with the Sonoff. Learn ESP32 with Arduino IDE This our complete guide to program the ESP32 with Arduino IDE, including projects, tips, and tricks! The registration closes soon, so […]

Continue Reading