466 Commits (dcc423ecaf556082ea7d358b886167f6ad179a21)

Author SHA1 Message Date
  Maxim Prokhorov dcc423ecaf relay: mqtt events and group topics refactoring 3 years ago
  Maxim Prokhorov cab98cfd8e mqtt: fix relay dependency and some comments 3 years ago
  Maxim Prokhorov 1a5f95c02e lights: more color refactoring 3 years ago
  Maxim Prokhorov 4d157ccd5b ha: discovery refactoring 3 years ago
  Maxim Prokhorov e50b6fe79a mdns: clean-up 3 years ago
  Maxim Prokhorov 1685b0350c sys: hide internal details from the header 3 years ago
  Maxim Prokhorov 021f0afb86 sys: clean-up system-specific functions 3 years ago
  Maxim Prokhorov e8e58b821c ntp: more checks when using DHCP servers 3 years ago
  Maxim Prokhorov cef9547c19 relay: defaults for pulse mode and time 3 years ago
  Maxim Prokhorov 972188c83b fan: common types and actions 3 years ago
  Maxim Prokhorov a40eca30ad ifan: refactor into a separate module 3 years ago
  Max Prokhorov 8ceeebdb24
providers: relays, lights and buttons refactoring (#2414) 3 years ago
  DmitryBlinov 5aeb24f263
garland: new module (#2408) 3 years ago
  Max Prokhorov 8e80a7786c
api: rework plain and JSON implementations (#2405) 3 years ago
  Maxim Prokhorov fd9f930e71 ntp: use the actual legacy default values 3 years ago
  Max Prokhorov c7a95bf53f
buttons: resistor ladder / analog buttons support (#2357) 3 years ago
  Max Prokhorov a496308d97
web: prometheus metrics support (#2332) 3 years ago
  Max Prokhorov 6a2d57e547
rfb: #2335 follow-up (#2337) 3 years ago
  Max Prokhorov 1f9479b943
rpn: rfbridge operators and mqtt fixes (#2302) 3 years ago
  Maxim Prokhorov f890a06fc5 rfb refactoring 3 years ago
  Max Prokhorov 69c65a6a40
wifi: softap dhcp leases (#2320) 3 years ago
  Rui Marinho 15819d7c18
general.h: fix comment typo (#2311) 3 years ago
  Rui Marinho 6266930a4d
sns: Add BME680 (#2295) 3 years ago
  dpeddi 547f52fe79
hw: Implement support for ProDino WIFI (#2269) 3 years ago
  Max Prokhorov 009bdf05ef
wifi: separate softAp settings (#2294) 3 years ago
  Max Prokhorov 3145e8be24
Rework settings (#2282) 3 years ago
  Max Prokhorov b8fc8cd1fd
Terminal: change command-line parser (#2247) 4 years ago
  Albert Weterings ff2718e8ca
KingArt WiFi Curtain Switch (#2063) 4 years ago
  Max Prokhorov 43c2c41cba
mqtt(async): buffer some data (#2181) 4 years ago
  Max Prokhorov 917ce8de83
Optional Web(UI) OTA (#2190) 4 years ago
  Maxim Prokhorov ee7356b91a relay: clean-up for ota .bin 4 years ago
  Max Prokhorov ba3e6267e6
Button pin provider & runtime settings (#2162) 4 years ago
  DmitryBlinov 373dd27d60
Fixes and updates for thermostat and display (#2173) 4 years ago
  Max Prokhorov 980b736fc8
ir: move button structs outside of config headers (#2155) 4 years ago
  Max Prokhorov f403ea06cf
wifi: respect hardcoded settings when checking for deletion (#2151) 4 years ago
  Max Prokhorov fd50e95e9e
Thingspeak: tweak SecureClient connection (#2144) 4 years ago
  Maxim Prokhorov d0c9b6d5eb mqtt: keepalive less than hb interval 4 years ago
  Max Prokhorov 80bff31d8a
Thingspeak: cleanup (#2140) 4 years ago
  Sammy BAUER f73917decc Configure Thingspeak URL at runtime (#2124) 4 years ago
  Max Prokhorov f7f41980b6
Headers cleanup (#2134) 4 years ago
  Max Prokhorov ba3ec47ed0
NTP: use sntp app from lwip on latest Cores, replace ntpclientlib (#2132) 4 years ago
  Max Prokhorov 0d40d2275a
Load sensor classes later (#2128) 4 years ago
  Maxim Prokhorov 2e891e3129 Debug: use lowercase enum for mode (following isocpp guidelines) 4 years ago
  Max Prokhorov 495fa18a27
Debug: log mode, allow to skip boot messages (#2116) 4 years ago
  Max Prokhorov 298ce8cac2
Refactor get/set/del/hasSetting (#2048) 4 years ago
  Max Prokhorov cb28cac301
Debug: store boot log (#2109) 4 years ago
  sehraf c0c325ee3b Add support for the LSC LED LIGHT STRIP from ACTION using a tuya chip. (#2065) 4 years ago
  Max Prokhorov 0ae6e3b48e
Influxdb: fix sensor send frequency, use async client, send data in batches (#2061) 4 years ago
  Max Prokhorov f743ca4c6c
Reword comments regarding 2.4.0 (#2024) 4 years ago
  Maxim Prokhorov 9f4329dc1a relay: replace eeprom 8bit with 32bit bitmask stored in settings 4 years ago