..
config
hw: deprecated flag
1 year ago
data
webui: rebuild blobs
1 year ago
filters
sns: only keep the last elem when size is >2
2 years ago
garland
uart: standalone configuration
1 year ago
libs
gpio: source code locations of locks / unlocks
1 year ago
sensors
pzem004t(v3): commands need private access
1 year ago
static
webui: rebuild blobs
1 year ago
DebounceEvent.cpp
providers: relays, lights and buttons refactoring (#2414)
3 years ago
alexa.cpp
system: build time constants and settings
1 year ago
alexa.h
core: minimize espurna.h use in headers
2 years ago
api.cpp
api: relax 'accept:' requirements
2 years ago
api.h
api: workaround for espasyncwebserver vs. esp8266webserver includes
2 years ago
api_common.cpp
settings: key check with string view
1 year ago
api_impl.h
api: allow to use path helper without api enabled
3 years ago
api_path.h
relay: fix never attempting mqtt group subscriptions
2 years ago
build.cpp
build: directly use `__TIMESTAMP__`
1 year ago
build.h
build: directly use `__TIMESTAMP__`
1 year ago
button.cpp
terminal: __FlashStringHelper -> StringView
1 year ago
button.h
settings: rework string<->enum conversion
2 years ago
compat.h
hw: core -> minimal
1 year ago
crash.cpp
terminal: __FlashStringHelper -> StringView
1 year ago
crash.h
debug: refactoring & remove special case for PROGMEM
2 years ago
curtain_kingart.cpp
uart: standalone configuration
1 year ago
curtain_kingart.h
kingart: same type for position value
2 years ago
debug.cpp
system: fixup timers and loop callbacks
1 year ago
debug.h
system: build time constants and settings
1 year ago
domoticz.cpp
system: build time constants and settings
1 year ago
domoticz.h
sns: namespace, fix init function(s)
1 year ago
encoder.cpp
core: minimize espurna.h use in headers
2 years ago
encoder.h
core: minimize espurna.h use in headers
2 years ago
esp8266_pwm.c
light: external pwm support
1 year ago
espurna.h
system: fixup timers and loop callbacks
1 year ago
espurna.ino
sys: clean-up system-specific functions
3 years ago
fan.h
fan: common types and actions
3 years ago
fs_math.c
libs: renormalize line endings
3 years ago
garland.cpp
system: build time constants and settings
1 year ago
garland.h
garland: remove public includes from private namespace
2 years ago
gpio.cpp
uart: standalone configuration
1 year ago
gpio.h
gpio: source code locations of locks / unlocks
1 year ago
homeassistant.cpp
system: fixup timers and loop callbacks
1 year ago
homeassistant.h
core: minimize espurna.h use in headers
2 years ago
i2c.cpp
terminal: __FlashStringHelper -> StringView
1 year ago
i2c.h
i2c: simplify find and locking logic
2 years ago
ifan.cpp
terminal: __FlashStringHelper -> StringView
1 year ago
influxdb.cpp
terminal: __FlashStringHelper -> StringView
1 year ago
influxdb.h
core: minimize espurna.h use in headers
2 years ago
ir.cpp
terminal: __FlashStringHelper -> StringView
1 year ago
ir.h
ir: clean-up and refactoring of the existing module
2 years ago
ir_parse_raw.re
ir: restructure and add more settings
2 years ago
ir_parse_raw.re.ipp
pio: even shorter suffix for .ipp files
2 years ago
ir_parse_simple.re
ir: implement 'state' encode & decode
2 years ago
ir_parse_simple.re.ipp
pio: even shorter suffix for .ipp files
2 years ago
ir_parse_state.re
ir: implement 'state' encode & decode
2 years ago
ir_parse_state.re.ipp
pio: even shorter suffix for .ipp files
2 years ago
led.cpp
terminal: __FlashStringHelper -> StringView
1 year ago
led.h
led: fixup findme-wifi and relays modes
2 years ago
led_pattern.re
led: add more PROGMEM to the internal constants
2 years ago
led_pattern.re.ipp
led: add more PROGMEM to the internal constants
2 years ago
light.cpp
system: fixup timers and loop callbacks
1 year ago
light.h
system: fixup timers and loop callbacks
1 year ago
lightfox.cpp
hw: fix port checks
1 year ago
lightfox.h
hardware: lightfox fixes & buttonAdd
3 years ago
llmnr.cpp
system: build time constants and settings
1 year ago
llmnr.h
utils: normalize hostname setting usage
2 years ago
main.cpp
system: fixup timers and loop callbacks
1 year ago
main.h
light: external pwm support
1 year ago
mcp23s08.cpp
core: minimize espurna.h use in headers
2 years ago
mcp23s08.h
core: minimize espurna.h use in headers
2 years ago
mcp23s08_pin.h
gpio: clean-up
2 years ago
mdns.cpp
system: build time constants and settings
1 year ago
mdns.h
mdns: do not use espurna.h include in the header
2 years ago
migrate.cpp
system: build time constants and settings
1 year ago
mqtt.cpp
system: fixup timers and loop callbacks
1 year ago
mqtt.h
sns: unify settings & settings page actions
2 years ago
netbios.cpp
system: build time constants and settings
1 year ago
netbios.h
utils: normalize hostname setting usage
2 years ago
network.cpp
terminal: __FlashStringHelper -> StringView
1 year ago
network.h
telnet: fix 'reverse' implementation
1 year ago
nofuss.cpp
terminal: __FlashStringHelper -> StringView
1 year ago
nofuss.h
webui: get rid of the wsSend_P
2 years ago
ntp.cpp
system: fixup timers and loop callbacks
1 year ago
ntp.h
ntp: rework internals and use namespacing
2 years ago
ntp_timelib.h
ntp: rework internals and use namespacing
2 years ago
ota.cpp
terminal: remove shared output
1 year ago
ota.h
ota: simplify the include chain
2 years ago
ota_arduinoota.cpp
system: build time constants and settings
1 year ago
ota_asynctcp.cpp
system: fixup timers and loop callbacks
1 year ago
ota_basicweb.cpp
api: workaround for espasyncwebserver vs. esp8266webserver includes
2 years ago
ota_httpupdate.cpp
system: fixup timers and loop callbacks
1 year ago
ota_web.cpp
system: build time constants and settings
1 year ago
output_stubs.c
pio: also hide raw putc function in postmortem
1 year ago
prometheus.cpp
sns: more flash strings
2 years ago
prometheus.h
web: prometheus metrics support (#2332)
3 years ago
pwm.cpp
terminal: __FlashStringHelper -> StringView
1 year ago
pwm.h
pwm: missing header
1 year ago
relay.cpp
system: fixup timers and loop callbacks
1 year ago
relay.h
webui: update "select" options to use text values
2 years ago
relay_pulse.ipp
relay: comments
2 years ago
rfbridge.cpp
rfb: typo
1 year ago
rfbridge.h
rfbridge: handle rfb{ON,OFF} just like any other setting
2 years ago
rfm69.cpp
settings: key check with string view
1 year ago
rfm69.h
core: minimize espurna.h use in headers
2 years ago
rpc.cpp
system: fixup timers and loop callbacks
1 year ago
rpc.h
core: minimize espurna.h use in headers
2 years ago
rpnrules.cpp
system: fixup timers and loop callbacks
1 year ago
rpnrules.h
rpn: refactoring & initialization clean-up
2 years ago
rtcmem.cpp
uart: standalone configuration
1 year ago
rtcmem.h
core: minimize espurna.h use in headers
2 years ago
scheduler.cpp
sch: missing undef
1 year ago
scheduler.h
core: minimize espurna.h use in headers
2 years ago
sensor.cpp
sns: read and report values independent from settings
1 year ago
sensor.h
sns: read and report values independent from settings
1 year ago
settings.cpp
terminal: __FlashStringHelper -> StringView
1 year ago
settings.h
system: build time constants and settings
1 year ago
settings_embedis.h
Fix namespacing scope, export StringView
1 year ago
settings_helpers.h
system: build time constants and settings
1 year ago
ssdp.cpp
system: build time constants and settings
1 year ago
ssdp.h
ssdp: typos and concatenation instead of printf
2 years ago
storage_eeprom.cpp
terminal: __FlashStringHelper -> StringView
1 year ago
storage_eeprom.h
debug: rework boot info and terminal commands
3 years ago
system.cpp
system: fixup timers and loop callbacks
1 year ago
system.h
system: fixup timers and loop callbacks
1 year ago
telnet.cpp
telnet: restore web setup
1 year ago
telnet.h
telnet: directly use our async networking API
1 year ago
terminal.cpp
system: fixup timers and loop callbacks
1 year ago
terminal.h
terminal: __FlashStringHelper -> StringView
1 year ago
terminal_commands.cpp
terminal: __FlashStringHelper -> StringView
1 year ago
terminal_commands.h
terminal: __FlashStringHelper -> StringView
1 year ago
terminal_parsing.cpp
terminal: revert UnescapedText handling
1 year ago
terminal_parsing.h
terminal: revert UnescapedText handling
1 year ago
thermostat.cpp
sns: typo
1 year ago
thermostat.h
core: minimize espurna.h use in headers
2 years ago
thingspeak.cpp
system: build time constants and settings
1 year ago
thingspeak.h
tspk: pass sensor data as string, rework http parser
2 years ago
tuya.cpp
uart: standalone configuration
1 year ago
tuya.h
core: minimize espurna.h use in headers
2 years ago
tuya_dataframe.h
ci: use esp8266 mock framework
2 years ago
tuya_protocol.h
providers: relays, lights and buttons refactoring (#2414)
3 years ago
tuya_transport.h
providers: relays, lights and buttons refactoring (#2414)
3 years ago
tuya_types.h
providers: relays, lights and buttons refactoring (#2414)
3 years ago
tuya_util.h
core: clean-up const(expr) qualifiers
2 years ago
types.cpp
system: fixup timers and loop callbacks
1 year ago
types.h
system: fixup timers and loop callbacks
1 year ago
uart.cpp
uart: standalone configuration
1 year ago
uart.h
uart: standalone configuration
1 year ago
uartmqtt.cpp
uart: standalone configuration
1 year ago
uartmqtt.h
uartmqtt: clean-up and hex encode / decode
1 year ago
utils.cpp
telnet: directly use our async networking API
1 year ago
utils.h
telnet: directly use our async networking API
1 year ago
web.cpp
uart: standalone configuration
1 year ago
web.h
web: json adapter for our string view
1 year ago
web_asyncwebprint.ipp
system: fixup timers and loop callbacks
1 year ago
web_utils.h
web: json adapter for our string view
1 year ago
wifi.cpp
system: fixup timers and loop callbacks
1 year ago
wifi.h
system: fixup timers and loop callbacks
1 year ago
ws.cpp
system: fixup timers and loop callbacks
1 year ago
ws.h
system: fixup timers and loop callbacks
1 year ago
ws_internal.h
terminal: fixing web socket interface
1 year ago
ws_utils.h
Fix namespacing scope, export StringView
1 year ago