ZiGate-Ethernet – An ESP32 Ethernet, WiFi, and BLE Gateway with optional Zigbee connectivity

ZiGate Ethernet Raspberry Pi 4 enclosure

Frédéric Dubois, aka fairecasoimeme, has recently released ZiGate-Ethernet, an home automation gateway based on Espressif Systems ESP32 wireless SoC with Ethernet, WiFi, and Bluetooth LE connectivity. The gateway can also take an optional PiZiGate+ Zigbee module for support for a wider range of home automation gizmos, and everything is designed to fit in the official Raspberry Pi 4 enclosure. ZiGate-Ethernet specifications: Wireless module – ESP32-WROOM-32E with ESP32 dual-core processor, 16MB flash, PCB antenna Connectivity 10/100M Ethernet RJ45 port implemented through LAN8720 as on several other ESP32 Ethernet boards 2.4GHz WiFI 4 Bluetooth LE 4.2/5.x Zigbee through PiZiGate+ module with PCB antenna or optional external antenna USB – Micro USB port for power and programming Expansion – 16-pin GPIO header with up to 10x GPIO, 7x ADC, UART, 5V, 3.3V, and GND Misc- Reset and Flash button, ESP32/FTDI UART selection switch, Power Supply – 5V/500mA via micro USB  port Dimensions – […]

Sonoff & Tuya smart plugs found to transmit unencrypted passwords

Sonoff Tuya security vulnerability

There are many low-cost smart plugs based on ESP8266 that provide a convenient way to control lights or home appliances with your smartphone. But cybersecurity firm A&O IT Group found vulnerabilities in ITEAD’s Sonoff S26 and Ener-J Wi-fi (Tuya) smart plugs that would allow an attacker to easily access your wireless network. The first security vulnerability is pretty common and hard to exploit since it’s only a concern during the setup.  Sonoff S26 starts itself into access point mode with ITEAD-1001xxxxxx SSID, and is set up through the eWelink app with the user not needing to know the password. But with older firmware is was needed, so ITEAD still shares the default password: 12345678 in the user manual, and it can be used to connect to the smart plug by anyone. But once configured, it’s not accessible anymore as the smart plug should be in client mode connected to your […]

Pack of 4 ESP8266 smart plugs sold for $13.49 (Promo)

ESP8266 smart plug pack discount

There’s currently a promotion on Amazon for a pack of four ESP8266 smart plugs that are ETL and FCC certified, and sold for $13.49, or around $3.5 per socket. In order to apply for the discount, you’ll need to the Amazon product page, tick on “Save an extra 20% when you apply this coupon.”, and enter the coupon code “ABVYP87G“. Once this is all done the price will be $13.49 shipped within the US. The plug works in the 100-240V range, but when shipping outside of the US, you’ll need to pay extra for shipping and provisions for customs duties. Gosund WP3 key features: 2.4 GHz WIFI connectivity Rated Voltage: 100 – 240V Rated Current: 10A Max AC Frequency: 50/60Hz Max power: 1100W Operating Temperature – -10 ~ 60°C If you have no interested in running proprietary software, you’ll be happy to know Gosund WP3 smart plugs are compatible with […]

$6 WT32-ETH01 is a Tiny ESP32 board with Ethernet

WT32-ETH01 ESP32 Ethernet board

Espressif Systems ESP32 processor supports WiFi, Bluetooth, and Ethernet connectivity. There are only a few boards coming with an Ethernet RJ45 jack out of the box including esp32MX-E ESP32 board, TTGO T-Internet-POE, and Olimex ESP32-Gateway board among others. Those boards are fine, but they sell for $16 and up, so if you’d like a cheaper and tinier ESP32 board with Ethernet, Wireless Tag WT32-ETH01 may be an option for projects not requiring PoE support. WT32-ETH01 board specifications: Wireless Module – Wireless Tag WT32-S1 based on ESP32 dual-core WiSoC with 4MB flash, on-board antenna Connectivity 10/100M Ethernet via LAN8720A transceiver 2.4 GHz 802.11b/g/n WiFi 4 up to 150 Mbps Bluetooth 4.2 BR/EDR and LE Expansion – 2x 13 through holes and castellated holes with GPIOs, I2C, SPI,  2x UART, EN, LINK, 5V, 3.3V, and GND signals Power Supply – 3.3V or 5.5V via headers, minimum 500 mA; typical operating current: 80 […]

