Rebuilding tasmota with zigbee support for ZB-GW03-V1.2

Posted

Purpose

The default build does not work correctly with MQTT data in Berry scripts (slightly older 2023-07).

Preconditions

Make sure you have platformio installed.

Clone tasmota directory

git clone git@github.com:arendst/Tasmota.git
cd tasmota

Configure build

Follow the build instructions Instructions - change user_config_override.h and platformio_override.ini

Add to user_config_override.h

  #define USE_BERRY_DEBUG
  #undef USE_DOMOTICZ      // Suspecting  the messages from "domoticz/out" are not relayed to the Berry script engine. 

Replace in platformio_override.ini:

extends                 = env:tasmota32

with

extends                 = env:tasmota32_base

Build

Execute:

platformio run -e tasmota32-EWELINK

The result should be available in build_output/firmware/tasmota32-EWELINK.bin

Author