Git Product home page Git Product logo

aurora's People

Contributors

garhul avatar sfabrizio avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

sfabrizio

aurora's Issues

wrong ip address it's being set

I'm testing the last build after PR #6 an I got an issue with the IP address. After store the settings successfully, the ESP(mini D1) is connecting to the Wifi (It seems) but it's not in the right IP subnet. Somehow is not getting the IP from DHCP.

The ip should be on the 192.168.1.XXX subnet and it's on 192.168.4.XXX

Refactor Strip class

As part of a bigger refactor we need to:

  • Refactor strip class to be a namespace the same way as Mosquitto and Network
  • Migrate from HSL to HSB color space
  • Implement animations api with easing (partially integration with neopixel animator object)

Make sure settings file is not accessible via endpoints

This is a security concerrn
The newly implemented webserver blindly serves files from the filesystem without checking for anything. This means that the stored settings can be accessed, protentially exposing credentials.

Check this doesn't happen

Send RGB color by cmd

New cmd for send just RGB color format and the strip will fill with it.

@garhul Are you okay if I add this feature?

I saw that we have a cmd like this but for set HSL called 'set', so it will be very similar code to it and I will call it 'setRgb'

Bring back UDP?

As part of the streaming api we would need to implement UDP messaging, which up to certain extent is provided by mqtt, however mqtt also requires a broker, and UDP doesn't.
Maybe we can implement UDP too but I'd like to have some tests done on the performance of a streaming api so this isn't worthless effort.

Send HSL color by cmd is not playing the right color

While I was doing #12 I found out that send HSL color by the cmd set is not working properly..

If you send the color for eg. 360 100 30 which has to be some red.. It's playing another color. There is a mistake in the conversion to NeoPixel color format I think. So I'm checking it out

In addition I would like to rename the cmd set to setHsl. "Better explicit than implicit"

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.