Skip to content

pgillich/smart-things

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

Smart Things

Smart Things is a project to make a Smart Home connecting to Internet of Things.

Concept

Sensors/actuators --> WiFi microcontrollers --> IoT gateway --> IoT

IoT Gateway

The heart of Iot Gateway is Domoticz running on Raspberry Pi.

Install RPi

Below description is related to RPi 3 B+. More info about install:

Install steps, using Windows:

  1. Download and install Etcher (on Windows)
  2. Download Raspbian with desktop and recommended software zip file (on Windows)
  3. Flash Raspbian zip file to SD card, using Etcher (on Windows)
  4. Remove SD card from Windows and put into RPi
  5. Power on RPi
  6. Basic configuration
  7. Connect PRi to Internet
  8. Update Raspbian

Install Domoticz

Below description is related to RPi 3 B+. More info about install:

Install steps on RPi:

  • curl -L https://install.domoticz.com | bash

Configuration

Below description is related to RPi 3 B+. More info about configuration:

  1. Set RPi as WiFi Access Point (not needed: DHCP server, dnsmasq, DNS server, bridge)
  2. Set Domoticz retention config

WiFi microconroller

Below description is related to ESP8266. The selected firmware is: https://www.letscontrolit.com/wiki/index.php/ESPEasy

Harware Variants

There are a lot of HW variants for ESP8266. Suggested variants:

Supported Sensors and Actuators

ESPEasy supports below sensors and actuators:

Sensors and actuators on top of WeMos D1 mini:

Flashing Firmware

See: Flashing Firmware

Releases

No releases published

Packages

No packages published