27 Commits (4d8dc5d2a697ae093b8c75b331d011f0f3e6df13)

Author SHA1 Message Date
  Maxim Prokhorov f92116341e system: refactor build configurations 3 years ago
  Maxim Prokhorov ec220b7dd1 settings: clean-up helper classes & functions 3 years ago
  Maxim Prokhorov 78b4007f01 system: use direct status updates instead of broker 3 years ago
  Maxim Prokhorov 6f4a8387ef relay: fixup sub topic generator for older gcc 3 years ago
  Maxim Prokhorov f5940b7083 webui: rework initialization for relay and scheduler 3 years ago
  Maxim Prokhorov 04569c6a10 relay: stable configuration IDs 3 years ago
  Maxim Prokhorov dcc423ecaf relay: mqtt events and group topics refactoring 3 years ago
  Maxim Prokhorov 0f723b0248 settings: handle old keys in the respective modules 3 years ago
  Maxim Prokhorov 021f0afb86 sys: clean-up system-specific functions 3 years ago
  Maxim Prokhorov 4abcec8a2b settings: fix indirect conversions and getSetting specializations 3 years ago
  Maxim Prokhorov acf299582b relay: use helper type alias for the provider 3 years ago
  Maxim Prokhorov cef9547c19 relay: defaults for pulse mode and time 3 years ago
  Maxim Prokhorov 8e659c9486 relay: type is always valid 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
  Max Prokhorov 8e80a7786c
api: rework plain and JSON implementations (#2405) 3 years ago
  Max Prokhorov c7a95bf53f
buttons: resistor ladder / analog buttons support (#2357) 4 years ago
  Maxim Prokhorov f3c185cc73 api: rework storage & json calls, drop std::function 4 years ago
  Maxim Prokhorov a453aa1296 relay: share dummypin instance 4 years ago
  Maxim Prokhorov 5e5d0d0dd7 relay: don't init RelaysMax relays when using rfbridge provider 4 years ago
  Maxim Prokhorov 436827eb90 relay: fix building with rfbridge provider 4 years ago
  dpeddi 547f52fe79
hw: Implement support for ProDino WIFI (#2269) 4 years ago
  Max Prokhorov 3145e8be24
Rework settings (#2282) 4 years ago
  Max Prokhorov 5f90c7c3bc
RPN: check relay status before triggering (#2268) 4 years ago
  Max Prokhorov d9cb35f781
sensor: streamline correction settings (#2265) 4 years ago
  Max Prokhorov b8fc8cd1fd
Terminal: change command-line parser (#2247) 4 years ago
  Max Prokhorov edb23dbfc4
Convert .ino -> .cpp (#2228) 4 years ago
  Maxim Prokhorov ee7356b91a relay: clean-up for ota .bin 4 years ago
  Max Prokhorov 80825590a5
LED Updates (#2170) 4 years ago
  Max Prokhorov 0d5129db4d
Fix latched pulse always being HIGH (#2145) 4 years ago
  Max Prokhorov f7f41980b6
Headers cleanup (#2134) 4 years ago
  Maxim Prokhorov 2ff50169b9 Static configuration for LED and Buttons 4 years ago
  Max Prokhorov 298ce8cac2
Refactor get/set/del/hasSetting (#2048) 4 years ago
  foxman69 ac2f9c2c57 Fixed update of led bug and GPIO16 support (#2110) 4 years ago
  Max Prokhorov 37763f1ad4
Test: check core feature build (#2080) 4 years ago
  Max Prokhorov 5c49db89af
relay: compare sum of physical + dummy relays instead of just dummy (#2012) 5 years ago
  Maxim Prokhorov 83f49e30ea relay: write boot mask later, add relay_t defaults 5 years ago
  Maxim Prokhorov 5e74adb23e relay: proxy header defaults through methods 5 years ago
  Maxim Prokhorov e7fc5f337b relay: rework mask handling to use generic u32<->string conversion 5 years ago
  Maxim Prokhorov 9f4329dc1a relay: replace eeprom 8bit with 32bit bitmask stored in settings 5 years ago
  Maxim Prokhorov f4b0e9fe5b relay: fix dummy relays overwriting real ones 5 years ago
  Max Prokhorov 9a5698b342
Add TUYA_SUPPORT (#1997) 5 years ago
  Max Prokhorov ab186e057e
Add missing / not implemented default getSettings values (#1996) 5 years ago
  Max Prokhorov 04c733353b
relay: add WEB_SUPPORT check (#1985) 5 years ago
  Max Prokhorov c3678abba0
Relay: use relative time comparisons, runtime settings for flood window and delays (#1962) 5 years ago
  foxman69 4343457b9e Support restore last schedule (#1948) 5 years ago
  Max Prokhorov 4bc530452c
relay: fix typos in payload configuration (#1892) 5 years ago
  Max Prokhorov beff73ef8b
relay/mqtt: handle custom relay status payloads (#1889) 5 years ago
  Max Prokhorov 13c1a19328
Home Assistant updates (#1885) 5 years ago
  Max Prokhorov ef153b4eff
Core 2.6.0+ fixes (#1852) 5 years ago