Commit Graph

601 Commits

Author SHA1 Message Date
Theo Arends 473299ffcd Refactor rules JSON decoding
Refactor rules JSON decoding allowing up to 10 subtypes deep
2020-01-24 17:13:39 +01:00
Theo Arends ddd1f4c379 Return state information when wakeup is complete
Return state information when wakeup is complete (#7583)
2020-01-24 12:48:50 +01:00
Theo Arends a4e2b28b86
Merge pull request #7587 from BASM/development
ds1624/ds1621: Stabilization and bug fixes
2020-01-24 11:18:54 +01:00
Federico Leoni 26755202c7
New ADC Range 2020-01-23 19:21:49 -03:00
Federico Leoni 6757d9731a
new ADC Range definition 2020-01-23 19:17:15 -03:00
Hadinger 60f5492765 Add Zigbee support for Aqara Cube rotate 2020-01-23 21:55:10 +01:00
Leonid Muravjev b977c28435 ds1624/ds1621: Stabilization and bug fixes
* ds1621 datasheet is wrong for higher resolution, fixed
* ds1621 sometimes reset on bad (long) i2c bus, added autoreconfigure
* hotplug bug fixes
2020-01-23 23:45:24 +03:00
Theo Arends 3b71173a09 Add precision to Moisture sensor
Add precision to Moisture sensor (#7402)
2020-01-23 18:13:32 +01:00
Theo Arends 9afbf854cf Add rule trigger on one level deeper
Add rule trigger on one level deeper using syntax with two ``#`` like ``on zigbeereceived#vibration_sensor#aqaracubeside=0 do ...``
2020-01-23 13:03:05 +01:00
Theo Arends ac486f2186 Document my_image 2020-01-23 10:57:29 +01:00
Theo Arends 92a5d978de
Merge pull request #7581 from patrickdk77/development
make kCodeImage/my_image more customizable
2020-01-23 10:34:04 +01:00
Theo Arends 405da3ee3f
Update tasmota.ino
Keep hackbox commit insert possibility
2020-01-23 10:33:08 +01:00
Patrick Domack 2e89370f1e Add ability to define more subversions in user overrides and remove ram/flash usage to store all versions. 2020-01-22 16:49:28 -05:00
Hadinger b2c0a34979 Minor Zigbee improvements 2020-01-22 22:40:28 +01:00
Hadinger 514f3e7357 Fix ``RGBWWTable`` ignored (#7572) 2020-01-22 21:37:23 +01:00
Theo Arends 2f00aad103
Merge pull request #7573 from to-scho/feature/shutterbuttons_mqqt_rules
Shutterbutton to MQTT and rules
2020-01-22 16:15:33 +01:00
Theo Arends 7ea60116cf Document Light commands 2020-01-22 16:14:03 +01:00
to-scho 6e81262709 Shutterbutton to MQTT and rules 2020-01-22 13:23:59 +01:00
Theo Arends fb485dabd3 Add optional parameter <startcolor> to command ``Scheme``
Add optional parameter <startcolor> to command ``Scheme <scheme>, <startcolor>`` to control initial start color
2020-01-22 11:55:48 +01:00
Theo Arends 38b344fcea Remove the need for GPIO_CSE7766_TX 2020-01-21 17:10:08 +01:00
Theo Arends a61c028b66 Add SoftwareSerial to CSE7766 driver
Add SoftwareSerial to CSE7766 driver allowing different GPIOs (#7563)
2020-01-21 16:38:55 +01:00
Theo Arends 760f4e49ac Add compile time control over settings 2020-01-21 12:36:44 +01:00
Theo Arends c1a86af6a8
Merge pull request #7564 from Staars/development
add support for LYWSD02
2020-01-21 09:17:36 +01:00
Staars 6d36f36659 add support for LYWSD02 2020-01-20 19:44:55 +01:00
Theo Arends e01c1b8c45 Add compile time control over SetOptions 2020-01-20 18:49:57 +01:00
Theo Arends 58a50cec8c Fix Zigbee compile error 2020-01-20 10:05:12 +01:00
Hadinger 79fdc265b7 Minor fixes to Zigbee friendly names 2020-01-19 22:59:02 +01:00
Theo Arends 588f3ca0b2
Merge pull request #7557 from BASM/7556_i2csetdevice
i2c: I2cSetDevice wrong behavior
2020-01-19 15:31:56 +01:00
Leonid Muravjev e03a14ce21 i2c: I2cSetDevice wrong behavior
Most drivers do not expect address blocking after calling i2cSetDevice.
I2cSetActive removed from I2cSetDevice. All drivers waiting for this call are fixed.

refs #7556
2020-01-19 16:15:18 +03:00
Theo Arends 6d5b0ed622 Remove redundant code 2020-01-19 14:12:25 +01:00
Theo Arends 6c83787210 Lower mqttlog stack usage 2020-01-19 12:22:40 +01:00
Theo Arends 45ed0257b6 Better support for Prefix1 equals Prefix2 2020-01-18 16:57:48 +01:00
Theo Arends 5716d08de9 Refactor MQTT Logging and publish 2020-01-18 15:34:01 +01:00
Hadinger 18ce64f813 Add Zigbee persistence and friendly names 2020-01-18 00:02:01 +01:00
Theo Arends 50a25aeb7c Experimental DS18x20 for Shelly
Experimental DS18x20 for Shelly (#7469)
2020-01-17 17:51:27 +01:00
Theo Arends 60c5a1a83a
Merge pull request #7539 from Staars/development
add virtual serial port via TCP for ublox-GPS-modules
2020-01-17 17:15:33 +01:00
Theo Arends be5c7a4367 Document and add errorchecks to OTA
Document and add errorchecks to OTA
2020-01-17 17:14:53 +01:00
Staars 400d4a0604 add virtual serial port via TCP 2020-01-17 16:44:43 +01:00
Theo Arends e8ce1eb641 Fix OTA minimal gzipped detection
Fix OTA minimal gzipped detection regression from 8.1.0.3
2020-01-17 15:38:03 +01:00
Theo Arends 65d1f3aace Fix PowerDelta calculation
Fix PowerDelta calculation not detecting zero power (#7515)
2020-01-17 10:12:57 +01:00
Shantur Rathore 920501fef9 Implement new Tuya multi dpid protocol. Fixes #7489 2020-01-16 15:19:57 +00:00
Theo Arends adb2dbbcbd Fix ColorTemp brightness 2020-01-16 14:37:10 +01:00
Theo Arends a6e95211cc Add more web page sliders
Add web page sliders when ``SetOption37 128`` is active allowing control of white(s)
2020-01-16 14:22:39 +01:00
Theo Arends aa170fefd4
Merge pull request #7521 from dgwynne/HSColor
Make the B or brightness part of the HSBColor command optional
2020-01-16 13:00:26 +01:00
Theo Arends 0755ad488e Bump version to 8.1.0.4 2020-01-16 11:35:48 +01:00
Theo Arends 5b797a8f4e Add new SwitchMode options
Add ``SwitchMode 8`` ToggleMulti, ``SwitchMode 9`` FollowMulti and ``SwitchMode 10`` FollowMultiInverted (#7522)
2020-01-16 10:39:59 +01:00
to-scho 6ab5c7432e patch-1
typos
2020-01-15 16:12:55 +01:00
to-scho e327236485 New switchmodes TOGGLEMULTI, FOLLOWMULTI and FOLLOWMULTI_INV 2020-01-15 13:05:00 +01:00
David Gwynne a2c8ea9d65 Make the B or brightness part of the HSBColor command optional
This makes it easier (possible?) to use the HSBColor with hs_command_topic
in Home-Assistant, which in turn allows completely independent control
of the color part of an RGBW or RGBWW bulb.
2020-01-15 22:14:47 +11:00
Theo Arends 338499d8e2 Fix unknown command topic 2020-01-14 16:57:55 +01:00