Max Prokhorov
73f65b3f15
Disable Serial for hardware using TX or RX pins
5 years ago
Xose Pérez
c57a0abf7b
Merge pull request #1757 from mcspr/mqtt/retry-states
MQTT connection state
5 years ago
Xose Pérez
79ee2a7ea4
Merge pull request #1758 from mcspr/ldr-sensor/defines
Rename NTC/LDR_SENSOR to NTC/LDR_SUPPORT
5 years ago
Xose Pérez
2cd7a8717a
Upgraded NoFUSS support to 0.3, added build header to request, fixed bug in device string size
5 years ago
Xose Pérez
78ebe98532
Merge branch 'dev' of github.com:xoseperez/espurna into dev
5 years ago
Jens J
2da05fa96e
Update wrong pinout on ag-l4 ( #1746 )
5 years ago
Max Prokhorov
b316995f8d
Update WebUI for 9ceca44770
5 years ago
Max Prokhorov
075b704d6c
Log in travis if webui files have changed
5 years ago
reaper7
c5d4a1f7a6
Fix mqtt topic with ending slash ( #1755 )
5 years ago
copyrights
08a4940344
fix path creation for firmware in build.sh ( #1753 )
5 years ago
copyrights
21b0ac04df
MQTT: send mired if cct in use ( #1742 )
5 years ago
Niek van der Maas
05f682189e
Update PlatformIO Core versions ( #1734 )
* Added new core versions 2.5.1/2.5.2 with matching PlatformIO versions
* Update platformio.ini
5 years ago
Max Prokhorov
9f478e7bb9
Rename NTC/LDR_SENSOR to NTC/LDR_SUPPORT
5 years ago
copyrights
9ceca44770
Two channel CCT ( #1732 )
* add CCT support for 2 channel boards
* update webinterface description
* add 2 channel CCT to homeassistant and domoticz
* remove domoticz two channel cct support.
5 years ago
Max Prokhorov
334b499024
Safer settings reload and MQTT change detection ( #1701 )
* MQTT: config change detection
* Reload settings when config json is uploaded
* Apply only new settings
* Finish config early when not enabled
* Reuse existing buffers from getSetting String using std::move
5 years ago
Xose Pérez
b5b01a2376
Small desegin change in memanalizer output
5 years ago
Xose Pérez
76066a3aa1
Fix memanalizer out-of-range
5 years ago
Xose Pérez
868d4d5573
Added LDR sensor (thanks to Altan Altay)
5 years ago
copyrights
d9b9e1449d
MQTT and HA brightness ( #1730 )
* MQTT and HA brightness shall only be depended on LIGHT_PROVIDER != LIGHT_PROVIDER_NONE
* remove unnecessary changes
5 years ago
m-kozlowski
471a6387fb
Separate device name for alexa integration ( #1727 )
Allow defining custom device name for alexa integration, other than hostname.
Still uses hostname as a fallback.
5 years ago
Max Prokhorov
aac2e1e47e
LED: store default settings exactly once ( #1719 , #1724 )
5 years ago
Max Prokhorov
c7d467144a
PIO: patch lwip1 MTU bug in travis ( #1723 )
5 years ago
Max Prokhorov
6452f1777e
mqtt: remove 'connecting' flag when connected
5 years ago
Max Prokhorov
5ca44c1c4c
mqtt: display connection state, mqtt.info command
5 years ago
Luciano Andrade
55b9f2a52f
Send Vcc, LoadAvg and Ssid to influxdb ( #1714 )
5 years ago
Max Prokhorov
820d8c4be8
Initial implementation of RTCMEM storage ( #1420 )
- store system crash counter and reset reason in rtcmem instead of eeprom
- store relay state mask in rtc in addition to the eeprom
- store relay state in eeprom only when boot mode requires it
- simplify relay state mask calculation / reading using std::bitset
- light state save and restore
- energy total save and restore
5 years ago
Max Prokhorov
193cebdbab
RF/RFBRIDGE Update ( #1693 )
- remove optional RFRAW_SUPPORT
- enable module when RF_SUPPORT=1, optionally enable RCSwitch
- reorder ifdef checks to treat RFB_DIRECT and old RF_SUPPORT the same
- rename RF_PIN to RFB_RX_PIN
- depend on RF_SUPPORT instead of ITEAD_SONOFF_RFBRIDGE
- runtime TX & RX PIN setting
5 years ago
DmitryBlinov
bb33dfd102
Thermostat upgrade ( #1711 )
* Add "Enable Thermostat" switch
* Add heater/cooler thermostat mode
5 years ago
Max Prokhorov
62a2b9e882
PZEM004T: settings & dev board ( #1712 )
* PZEM004T: runtime port and address settings
* Add nodemcu-pzem004t test env
* pzEneTotal -> pzemEneTotal
5 years ago
Max Prokhorov
b12d6fd001
Remove gosund-sp1-v23 env ( #1703 )
Removed in favour of BW-SHPX bin
5 years ago
Max Prokhorov
8e95632daf
MQTT: Reset connection timer with PubSubClient ( #1702 )
https://github.com/xoseperez/espurna/issues/1465#issuecomment-484566975
5 years ago
Max Prokhorov
8a5a0fb309
Send status right after boot ( #1700 )
5 years ago
Max Prokhorov
3f37556cdd
Safer loop delay default ( #1574 , #1631 , #1699 )
* Call delay() after callbacks
* Use safer loop delay value
5 years ago
Xose Pérez
1f1f226cb7
Merge pull request #1692 from CmPi/patch-1
Update CHANGELOG.md
5 years ago
CmPi
56098f13b3
Update CHANGELOG.md
One line duplicated
5 years ago
Xose Pérez
f86a3c6ad0
Merge pull request #1690 from mcspr/bmx280/update
Update BMX280Sensor
5 years ago
Max Prokhorov
0b73882fa0
Update BMX280Sensor
- dynamic number and address setting
- do not return i2c-specific error for wrong values
5 years ago
Max Prokhorov
24c4826869
Default to one BMX280 sensor
5 years ago
Xose Pérez
40a8717e05
Merge pull request #1679 from Niek/dev
Send RF MQTT message with retain off
5 years ago
Xose Pérez
60abd56079
Merge branch 'dev' of github.com:xoseperez/espurna into dev
5 years ago
Xose Pérez
d00c2b5eb3
Fix energy storage when units different from joules
5 years ago
Niek van der Maas
29d8e8fcd9
Merge remote-tracking branch 'upstream/dev' into dev
5 years ago
Max Prokhorov
903ceb1e84
Use local includes for NtpClient wrapper
5 years ago
Max Prokhorov
eb504e5f58
Fix Travis failing with INFLUXDB_SUPPORT
5 years ago
Max Prokhorov
6732487469
MAX6675: default pins and SENSOR_SUPPORT dependency ( #1646 , #1666 )
5 years ago
Niek van der Maas
b3abd0d6b3
Send RF MQTT message with retain off
5 years ago
Xose Pérez
edef1631df
Merge pull request #1665 from mcspr/cse7766-count
Fix CSE7766 magnitude count
5 years ago
Xose Pérez
976be21814
Merge branch 'dev' of github.com:xoseperez/espurna into dev
5 years ago
Xose Pérez
51703f6ecf
Fix some issues with 2.5 ( #1565 )
5 years ago
Xose Pérez
0a8b2aba07
Merge pull request #1664 from mcspr/pio/silence-uart
PlatformIO: silence postmortem stackdump for boards using serial
5 years ago