Git Product home page Git Product logo

knewron-technologies / 1btn Goto Github PK

View Code? Open in Web Editor NEW
123.0 123.0 17.0 41.88 MB

1btn (one button) uses the internet to complete a task with the simple, satisfying click of a single button. It connects to the internet over Wi-Fi to trigger whatever action you have assigned to it using a simple, online interface. One click, one task. It’s that simple. Unlike many other “Internet of Things” devices, 1btn does not maintain a continuous connection to the internet. Instead, it sleeps until it is pressed, then it connects to the internet, performs the assigned task, tells you the outcome via its multi-colored LEDs, and then returns to rest.

Home Page: http://www.1btn.space

License: MIT License

Lua 91.51% HTML 8.49%
internet iot node-red smart-button wifi

1btn's People

Contributors

knewron-technologies avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

1btn's Issues

Wifi Stability

Our 1btn device sometimes lost the connection to the configurated wifi network.

WiFi configuration

It's very difficult to configure the WiFi connection of the 1btn, because it's not possible to connect to the 1btn WiFi network by much operating systems. It doesn't work with Windows 10, Ubuntu, macOS, iOS. Only some versions of android will work.

API security issues

It's possible to trigger the 1btn api without the 1btn.

I need only the mac address of a 1btn and can execute api requests. Because the mac address and the http agent header are the only information which are checked. I think this is a security problem, because the mac address isn't a private information. This address is at layer one of the osi model. So it's visible for all network members.

A second problem is that your api isn't secure with ssl.

what are the required modules in nodemcu-firmware?

Hi,
I'm currently trying to run 1btn release 3 on a blank esp8266 nodemcu board and build an own 1btn for my radio show "netzbasteln". but it keeps crashing with the error " (?:0: attempt to index global 'bit' (a nil value))"
as far as i understand this can mean a lot - but maybe its because i miss some modules in the nodemcu firmware? my current modules are: file,gpio,http,net,node,tmr,uart,wifi - is there anything else i need?
thanks!
moritz

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.