Commit Graph

54 Commits

Author SHA1 Message Date
Stephan Hadinger
a29c0287af Hue enable long logging 2021-04-23 11:03:21 +02:00
Theo Arends
c2cde43a54 Refactor Tasmota Discovery 2021-04-11 13:29:33 +02:00
Theo Arends
2f5c20a42f Add more rule triggers 2021-04-07 15:07:05 +02:00
Theo Arends
1829df6d56 Unify rules process call
Unify rules process call (#11572)
2021-04-04 12:04:36 +02:00
Stephan Hadinger
212b2002c7 Fix Alexa discovery for ZBBridge 2021-04-04 09:45:02 +02:00
oponyx
acd28f6308
Update xdrv_20_hue.ino 2021-03-22 01:45:46 +01:00
Pagliarulo Onofrio
8cb98dac18 fix alexa discovery problems 2021-03-21 09:26:10 +01:00
Theo Arends
e89b746f9c Revert "Fix scripter hue compilation error"
This reverts commit bfa5c63fff.
2021-02-17 14:24:23 +01:00
Theo Arends
bfa5c63fff Fix scripter hue compilation error 2021-02-17 11:32:21 +01:00
Stephan Hadinger
5a00334ae3 Fix wrong HUE XML #10950 2021-02-14 18:11:47 +01:00
Theo Arends
f58d779b2b Add optional SSE demo 2021-02-02 14:57:53 +01:00
Theo Arends
44e3a29810 Refactor AddLog usage 2021-01-23 17:24:54 +01:00
Theo Arends
efaed8046d Refactor AddLog usage 2021-01-23 16:26:23 +01:00
Stephan Hadinger
2f139d0e47 More PROGMEM 2021-01-18 21:48:04 +01:00
s-hadinger
339e785387
Fix Hue emulation for ESP32 (#10564)
* Fix Hue emulation for ESP32

* Fix compilation for Zigbee

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-01-14 18:40:59 +01:00
Stephan Hadinger
800f86d56e Moving more to PROGMEM 2021-01-12 19:31:15 +01:00
s-hadinger
0ed519184b
Compress more strings with UnishoxStrings (#10405)
* Compress more strings with UnishoxStrings

* Fix compilation for Zigbee

Co-authored-by: Stephan Hadinger <stephan.hadinger@gmail.com>
2021-01-05 13:15:19 +01:00
Stephan Hadinger
d0b426b505 Disable USE_LIGHT` light support for ZBBridge (saves 17.6kb) 2021-01-02 19:26:24 +01:00
Theo Arends
dcbb3f1e0e Happy New Year 2021-01-01 13:44:04 +01:00
Theo Arends
8d6f8f505f Change once tickers 2020-12-26 15:12:46 +01:00
Theo Arends
bafcee4b05 Effort to get rid of PrepLog_P
Effort to get rid of PrepLog_P now syslog and mqttlog are async
2020-12-18 16:49:11 +01:00
Stephan Hadinger
5f494b7d8a Remove compiler warnings 2020-11-12 19:38:21 +01:00
Theo Arends
fa7fdbd51a Consolidate AddLog_P
Consolidate `AddLog_P` into `AddLog_P2` and rename to `AddLog_P`
2020-11-06 17:09:13 +01:00
Stephan Hadinger
04489db1fd Fix Hue support when zigbee is disabled 2020-10-30 19:23:27 +01:00
Theo Arends
af5082320d Use global struct 2020-10-30 12:29:48 +01:00
Theo Arends
f1ac7b2d67 Use global struct 2020-10-28 19:03:39 +01:00
Stephan Hadinger
1af525619a Webserver->on() optimization phase 2 2020-10-20 18:56:18 +02:00
Stephan Hadinger
8ffae6ae25 Hue code size optimization 2020-10-09 20:01:13 +02:00
Stephan Hadinger
f3591b8419 Fix memory corruption 2020-09-23 19:38:24 +02:00
Stephan Hadinger
2ff756b3cc Change replace ArduinoJson with JSMN for JSON parsing 2020-09-21 21:49:32 +02:00
Stephan Hadinger
9d400ac00a Remove unused array. 2020-08-27 19:02:17 +02:00
Stephan Hadinger
fa179ee296 Add `SetOption109 1` to force gen1 Alexa mode, for Echo Dot 2nd gen devices only 2020-08-27 18:54:53 +02:00
Stephan Hadinger
f5f1bdefdb Add wildcard patter for JSON marching in rules using `?` pattern 2020-05-24 09:57:11 +02:00
Stephan Hadinger
45b83a8c77 Compression candidates for Hue emulation 2020-05-22 22:54:34 +02:00
Stephan Hadinger
e1def09a1b Change Philips Hue emulation now exposes modelId and manufacturerId 2020-05-10 19:10:00 +02:00
Theo Arends
e5a78deaa3 Fix compile warning 2020-04-17 12:08:43 +02:00
Theo Arends
57f836cc9e Remove possible Webserver naming ambuigity 2020-04-15 09:58:38 +02:00
Theo Arends
e8f3d1d986 Increase ESP32 compatibility
Increase ESP32 compatibility (breaks current ESP32 configuration again!)
2020-04-13 17:45:06 +02:00
Stephan Hadinger
bec81f5089 Zigbee fix incorrect Hue value 2020-03-25 20:36:57 +01:00
Stephan Hadinger
9df5294f12 Moving more strings to PROGMEM 2020-03-16 18:55:58 +01:00
Stephan Hadinger
13dde44eb7 Add Zigbee support for Hue emulation 2020-03-14 14:17:30 +01:00
Hadinger
4cc32407c5 Hue emulation code optimization 2020-03-08 17:41:05 +01:00
Theo Arends
0db458c774 Fix exception 9 restart on log message
Fix exception 9 restart on log message in Ticker interrupt service routines NTP, Wemos and Hue emulation (#7496)
2020-01-14 12:47:48 +01:00
to-scho
8cf411a1c3 New command ShutterLock
Command shutterlock<x> 1 locks shutter <x> movement. Any ongoing movement is still finished when called. Subsequent calls of shutter commands about movement, web buttons and shutter buttons  are blocked when shutter is locked. shutterlock<x> 0 unlocks shutter <x>.
2020-01-12 14:18:15 +01:00
Hadinger
aa665c1439 Add SetOption82 to limit the CT range for Alexa to 200..380 2020-01-04 11:01:44 +01:00
Theo Arends
8aa9109656 Happy New Year
Happy New Year
2019-12-31 14:23:34 +01:00
Ian Duffy
4f6a747300 Add manufactureURL to the hue description.xml endpoint
The netdisco library by HA looks for manufacture, modelNumber and manufactureURL for its auto discovery mechanism. https://github.com/home-assistant/netdisco/blob/master/netdisco/discoverables/philips_hue.py

Currently, tasmota doesn't return this, and as a result home assistant doesn't discover the emulator.

this commit adds a manufactureURL so discovery works
2019-12-25 21:46:38 +00:00
Theo Arends
35e51918e3 Document Settings changes 2019-12-22 16:53:51 +01:00
Adrian Scillato
c1bb875abd
Fix typo 2019-12-16 14:37:18 -03:00
Theo Arends
aae86a6718 Add fallback functionality
Add fallback functionality from next version 7.1.2.7
2019-12-16 15:13:57 +01:00