Comments (12)
Released!
from espresense.
Totally agree. WifiSettings lib doesn't do that out of the box. Looking for lib that supports that.
from espresense.
It might just be a tiny web server that is needed?
from espresense.
PRs accepted!
from espresense.
This might be useful
https://github.com/rjwats/esp8266-react
from espresense.
That is VERY cool. The issue is it uses SPIFFS to store the web server contents, but we use SPIFFS to store the settings atm:
https://github.com/Juerd/ESP-WiFiSettings/blob/master/WiFiSettings.cpp#L3
https://github.com/Juerd/ESP-WiFiSettings/blob/master/WiFiSettings.cpp#L43
If we added that everyones ESPs would forget what Wifi to connect to every new firmware.
from espresense.
Is that a huge problem though? I have no issue reconnecting a few devices back to wifi if it means I can easily change a setting later. Later down the line could it be possible to use versioning? Can you store the web server contents AND the settings, but not have either of them be overwritten during the upgrade? That way, you could have major upgrades that overwrite SPIFFS, and minor upgrades that do not, or is that not possible?
from espresense.
Not unsurmountable for sure.
from espresense.
from espresense.
v1.5.5 allows you to change the maxDistance via mqtt.
from espresense.
This has been implemented in master. Any kind souls want to test it before I roll it out?
from espresense.
downloading
from espresense.
Related Issues (20)
- The existing Switch and Button setup appears as sensor on homeassistant
- shouldn't espresense "mqtt tag" every BT device with Room/Area value? HOT 1
- unprotected ssid being brocast for espresense devices HOT 2
- Enrolling iPhone 15 Pro doesn't work HOT 25
- GL-iNET GL-S10 v2.1 Severe Packet Loss HOT 2
- Adding walls and ceilings to tackle absorption problem HOT 1
- Side view or 3D-Model HOT 1
- Sensor for iPhone switches radomly to not_home HOT 6
- HLK-LD1125H
- Settings page disappears once setting an included ID in the filtering section HOT 4
- Frequent Reboots malloc failed to allocate HOT 2
- [Question/Bug] No way to remove a device in UI? HOT 1
- LEDs GPIO pin selection limited to GPIO39 HOT 1
- Devices randomly show up in random rooms when given device is not even around HOT 3
- Name device when enrolling devices HOT 2
- Wire a node to the mqtt host
- iPhone always reports as present on an ESPresence device when not in range. HOT 1
- Associate Name with manual IRK pairing? HOT 1
- Devices removed and require re-enrollment HOT 8
- Feature request: Provide BLE sensor data to Home Assistant topics for MQTT Discovery
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from espresense.