Admin

Build a Web Connected Raspberry pi Thermostat

Build a Web connected raspberry pi thermostat and control your heating from any smart devices, Pihome comes with following two options one Wired to GPIO and wireless with nRF24L01. Buy PiHome Smart Heating – DIY Raspberry Pi Home Automation Kit for Smart Heating eBay Store You can download User Manual for PiHome Connection Wired Heating System Connected to Raspberry Pi GPIO 1-Wire DS18b20 Temperature Sensor Multi Zone Heating Control System Relay Raspberry pi Heating Boiler Control System Relay nRF24L01 Wireless…

56
Read More

Raspberry pi Multi Zone Heating Control System Relay

Raspberry pi Multi Zone Heating Control System Relay: If your house have Multi Zone Heating then you can control each zone heating independently with raspberry pi and this will save you lot on your heating cost considering that you don’t have to heat all the house all the time. In this post i will show you how to build wired multi zone heating control system relay and control it from raspberry pi gpio so we can open and close zone…

17
Read More

OS (Raspbian Jessie) Installation and WiFi Configuration

This step by step how-to will help you to install OS (Raspbian Jessie) on your Raspberry Pi, i have selected Raspbian Jessie for this purpose. this how-to also include Wi-Fi settings without connecting display to raspberry pi. Installing Linux OS (Raspbian Jessie) on Raspberry Pi Easiest cross-platform way to install Linux on your Raspberry Pi is using the NOOBS installer, but we are installing Raspbian using diskimager utility. Go to the Raspberry Pi download page Download the Raspbian zip file.…

9
Read More

Install Apache, PHP and MySQL on a Raspberry Pi (LAMP)

LAMP is an acronym that stands for Linux Apache, MySQL and PHP, these are the components required to run and present web interface of PiHome Smart Heating Control. Note: if you are here for some troubleshoot Raspberry Pi LAMP (PHP and MySQL/MariaDB on a Raspberry Pi with phpMyAdmin) then check out troubleshooting post on Raspberry Pi LAMP Install (LAMP) Apache and MySQL server on Pi Lets just run update first by issuing following commands

Now Install Apache, PHP and…

25
Read More

MySQL Access From Remote Computer

By Default MySQL only accept local connection to enable MySQL access from remote computer we need to make some changes. Edit /etc/mysql/my.cnf file and search for bind-address line and comment it out and save it.

User Permission Login to MySQL by issuing following command, you will be prompted for my your MySQL root password.

Enter MySQL root password that we set when you installed MySQL server on rpi, after successful login issue following command to give access to…

3
Read More

Enable Serial Port on GPIO on Raspberry Pi 3 (Raspbian Jessie)

The Raspberry Pi GPIO serial port configuration has changed under Jessie and also with the Raspberry PI 3. By Default serial port is disabled and on RPI 3 Bluetooth made it even made it more confusing to enable Serial Port on GPIO. In this post i’ll describes how it is now setup. As i m not interested in Bluetooth so i m going to disable it and keep GPIO serial. In order to enable serial port edit config.txt and add…

1
Read More

Building a MySensors Serial Gateway

Connect Arduino to Raspberry Pi There are few ways to connect MySensors Serial Gateway (Arduino) to Raspberry pi, the easiest one is to connect Serial Gateway (Arduino) via USB port to raspberry pi. This is be easiest way and saves hassle of all wiring on other hand we can use serial pins on raspberry pi to connect to Arduino which is little bit difficult but we are here to build everything our self so let’s build pcb board with all…

13
Read More

DS18B20 Temperature Sensor with Raspberry Pi

One Wire temperature sensor DS18B20 is very popular and easily available because they are quite cheap and provide satisfactory precision of temperature readings. One wire DS18b20 has operating temperature range from -55°C to +125°C with accurate to ±0.5°C. DS18B20  can easily interface with Raspberry Pi. This sensor has three pins: VCC, GND and DATA. The voltage range is between 3.0 to 5.5 so this can be easily interfaced with raspberry pi. To communicate with the sensor 1-wire protocol is used.…

29
Read More

Battery Powered Arduino DS18B20 Temperature Sensor

18650 battery powered Arduino DS18B20 temperature sensor would lost on average 2 years without to re-charge or replace the battery. It is best to use 3.3v Arduino Pro Mini with lower clock speed to conserve battery. To optimize battery life further you can remove power LED and status led connected to Arduino pin 13. 18650 battery powered temperature sensors are feed power to Arduino mini through raw pin utilising onboard voltage regulator. I have these temperature sensors running over 16…

40
Read More

Wireless Arduino Multi Zone Controller Relay with nRF24L01

Wireless Arduino Multi Zone Controller Relay with nRF24L01: If your house have Multi Zone Heating then you can control each zone heating independently with raspberry pi and this will save you lot on your heating cost considering that you don’t have to heat all the house all the time. For this purpose you need to build wireless relay switch as Multi Zone Controller so we can open and close zone valve to circulate water in each zone as needed. PiHome…

8
Read More