Calido - Open Smart Thermostat and Smart Home Controller. Built on a Thingy:91 (nRF9160).

Calido

Calido - Open Smart Thermostat and Smart Home Controller based on a Nordic Semiconductor Thingy:91

Project can be found here (Electromaker.io).

A Make it smart with Nordic Thingy:91 (Electromaker.io) contest project.

Built with a Thingy:91 (nrf9160).

Description/Use

Calido was built to monitor and control a house temperature, humidity, vibrations, overall air quality and its heating system, to control other smart-home devices and to notify the user.

It can send data via MQTT to Home Assistant for user monitoring and automations.

Calido can also use its BLE to fetch data from various external sensors.

Calido can send signal via its GPIOs to relays, for example to turn on and off home heating and cooling.

TinyML can be run on the device to learn and later predict the user's preferred home teperature based on time of day and outside climate.

Data can be sent to Edge Impulse to process it, it could for example be trained with vibrations data to predict earthquakes. This data could be massively crowdsourced in high seismic activity areas to help those regions or countries better predict and prevent future natural disasters.

Set up

  1. Update your Thingy:91's firmware (instructions here).

Get Started with Thingy:91

  1. Put your included iBasis SIM card in your Thingy:91, and register it in nRF Cloud (instructions here).

nRF Cloud SIM card registering

  1. Build the firmware.

  2. Flash it onto your Thingy:91.

  3. Have your MQTT Broker up and linked to HomeAssistant

  4. Connect Edge Impulse docs.edgeimpulse.com/nordic-semi-thingy91
    Get the Edge Impulse project at Calido's EI project page.

Calido's Edge Impulse project page

Contributing

Please be welcome to contribute here.


Details

UI

Calido UI


License

Licensed under an Apache-2.0 license.

Owner
ticccco
Scientia Vincere Tenebras šŸŽ“
ticccco
Similar Resources

DIY LCD touchscreen for Home Automation

DIY LCD touchscreen for Home Automation

HA SwitchPlate HASPone The HASPone is a DIY touchscreen controller you can mount into a standard North American work box. It connects to your home aut

May 8, 2022

Automated hydroponics with Home Assistant & ESP8266 controllers

Automated hydroponics with Home Assistant & ESP8266 controllers

ESPonics Automated hydroponics with ESP8266 microcontrollers & Home Assistant I absolutely want to credit Reddit user u/ghoofman for both the inspirat

May 6, 2022

Universal State Monitor software for home automation input devices

Universal State Monitor Copyright 2019-2021 SuperHouse Automation Pty Ltd www.superhouse.tv A binary state monitor for DIY home automation projects. T

Aug 24, 2021

A hacky e-ink display for Home Assistant sensors

A hacky e-ink display for Home Assistant sensors

This is a hacky PlatformIO project in which Home Assistant data is displayed in an e-ink display. Useful Links Display Hardware on Tindie Official Git

Jan 26, 2022

Home Assistant E-Ink Dashboard on the Inkplate 10

Home Assistant E-Ink Dashboard on the Inkplate 10

HomePlate Home Assistant E-Ink Dashboard on the Inkplate 10 Features Display Home Assistant dashboards on a beautiful e-ink display Display WiFi QR Co

May 12, 2022

Program that allows you to get the source code of a website's home page without doing it manually. Use it at your own risk.

Website-Homepage-Grabber Install one of the folders x64 or x32 if the program doesn't work(probably because you don't have visual studio installed) If

Feb 19, 2022

Theres no place like $HOME

Theres no place like $HOME

Information Here are some details about my setup: OS: Arch Linux Terminal: Alacritty Shell: Bash WM: dwm-flexipatch Editor: Vim Status Bar: vanilla dw

May 20, 2022

Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research

Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research

Welcome to AirSim AirSim is a simulator for drones, cars and more, built on Unreal Engine (we now also have an experimental Unity release). It is open

May 13, 2022

Open source Splatoon 2 save editor for the Nintendo Switch (NX) built on top of the effective-spoon project

Open source Splatoon 2 save editor for the Nintendo Switch (NX) built on top of the effective-spoon project

Open source Splatoon 2 save editor for the Nintendo Switch (NX) built on top of the effective-spoon project

Mar 25, 2022
Home automation light switch controller
Home automation light switch controller

Home Automation Light Switch Controller Copyright 2019-2021 SuperHouse Automation Pty Ltd www.superhouse.tv A modular Light Switch Controller for DIY

Mar 27, 2022
Smart Home Total Solution - Keyword Recognition
Smart Home Total Solution - Keyword Recognition

Introduction Arm IoT Total Solutions provides a complete solution designed for specific use-cases, leaving developers to focus on what really matters

May 7, 2022
A cheapļ¼Œsimpleļ¼ŒOngeki controller Use Keyboard Simulation and Mouse Simulation to controller the ongeki game. Using Pro-micro control.
A cheapļ¼Œsimpleļ¼ŒOngeki controller Use Keyboard Simulation and Mouse Simulation to controller the ongeki game. Using Pro-micro control.

N.A.G.E.K.I. A cheapļ¼Œsimpleļ¼ŒOngeki controller Use Keyboard Simulation and Mouse Simulation to controller the ongeki game. Using Pro-micro control. äø­ę–‡ē‰ˆ

Apr 15, 2022
A cheapļ¼Œsimpleļ¼ŒOngeki controller Use Keyboard Simulation and Mouse Simulation to controller the ongeki game. Using Pro-micro control.
A cheapļ¼Œsimpleļ¼ŒOngeki controller Use Keyboard Simulation and Mouse Simulation to controller the ongeki game. Using Pro-micro control.

N.A.G.E.K.I. PLEASE CHECK Main Project A cheapļ¼Œsimpleļ¼ŒOngeki controller Use Keyboard Simulation and Mouse Simulation to controller the ongeki game. Us

Dec 30, 2021
custom esp8266 controller for driving the pwm led controller

room8266 custom esp8266 controller for driving the pwm led controller designed to drive this: https://github.com/austinscreations/PWM-LED-Controller t

Nov 1, 2021
DIY Smart Blinds controller for ESP8266

Window blinds to home assistant DIY window blinds controller software for ESP8266 (Wemos D1) to control existing window blinds using servos. The full

Apr 12, 2022
CQC (Charmed Quark Controller) a commercial grade, full featured, software based automation system. CQC is built on our CIDLib C++ development system, which is also available here on GitHub.

The CQC Automation System What It Is CQC is a commercial quality, software based automation system, suitable for residential or commercial application

May 17, 2022
Physical Tic-Tac-Toe smart board with PvP mode and two levels of AI. Built atop a custom PCB connected to an Arduino Mega 2560.

TicTacToe_SmartBoard The files in TicTacToe_SmartBoard are based on the files in https://wiki.illinois.edu/wiki/display/ECE110HLSF15/Tic-Tac-Toe+Smart

Jan 26, 2022
The home for algorithms ranging from searching to search all the way to dynamic programming, branch and bound, etc.

Algorithms The home for algorithms ranging from searching and sorting all the way to dynamic programming algorithms, divide and conquer, etc. What are

Dec 6, 2021
Yet another alarm (control) panel for Home Assistant.
Yet another alarm (control) panel for Home Assistant.

HASS-YAAP Yet another alarm (control) panel for Home Assistant. Change alarm system mode (away, home, night, disarmed) Welcome people arriving by thei

Dec 4, 2021