All Projects → createcandle → Devices

createcandle / Devices

Licence: MIT license
All the Candle Arduino code

Programming Languages

C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to Devices

SHT31
Arduino library for the SHT31 temperature and humidity sensor
Stars: ✭ 26 (+44.44%)
Mutual labels:  temperature, humidity
node-red-contrib-bosch-shc
Bosch Smart Home Controller (SHC) nodes for Node-Red
Stars: ✭ 15 (-16.67%)
Mutual labels:  home, smart
Bosch Shc Api Docs
Bosch Smart Home Controller Local REST API
Stars: ✭ 107 (+494.44%)
Mutual labels:  home, smart
Home Assistant EDP Box
Integração das EDP Box com Home Assistant Core
Stars: ✭ 91 (+405.56%)
Mutual labels:  home, smart
ArduinoWeatherOS
Arduino Uno, 433MhzRx and OS WMR86 Weather Station
Stars: ✭ 69 (+283.33%)
Mutual labels:  humidity, 433mhz
Hass Components
My Home Assistant custom components
Stars: ✭ 21 (+16.67%)
Mutual labels:  home, smart
Weather Shield
Barometric pressure, temperature, humidity and light sensing weather shield for Arduino.
Stars: ✭ 62 (+244.44%)
Mutual labels:  temperature, humidity
Stats
macOS system monitor in your menu bar
Stars: ✭ 7,134 (+39533.33%)
Mutual labels:  temperature, sensors
BME680
Arduino Library to access the Bosch BME680 - temperature, pressure, humidity and gas sensor
Stars: ✭ 30 (+66.67%)
Mutual labels:  temperature, humidity
ioTank
Indoor environment monitor based on Esp8266
Stars: ✭ 15 (-16.67%)
Mutual labels:  temperature, humidity
automate-home
Yet another python home automation (iot) project. Because a smart light is more than just on or off.
Stars: ✭ 59 (+227.78%)
Mutual labels:  home, smart
pymetawear
Community developed SDK around the Python bindings for the C++ SDK
Stars: ✭ 42 (+133.33%)
Mutual labels:  temperature, sensors
Glxosd
GLXOSD is an extensible on-screen display (OSD)/overlay for OpenGL applications running on Linux with X11 which aims to provide similar functionality to MSI Afterburner/RivaTuner OSD. It can show FPS, frame timings, temperatures and more in OpenGL games and applications. It can also be used to benchmark games, much like voglperf.
Stars: ✭ 115 (+538.89%)
Mutual labels:  temperature, sensors
Gaugeslider
Highly customizable GaugeSlider designed for a Smart Home app. Featured at Medium.
Stars: ✭ 89 (+394.44%)
Mutual labels:  home, smart
Osx Cpu Temp
Outputs current CPU temperature for OSX
Stars: ✭ 802 (+4355.56%)
Mutual labels:  temperature, sensors
node-lumi-aqara
Control your Xiaomi Smart Home devices with this Lumi Aqara library
Stars: ✭ 45 (+150%)
Mutual labels:  home, smart
CaravanPi
System for measuring and displaying various values in caravans and motor homes, including climate values, filling levels and levelling data. MagicMirror (https://magicmirror.builders/) is used for presentation. A circuit board design is available now
Stars: ✭ 14 (-22.22%)
Mutual labels:  temperature, sensors
Rusty Clock
An alarm clock with environment stats in pure bare metal embedded rust
Stars: ✭ 269 (+1394.44%)
Mutual labels:  temperature, sensors
arduino-bme280
💧 Arduino library for Bosch Sensortec BME280 – combined temperature, pressure, humidity sensor. The library allows using the sensor over I2C or SPI on any board that supports Arduino.
Stars: ✭ 25 (+38.89%)
Mutual labels:  temperature, humidity
embedded-sht
Embedded SHT Drivers for Sensirion Temperature and Humidity Sensors - Download the Zip Package from the Release Page
Stars: ✭ 53 (+194.44%)
Mutual labels:  temperature, humidity

Devices

This is the code for the Candle smart home devices. See:

https://www.candlesmarthome.com/devices for more details.

All Candle devices allow you to easily toggle whether they are allowed to send sensitive data to the central controller.

Smart lock

The smart lock allows you to control two electric locks.

Candle can work without an internet connection. But how can you uplock your front door when you're not home, a popular feature, when there's no internet? The Candle smart lock solves this by adding a GSM modem. There are multiple safety features to make this work well, such as:

  • A password is required, one for each door.
  • Only phone numbers you provide can toggle the lock
  • You can decide when the lock can be remote-togged in the first place. Only enable it when you're on holiday, for example.

CO2 sensor

Measuring CO2 can be useful, as high levels can influence how well you sleep and how energized you feel. But CO2 levels can also reveal how many people are in a room. That's why the Candle CO2 sensor has a unique privacy feature: you can tell it to generate fake data for a while. This allows you to pretend you're alone in a room when you're not, for example.

Dust sensor

Measure the fine dust levels in a room.

Temperature and more sensor

This sensor measures temperature (in Celcius or Fahrenheit), air humidity and air pressure.

It has an optional TFT screen on which it displays:

  • Temperature, also as a simple graph
  • humidity, also as a simple graph
  • Air pressure
  • Weather predition icon

Energy use meter

This devices detects light pulses from your electricity meter, and uses this to determine how much power your home uses. It allows you to see watts your home is using at the moment, as well as see longer trends as Kwh in the last hours and/or days.

If you attach a touch screen you can get simple bar graphs and see live data about the power your home is using.

Smart alarm clock

This alarm clock uses a radar sensor to detect when you move in your sleep, and will try to wake you when you're already at a light sleep point in your sleep cycle. If you set it to wake you at 8am, it will start looking for an opportune moment from 7:30.

It can wake you up slowly with its own LED, but the intended use is to one by one switch on other lights in the room. If all else fails, it can sound a classic buzzer.

Plant health sensor

Measure the moisture level of up to 5 plants. You can also set the minimal moisture level that each plant requires. When this level is reached, a "thirsty" switch (each plant has one) will be toggled. You can then create your own automatations to handle this, such as notifying you, or even watering them automatically.

The code already has some hidden functionality to toggle 5 relays directly.

Anemone

This device allows you to control your internet connection. It is designed to disconnect the internet cable going into your router (although you could also limit connectivity to a specific device).

Candle doesn't require an internet connection to work, and this device enforces that idea. It's a device that producers of cloud dependent smart devices could and would never produce.

Signal Hub

This is a device that can learn to recognise and also replay almost any signal from 433Mhz devices. Many people own these type of devices, such as power sockets, because they are cheap and simple.

It works by recognizing patterns in transmissions. Once recognized, it stores the minimal pattern required in a very space efficient way, while preserving the timings. It can store up to 20 patterns in just 512 bytes.

It is highly recommended to attach an Open Smart touch screen. This allows you to replay signals by pressing buttons on the screen. It also guides you through the proces of copying the signals, such as when to press the buttons on a remote control that you are copying.

  • Signals are stored in the Arduino memory, and it can hold between 10 and 20 signals.

With different settings it can copy and replay infrared signals instead.

Candle receiver

This is the gateway that plugs into your Raspberry Pi. It sets up the connection with the other devices.

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].