Coder Social home page Coder Social logo

Comments (15)

WarDrake avatar WarDrake commented on July 23, 2024 1

@Tech-freak It's iOS Dark Mode Theme with a custom background http://eskipaper.com/images/dark-gradient-wallpaper-1.jpg

from esp8266-fastled-iot-webserver.

NimmLor avatar NimmLor commented on July 23, 2024

Some MQTT issues were fixed in the master branch, are you using the release version or a clone of the master branch?

from esp8266-fastled-iot-webserver.

papperone avatar papperone commented on July 23, 2024

I just downloaded the master branch 3 days ago, and I've the problem I've described...
Is there a newer version I could try?

from esp8266-fastled-iot-webserver.

WarDrake avatar WarDrake commented on July 23, 2024

Hey, the lights works normally for power / color / brightness / effects when it comes to the default method for controlling them, if you want specific things like animations, automation, speed control or the like then you need to enable it through scripts and helpers that you write and send MQTT commands throuhg, I'll write a tutorial on that in a couple days with some examples of my automations

Here's a screenshot of my control interface for them, and all features work without an Issue, the best way to check them tho is by opening the webpage as well as the home assistant control, change the brightness on home assistant and check on the webserver if it changed there too.

If you have the most recent version of the master branch, the change should be automatic but if you don't see it, try refreshing the webpage.

if you see the brightness sync between those two interfaces, then it's probably your powerbrick that's giving you an Issue

image

from esp8266-fastled-iot-webserver.

WarDrake avatar WarDrake commented on July 23, 2024

Can you send me all your changes to the library to run it on your particular build? I'll try to reproduce the Issue.

from esp8266-fastled-iot-webserver.

papperone avatar papperone commented on July 23, 2024

Can you send me all your changes to the library to run it on your particular build? I'll try to reproduce the Issue.

I did not change any library, just enter the parameter of my device (the twisted lamp from thingiverse).
From Home Assistant I can turn on/off but brightness does not work (I change brighntess and nothign happens, but if I change from the web page the HA updates correctly).
About effects and color, when I open the light entity I can see effect list, but if I select one of them it does not change in the lamp nor in the web-page, if I do it in the web-page after some seconds in HA I can see it changing
tell me what you need to do your test and I will send it to you

from esp8266-fastled-iot-webserver.

WarDrake avatar WarDrake commented on July 23, 2024

From you comment it seems HA is not sending the information to the correct topic, might be a config issue, but if you didn't change the config I might have made a mistake on there somewhere that I didn't see.

I did the whole MQTT/HA integration using the Nanoleafs, so there might be something on the lamp that is different and I failed to see, I'll double check that and get back at you, in the meantime it'd help me if you can copy the file exactly as you uploaded it to your device and put it on pastebin so I can look at it and test with it, it's probably something minor that I overlooked.

from esp8266-fastled-iot-webserver.

WarDrake avatar WarDrake commented on July 23, 2024

@papperone apparently the incoming buffer was being overwritten with the outgoing one, there's a pull request with the fix now, once it's been accepted can you please update your device and report back?
Thanks.

from esp8266-fastled-iot-webserver.

papperone avatar papperone commented on July 23, 2024

ok I will do it but... what ius the best way to update my current device?
as all the config I did is in the code, when I will download the new one it will be again empty and I need to do it all from scratch?
wouldn't be nice to have all configs in a separate file, maybe saved to SPIFF, so firmware will be more generic and easier to upgrade?
I have just a lamp done, building 2 more and I don't find an easy way to manage code rather than duplicate the whole folder and edit the config

from esp8266-fastled-iot-webserver.

WarDrake avatar WarDrake commented on July 23, 2024

If you did a git clone of the current code, doing a git pull will update the software AND keep your changes, if you just downloaded it, then yes, you have to do any changes you did before again.
your secrets.h file isn't going anywhere tho, and the changes on the ino file are minimal, but since this is basically firmware, you have to do the changes again for each device.

Nimmlor has made an incredible amount of work to make this almost plug and play so far tho, it could be a LOT of work if it weren't for how much thought he's put into this.

from esp8266-fastled-iot-webserver.

cyber-junkie9 avatar cyber-junkie9 commented on July 23, 2024

Hey, the lights works normally for power / color / brightness / effects when it comes to the...

sorry for off-topic but what theme is it ? @https://github.com/WarDrake

from esp8266-fastled-iot-webserver.

WarDrake avatar WarDrake commented on July 23, 2024

@papperone the fix has been merged into this repo, if you can test and confirm it's working as intended now, that'd be great, thanks.

from esp8266-fastled-iot-webserver.

papperone avatar papperone commented on July 23, 2024

hi, sorry for the delay, I've been busy with my job...
I will test it as soon as possible and provide you feedback, thanks!

from esp8266-fastled-iot-webserver.

jhopkins213 avatar jhopkins213 commented on July 23, 2024

Downloading the master worked perfect for me Thank You

from esp8266-fastled-iot-webserver.

NimmLor avatar NimmLor commented on July 23, 2024

Added fixes to Release 4.1

from esp8266-fastled-iot-webserver.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.