diff --git a/MODULES.md b/MODULES.md index 1ca8ab473..29575f5bb 100644 --- a/MODULES.md +++ b/MODULES.md @@ -80,4 +80,4 @@ Module | Description 74 Sonoff D1 | Sonoff D1 Wifi and RF Dimmer 75 Sonoff ZbBridge | Sonoff Zigbee bridge -Over 1000 additional devices are supported using [templates](TEMPLATES.md). +Over 1400 additional devices are supported using [templates](TEMPLATES.md). diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 468f761c6..bc9abff0c 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -66,6 +66,7 @@ The following binary downloads have been compiled with ESP8266/Arduino library c - Change commands ``SlaveSend`` and ``SlaveReset`` into ``ClientSend`` and ``ClientReset`` - Change all timer references from ``Arm`` to ``Enable`` in GUI, ``Timer`` command and JSON message - Change Domoticz commands prefix from ``Domoticz`` to ``Dz`` +- Change Zigbee randomizing of parameters at first run or after Reset - Fix escape of non-JSON received serial data (#8329) - Fix exception or watchdog on rule re-entry (#8757) - Add command ``Rule0`` to change global rule parameters @@ -81,28 +82,28 @@ The following binary downloads have been compiled with ESP8266/Arduino library c - Add command (``S``)``SerialSend6`` \ (#8937) - Add commands ``LedPwmOn 0..255``, ``LedPwmOff 0..255`` and ``LedPwmMode1 0/1`` to control led brightness by George (#8491) - Add ESP32 ethernet commands ``EthType 0/1``, ``EthAddress 0..31`` and ``EthClockMode 0..3`` +- Add more functionality to command ``Switchmode`` 11 and 12 (#8450) - Add rule trigger ``System#Init`` to allow early rule execution without wifi and mqtt initialized yet - Add support for unique MQTTClient (and inherited fallback topic) by full Mac address using ``mqttclient DVES_%12X`` (#8300) -- Add more functionality to ``Switchmode`` 11 and 12 (#8450) - Add wildcard pattern ``?`` for JSON matching in rules -- Add support for VEML6075 UVA/UVB/UVINDEX Sensor by device111 (#8432) -- Add support for VEML7700 Ambient light intensity Sensor by device111 (#8432) - Add Three Phase Export Active Energy to SDM630 driver - Add Zigbee options to ``ZbSend`` to write and report attributes - Add Zigbee auto-responder for common attributes - Add ``CpuFrequency`` to ``status 2`` - Add ``FlashFrequency`` to ``status 4`` +- Add compile time interlock parameters (#8759) +- Add compile time user template (#8766) +- Add support for VEML6075 UVA/UVB/UVINDEX Sensor by device111 (#8432) +- Add support for VEML7700 Ambient light intensity Sensor by device111 (#8432) - Add support for up to two BH1750 sensors controlled by commands ``BH1750Resolution`` and ``BH1750MTime`` (#8139) - Add support for up to eight MCP9808 temperature sensors by device111 (#8594) - Add support for BL0940 energy monitor as used in Blitzwolf BW-SHP10 (#8175) - Add support for Telegram bot (#8619) - Add support for HP303B Temperature and Pressure sensor by Robert Jaakke (#8638) - Add support for Energy sensor (Denky) for French Smart Metering meter provided by global Energy Providers, need a adaptater. See dedicated full [blog](http://hallard.me/category/tinfo/) about French teleinformation stuff -- Add Library to be used for decoding Teleinfo (French Metering Smart Meter) - Add support for ESP32 ethernet adding commands ``Wifi 0/1`` and ``Ethernet 0/1`` both default ON - Add support for single wire LMT01 temperature Sensor by justifiably (#8713) -- Add compile time interlock parameters (#8759) -- Add compile time user template (#8766) -- Add rotary encoder support for light dimmer and optional color temperature if button1 still pressed (#8670) +- Add support for rotary encoder as light dimmer and optional color temperature if button1 still pressed (#8670) - Add support for switches/relays using an AC detection circuitry e.g. MOES MS-104B or BlitzWolf SS5 (#8606) - Add support for Schneider Electric iEM3000 series Modbus energy meter by Marius Bezuidenhout +- Add support for Sonoff Zigbee Bridge as module 75 (#8583) diff --git a/tasmota/CHANGELOG.md b/tasmota/CHANGELOG.md index 939aad6ac..6a9520fcc 100644 --- a/tasmota/CHANGELOG.md +++ b/tasmota/CHANGELOG.md @@ -6,12 +6,13 @@ - Change to limited support of Arduino IDE as an increasing amount of features cannot be compiled with Arduino IDE - Change all timer references from ``Arm`` to ``Enable`` in GUI, ``Timer`` command and JSON message - Change Domoticz commands prefix from ``Domoticz`` to ``Dz`` +- Change ``Ping`` now reports the hostname instead of IP address (#8948) +- Change Zigbee randomizing of parameters at first run or after Reset - Add command ``DzSend ,`` to send values or state to Domoticz - Add command ``SetOption100 0/1`` to remove Zigbee ``ZbReceived`` value from ``{"ZbReceived":{xxx:yyy}}`` JSON message - Add command ``SetOption101 0/1`` to add the Zigbee source endpoint as suffix to attributes, ex `Power3` instead of `Power` if sent from endpoint 3 - Add command (``S``)``SerialSend6`` \ (#8937) -- Change ``Ping`` now reports the hostname instead of IP address (#8948) -- Change Zigbee randomizing of parameters at first run or after Reset +- Add support for Sonoff Zigbee Bridge as module 75 (#8583) ### 8.3.1.6 20200617 diff --git a/tasmota/my_user_config.h b/tasmota/my_user_config.h index fff58d480..69f51a546 100644 --- a/tasmota/my_user_config.h +++ b/tasmota/my_user_config.h @@ -681,11 +681,11 @@ // -- Zigbee interface ---------------------------- //#define USE_ZIGBEE // Enable serial communication with Zigbee CC2530 flashed with ZNP (+49k code, +3k mem) - #define USE_ZIGBEE_ZNP // Enable ZNP protocol, needed for CC2530 based devices - // #define USE_ZIGBEE_EZSP // [EXPERIMENTAL - DO NOT USE] Enable EZSP protocol, needed for EFR32 EmberZNet based devices, like Sonoff Zigbee bridge - // Note: USE_ZIGBEE_ZNP and USE_ZIGBEE_EZSP are mutually incompatible, you must select exactly one - #define USE_ZIGBEE_CHANNEL 11 // Zigbee Channel (11-26) - #define USE_ZIGBEE_TXRADIO_DBM 20 // Tx Radio power in dBm (only for EZSP, EFR32 can go up to 20 dBm) + #define USE_ZIGBEE_ZNP // Enable ZNP protocol, needed for CC2530 based devices +// #define USE_ZIGBEE_EZSP // Enable EZSP protocol, needed for EFR32 EmberZNet based devices, like Sonoff Zigbee bridge + // Note: USE_ZIGBEE_ZNP and USE_ZIGBEE_EZSP are mutually incompatible, you must select exactly one + #define USE_ZIGBEE_CHANNEL 11 // Zigbee Channel (11-26) + #define USE_ZIGBEE_TXRADIO_DBM 20 // Tx Radio power in dBm (only for EZSP, EFR32 can go up to 20 dBm) #define USE_ZIGBEE_COALESCE_ATTR_TIMER 350 // timer to coalesce attribute values (in ms) #define USE_ZIGBEE_MODELID "Tasmota Z2T" // reported "ModelId" (cluster 0000 / attribute 0005)