Skip to content
This repository has been archived by the owner on Apr 28, 2022. It is now read-only.

Field for .bin update into settings #470

Open
wants to merge 338 commits into
base: mclighting_legacy
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
338 commits
Select commit Hold shift + click to select a range
51ea2b9
Update README.md
toblum Feb 5, 2018
6ab2e6e
Adding support for Home Assistant
debsahu Feb 12, 2018
daf263a
Adding support for Home Assistant
debsahu Feb 12, 2018
4ee123b
Adding support for Home Assistant
debsahu Feb 12, 2018
6b787ac
Update README.md
debsahu Feb 12, 2018
0c98a1c
Subscribe to HA MQTT topic
debsahu Feb 12, 2018
1a761b7
update to yaml to post speed correctly
debsahu Feb 12, 2018
462607f
Add files via upload
debsahu Feb 13, 2018
58afbc6
Update definitions.h
debsahu Feb 13, 2018
5b1f020
Update definitions.h
debsahu Feb 13, 2018
1955cbb
MQTT JSON component added
debsahu Feb 15, 2018
870c47e
MQTT JSON Added
debsahu Feb 15, 2018
cb82423
MQTT JSON Added
debsahu Feb 15, 2018
7a619ca
Update README.md
debsahu Feb 15, 2018
191c45f
Make Homeassistant part configurable
toblum Feb 17, 2018
5fed3a4
Cleanup
toblum Feb 17, 2018
dcc6879
Update README.md
toblum Feb 17, 2018
c7ab482
Update README.md
toblum Feb 18, 2018
75ae63d
HASS sends mode names that match WS2812FX mode names
debsahu Feb 18, 2018
10f89a7
HASS sends mode names that match WS2812FX mode names
debsahu Feb 18, 2018
8947ea1
button press mqtt publish
ghwc2015 Feb 23, 2018
763b985
linefeeds removed
ghwc2015 Feb 23, 2018
b75a2c4
set buttonState for medium and long keypress
ghwc2015 Feb 23, 2018
24b5e28
Merge pull request #98 from ghwc2015/master
toblum Feb 24, 2018
69a2200
Updates HA when changes happen from WebSockets or MQTT
debsahu Feb 28, 2018
1c9d098
Merge pull request #99 from debsahu/master
debsahu Feb 28, 2018
39d5b5b
Update README.md
toblum Mar 7, 2018
d7c0113
moved sendState before webSocketEvent
debsahu Mar 13, 2018
77e9dd2
Merge pull request #104 from debsahu/master
debsahu Mar 13, 2018
e7fb54f
Added updates from main branch to here
debsahu Mar 13, 2018
0da3e90
increase stability. no need for home/<HOSTNAME>_ha/out to be subscribed.
debsahu Mar 14, 2018
b0d7be7
Merge pull request #105 from debsahu/master
debsahu Mar 14, 2018
88cd8d7
forgot to subscribe to mqtt_ha_speed
debsahu Mar 14, 2018
ca79367
Added ESP8266HTTPUpdateServer, better than Arduino OTA
debsahu Mar 16, 2018
f4cf300
Added ESP8266HTTPUpdateServer, better than Arduino OTA
debsahu Mar 16, 2018
87476af
Merge pull request #107 from debsahu/master
debsahu Mar 16, 2018
e3997ac
Add informational output
toblum Mar 17, 2018
075fd67
Merge branch 'feature/ha_integration'
toblum Mar 17, 2018
bb6958a
Fix button code
toblum Mar 17, 2018
4730950
Set MQTT Client ID to HOSTNAME
toblum Mar 17, 2018
3acf3e8
Update README.md
toblum Mar 17, 2018
7e7851c
Update README.md
toblum Mar 18, 2018
9657b04
Merge remote-tracking branch 'origin/http_update_server'
toblum Mar 18, 2018
445e663
Add ESP8266HTTPUpdateServer as alternative
toblum Mar 18, 2018
583d139
Speed and Stability updates
debsahu Mar 20, 2018
8b21969
Stability updates, save state on SPIFFS, MQTT QOS
debsahu Mar 23, 2018
980bd40
Forgot to save "speed" in spiffs, set strip mode after read
debsahu Mar 24, 2018
2bc1a68
Update MQTT if WebSockets are changed
debsahu Mar 24, 2018
252ae8e
Changes as proposed in issue: [toblum/McLighting] Set brightness issu…
toblum Mar 24, 2018
e3060fa
MQTT Callback for REST API
debsahu Mar 26, 2018
4dc09f3
Updates
debsahu Mar 30, 2018
2a193ff
Send back speed to HA
debsahu Apr 4, 2018
d406112
Added HA Speed Automation
debsahu Apr 5, 2018
a3b950d
Changed the need for seperate HA MQTT topic for speed
debsahu Apr 5, 2018
cb5930d
Oops no need to set mode to hold on speed change
debsahu Apr 5, 2018
9b7ca2a
Merge branch 'debsahu/master'
toblum Apr 7, 2018
f85805b
Missing file for last merge
toblum Apr 7, 2018
ac5803c
Update README.md
toblum Apr 7, 2018
1a2ec04
Update README.md
toblum Apr 7, 2018
b5fdb7e
Merge pull request #3 from toblum/master
debsahu Apr 8, 2018
574c82b
Messed Up Speed
debsahu Apr 8, 2018
801f368
Merge pull request #123 from debsahu/master
debsahu Apr 8, 2018
4d9b70d
fixes to MQTT
debsahu Apr 8, 2018
2256522
Merge pull request #124 from debsahu/master
debsahu Apr 8, 2018
bb898ad
Merge remote-tracking branch 'refs/remotes/toblum/master'
debsahu Apr 8, 2018
227afa3
Mention 2.4.1 requirement
debsahu Apr 8, 2018
68fc2bc
Added MQTT Discovery
debsahu Apr 8, 2018
0d8703c
Merge remote-tracking branch 'debsahu/master'
toblum Apr 8, 2018
2b03629
Update screenshot for boards manager
toblum Apr 8, 2018
4e31fa5
Merge remote-tracking branch 'debsahu/ha-mqtt-discovery'
toblum Apr 8, 2018
829e894
Add screenshot for board settings
toblum Apr 8, 2018
73f5059
Disable MQTT_HOME_ASSISTANT_SUPPORT by default
toblum Apr 8, 2018
5f39f94
Merge pull request #4 from toblum/master
debsahu Apr 8, 2018
09a26a7
fix #125
debsahu Apr 8, 2018
c9ff0ac
Merge pull request #127 from debsahu/master
debsahu Apr 8, 2018
b8bb6e8
httpUpdater.setup defined twice
debsahu Apr 10, 2018
1560ac8
UART method as an option
debsahu Apr 10, 2018
88d299f
Default mode is "static"
debsahu Apr 10, 2018
f3b6abb
fix amqtt credentials
debsahu Apr 10, 2018
7eaf25d
Merge pull request #129 from debsahu/master
debsahu Apr 11, 2018
a7cce99
fixes
debsahu Apr 12, 2018
ed5e478
updates to previous fix
debsahu Apr 12, 2018
420909f
legacy animations optional
debsahu Apr 14, 2018
265a1c9
Merge pull request #136 from debsahu/master
toblum Apr 15, 2018
7bc9310
Create LedKeyboardShortcuts.ahk
Apr 15, 2018
736707e
Create LICENSE
Apr 15, 2018
7db19ea
Update LICENSE
Apr 15, 2018
35d8fc0
Create README.md
Apr 15, 2018
50b5e5b
Update README.md
Apr 15, 2018
535b5cd
Update README.md
Apr 15, 2018
441d61a
Update LedKeyboardShortcuts.ahk
Apr 15, 2018
12d6abe
Update LedKeyboardShortcuts.ahk
Apr 15, 2018
61849ad
Update README.md
Apr 15, 2018
fc4ce04
Update LedKeyboardShortcuts.ahk
Apr 15, 2018
69f76ac
Update LedKeyboardShortcuts.ahk
Apr 17, 2018
61bcabc
Update README.md
Apr 17, 2018
f61f2ed
Merge pull request #138 from flagstone78/master
toblum Apr 17, 2018
58b8796
Android app from https://github.com/toblum/McLighting/issues/142
toblum Apr 20, 2018
9401c1a
Updated Incex.html
ryancasler Apr 21, 2018
b689629
Add files via upload
TechOnlyGamer Apr 21, 2018
c2a2207
Merge pull request #143 from ryancasler/master "Add to homescreen"
toblum Apr 21, 2018
4226b84
Update "src" folder too, for "Add to homescreen"
toblum Apr 21, 2018
340dc7e
Revert "Add files via upload"
TechOnlyGamer Apr 21, 2018
7057a21
Update V1.1
TechOnlyGamer Apr 21, 2018
2578efa
Merge pull request #144 from TechOnlyGamer/feature/AndroidApp
toblum Apr 21, 2018
5d9fa4c
Merge pull request #5 from toblum/master
debsahu Apr 22, 2018
c1c24b4
Solve getstatus not return values correctly
debsahu Apr 22, 2018
ba5146d
Use global variables to handle websocket request
debsahu Apr 22, 2018
8a1e50a
Merge pull request #148 from debsahu/master
debsahu Apr 22, 2018
a27611b
Add ChipID to hostname
debsahu Apr 23, 2018
cd4805a
Removed ENABLE_HA_HOSTNAME_CHIPID
debsahu Apr 23, 2018
250981e
Disable #define ENABLE_MQTT_HOSTNAME_CHIPID as default
debsahu Apr 24, 2018
8520e9b
Merge pull request #151 from debsahu/master
debsahu Apr 24, 2018
4576b36
Update README.md
toblum Apr 25, 2018
25deb21
Code cleanup according to #154
debsahu Apr 28, 2018
7b49df3
no need to send mqtt message on ws call ~
debsahu Apr 29, 2018
6db19b7
Send Access-Allow-Control-Origin to allow easier AJAX requests
toblum Apr 30, 2018
de5f11b
Add a check to MQTT_HOME_ASSISTANT_SUPPORT
debsahu May 7, 2018
d842c62
versioning + update '/esp_status'
debsahu May 7, 2018
b104178
ArduinoJSON replies and strip.trigger() added
debsahu May 11, 2018
857763c
fix typo
debsahu May 12, 2018
e86829c
Update README.md
toblum May 13, 2018
6a7c8f5
Merge pull request #168 from toblum/develop
toblum May 14, 2018
0c1a58d
PCB
debsahu May 14, 2018
77be51d
Thicker tracks for 5V and GND lines
debsahu May 14, 2018
6798a12
Update README.md
toblum Jun 6, 2018
e499033
Upgrade to ArduinoJSON 6.xx from 5.xx
debsahu Jun 17, 2018
1b79fa0
Example line for static IP as discussed in https://github.com/toblum/…
toblum Jun 19, 2018
4bdde7d
Removed some unused code
toblum Jun 19, 2018
9244e66
Added some internal variables to /esp_status
toblum Jun 19, 2018
0b5dae9
Merge branch 'develop'
toblum Jun 19, 2018
55e7ba8
Updated version_info
toblum Jun 19, 2018
df29d6b
Merge branch 'develop'
toblum Jun 19, 2018
4994d59
fix JSON memory allocation for '/esp_status'
debsahu Jun 19, 2018
a6f2fdf
Merge pull request #191 from toblum/develop
toblum Jun 19, 2018
c754983
Added extra WiFiManger settings
debsahu Jun 19, 2018
a84bd04
Fixes for ArduinoJson 6.1.0-beta
debsahu Jul 5, 2018
94059eb
Merge pull request #203 from toblum/develop
toblum Jul 9, 2018
6fc7a3a
fix https://github.com/toblum/McLighting/issues/206
debsahu Jul 10, 2018
172d934
Merge pull request #207 from toblum/develop
debsahu Jul 10, 2018
bf6b3a5
Add basic platformio config
zewelor Sep 8, 2018
6dc87a4
Merge pull request #230 from zewelor/add_platformio_config
toblum Sep 16, 2018
1bb9496
Add NodeMCU board and NeoanimationFX library
toblum Sep 16, 2018
6d8269f
fix #224
debsahu Oct 2, 2018
1821f39
Merge pull request #242 from toblum/develop
debsahu Oct 2, 2018
e19ec28
Update platformio.ini
debsahu Oct 10, 2018
97120a1
Merge pull request #249 from toblum/master
debsahu Oct 15, 2018
c53d02b
Fix https://github.com/toblum/McLighting/issues/248
debsahu Oct 15, 2018
a068088
Retire NeoAnimationFX & Fix #248
debsahu Nov 5, 2018
62ac728
add a symbolic link to index.htm and index2.html with the respective …
debsahu Nov 6, 2018
ac5e873
Disabled DMA/UART by default and SPIFFs
debsahu Nov 6, 2018
2bb2943
Merge pull request #265 from toblum/develop
toblum Nov 20, 2018
b4bd153
Added new config value "service"
toblum Nov 20, 2018
fff75b2
Changed licence to MIT
toblum Nov 20, 2018
7a44a76
Update README.md
toblum Nov 20, 2018
f21de6b
Incremental Update
debsahu Dec 3, 2018
d2fd2a9
Update .gitignore
debsahu Dec 3, 2018
267a8f0
HOSTNAME is %s
debsahu Dec 3, 2018
af1a8c9
Merge pull request #279 from toblum/develop
toblum Dec 8, 2018
7e9bfac
HA 0.84 autodiscovery update
debsahu Dec 11, 2018
153d481
Update version.h
debsahu Dec 11, 2018
79393df
Update version_info.ino
debsahu Dec 11, 2018
181ff7f
fix #283
debsahu Dec 12, 2018
8e77f37
Update version_info.ino
debsahu Dec 12, 2018
20e6bc5
Merge pull request #288 from toblum/develop
debsahu Dec 12, 2018
edc7c56
e131 mode
debsahu Dec 12, 2018
1519ba8
Update request_handlers.h
debsahu Dec 12, 2018
4841de9
README cleanup
dermalikmann Dec 12, 2018
6384789
Reordered ToDos in README
dermalikmann Dec 12, 2018
22a8b36
Simple text enhancements
dermalikmann Dec 12, 2018
35b989e
e131 update + HA: sendState() update
debsahu Dec 13, 2018
5758aa5
Update request_handlers.h
debsahu Dec 13, 2018
228666a
v2.1.9
debsahu Dec 13, 2018
a07fdd6
Merge pull request #293 from toblum/develop
debsahu Dec 13, 2018
26c1996
keeping up with v 2.1.9
debsahu Dec 13, 2018
189254a
e131 quick fixes
debsahu Dec 14, 2018
763b0da
Update request_handlers.h
debsahu Dec 16, 2018
dcaf3fe
Merge pull request #291 from M4lik/master
toblum Dec 16, 2018
bf07aef
Update platfiormio.ini for ArduinoJSON 6.7.0
toblum Dec 16, 2018
1c80fef
=e131 mode payload has to be lowercase.
toblum Dec 16, 2018
c755fa2
fix issues brught up regarding listModes()
debsahu Dec 16, 2018
b85e5e4
Merge pull request #295 from toblum/develop
debsahu Dec 16, 2018
4df3667
v1.1.11
debsahu Dec 18, 2018
828d870
Merge pull request #297 from toblum/develop
debsahu Dec 18, 2018
00ff5c3
update getModes()
debsahu Dec 24, 2018
bd92f4b
Updates HA example to to work after mqtt light changes in HA 0.84
aidbish Dec 27, 2018
ae9cf43
Merge pull request #301 from aidbish/master
debsahu Dec 27, 2018
2551240
UART methods & HA 1.31 support
debsahu Jan 6, 2019
a78f488
Travis CI
debsahu Jan 6, 2019
a74efa9
Merge branch 'master' into e131
debsahu Jan 6, 2019
ef623b5
Merge pull request #289 from toblum/e131
debsahu Jan 15, 2019
1578caf
Travis CI fix
debsahu Jan 15, 2019
f3157de
v 2.2.1
debsahu Jan 24, 2019
0c473af
Update McLighting.ino
debsahu Jan 24, 2019
9efcb45
Pointers for Strip
debsahu Jan 24, 2019
a1851e0
Update McLighting.ino
debsahu Jan 24, 2019
a6bf641
Update McLighting.ino
debsahu Jan 24, 2019
118c35d
Update McLighting.ino
debsahu Jan 24, 2019
39a7738
Make PIN configurable via REST API
debsahu Jan 25, 2019
f82e944
HA 0.87 support
debsahu Feb 8, 2019
652ff23
ArduinoJSON 6.8.0-beta
debsahu Feb 11, 2019
f71d156
discovery message & pio updates
debsahu Feb 13, 2019
9988117
Update platformio.ini
debsahu Feb 13, 2019
642856b
Remove on_command_type as no longer supported
aidbish Feb 14, 2019
9d0c1db
Merge pull request #331 from aidbish/patch-1
debsahu Feb 14, 2019
a883b83
Fix pointer corruption for multi LED commands
dale3h Feb 15, 2019
1b3414c
Merge pull request #333 from dale3h/patch-1
debsahu Feb 15, 2019
67a98c2
Use milliseconds for autocycle
dale3h Feb 15, 2019
2cf158f
Add space to align comment
dale3h Feb 15, 2019
7e7ac8a
Merge pull request #334 from dale3h/autocycle-ms
debsahu Feb 15, 2019
c2b3b6d
HA send start state
debsahu Mar 4, 2019
38d8f3f
Add LWT for MQTT and AMQTT
debsahu Mar 4, 2019
8ff869c
bug_fix
debsahu Mar 5, 2019
1f0087f
review update
debsahu Mar 5, 2019
3af70b4
Update McLighting.ino
debsahu Mar 5, 2019
b651b0b
Gamma and todo
debsahu Mar 6, 2019
7539888
PIO Bump & min pages
debsahu Mar 7, 2019
c0329ef
Merge pull request #350 from toblum/develop
debsahu Mar 7, 2019
6f188d4
WS2811 DMA
debsahu Mar 7, 2019
fa91844
Update definitions.h
debsahu Mar 7, 2019
1b6cf69
hotfix #351
debsahu Mar 8, 2019
5aebe40
Update version_info.ino
debsahu Mar 8, 2019
93cf8a9
Merge pull request #353 from toblum/develop
debsahu Mar 8, 2019
d6297ae
LWT fix
debsahu Mar 8, 2019
5b76af1
Update README.md
debsahu Mar 8, 2019
2806bb0
Update request_handlers.h
debsahu Mar 16, 2019
b15f013
bug-fixes
debsahu Mar 16, 2019
d6be205
version bump 2.2.3
debsahu Mar 18, 2019
e1361b4
Merge pull request #363 from toblum/develop
debsahu Mar 18, 2019
0fee256
Update README.md
debsahu Mar 18, 2019
a9a3565
fix #368
debsahu Apr 3, 2019
113f34b
TravisCI fix
debsahu Apr 3, 2019
cc94b8d
Address #371
debsahu Apr 3, 2019
b459b24
TravisCI fix
debsahu Apr 3, 2019
8a28cf7
Fix D1 and NodeMCU (#368)
dale3h Apr 5, 2019
627102d
Update request_handlers.h
debsahu Apr 5, 2019
d0c399e
Merge pull request #372 from dale3h/d1_nodemcu_fix
debsahu Apr 5, 2019
84783b4
Updated McightingUI submodule to the latest version
toblum Apr 11, 2019
8ce38fc
v2.2.4
debsahu Apr 16, 2019
9cef769
Merge branch 'master' into develop
debsahu Apr 16, 2019
090bddd
Merge pull request #383 from toblum/develop
debsahu Apr 16, 2019
dd05148
Hotfix
toblum Jul 5, 2019
e10cf44
Hotfix:
toblum Jul 5, 2019
4ef4ae7
Update version info
toblum Jul 5, 2019
07c30ea
Correct verion info
toblum Jul 5, 2019
0d28415
Update README.md
toblum Aug 16, 2019
26a222b
Comments typographic corrections in definitions.h
remisarrailh Aug 25, 2019
eaa9f81
Merge pull request #442 from maditnerd/patch-1
toblum Aug 30, 2019
ab8ebfc
Update README.md
toblum Oct 17, 2020
fc52b34
Update dependencies and pin to working version
nmtoblum Feb 20, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,13 @@
clients/web/node_modules/
clients/web/\.vscode/

.pio
.pioenvs
.piolibdeps
lib/readme.txt

*.h.gch
.clang_complete
.gcc-flags.json

.vscode/*
6 changes: 6 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[submodule "Arduino/McLighting/data/McLightingUI"]
path = Arduino/McLighting/data/McLightingUI
url = https://github.com/toblum/McLightingUI
[submodule "clients/web/McLightingUI"]
path = clients/web/McLightingUI
url = https://github.com/toblum/McLightingUI
14 changes: 14 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
language: python
python:
- "2.7"
sudo: false
cache:
directories:
- "~/.platformio"
env:
- PLATFORMIO_CI_SRC=Arduino/McLighting
install:
- pip install -U platformio
- platformio update
script:
- platformio ci --project-conf=./platformio.ini -v
Loading