Xose Pérez
b4028c8166
Merge dev
6 years ago
Xose Pérez
74e27eebea
Change pulse units (for MQTT and HTTP API) to seconds for coherence ( #831 )
6 years ago
Xose Pérez
504236382f
Added pulse API, pulses in ms, topic set to /pulse/+ ( #896 , #902 )
6 years ago
Xose Pérez
33780edc5b
Better memory layout info, multi-sector memory layouts
6 years ago
Maxim Prokhorov
f4de7c061b
MQTT dynamic pulse timer for relays
6 years ago
Maxim Prokhorov
8b60eb8486
Revert "Removed Ticker-based pulses. This allows to change pulse time on the go ( #816 )"
This reverts commit aaab65f877
.
6 years ago
Xose Pérez
aaab65f877
Removed Ticker-based pulses. This allows to change pulse time on the go ( #816 )
6 years ago
Xose Pérez
4548cc724c
Using EEPROM_Rotate library
6 years ago
Xose Pérez
39d219d1f4
Added pulse debug message
6 years ago
Xose Pérez
fa20c47f29
Check which keys should be saved and which ones shouldn't ( #730 )
6 years ago
Xose Pérez
8a999bb15a
Replacing delay with nice_delay
6 years ago
zafrirron
61d8b2b51d
The fix after proper rebase to avoide conflicts
6 years ago
zafrirron
6c1b1ab197
Allow RELAYx_DELAY_ON/OFF also for none GPIO relay types
6 years ago
Xose Pérez
0e39b07c24
Return target state in relay terminal command
6 years ago
a-tom-s
3c853b25f2
Reset relays on MQTT disconnection
Improved version, where you can set the expected reaction on MQTT disconnection separate for every relay on the SWITCHES page of the web interface
6 years ago
Xose Pérez
eae17e1557
Fix MQTT query request
6 years ago
Xose Pérez
f122d58bb6
Added RELAY_TYPE_LATCHED_INVERSE ( #622 )
6 years ago
Thomas Staerk
4c39202848
Reset relays on MQTT disconnection
With option #define MQTT_DISCONNECT_RELAY_DEFAULT set to 1, all relays
will be reset in case of MQTT disconnection to avoid a connected device
being switched on while MQTT is not under broker control any more.
6 years ago
Xose Pérez
d6b26e705c
Fix relay delay turning on on boot
6 years ago
Xose Pérez
781207b7dd
Force API to return the target status of the relay ( #548 )
6 years ago
Xose Pérez
4029ee73da
Trying to fix some issues reported by codacy
6 years ago
Maciej Czerniak
8c629ba7ab
hack for correctly restoring relay state on boot - because of broken stm firmware
6 years ago
Maciej Czerniak
f1d33ca121
support board with 2 relays and stm8s103
6 years ago
Xose Pérez
6aced69911
Force turning relays off before turning others on when synced ( #491 )
6 years ago
Xose Pérez
5c662432ee
Changed naming convention: topic key is now magnitude
6 years ago
Xose Pérez
789e834c55
Support to set on/off state per channel using switches ( #457 )
6 years ago
Xose Pérez
51298a6061
Reset the pulse timeout every time an MQTT message is sent with the non-normal payload value ( #454 )
6 years ago
Xose Pérez
e268eaddf4
Remove a Serial.print...
6 years ago
Xose Pérez
3e4313fae3
Updated NTPClientLib. Support for non full hour time offsets ( #265 )
6 years ago
Xose Pérez
90ce2a8e37
Local broker
6 years ago
Xose Pérez
b082d14c59
Loop hooks
6 years ago
Xose Pérez
f38e4fc537
Fix pulse and pulse_ms order in relay_t structure ( #424 )
6 years ago
Xose Pérez
ff56e38254
Added hostname and mac placeholders for MQTT base topic
6 years ago
Xose Pérez
a5df00b569
Option to disable network scanning ( #392 , #399 ). Scan networks from web UI
6 years ago
Xose Pérez
ce9e2a6482
Refactor settings module, added settingsCommandRegister
6 years ago
Xose Pérez
9d6a5727a5
Non SSL version of Thingspeak module
6 years ago
Xose Pérez
af805ab045
Update copyright notices
6 years ago
Ryan Jarvis
46de434674
Fix typo: TOOGLE -> TOGGLE
6 years ago
Xose Pérez
18c69f0a1e
Several fixes related to dependencies between modules
6 years ago
Xose Pérez
f06c841639
New LED modes: always ON and always OFF ( #348 )
6 years ago
Xose Pérez
fd0223698b
Fix overflow in relayParsePayload with messages bigger than 255 chars
6 years ago
Xose Pérez
1e88ff90f9
Fixed relays status on reboot
6 years ago
Xose Pérez
8b01681de2
Changed apiRegister method
6 years ago
Xose Pérez
233a909149
Fix relay structure data definition
6 years ago
Xose Pérez
1a68f89bbf
Fix mqtt group sync with different switches sharing same group
6 years ago
Xose Pérez
8d8384f279
Force RFBridge to send messages even if switch is already in requested state
6 years ago
Xose Pérez
b3336871bf
Boot mode and pulse mode per relay
6 years ago
Xose Pérez
2299ce9bfd
Basic sensor scafolding, DHT 90% migrated
7 years ago
Xose Pérez
96202f7967
LED modes
7 years ago
Xose Pérez
6d2f4ce57f
Handle initial heartbeat from main loop ( #318 )
7 years ago