Fork of the espurna firmware for `mhsw` switches
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Maxim Prokhorov 1fa10cd7cf lights: fix my92xx channel setup 3 years ago
..
config hw: keep serial disabled with the sonoff rfbridge 3 years ago
data webui: fix favicon mime type 3 years ago
filters sns: clean-up sensor init 4 years ago
garland sys: clean-up system-specific functions 3 years ago
libs lights: refactor providers 3 years ago
sensors sys: clean-up system-specific functions 3 years ago
static webui: fix favicon mime type 3 years ago
DebounceEvent.cpp providers: relays, lights and buttons refactoring (#2414) 3 years ago
alexa.cpp sys: clean-up system-specific functions 3 years ago
alexa.h sys: clean-up system-specific functions 3 years ago
api.cpp api: make sure to return when GET response is done 3 years ago
api.h api: rework plain and JSON implementations (#2405) 3 years ago
api_common.cpp api: rework plain and JSON implementations (#2405) 3 years ago
api_impl.h api: allow to handle the request only once 3 years ago
board.cpp mdns: clean-up 3 years ago
board.h sys: clean-up system-specific functions 3 years ago
broker.h Fix superfluous whitespaces and line endings 4 years ago
button.cpp sys: refactor custom reset codes 3 years ago
button.h fan: common types and actions 3 years ago
button_config.h button: custom action + ifan fixes 3 years ago
compat.h lights: refactor providers 3 years ago
crash.cpp sys: clean-up system-specific functions 3 years ago
crash.h Rework settings (#2282) 4 years ago
curtain_kingart.cpp sys: clean-up system-specific functions 3 years ago
curtain_kingart.h Kingart curtain switch UI support (#2250) 4 years ago
debug.cpp sys: clean-up system-specific functions 3 years ago
debug.h sys: clean-up system-specific functions 3 years ago
domoticz.cpp providers: relays, lights and buttons refactoring (#2414) 3 years ago
domoticz.h Convert .ino -> .cpp (#2228) 4 years ago
dummy_ets_printf.c fix typo and link order 5 years ago
encoder.cpp providers: relays, lights and buttons refactoring (#2414) 3 years ago
encoder.h api: rework plain and JSON implementations (#2405) 3 years ago
espurna.h sys: clean-up system-specific functions 3 years 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 garland: updates (#2412) 3 years ago
garland.h garland: new module (#2408) 3 years ago
gpio.cpp providers: relays, lights and buttons refactoring (#2414) 3 years ago
gpio.h sys: clean-up system-specific functions 3 years ago
gpio_pin.h providers: relays, lights and buttons refactoring (#2414) 3 years ago
homeassistant.cpp tuya: build defaults based on #2414 discussion 3 years ago
homeassistant.h sys: some more header cleanup 3 years ago
i2c.cpp sys: some more header cleanup 3 years ago
i2c.h sys: some more header cleanup 3 years ago
ifan.cpp fan: common types and actions 3 years ago
influxdb.cpp sys: clean-up system-specific functions 3 years ago
influxdb.h sys: some more header cleanup 3 years ago
ir.cpp sys: clean-up system-specific functions 3 years ago
ir.h sys: clean-up system-specific functions 3 years ago
ir_button.h Convert .ino -> .cpp (#2228) 4 years ago
led.cpp providers: relays, lights and buttons refactoring (#2414) 3 years ago
led.h sys: clean-up system-specific functions 3 years ago
led_config.h Convert .ino -> .cpp (#2228) 4 years ago
led_pattern.h Convert .ino -> .cpp (#2228) 4 years ago
led_pattern.h.in Convert .ino -> .cpp (#2228) 4 years ago
light.cpp lights: fix my92xx channel setup 3 years ago
light.h ha: discovery refactoring 3 years ago
light_config.h Convert .ino -> .cpp (#2228) 4 years ago
lightfox.cpp Terminal: change command-line parser (#2247) 4 years ago
lightfox.h Add missing headers 4 years ago
llmnr.cpp sys: clean-up system-specific functions 3 years ago
llmnr.h sys: clean-up system-specific functions 3 years ago
main.cpp mdns: clean-up 3 years ago
main.h sys: clean-up system-specific functions 3 years ago
mcp23s08.cpp providers: relays, lights and buttons refactoring (#2414) 3 years ago
mcp23s08.h providers: relays, lights and buttons refactoring (#2414) 3 years ago
mcp23s08_pin.h providers: relays, lights and buttons refactoring (#2414) 3 years ago
mdns.cpp mdns: clean-up 3 years ago
mdns.h sys: some more header cleanup 3 years ago
migrate.cpp sys: clean-up system-specific functions 3 years ago
mqtt.cpp mqtt: make sure json topic is unique 3 years ago
mqtt.h mqtt: make sure json topic is unique 3 years ago
netbios.cpp sys: clean-up system-specific functions 3 years ago
netbios.h sys: clean-up system-specific functions 3 years ago
nofuss.cpp mdns: clean-up 3 years ago
nofuss.h sys: clean-up system-specific functions 3 years ago
ntp.cpp sys: clean-up system-specific functions 3 years ago
ntp.h sys: clean-up system-specific functions 3 years ago
ntp_legacy.cpp sys: clean-up system-specific functions 3 years ago
ntp_timelib.h sys: clean-up system-specific functions 3 years ago
ota.cpp sys: refactor custom reset codes 3 years ago
ota.h sys: clean-up system-specific functions 3 years ago
ota_arduinoota.cpp sys: refactor custom reset codes 3 years ago
ota_asynctcp.cpp sys: refactor custom reset codes 3 years ago
ota_httpupdate.cpp sys: clean-up system-specific functions 3 years ago
ota_web.cpp sys: refactor custom reset codes 3 years ago
prometheus.cpp api: rework plain and JSON implementations (#2405) 3 years ago
prometheus.h web: prometheus metrics support (#2332) 4 years ago
pwm.c PIO: fix git, bump versions (#2298) 4 years ago
relay.cpp sys: clean-up system-specific functions 3 years ago
relay.h relay: use helper type alias for the provider 3 years ago
relay_config.h relay: defaults for pulse mode and time 3 years ago
rfbridge.cpp rfb: allow to use <code>,<times> in rfbON# / rfbOFF# 3 years ago
rfbridge.h rfb: commands to send the code 3 years ago
rfm69.cpp rfm69: cleanup and bump version 3 years ago
rfm69.h sys: clean-up system-specific functions 3 years ago
rpc.cpp sys: clean-up system-specific functions 3 years ago
rpc.h broker: declare and define per module (#2253) 4 years ago
rpnrules.cpp rfb: commands to send the code 3 years ago
rpnrules.h sys: hide internal details from the header 3 years ago
rtcmem.cpp Terminal: change command-line parser (#2247) 4 years ago
rtcmem.h Convert .ino -> .cpp (#2228) 4 years ago
scheduler.cpp sys: clean-up system-specific functions 3 years ago
scheduler.h Convert .ino -> .cpp (#2228) 4 years ago
sensor.cpp settings: fixup 4abcec8a2b0ffa86a229c9e27287d8a3709b5130 3 years ago
sensor.h sns: clean-up sensor init 4 years ago
settings.cpp sys: clean-up system-specific functions 3 years ago
settings.h sys: clean-up system-specific functions 3 years ago
settings_embedis.h Fix superfluous whitespaces and line endings 4 years ago
settings_internal.h Convert .ino -> .cpp (#2228) 4 years ago
ssdp.cpp sys: clean-up system-specific functions 3 years ago
ssdp.h sys: clean-up system-specific functions 3 years ago
storage_eeprom.cpp sys: clean-up system-specific functions 3 years ago
storage_eeprom.h sys: clean-up system-specific functions 3 years ago
system.cpp sys: default heartbeat mode to repeat 3 years ago
system.h sys: clean-up system-specific functions 3 years ago
telnet.cpp PIO: remove Arduino Core 2.3.0 support (#2333) 4 years ago
telnet.h Include library headers in .cpp 4 years ago
terminal.cpp sys: clean-up system-specific functions 3 years ago
terminal.h sys: clean-up system-specific functions 3 years ago
terminal_commands.cpp test: update terminal strings 3 years ago
terminal_commands.h terminal: enforce F(...) as commands 3 years ago
terminal_parsing.cpp terminal: enforce F(...) as commands 3 years ago
terminal_parsing.h terminal: enforce F(...) as commands 3 years ago
thermostat.cpp sys: clean-up system-specific functions 3 years ago
thermostat.h sys: clean-up system-specific functions 3 years ago
thingspeak.cpp sys: clean-up system-specific functions 3 years ago
thingspeak.h sys: clean-up system-specific functions 3 years ago
tuya.cpp lights: refactor providers 3 years ago
tuya.h providers: relays, lights and buttons refactoring (#2414) 3 years ago
tuya_dataframe.h providers: relays, lights and buttons refactoring (#2414) 3 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 lights: refactor providers 3 years ago
uartmqtt.cpp sys: some more header cleanup 3 years ago
uartmqtt.h sys: some more header cleanup 3 years ago
utils.cpp sys: clean-up system-specific functions 3 years ago
utils.h sys: clean-up system-specific functions 3 years ago
web.cpp sys: clean-up system-specific functions 3 years ago
web.h api: rework plain and JSON implementations (#2405) 3 years ago
web_asyncwebprint_impl.h terminal: small workaround for _tempObject from API 3 years ago
wifi.cpp rpn: sleep and rtcmem ops (#2366) 4 years ago
wifi.h sys: clean-up system-specific functions 3 years ago
wifi_config.h Convert .ino -> .cpp (#2228) 4 years ago
ws.cpp ws: don't flood the log with actions 3 years ago
ws.h ws: don't flood the log with actions 3 years ago
ws_internal.h WS refactoring (#2261) 4 years ago