Julien Cabillot 547b51068a update
2017-04-24 03:22:28 +02:00
2017-04-24 01:28:35 +02:00
2017-04-24 01:28:35 +02:00
2017-04-24 01:30:37 +02:00
2017-04-24 01:28:35 +02:00
2017-04-24 01:28:35 +02:00
2017-04-24 03:22:28 +02:00

Introduction

Le but est simple : avoir un device qui pull du mqtt afin de surveiller un etat et une couleur.
Lorsque HA déclenche la commande "ON", on s'allume et on fait un breath sympas sur la couleur choisie.
Lorsque HA demande le "OFF", on coupe tout.

Un exemple de configuration pour home-assistant se trouve dans configuration.yaml.

Inspiré de ce site : http://ronmar.co/ha/2017/03/10/Ultimate-Alarm-Clock/ + https://community.home-assistant.io/t/creating-a-alarm-clock/410

Matériel

  • 1x ESP8266 Lolin (Nodemcu v3)
  • 1x Breadboard
  • 1x Resistance 220Ω (jusqu'à 1kΩ)
  • 1x Condensateur 1000μF
  • 1x LED Strip wb2812b
  • 1x Logic Level Translator
  • 1x Transformateur AC-DC 220v-5v

Consommation

Avec les wb2812b il faut prévoir :
0.05A par LED au maximum (blanc intense) à 5V
NbreLed * 0.05 * 5 = Puissance maximum en Watts nécessaire

Médias

Fritzing BreadBoard
IRL

Avancement

WIP.
Le partie arduino fonctionne, mais dès récéption de l'allumage t'as un breath plein pot.
La partie home-assistant fonctionne, le reveil configuré est bien envoyé à l'arduino.
TODO: Utiliser ArduinoOTA pour gérer les mises à jours sans fil.
TODO: gitlab-ci : on peut checker la syntax en lancant un docker home-assistant !!!
TODO: HA Il faut des scenes pour retrouver les couleurs classiques TODO: Ard pas de progression du brightness au cour du temps
TODO: Ard pas d'arret une fois le reveil lancé

Description
Reveil matin avec un bandeau de LEDs, un esp et Home-Assitant
Readme 1.7 MiB
Languages
C++ 82.8%
C 17.2%