Skip to content
Remote control for an Home Automation System
C C++
Branch: master
Clone or download
Latest commit a9752e2 May 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Fonts Add files via upload May 8, 2019
HomeAutomationRemote.ino Update HomeAutomationRemote.ino May 16, 2019
README.md Update README.md May 20, 2019

README.md

HomeAutomationRemote

Remote control for an Home Automation System

Remote controller project for a personal Home Automation System Code by Guido Scognamiglio

Based on Arduino MKR 1010 WiFi and Zihatec Arduitouch MKR https://www.hwhardsoft.de/english/projects/arduitouch-mkr/

Uses libraries:

  • Adafruit GFX library for ILI9341 touch screen display
  • WiFiNina for MKR1010 WiFi
  • FlashStorage for storing data into the flash memory (ATSAM doesn't have its own EEPROM)
  • ArduinoJson (v.6) for parsing data downloaded from OpenWeatherMap
  • JsonStreamingParser for parsing the 5-day forecast which would require much more RAM than the MKR board has
  • SimpleDHT for reading the DHT11 Temperature & Humidity sensor
  • Extra Fonts from Online font converter: http://oleddisplay.squix.ch/#/home

Requires:

  • Access to a WiFi network
  • An account on OpenWeatherMap
  • Custom functions to operate remotely on your Home Automation System

Video demonstration (shot before the 24H or 5-day forecast implementations):

https://www.youtube.com/watch?v=KAljPA9jL0M

Video of just the weather forecast functions:

https://www.youtube.com/watch?v=jc8K5XfMf7A

You can’t perform that action at this time.