All Projects → coolibre → thermomat

coolibre / thermomat

Licence: MIT license
Low cost smart home IOT heating with adapted eq3n and esp8266-07. Server, Webapp and ESP8266 code for autonomous thermostat controling over the internet.

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
C++
36643 projects - #6 most used programming language
CSS
56736 projects
HTML
75241 projects
Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to thermomat

Rgb
Offline smart home - esp8266 and WS2811/WS2812/NeoPixel LEDs Smart home / Gudra māja / Умны дом
Stars: ✭ 99 (+482.35%)
Mutual labels:  esp8266, smarthome, smart-home
Waterius
Передача показаний воды по Wi-Fi. Watermeter Wi-Fi transmitter.
Stars: ✭ 295 (+1635.29%)
Mutual labels:  esp8266, smarthome, smart-home
home-assistant-opentherm-thermostat
Home Assistant OpenTherm Thermostat
Stars: ✭ 26 (+52.94%)
Mutual labels:  esp8266, smarthome, thermostat
Templates
Tasmota Device Templates Repository. Your one stop shop to get templates for devices running Tasmota!
Stars: ✭ 162 (+852.94%)
Mutual labels:  esp8266, smarthome, smart-home
pywavethermo
Basic module to control the Worcester Wave thermostat from Python
Stars: ✭ 26 (+52.94%)
Mutual labels:  thermostat, smart-home
Jarolift MQTT
Controlling Jarolift TDEF 433MHZ radio shutters via ESP8266 and CC1101 Transceiver Module in asynchronous mode
Stars: ✭ 43 (+152.94%)
Mutual labels:  esp8266, smarthome
SmartThings-VirtualThermostat-WithDTH
Virtual Thermostat Device with Device Type Hander to create a proper thermostat device (Works With Google Home and Alexa)
Stars: ✭ 33 (+94.12%)
Mutual labels:  thermostat, heating
CometVisu
Repository for the CometVisu building automation visualisation.
Stars: ✭ 60 (+252.94%)
Mutual labels:  smarthome, smart-home
Wirehome.core
Wirehome.Core is a home automation system written in C# targeting .NET Core. It runs on Linux, Windows and macOS.
Stars: ✭ 180 (+958.82%)
Mutual labels:  esp8266, smarthome
pyvesync
pyvesync is a python library to manage Etekcity & Levoit smart devices
Stars: ✭ 111 (+552.94%)
Mutual labels:  smarthome, smart-home
zigbee
Database of Zigbee devices compatible with third party gateways: ZHA, deCONZ, Zigbee2MQTT, Tasmota, ZiGate, ioBroker,
Stars: ✭ 117 (+588.24%)
Mutual labels:  smarthome, smart-home
home-assistant-config
🏠 My Home Assistant configuration
Stars: ✭ 17 (+0%)
Mutual labels:  smarthome, smart-home
HomeAssistantRepository
🏡 Home Assistant on Gentoo Linux.
Stars: ✭ 26 (+52.94%)
Mutual labels:  smarthome, smart-home
Make-Eufy-Smart-Again
Make an web controlled esp8266 remote control for Eufy (v11 or v11+) vacuum cleaners
Stars: ✭ 54 (+217.65%)
Mutual labels:  smarthome, smart-home
Tasmota
Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Stars: ✭ 16,624 (+97688.24%)
Mutual labels:  esp8266, smart-home
chpc
CHPC: Cheap Heat Pump Controller
Stars: ✭ 27 (+58.82%)
Mutual labels:  thermostat, heating
cbj smart-home
🏡 If you are searching for an easy way to connect all your smart home devices with one app CyBear Jinni 🦾🐼🧞‍♂️ is here for you. Join the community and make your home smarter than yesterday.
Stars: ✭ 40 (+135.29%)
Mutual labels:  smarthome, smart-home
ESPHome-OpenTherm
Example of how to control an opentherm boiler with esphome
Stars: ✭ 54 (+217.65%)
Mutual labels:  esp8266, smarthome
Sonoff wifi switch
Прошивка для ESP8266 (Умный дом)-Firmware for ESP8266 (Smart Home)
Stars: ✭ 156 (+817.65%)
Mutual labels:  esp8266, smart-home
MQTT-MotorizeBlinds
Code for ESP8266 Microcontrollers that control DIY motorized blids made from IKEA TUPPLUR blinds. Code in this repo is intentionaly to use with Homebridge MQTT plugin on raspberry Pi
Stars: ✭ 17 (+0%)
Mutual labels:  esp8266, smarthome

Thermomat

Low cost smart home IOT heating with adapted eq3n and esp8266-07. Server, Webapp and ESP8266 code for autonomous thermostat controling over the internet.

Inspired by https://abtlog.wordpress.com/2016/03/07/heizungsthermostatsteuerung-mit-esp8266-fuer-unter-5-eur For building the thermostat consult the above link. Hint: You can leave out the transistors.

General Information

This is just a hobby project. I really do not have much time to contribute on a regular basis, nor to refactor a lot. Please feel free to fork or open PRs. If you have any ideas or you found bugs, open some issues.

Hardware

https://www.amazon.de/Eqiva-Heizk%C3%B6rperthermostat-Model-N-132231K0A/dp/B00NU71Q44/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=eq3+n&qid=1584788986&sr=8-3

https://www.amazon.de/AZDelivery-ESP8266-Wireless-serielles-Arduino/dp/B0737D3WLZ/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=esp8266-7&qid=1584789083&sr=8-3

Webapp features

Authentication

login

Rooms and daily based Temperature Plans

2

3

Copy Temperature Settings between rooms, days, plans

4

Further features

  • Usermanagement
  • responsive design to be used on Smartphone and Tablet

Device features

  • WifiManager to make device configurable (as Access Point). Once configured connects as Wifi client
  • Deep Sleep and Wake Up every 15 min to save energy
  • stays on for reconfiguring 3 mins while network unreachable, sleeps and reconnects if not configured in this period
  • provides reset pin for clearing wifi Settings and force configuring mode

TODO

  • Multiple Users are supported but parallel usage (updates in UI) is not implemented atm.
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].