Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HUE Emulation support for up to 4 different friendly names #254

Closed
wants to merge 17 commits into from
Closed

HUE Emulation support for up to 4 different friendly names #254

wants to merge 17 commits into from

Conversation

altelch
Copy link

@altelch altelch commented Jan 19, 2017

Hi,

I created a HUE-Emulation update to support up to 4 different friendly names. The code is based on the Multi-Wemo Code of Don Willingham to put the friendly name into an array. The names can be changed via MQTT or the other config form. So we now should have a working solution for multi channel devices and Amazon Echo.

Greetings,

            Heiko.

arendst added a commit that referenced this pull request Jan 19, 2017
3.2.5 20170119
* Add more FriendlyNames for Hue (#254)
* Add DMA support for WS2812 when using pin 3 while other pins work just
as well in my case...
@altelch
Copy link
Author

altelch commented Jan 19, 2017

Thanks again, that was quick. Now tested with real echo and it works as expected. Will continue with api completion. DMA mode might be needed when the strips get longer as it takes a while to setup 200 LEDs what might block Wifi operations (due to error reports on other places). Never ran into this but the pin is available and not needed during normal operations so no problem.

Greetings,

      Altelch.

Conflicts:
	sonoff/sonoff.ino
	sonoff/user_config.h
	sonoff/webserver.ino
	sonoff/xdrv_ws2812.ino
@altelch
Copy link
Author

altelch commented Jan 19, 2017

Remerged into my branch and tested against real Echo again. Works perfectly!
Thanks again,
Heiko.

@altelch altelch closed this Jan 19, 2017
arendst added a commit that referenced this pull request Jan 19, 2017
3.2.6 20170119
* Fix Sonoff Pow compile error (#255)
* Move HLW interrupts back to ROM
* Add more FriendlyNames for Hue (#254)
* Add DMA support for WS2812 when using pin 3
arendst added a commit that referenced this pull request Jan 20, 2017
3.2.6a 20170120
* Fix Sonoff Pow compile error (#255)
* Move HLW interrupts back to ROM (Needed for WS2812 DMA interrupts)
* Removed all IO config from user_config.h as this will be done by
commands or webpage
* Removed MessageFormat and supports JSON only except POWER/LIGHT status
* Add command LedPower to control main led (#247)
* Add more FriendlyNames for Hue (#254)
* Add DMA support for WS2812 when using pin 3 while other pins work just
as well in my case...
* Add HUE emulation for Alexa (#229)
* Add basic WS2812 support (#229)
* Fix Wemo when MQTT is disabled (#245)
* Revert ButtonTopic and change SwitchTopic1 - 4 to one SwitchTopic
* Rename MqttUnits to Units
* Add Mqtt command to enable/disable MQTT
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant