Commit Graph

31 Commits

Author SHA1 Message Date
Fabian Schlenz fd44b217a7 Added homeassistant auto-discovery via MQTT. 2020-07-09 06:41:21 +02:00
Fabian Schlenz b5bb0feccf Fixed typo in macros.
continuous-integration/drone/push Build encountered an error Details
2020-04-30 06:53:35 +02:00
Fabian Schlenz 65dd09ca0d Fixed Animation stuff by not sending so many debug messages via MQTT. 2020-04-29 20:23:57 +02:00
Fabian Schlenz e2a56d7c29 Added a TimeEffect to show a countdown to a time given via MQTT.
continuous-integration/drone/push Build is passing Details
2019-12-21 14:21:31 +01:00
Fabian Schlenz f76354a4d5 Removed recorder, added websockets instead. 2019-10-23 05:37:55 +02:00
Fabian Schlenz 205a0df842 Small fixes.
continuous-integration/drone/push Build is failing Details
2019-10-04 15:58:56 +02:00
Fabian Schlenz 3f6d4cb0be Moved settings from preprocessor directives to variables. Also added a way to (for now only) display them via HTTP server. 2019-10-02 06:13:55 +02:00
Fabian Schlenz c1cfb693d3 Added missing option EFFECT_SINES_COUNT fo congif.sample.h 2019-09-25 06:43:31 +02:00
Fabian Schlenz 33c2417534 Added recorder to be able to stream the current LED data via network. That way you can create nice looking GIF images of the effects - and even develop effects without having to look at the actual LED panel. 2019-09-04 06:05:45 +02:00
Fabian Schlenz 5b70511570 Added options to config.sample.h
continuous-integration/drone/push Build is failing Details
2019-06-19 22:31:11 +02:00
Fabian Schlenz 5a02050680 Log using printf with a String stored in PROGMEM. Always. 2019-06-18 18:13:37 +02:00
Fabian Schlenz 5af7c6337d Enable CYCLE_MODE_RANOM by default. 2019-06-18 18:12:36 +02:00
Fabian Schlenz 989eabee4a Added missing setting for GolEffect to config.sample.h
continuous-integration/drone/push Build is passing Details
2019-06-14 05:37:35 +02:00
Fabian Schlenz 1e23936374 Added effect 'gol': Conway's Game of Life. 2019-06-14 05:32:17 +02:00
Fabian Schlenz bfe46220ca Added HTTP REST API. 2019-06-12 20:57:31 +02:00
Fabian Schlenz ca980b0c9f You can now set LED_MAX_MILLIAMPS if your power supply is limited. 2019-06-12 20:48:56 +02:00
Fabian Schlenz f8c696c384 Added README as well as some comments in config.sample.h 2019-06-12 20:48:20 +02:00
Fabian Schlenz 874b2c212f Small changes to some effects:
continuous-integration/drone/push Build is passing Details
* Don't put multi-dynamic and single-dynamic right after one another, 
because that looks strange when not using random cycling between 
effects.
* Removed white from the matrix palette cause we're setting white 
explicitly from the code.
* Increased speed of single_dynamic a little.
2019-06-12 06:32:06 +02:00
Fabian Schlenz 2072877159 Handling of incoming MQTT messages improved.
continuous-integration/drone/push Build is passing Details
2019-06-11 19:48:42 +02:00
Fabian Schlenz ced56d2ae8 Added checks for supported platforms to config.sample.h
continuous-integration/drone/push Build is passing Details
2019-06-07 06:30:38 +02:00
Fabian Schlenz 38c55e3047 Added missing stuff to config.sample.h 2019-06-07 06:30:15 +02:00
Fabian Schlenz c5856a6f7a Whitespace stuff. Tabs rule!
continuous-integration/drone/push Build is failing Details
2019-06-07 06:24:16 +02:00
Fabian Schlenz cfc5122e2e Only debug via mqtt_log if MQTT_ENABLE is set. Also include my_mqtt.h there.
continuous-integration/drone/push Build is passing Details
2019-06-06 06:57:30 +02:00
Fabian Schlenz 540b188058 Extended config.sample.h 2019-06-06 06:41:11 +02:00
Fabian Schlenz d4c1c1fc91 Updated config.sample.h 2019-06-05 06:29:47 +02:00
Fabian Schlenz f95589763e Added FireEffect. Its values still need a bit of tweaking to look right... 2019-06-04 05:58:23 +02:00
Fabian Schlenz f9fba8a8f9 Macros `LOG` and `LOGln` now will, if debugging is enabled, log to an mqtt topic as well as Serial. 2019-05-31 23:57:46 +02:00
Fabian Schlenz a2fe1461ad Added effect "snake". 2019-05-31 05:45:07 +02:00
Fabian Schlenz 36663cf067 Man, I broke config.sample.h. Well, now it is fixed again. ;-) 2019-05-30 13:15:21 +02:00
Fabian Schlenz b4e19dbc02 Updated config.sample.h 2019-05-30 13:11:42 +02:00
Fabian Schlenz 76802ffa78 Lots of re-organizing code and stuff. 2019-05-28 21:19:35 +02:00