Sonoff Zigbee Bridge Now Supports Tasmota Firmware, Home Assistant, Zigbee2Tasmota

Sonoff Zigbee Bridge & Tasomota Home Assistant

Sonoff ZBBridge (aka Sonoff Zigbee Bridge) WiFi to Zigbee gateway was launched a few months ago for $16.90 plus shipping, and it’s now also listed on Banggood for $17.99 shipped. It allows users to control Zigbee devices connected to the gateway using the eWelink mobile app used with other Sonoff devices. But many people like to run Tasmota firmware on their Sonoff devices since it’s open-source and provided more flexibility such as integration with Home Assitant or Domoticz. There was already support for Zigbee in Tasmota at the time but only for Texas Instruments SimpleLink CC253x Zigbee MCU’s, and Sonoff ZBBridge is made of an ESP8266 WiSoC and a Silicon Labs EFR32MG21 Gecko Series 2 Cortex-M33 Zigbee microcontroller. So I just suspected that eventually, Sonoff Zigbee Bridge could support Tasmota open-source firmware but that would take some time… It took about four months. Not too bad. It started in the […]

TASMOTA Now Supports ESP32 Targets including some Ethernet and Camera Boards

Tasmota ESP32

TASMOTA now supports ESP32. The open-source firmware was initially designed for ESP8266 and ESP8285 based Sonoff home automation devices providing an alternative to eWelink firmware with support for MQTT protocol allowing integration with home automation frameworks like Domoticz or openHAB. It has since then expanded to support hardware from various brands, but until recently you were still limited to products with ESP8266 or ESP8285, and the good news is that TASMOTA has now gotten experimental support for ESP32 boards and products such as TTGO T-Camera. You’ll find basic documentation and well as Tasmota ESP32 (aka Tasmota32) firmware files for LilyGO TTGO T-Camera board, displays, and I2C sensor on Tasmota Github.io website. The ESP32 port is based on Jörg Schüler-Maroldt’s work. PuceBacoon also found other ESP32 boards in the source code including Olimex ESP32-PoE board in xdrv_82_ethernet.ino file and “AI Thinker” cameras in xdrv_81_webcam.ino. If you’d like to give it a […]

$5 Sinilink WiFI USB Power Switch Works with Tasmota Firmware, Supports up to 20V/5A

Sinilink WIFI USB Power Switch

Late last year, ITEAD launched Sonoff Micro WiFi USB switch that allows you to turn on and off USB powered devices over WiFi using eWelink app for Android or iOS. It integrates with Amazon Alexas and Google Home, and does the job, but people who like to use the open-source Tasmota firmware will be disappointed to learn it’s not based on ESP8266 processor hence not compatible. Luckily, there’s another option: Sinilink WiFi USB switch (aka XY-WFUSB) based on ESP8266 WiFi SoC, and supporting up to 20V/5A according to the manufacturer. It is currently sold for under $5 including shipping on Aliexpress. Sinilink XY-WFUSB specifications: WiSoC – Espressif ESP8266 processor with 802.11b/g/n WiFi 4 USB Input – USB type-A female port supporting 3.5V to 20V up to 5A (100 Watts max) USB Output – USB type-A male port up to 100W Misc On/off button – Pressing 5 seconds also change the […]

Tasmota Open Source ESP8266 Firmware Now Supports Zigbee Connectivity

Tasmota Zigbee to WiFi Gateway Prototype

Sonoff-Tasmota is a popular open-source firmware designed to run on ESP8266 hardware for home automation projects. It was initially designed to run on devices from ITEAD Studio Sonoff family but now supports more products, boards, and modules from other brands such as Shelly, Wemos, Blitzwolf, and others. So the first news is that the project has recently been renamed from Sonoff-Tasmota to just Tasmota, and documentation has been moved from Github Wiki to Github.io. Tasmota Zigbee Support A piece of more important news is that Tasmota now supports Zigbee. More specifically, the Z2T (Zigbee to Tasmota) concept allows you to make your own Zigbee to WiFi bridge by combining Z-Stack-firmware on CC2530 and Tasmota firmware on ESP8266 / ESP82xx hardware. Basically all you need is ESP82xx hardware connected to a Texas Instruments C2530 based Zigbee device over a serial. Note that C2531 based device won’t work since they are connected […]