General Help

i2C Interface

Low power relays boards are one of the most common interfaces between a Arduino/Raspberry Pi and the outside world. These relay boards provides electrical isolation between the low voltage circuits of the Arduino/Raspberry Pi and the high voltage loads. So why this I2C relay board? i2c relay boards only requires 4 pins from Arduino/Raspberry pi to control up to 128 relay. Raspberry Pi i2c Example of controlling i2c relay board from Raspberry Pi 1 – +5V 2 – GND (common…

0
Read More

Temperature Deadband

Idea is to have different cut in and cut out temperatures. In most cases it does not matter if temperature is sport on with accuracy of 0.1 degree specially for hot water. If you have deadband for active set-point you check if temperature is < set-point – deadband to start zone and you check that temperature is >= set-point+deadband to stop zone. This way you don’t cut in/cut out that often. This approach is used if you know that you…

0
Read More

Zone Schedule with Conditional Coop start

PiHome Smart Heating Zone Schedule with Conditional Coop start: Idea is to have option in the schedule for the zone to have conditional coop cut in. Probably no big use for it if you have 3 zones, but might be handy for example for hot water, it makes more sense with multiple zones, with many zones there will be one of them cutting in after the other so probably boiler will run all the time. Zone with Coop Start Idea…

5
Read More

Roadmap/Feature for PiHome

  i have tons of email from lots of people requesting different features and upgrades so i thought to have post on site about roadmap/feature requests for PiHome so we can share ideas what we can do and what is needed and how community can help and contribute, right now everything is under one post but once we get things moving we can have one dedicate page for each upgrade. List of request/features Under Floor Heating with Higher Inertia E-mail…

39
Read More

Troubleshooting – Install Apache, PHP 7.0 and MySQL/MariaDB on a Raspberry Pi (LAMP) with phpMyAdmin

Troubleshooting Apache, PHP 7.0, and MariaDB LAMP, LAMP is an acronym that stands for Linux Apache, MySQL/MariaDB and PHP. I have LAMP installation post for PiHome but i see lots and lots of people are looking for setting up php 7 with phpMyAdmin and MariaDB on raspberry pi and there isn’t any comprehensive set of instruction that covers this all for PHP 7, MariaDB on raspberry pi. If you are installing LAMP on your Raspberry Pi for PiHome follow OS…

12
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

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

Connect Arduino with nRF24L01 Radio

The nRF24L01+ transceiver module uses the 2.4GHz band and it can operate with baud rates from 250kbps up-to 2Mbps true ultra low power and low cost transceiver. nRF24L01+ communicate with Arduino via SPI interface and it consumes around 12mA with operating voltage from 1.9v to 3.3v. nRF24L01+ can communicate with other nRF transceiver modules and it can reach 100m in clear line of sight with lower baud rate. In this article I will explain you how to connect nRF24L01 with…

1
Read More

One Wire Temperature Sensor – DS18B20 to MySQL/MariaDB Database

If you followed instructions on how to connect One Wire DS18B20 to Raspberry pi gpio then next step would be how to take temperature readings from DS18B20 1-Wire digital temperature sensor and store these readings to MySQL/MariaDB database. As you may know that each DS18B20 1-Wire digital temperature sensor has a unique 64-bit serial number wonderful part that we can have more then one DS18B20 1-Wire digital temperature sensor connected to same 1-Wire bus. MySQL/MariaDB Table Structure In order to…

20
Read More

Install Apache, PHP 7.0 and MySQL/MariaDB on a Raspberry Pi (LAMP) with phpMyAdmin

LAMP is an acronym that stands for Linux Apache, MySQL/MariaDB and PHP. i have LAMP installation post for PiHome but i see lots and lots of people are looking for setting up php 7 with phpMyAdmin and MariaDB on raspberry pi and there isn’t any comprehensive set of instruction that covers this all for PHP 7, MariaDB on raspberry pi. If you are looking for Raspberry pi SD card image for LAMP (Apache, PHP 7.0 and MySQL/MariaDB on a Raspberry…

21
Read More
Facebook
Facebook
Pinterest
Pinterest