arturi / Kotihome
Home automation system based on Arduino with sensors, Raspberry Pi, Node.js and React
Stars: ✭ 32
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Kotihome
Onewirehub
OneWire slave device emulator
Stars: ✭ 195 (+509.38%)
Mutual labels: arduino, raspberry-pi, sensor, temperature
Nexus433
433MHz temperature and humidity sensor receiver that integrates with home automation systems.
Stars: ✭ 137 (+328.13%)
Mutual labels: home-automation, raspberry-pi, sensor, temperature
Ha4iot
Open Source Home Automation system for .NET
Stars: ✭ 146 (+356.25%)
Mutual labels: home-automation, raspberry-pi, sensor, temperature
Blynk Server
Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes
Stars: ✭ 8 (-75%)
Mutual labels: home-automation, arduino, raspberry-pi
Hydroponic Automation
A program to monitor and control 8 variables of a hydroponic gardening system
Stars: ✭ 38 (+18.75%)
Mutual labels: arduino, sensor, temperature
Home Assistant Config Fr
🏠Configuration de Home Assistant en français. 👨🏻💻 N'hésitez pas à ⭐ mon repo et à copier les bonnes idées ! 🇨🇵
Stars: ✭ 175 (+446.88%)
Mutual labels: home-automation, raspberry-pi, sensor
Wirehome.core
Wirehome.Core is a home automation system written in C# targeting .NET Core. It runs on Linux, Windows and macOS.
Stars: ✭ 180 (+462.5%)
Mutual labels: home-automation, arduino, raspberry-pi
Home Assistant Config
🏠 Fully documented Home Assistant configuration for a smart-looking place. 😎 Be sure to ⭐️ my repo and copy ideas!
Stars: ✭ 258 (+706.25%)
Mutual labels: home-automation, raspberry-pi, sensor
Automated Irrigation System
This is the software of an open source automated irrigation system. The complete setup including hardware can be found in the README.
Stars: ✭ 442 (+1281.25%)
Mutual labels: arduino, raspberry-pi
W1thermsensor
A Python package and CLI tool to work with w1 temperature sensors like DS1822, DS18S20 & DS18B20 on the Raspberry Pi, Beagle Bone and other devices.
Stars: ✭ 446 (+1293.75%)
Mutual labels: sensor, temperature
Guislice
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
Stars: ✭ 534 (+1568.75%)
Mutual labels: arduino, raspberry-pi
Smarthome
@skalavala 👍 Nothing But Smarthome Stuff! - By Mahasri Kalavala
Stars: ✭ 437 (+1265.63%)
Mutual labels: home-automation, raspberry-pi
Cylon
JavaScript framework for robotics, drones, and the Internet of Things (IoT)
Stars: ✭ 3,862 (+11968.75%)
Mutual labels: arduino, raspberry-pi
Sensors Software
sourcecode for reading sensor data
Stars: ✭ 469 (+1365.63%)
Mutual labels: arduino, sensor
Peeqo Robot
The world's first robot to interact through GIFs...'nuf said
Stars: ✭ 365 (+1040.63%)
Mutual labels: arduino, raspberry-pi
Hassio Zigbee2mqtt
Hass.io add-on for zigbee2mqtt
Stars: ✭ 547 (+1609.38%)
Mutual labels: home-automation, raspberry-pi
Esp Dash
A blazing fast library to create a functional dashboard for ESP8266 and ESP32
Stars: ✭ 548 (+1612.5%)
Mutual labels: arduino, temperature
Rpi Appliance Monitor
Device to monitor appliances that vibrate, such as clothes dryers or garage door openers
Stars: ✭ 360 (+1025%)
Mutual labels: raspberry-pi, sensor
Esphome Core
🚨 No longer used 🚨 - The C++ framework behind ESPHome
Stars: ✭ 545 (+1603.13%)
Mutual labels: home-automation, arduino
Jarvis
Jarvis.sh is a simple configurable multi-lang assistant.
Stars: ✭ 701 (+2090.63%)
Mutual labels: home-automation, raspberry-pi
Koti Home
Koti Home (the name comes from the Finnish word “koti” that means “home”) is a home automation system based on Arduino that I’ve built. See it in action. I’ve writte a post about this project: http://arturpaikin.com/en/home-automation-experiments/ and also gave a talk at Queens.js, check out the slides and video.
⚠️ The code is a little outdated, Webpack config should be fixed, JavaScript fatigue.
Right now supports the following features:
- Showing home temperature (in Celsius)
- Email notifications (or text message with the help of IFTTT) if movement occurred
- Switching the light on and off remotely (might be any electronic device)
- Voice commands like “turn the light on” and “status update” and “make me coffee”
Koti Home is ran by a Node.js app on a server (mine is at DigitalOcean VPS), Arduino connected to a Raspberry Pi with a Node.js client app and Arduino with a couple of sensors.
Usage
- Get an Arduino and all the necessary sensors. I have a temperature, light, relay and motion. Connect everything.
- Clone this repository, rename
example_config.json
toconfig.json
and change all the credentials, like email and passwords. - Upload the
Arduino/koti.ino
to Arduino board and set up thekoti.js
app on your server. I recommend PM2. - Buy a huge chair, a desk and a Darth Vader mask. Make a Margarita and control
the planetyour house. Disclaimer: chair, desk, mask and Margarita are sold separately.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].