alarmclock/README.md

41 lines
1.3 KiB
Markdown
Raw Normal View History

2017-04-24 01:28:35 +02:00
Introduction
============
2017-04-24 01:35:25 +02:00
Le but est simple : avoir un device qui pull du mqtt afin de surveiller un etat et une couleur.
2017-04-24 01:36:01 +02:00
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.
2017-04-24 01:58:46 +02:00
2017-04-24 01:33:45 +02:00
Un exemple de configuration pour home-assistant se trouve dans [configuration.yaml](home-assistant/configuration.yaml).
2017-04-24 01:28:35 +02:00
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
======
2017-04-24 01:33:45 +02:00
![Fritzing BreadBoard](medias/alarmclock_bb.png)
2017-04-24 01:28:35 +02:00
![IRL](medias/irl1.jpg)
Avancement
==========
WIP.
2017-04-24 01:58:46 +02:00
Le partie arduino est un copier/coller simplifier de mqttfastledmenu en ne laissant que breath(full). Pas validé en prod.
La partie home-assistant devrait fonctionner, mais nécessite d'être validé.
2017-04-24 01:28:35 +02:00
TODO: Utiliser ArduinoOTA pour gérer les mises à jours sans fil.
2017-04-24 01:30:37 +02:00
TODO: ajouter l'url ou j'ai trouvé ce truc pour HA
TODO: gitlab-ci : on peut checker la syntax en lancant un docker home-assistant !!!