Dmitry Blinov
ec39ac5c88
Fix conflicts:
1. Add thermostat to the espurna_modules in progmem.h
2. Add thermostat to webui, gulp, html, js.
3. in general.h MQTT_USE_JSON returned to 0 by default and 1 if thermostat enabled.
5 years ago
Dmitry Blinov
af07494f00
Add thermostat module
5 years ago
Max Prokhorov
61411b2002
rfbridge: fix webui codes parsing
5 years ago
Max Prokhorov
a53b66d55a
Relay MQTT group sync mode setting
5 years ago
Max Prokhorov
2f147ec088
double-click to select textarea
5 years ago
Max Prokhorov
e1ddcc533c
do html escaping on the client
5 years ago
Max Prokhorov
31a0772e37
Print each HA config entry separately
5 years ago
Max Prokhorov
b2ad29a660
Revert timestamp prepending, separate debug destinations
* Simply print timestamp for supported destinations
* Update ws destination to support 'prefix' sub-key
* Avoid void casting in telnet module
5 years ago
Max Prokhorov
cde1aba561
partial sending of rfbridge codes
5 years ago
Max Prokhorov
17e5156ebf
fixup rfbridge ws-data
5 years ago
Max Prokhorov
868d153fa4
Compact WS data
* send all ws config at once on start
* reduce ws json overhead by creating message buffer manually
* use k:[values] instead of k1:value1, k2:value2 etc. for lists
5 years ago
Xose Pérez
4d5c0d7617
Split ws messages for relays and rf codes ( #262 )
6 years ago
Rui Marinho
aeeef47ce7
Add support for EZO™ pH Circuit
6 years ago
Rui Marinho
e2b7f953a7
Add support for VEML6075
6 years ago
Rui Marinho
0ca5bff2f4
Add support for VL53L1X sensor
6 years ago
Xose Pérez
426aafd5b3
Update custom.js
6 years ago
Marcos Pérez Ferro
f77dd5f860
Admin pass validation condition always failing. Adding hyphen to valid chars.
6 years ago
Max Prokhorov
d69c30aa61
Use specific function to check form
6 years ago
Max Prokhorov
7a8949fd24
Check if password is required before showing alert
Show alert if no input on #password page
Do not fail with empty password when on #layout
Fix password selector
6 years ago
Max Prokhorov
54ec4fa28a
attr() is undefined when elem doesnt have it
6 years ago
Xose Pérez
227d641a9b
Support for MICS-2710, MICS-5525 and MICS-4514, gas sensors
6 years ago
Max Prokhorov
822837f7b2
Use separate form for each panel
6 years ago
Max Prokhorov
3c91389c20
Update password UI
* revise first-time-use screen
* generate password (policy applies)
* hide/reveal password text for sta/admin settings
* changed autocomplete='...' for some inputs to avoid completion
6 years ago
Xose Pérez
88e2ecccce
Improve memory info
6 years ago
Xose Pérez
d476557329
Move string parts to progmem
6 years ago
Max Prokhorov
f59d747af1
do not reset original attr every ws message
6 years ago
Max Prokhorov
0caf7a4aac
attr() returns text, do not compare to 0 / 1
6 years ago
Maxim Prokhorov
e326fbe09f
hostname/password length requirements
* fix webui regexp and input length limits
* explain requirements in webui and headers
6 years ago
Xose Pérez
01802741f2
Tested encoder support
6 years ago
Rui Marinho
43abc6b9d4
Add support for NewPing
* Works with many different ultrasonic sensor models: HC-SR04, SRF05,
SRF06, DYP-ME007, JSN-SR04T & Parallax PING)))™.
* Built-in digital filter method ping_median() for easy error correction
(use SONAR_ITERATIONS build flag to configure).
* Allows setting of a maximum distance where pings beyond that distance
are read as no ping or clear (use SONAR_MAX_DISTANCE build flag).
6 years ago
userName
959bb2a598
some socket debugging escaped... sorry)
6 years ago
userName
df9fecd16a
removed blind copy/paste console.log....
improved CSS to comply with CODACY rules
6 years ago
userName
4094adbae6
changed the look and feel of the checkboxes to resolve Edge issue and bring disabled state
also minor html fixes
6 years ago
Xose Pérez
fba8a9f45f
Handle events in EventSensor
6 years ago
Maxim Prokhorov
6cf55da375
Don't show alert on already set hostname
6 years ago
Max Prokhorov
712cbe4942
Safari needs -webkit- prefix for clip-path
6 years ago
Xose Pérez
af47959b85
Fix return value for doClearMessage callback
6 years ago
Xose Pérez
7b0d062190
Fix RFM69 message buttons in Web UI
6 years ago
Xose Pérez
0506f97f7b
Update to latest RFM69 version
6 years ago
Xose Pérez
f58f625303
Recover auth code
6 years ago
Xose Pérez
0371a193d6
Check binary flash mode in web upgrade
6 years ago
Xose Pérez
3cd58e7f7c
Initial support for RFM69GW board
6 years ago
Maxim Prokhorov
857969b8ff
Use relative protocol for deviceip href
6 years ago
Xose Pérez
a6adeb2cd0
Fix relay switching from webui when multiple switches ( #956 )
6 years ago
Xose Pérez
32553192e5
Replaced checkboxes with pure css version
6 years ago
Xose Pérez
79cb59b06c
Adding filtering code to HTML and JS files
6 years ago
Xose Pérez
b7915c3643
Support connections over HTTPS via proxy ( #937 )
6 years ago
Maxim Prokhorov
2357b290a5
Use arduinojson to print to weblog
6 years ago
Trickx
08485f8775
- Moved non-default value for GEIGER_SUPPORT from feature to sensor.
- Integrated Geiger Counter
- Adapted sensor.ino to read and publish values.
- Modified html to add local dose rate into web page.
- Tested with influxDB.
- Tested with MQTT.
6 years ago
Xose Pérez
5db395cffd
Enable CORS
6 years ago