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

WLAN integration, number of pixels & GPIO #93

Closed
wunderbaum opened this issue Feb 3, 2018 · 14 comments
Closed

WLAN integration, number of pixels & GPIO #93

wunderbaum opened this issue Feb 3, 2018 · 14 comments
Assignees

Comments

@wunderbaum
Copy link

Hello,
GREAT project! I am very happy with it! I am working with an Holmoe from ikea and a

Here are my suggestions for improvement:

  • The WLAN setup should be enhanced. I like to make a lamp as a gift and do not know the WLAN data where it is going to. This should be more flexible, maybe like in tasmota or other esp based projects. Some gpios are still free, so can connect a button or what else.
  • It should be possible to configure the number of pixels via the web and the GPIO where the data pin is connected, too.
  • OTA update for new versions is a great idea
  • configuration for mqtt can be more flexible via web front.
  • Uploading the webpage to spiffs is not easy for beginners, can this be included in the source?

So what I like to say, as much as possible should be configurable via web.

@toblum
Copy link
Owner

toblum commented Feb 4, 2018

Hi @wunderbaum,

thanks for your feedback. I added your suggestions to the list for future improvements. We will see if it may be implemented by me or another user in the future.

Regards
Tobias

@toblum toblum closed this as completed Feb 4, 2018
@toblum toblum self-assigned this Feb 4, 2018
@roesl
Copy link

roesl commented Feb 14, 2018

I flashed the a nodemcu V0.9 with the firmware and loaded the index.html but I cant access the configuration of MQTT , pixel and pin configuration.
Please provide the correct index.html

Is there a list of MQTT commands ?

thanks
Georg

@yusufsulaiman
Copy link

hi. i have a problem :
Coudnt find "/stripstate.json"
Failure!
what can i do?

@debsahu
Copy link
Collaborator

debsahu commented Apr 8, 2018

@yusufsulaiman it happens the first time you run McLighting, set a color or turn on the light. Once this happens it creates stripstate.json file.

@Cifi76

This comment has been minimized.

@The-Holgi
Copy link

Hi,
is there a way to edit the mqtt settings after the system is running in the home wlan?
My problem is, the mosqitto server run yet under different ip
Thanks Holger

@wunderbaum
Copy link
Author

Hi Holgi,
Can you still reach the device?
Then try to open http://deviceip/edit.htm

@The-Holgi
Copy link

Hi, output after
http://192.168.178.71/edit.htm
`File Not Found

URI: /edit.htm
Method: GET
Arguments: 0`

@wunderbaum
Copy link
Author

Pity. I thought thats possible that way.

@debsahu
Copy link
Collaborator

debsahu commented Nov 20, 2018

If one doesn't upload edit.htm, you don't have access to it. Anyways do a reset, http:///reset_wlan

@The-Holgi
Copy link

Thank‘s,
now it run‘s

@jseadragon
Copy link

Hi @toblum, would this be something you'd be open to taking a PR for? I'm looking to deploy a handful of these for a personal project and it would be easier for end users (my family) if we could configure the # of pixels on the fly rather than at flash time. Specifically I could see about helping with that part if you are open to it.

I've also thought about OTA updates, but I don't think that's something I could tackle easily having not worked in this codebase much. Ideally you'd just HTTP POST the binary up to the ESP and it would store it, and then reboot.

@jseadragon
Copy link

Actually, is the # of LED config option already done? https://github.com/toblum/McLighting/wiki/HTTP-REST-API#get-pixelconf-http10

What I'm hoping for is something that will persist after a reboot of the device.

@toblum
Copy link
Owner

toblum commented Jun 26, 2019

@jseadragon Yes, this sould be available if you use the latest version. The documentation needs to be updated accordingly. And yes, it is persisted.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

8 participants