Theo Arends
e6a8b2d30d
Add TotalStartTime to Energy JSON
...
Add TotalStartTime to Energy JSON message (#3971 )
2018-10-30 17:04:19 +01:00
Theo Arends
6b86c473d9
Add token %hostname%
...
Add token %hostname% to command FullTopic (#3018 )
2018-10-29 12:38:44 +01:00
Theo Arends
5c78561b07
6.2.1.20 Add mDNS delay option
...
6.2.1.20 20181028
* Add command SetOption35 0..255 (seconds) to delay mDNS initialization to control possible Wifi connect problems
2018-10-28 17:57:25 +01:00
Theo Arends
2c02532e1c
6.2.1.19 Rename user_config.h
...
6.2.1.19 20181023
* Fix header file execution order by renaming user_config.h to my_user_config.h
* Fix Arduino IDE compilation warning regarding e-paper library
2018-10-23 15:51:51 +02:00
Theo Arends
613ffde5c0
6.2.1.18 Add API.md
...
6.2.1.18 20181019
* Add more API callbacks and document API.md
2018-10-19 12:53:22 +02:00
Theo Arends
d1c807998f
Rewrite Tuya Dimmer code
...
Rewrite Tuya Dimmer code
2018-10-18 13:01:31 +02:00
digiblur
5894cd97fc
Initial TuyaDimmer Support
2018-10-15 18:32:14 -05:00
Theo Arends
fcc6d5437b
Add HX711 Load Cell
...
* Add support for DS3231 Real Time Clock
* Add support for HX711 Load Cell
* Add command WeightRes 0..3 to control display of decimals for kilogram
2018-10-11 17:33:07 +02:00
Theo Arends
b3039de1b6
6.2.1.14 Rewrite Webserver
...
6.2.1.14 20181010
* Rewrite Webserver page handler for easier extension (thx to Adrian Scillato)
2018-10-10 22:21:44 +02:00
Theo Arends
633a45f964
Revert "6.2.1.14 Webserver rewrite"
...
This reverts commit 077b8a79e1
.
2018-10-10 19:41:08 +02:00
Theo Arends
077b8a79e1
6.2.1.14 Webserver rewrite
...
6.2.1.14 20181010
* Rewrite Webserver page handler for easier extension (thx to Adrian Scillato)
2018-10-10 16:40:54 +02:00
Theo Arends
ba16e00e36
Add command WebRefresh
...
Add command WebRefresh 1000..10000 to control web page refresh in milliseconds. Default is 2345
2018-10-08 14:39:36 +02:00
Theo Arends
30154e2335
6.2.1.13 Change to ArduinoMqtt
...
6.2.1.13 20181008
* Change default Mqtt client library from PubSubClient to non-blocking ArduinoMqtt by Joel Gaehwiler
2018-10-08 10:30:24 +02:00
Adrian Scillato
dfce7a280a
Add PWM Freq Limits Config at Compile time
...
PWM_MAX and PWM_MIN are added with explanation comments in order to let a user, who wants to use a Servo, to config these values. Not added at runtime in order to avoid issues with dimmers.
2018-10-07 14:24:52 -03:00
Theo Arends
0ad250c10b
6.2.1.11 Add MQTT Client
...
6.2.1.11 20191002
* Remove support for MQTT Client based on esp-mqtt-arduino by #define MQTT_LIBRARY_TYPE MQTT_ESPMQTTARDUINO
* Add support for MQTT Client based on lwmqtt to be selected by #define MQTT_LIBRARY_TYPE MQTT_ARDUINOMQTT
2018-10-02 17:07:30 +02:00
Theo Arends
01ce1b0c91
Fix Shelly2 monitoring
...
Disable serial logging on Shelly2 as serial is being used by energy monitoring (#3878 )
2018-09-23 13:55:42 +02:00
Theo Arends
f05fc71d67
Fix rule trigger POWER1#STATE
...
Fix rule trigger POWER1#STATE execution after restart and SetOption0 is 0 (#3856 )
2018-09-22 17:37:49 +02:00
Theo Arends
3ccf83d1a6
Merge pull request #3711 from rgitzel/append-timezone
...
optionally append timezone to timestamp in JSON messages
2018-09-06 11:38:54 +02:00
Rodney Gitzel
9413ba9f47
optionally append timezone to timestamp in JSON messages
2018-09-05 14:51:12 -07:00
Theo Arends
00814c7fc6
Fix compile error
...
Fix compile error
2018-09-05 20:51:17 +02:00
Theo Arends
36242e0e02
Add network information
...
Add network information to display start screen (#3704 )
2018-09-05 15:38:48 +02:00
Theo Arends
07dafe1631
6.2.0.2 - Energy monitoring
...
6.2.0.2 20180904
* Rewrite energy monitoring using energy sensor driver modules
* Fix lost today and total energy value after power cycle (#3689 )
2018-09-04 16:22:34 +02:00
Theo Arends
f7c38f24f3
6.1.1.14 Add boot loop detection
...
Add boot loop detection and try to fix
2018-08-30 14:27:33 +02:00
Theo Arends
3abdaaffb7
Revert "6.1.1.14 Add boot loop detection"
...
This reverts commit b9a875d6fb
.
2018-08-30 13:19:09 +02:00
Theo Arends
b9a875d6fb
6.1.1.14 Add boot loop detection
...
Add boot loop detection and try to fix
2018-08-30 12:22:24 +02:00
Theo Arends
d4931f7b11
Fix handling default names Pt.2
...
Fix handling default names Pt.2
2018-08-27 14:53:09 +02:00
Theo Arends
bbd2529914
Sleep fixes part 2 and 3 of 3
...
* Change scheduler phase 2/3 - Fixed when sleep is enabled: Blinktime (#3581 )
* Change scheduler phase 3/3 - Some sensor update timings: AdcEvery 200 -> 250, Senseair 300 -> 250, SDM120 300 -> 250, SDM630 300 -> 250
2018-08-26 17:10:18 +02:00
Theo Arends
6a5c0d29e8
6.1.1.9 - Fixes and Additions
...
6.1.1.9
* Allow user override of define MAX_RULE_TIMERS (#3561 )
* Allow user override of define MAX_RULE_VARS
* Add GPIO options ButtonXn, SwitchXn and CounterXn to select INPUT mode instead of INPUT_PULLUP (#2525 )
* Fix OtaMagic when file path contains a dash (-) (#3563 )
2018-08-23 16:05:51 +02:00
Theo Arends
6d98864a04
Fix iFan02 power on state
...
Fix iFan02 power on state (#3412 , #3530 )
2018-08-20 15:51:46 +02:00
Theo Arends
b12c8d39d5
Add initial display support
...
Add initial display support for Lcd, Oled, Matrix, Tft and e-paper - Need more docs
2018-08-18 18:11:22 +02:00
Theo Arends
bb87f99ee0
Fix version numbering
...
Fix version numbering
2018-08-17 11:10:21 +02:00
Theo Arends
99e81ba86e
Fix CCS811 env compensation
...
Fix CCS811 temperature and humidity compensation
2018-07-24 18:41:50 +02:00
Theo Arends
afdb197a6c
v6.6.1b - Change wifi options
...
6.1.1b
* Add default Wifi Configuration tool as define WIFI_CONFIG_NO_SSID in user_config.h if no SSID is configured (#3224 )
* Add user selection of Wifi Smartconfig as define USE_SMARTCONFIG in user_config.h
* Add user selection of WPS as define USE_WPS in user_config.h in preparation for core v2.4.2 (#3221 )
* Change default Wifi config option from WPS to Wifi Manager if WPS is disabled
* or Wifi Smartconfig if webserver is disabled
* or Wifi Serial input if Smartconfig is disabled
* Remove WPS and SmartConfig from sonoff-minimal saving 56k code space
2018-07-15 15:21:48 +02:00
Theo Arends
e876b5aa77
v6.1.0b - WPS optional
...
6.1.0b
* Add user selection of WPS as define USE_WPS in user_config.h in preparation for core v2.4.2 (#3221 )
* Change default Wifi config option from WPS to Wifi Manager if WPS is disabled (or Wifi Smartconfig if webserver is disabled)
* Remove WPS from sonoff-minimal saving 33k code space
* Revert wifi changes implemented in v6.0.0a due to possible bad initial wifi connections
2018-07-14 15:35:56 +02:00
Theo Arends
ea2357375a
Fix TM1638 compile error
...
Fix TM1638 compile error (#3212 )
2018-07-14 12:10:13 +02:00
Theo Arends
8fdcbaa8e1
Add read sensor retry
...
Add read sensor retry to DS18B20, DS18x20, DHT, SHT1X and HTU21
2018-07-10 22:12:16 +02:00
Theo Arends
6e9602418d
v6.0.0b - Support up to 8 switches
...
6.0.0b
* Change number of switches from 4 to 8 (#2885 , #3086 )
2018-06-28 14:28:14 +02:00
Theo Arends
dc1c2abda7
Add heap and stack debug information
...
Add heap and stack debug information
2018-06-26 11:48:09 +02:00
Theo Arends
d4119fe54d
Add SnfBrdg EFM8BB1 fw tools
...
6.0.0a
* Add support for uploading Sonoff Bridge firmware found in
tools/fw_efm8bb1 folder build by Portisch using Web Gui File Upload
(#2886 )
* Add command RfRaw to control Portisch firmware features
2018-06-04 18:10:38 +02:00
Adrian Scillato
9bc4829de8
Added Keys to be used by KNX Console Commands
2018-05-31 02:46:09 -03:00
Adrian Scillato
bc4abb1a04
Add KNX Slots to be used in Rules
2018-05-30 15:19:17 -03:00
Theo Arends
ed56322f12
Add command source information
...
5.14.0b
* Add source information to command execution to be shown with logging
option 3 (#2843 )
2018-05-28 15:52:42 +02:00
Theo Arends
9f329d5fb0
Add rule support for IrReceive and RfReceive
...
5.14.0b
* Add rule support for IrReceive and RfReceive (#2758 )
2018-05-24 16:23:20 +02:00
Theo Arends
ca08b77aad
Add two more rule sets
...
5.14.0b
* Increase rule storage space to 3 rule sets of 512 characters
using commands rule1, rule2 and rule3
2018-05-24 14:25:52 +02:00
Theo Arends
4fbc51a874
Add optional token %id% to fulltopic
...
5.14.0a
* Add optional token %id% substituting the unique MAC address for topic
names by Michael Graf (#2794 )
2018-05-21 17:52:24 +02:00
Theo Arends
06258e5a68
Rules fixes and additions
...
5.14.0a
* Add rules %mem1% to %mem5% variable names storing data in flash
(#2780 )
* Add rules test on %varx% or %memx% (#2780 )
* Fix anomalies in rules (#2778 )
2018-05-20 17:46:00 +02:00
Theo Arends
496b41dfbd
Add compiled feature information
...
5.14.0a
* Add compiled feature information to Status 4
2018-05-17 15:36:45 +02:00
Theo Arends
80ffea085b
Admin and some fixes
...
5.14.0a
* Add KNX energy data (#2750 )
* Fix display selection of
un-available GPIO options in Module Configuration webpage (#2718 )
* Fix
IRSend not accepting data value of 0 (#2751 )
2018-05-17 11:55:40 +02:00
Adrian Scillato
92d4001c0c
Add Energy Information for KNX
...
Add Energy Information for KNX
2018-05-17 01:42:51 -03:00
Theo Arends
1fb9c0e531
v5.13.0a - Add optional module select not to be used
...
5.13.0a
* Add define MODULE for user selecting default model although
it preferably should not be changed (#569 , #2589 )
2018-05-01 12:42:17 +02:00