Theo Arends
84fe7b8e76
Bump version to 6.6.0.20
...
Add command SetOption65 0/1 to disable (1) fast power cycle detection fixing unwanted brownout trigger
2019-10-18 15:18:39 +02:00
Theo Arends
3bb58b3ea0
Disable some logging
2019-10-18 12:53:35 +02:00
Theo Arends
71a9fbcf65
Refactor FUNC_EVERY_SECOND
2019-10-18 12:47:22 +02:00
Theo Arends
d064079389
Merge pull request #6683 from gemu2015/sendmail_update
...
refactor sendmail
2019-10-18 12:36:33 +02:00
Theo Arends
b3fff83dfe
Merge pull request #6682 from gemu2015/preserve-stack
...
preserve some stack size on FUNC_EVERY_SECOND
2019-10-18 12:35:14 +02:00
Theo Arends
b361d0cc46
Remove obsolete SDM120 and SDM630 drivers
2019-10-18 12:31:56 +02:00
Theo Arends
9a03d831a6
Remove old SDM120 and SDM630 drivers
...
* Replace obsolete xsns_23_sdm120 with xnrg_08_sdm120 and consolidate define USE_SDM120
* Replace obsolete xsns_25_sdm630 with xnrg_10_sdm630 and consolidate define USE_SDM630
* Replace obsolete xsns_49_solaxX1 with xnrg_12_solaxX1 (#6677 )
2019-10-18 12:28:29 +02:00
Theo Arends
d724d15bfa
Bump version to 6.6.0.19
2019-10-18 12:12:31 +02:00
Theo Arends
531c38b231
Minor refactor
2019-10-18 12:03:01 +02:00
gemu2015
d989abfb45
refactor sendmail
2019-10-18 11:33:52 +02:00
Theo Arends
f8104cacdd
Merge pull request #6681 from baschdello/development
...
Fixes functionality of command Sensor20 for NovaSDS
2019-10-18 10:57:31 +02:00
gemu2015
a42515160f
preserve some stack size on FUNC_EVERY_SECOND
2019-10-18 10:57:06 +02:00
Bastian Urschel
672ea3d7e9
Fixes the funcionality of command "Sensor20" which was missing after merge #6673 .
...
With command "Sensor20" you can now set the starting offset at runtime. The polling interval still depends on the tele_period.
2019-10-18 10:32:48 +02:00
stefanbode
41cc74ea7b
Update xdrv_29_deepsleep.ino
...
Added RESULT message before deepsleep to send via MQTT next Wakeup time in Local Time and UTC:
09:30:12 MQT: stat/sonoff/RESULT = {"Deepsleep":{"Time":"2019-10-18T09:35:00","Epoch":1571384100}}
2019-10-18 09:31:59 +02:00
pablozg
d7279fa2aa
Solax X1: Delete all references to old driver
2019-10-17 19:30:55 +02:00
pablozg
926869e849
Solax X1: Code refactor and optimitation, add as energy driver to get today/yesterday totals and P1 smart meter function
2019-10-17 18:22:11 +02:00
Theo Arends
8643560480
Merge pull request #6676 from effelle/development
...
Update xdrv_12_home_assistant.ino
2019-10-17 17:15:33 +02:00
Theo Arends
fa892d34c6
Merge pull request #6673 from baschdello/development
...
Nova SDS polling enhancement
2019-10-17 17:01:33 +02:00
Federico Leoni
9be8c20668
Update xdrv_12_home_assistant.ino
2019-10-17 11:57:54 -03:00
Theo Arends
d3dc82170e
Prep for release
2019-10-17 16:51:20 +02:00
Theo Arends
a62432f6eb
Fix USE_A4988_STEPPER compilation
2019-10-17 15:28:46 +02:00
Bastian Urschel
1f268bbf39
Changed the type for getting sensor values to polling. Before we used the "working period" method (the sensor starts/stops periodically on it's own and reports the data if Tasmota asks for values). Because of that I've detected a drift after some time which means that you don't get current values if "tele_period" is reached. Another point was that the "working period" method only allows a frequency above 1 minute. The new code starts the sensor directly (with commands sleep and work) if we reached a time we set in define "STARTING_OFFSET". 5 seconds before tele_period, we are doing 4 measurements, calculate the average and current values are present if tele_period is reached. The new method allows us also to get a polling frequency below 1 minute (usable for early fire detection). For precise measurements values of STARTING_OFFSET above 30 seconds are recommended. If using STARTING_OFFSET of 30 seconds and tele_period of 30 seconds the sensor now runs permanent.
...
Fixed also wrong values at defines NOVA_SDS_SLEEP and NOVA_SDS_WORK.
2019-10-17 13:10:43 +02:00
Theo Arends
cd10e84ecf
Change Sonoff L1 support
2019-10-17 12:20:26 +02:00
Theo Arends
c10c057c9b
Add max colors for color drivers
2019-10-17 10:45:51 +02:00
Theo Arends
60ffc96f15
Change PowerCycleTime form 10 to 8 seconds
2019-10-17 10:30:43 +02:00
Theo Arends
782563b3ae
Add reset after four Quick Power Cycles
...
Add reset after four Quick Power Cycles (#6639 )
2019-10-16 19:00:20 +02:00
Theo Arends
f6de8bc5a0
Tune default defines
...
Tune default defines (#6662 )
2019-10-16 14:33:25 +02:00
Theo Arends
a4452b9ffb
Fix possible KNX compilation error
2019-10-16 14:04:01 +02:00
Vasco Baptista
bbab803985
Added PMS3003 support
...
Added PMS3003 support on documentation (forgot on the first commit)
2019-10-16 12:38:56 +02:00
Vasco Baptista
871f4740c6
Merge remote-tracking branch 'upstream/development' into pms3003
2019-10-16 12:11:15 +02:00
Vasco Baptista
81d3a09aee
Added support for PMS3003
...
Added support to PMS3003 to the already existing PMS5003-7003 driver. Support is changed from PMS5003-7003 to PMS3003 by enabling the PMS_MODEL_PMS3003 define.
2019-10-16 12:10:48 +02:00
Theo Arends
fb428a9c7d
Remove default DS18B20 driver
...
Remove default DS18B20 driver and only support define DS18x20 (#6647 )
2019-10-16 11:51:38 +02:00
Theo Arends
ee8bb3452b
(Try to) fix EnergyReset
...
(Try to) fix EnergyReset (#6561 )
2019-10-16 11:09:48 +02:00
Theo Arends
905df3bee8
Merge pull request #6657 from meingraham/patch-9
...
Uppercase USE_A4988_STEPPER
2019-10-16 08:42:44 +02:00
Theo Arends
3faa311b7a
Merge pull request #6656 from gemu2015/scripter-update
...
scripter button events, remove comments on paste
2019-10-16 08:42:01 +02:00
gemu2015
f6ed6edd75
scripter better button event
2019-10-16 05:33:22 +02:00
andrethomas2
4840861ced
Include mention of DRV8825
2019-10-15 20:49:02 +02:00
Michael Ingraham
a5683156ce
Uppercase USE_A4988_STEPPER
2019-10-15 14:34:35 -04:00
Michael Ingraham
0b3e41d276
Uppercase USE_A4988_STEPPER
2019-10-15 14:33:37 -04:00
Michael Ingraham
67e96e761d
Uppercase USE_A4988_STEPPER
2019-10-15 14:32:00 -04:00
Michael Ingraham
f458e3ac36
Uppercase USE_A4988_STEPPER
2019-10-15 14:30:04 -04:00
Michael Ingraham
7e33dfb18b
Uppercase USE_A4988_STEPPER
2019-10-15 14:28:09 -04:00
Michael Ingraham
d9407e3374
Uppercase USE_A4988_STEPPER
2019-10-15 14:24:06 -04:00
gemu2015
5903a2b9c5
scripter button events, remove comments on paste
2019-10-15 20:07:12 +02:00
Andre Thomas
33d5304e54
Update my_user_config.h
2019-10-15 20:03:13 +02:00
Andre Thomas
96b7ed8880
Update my_user_config.h
2019-10-15 20:00:57 +02:00
Andre Thomas
1be3a43f6e
Fix line used for tagging during custom builds
...
I'm starting to use lines with `--` in them to identify different portions of the my_user_config.h to determine which directives are mandatory to make a build possible and those that may be commented out without impacting on a compile.
This is useful for automation of custom builds wherein the my_user_config.h file is loaded, edited according to requirements, and rewritten by means of a program or script.
I'm guessing this particular line is an exception by mistake so this PR just brings this particular line in check with the others that look the same or follow the same convention of
`-- FUNCTIONAL DESCRIPTION ---------------`
2019-10-15 19:49:33 +02:00
Theo Arends
e2a73f48ff
Tabs to spaces
2019-10-15 17:37:02 +02:00
Andreas Schultz
e1448edb25
add Web UI for PWM multi channel (Option68)
2019-10-15 16:41:53 +02:00
Andreas Schultz
c858710aef
fix pwm multi channel (Option68)
...
With Option68 enabled, the pwm channels are independent. The channel
setting code was indirectly using setRGB and setCW. Those methods
recalculate the channel values to adjust for brightness, thereby
modifying the channel values.
This change add raw channel set/get methods that do not modify the
channels values and uses those when pwm_multichannel is in effect.
2019-10-15 16:41:43 +02:00