ESP32 OpenMQTTGateway smart plug acts as an BLE MQTT gateway and a power meter

ESP32 BLE Gateway Power Meter

The Theengs Plug ESP32 smart plug runs OpenMQTTGateway firmware to serve as a BLE MQTT gateway and power meter compatible with Home Assistant, Homebridge, OpenHAB, DomoticZ, FHEM, Jeedom, NodeRed, AWS, and any MQTT-compatible IoT or Smart Home system. While the Matter standard should improve interoperability between Smart Home frameworks over time, there are still millions of devices already produced that are not Matter compatible, and the Theengs Plug aims to at least partially address this issue by helping users reduce the number of hubs required and have only one that supports different ecosystems. Theengs Plug hardware specifications: Microcontroller – ESP32 dual-core wireless MCU with 2.4 GHz WiFi and Bluetooth LE connectivity Network Protocol – MQTT Power Supply – 100-120VAC, 60Hz, up to 15A Dimensions – 103 x 61 x 34.6mm Temperature Range – Operating: 0ºC ~ 40ºC; storage: -10°C ~ 50°C Humidity – 0%~95% (no condensation) Certification – UL Some […]

433 MHz is not dead! Using an ESP32 board with LoRa module to talk to 433 MHz sensors

CNXSoft: This is a guest post by Florian Robert (1technophile) of the OpenMQTTGateway project about using a 433 MHz LoRa transceiver on an ESP32 board for home automation, specifically to talk to 433 MHz sensors Everyone is talking about Matter, Bluetooth, Zigbee, and Zwave, but before these complex communication technologies, we had one simple, robust one that our sensors and devices used to leverage: 433MHz. It may be too simplistic to talk about 433 MHz as a technology as there are different and various usages of this frequency. You can find it being used in numerous devices around your home, from your outdoor temperature sensors, and security sensors to the tire pressure sensors in your car. If we want to be specific, we can talk about the different radio frequencies (433 MHz, 915MHz, 868MHz, 315MHz, or 350MHz) and signal modulations OOK, ASK, FSK that we encounter behind the keyword 433MHz. […]

Sonoff ZBDongle-E Zigbee 3.0 USB dongle features EFR32MG21 MCU with +20dBm radio

ITEAD has just released a new “ZBDongle-E” Zigbee 3.0 USB adapter with Silicon Labs Mighty Gecko EFR32MG21 Arm Cortex-M33 microcontroller with a +20dBm radio for extended range. The new dongle is an alternative to the popular Texas Instruments CC2652P-based Sonoff Zigbee 3.0 USB Dongle Plus, also known as “ZBDongle-P”, with a more compact design, and many of the same features. Sonoff ZBDongle-E specifications: Wireless MCU – Silicon Labs EFR32MG21 Arm Cortex-M33 multiprotocol wireless MCU @ 80 MHz with 64KB RAM, 768KB flash, +20 dBm 802.15.4 radio for Zigbee 3.0 and Thread support, and as well as a Bluetooth 5.1 Low Energy radio Connectivity – Zigbee 3.0 with SMA antenna connector, +20 dBm output power Host interface – USB port with CH9102F USB to TTL chip Expansion – 7-pin IO header with programming pins Misc – Boot and reset buttons, Zigbee LED, Power LED Power Supply – 5V/100mA via USB port, […]

Theengs open-source tools to decode BLE sensors work on ESP32, Raspberry Pi, Android phone, etc…

Theengs is a manufacturer agnostic open-source set of tools to decode BLE sensors and integrate those into smart home and IoT solutions such as Home Assistant with notably support for autodiscovery to automatically create the sensor. Theengs can be installed on various hardware from ESP32 to an Android phone or a Raspberry Pi SBC, and the solution currently supports close to forty BLE sensors from various companies including Xiaomi, Honeywell, and RuuviTag.   There are six components: The Theengs Decoder library developed in C++ for portability and translating data from sensors into human-readable data using the JSON format. The Python-based Theengs Gateway acting as a BLE to MQTT bridge for Home Assistant, OpenHAB, and NodeRED integration. It relies on the Theengs Decoder library and publishes the sensors broadcasted BLE information to an MQTT broker. The OpenMQTTGateway is also BLE to MQTT bridge, but instead of targetting Linux-capable hardware like Raspberry […]

Pigeon RB700 is a DIN Rail automation controller with RS-485, RS-232, Ethernet, CAN FD, 1-WIRE, RS-232, and more

We’re covered DIN-Rail industrial computers powered by Raspberry Pi CM4 module, but Kristech’s Pigeon RB700 automation controller may be the one with the most features so far thanks to two RS-485 ports, two Ethernet ports, CAN FD, 1-WIRE, RS-232, 12 digital inputs (8 optoisolated, 4 dry contacts), and 8 digital outputs. That’s for the common features present in all variants including RB700 Essense. The RB700 Standard model adds UPS, HDMI, analog I/Os, and TPM, while the RB700 Advance is further equipped with two M.2 sockets (for SSD and/or cellular modem) and two additional RS-232 ports. Pigeon RB700 specifications: Supported SoM- Raspberry Pi CM4 with up to 8GB RAM, up to 32GB flash, optional WiFi 5 and Bluetooth 5.0 module Video Output (Standard and Advance) – HDMI port Networking – 2x Ethernet ports USB – 2x or 3x USB 2.0 ports Wired communication interfaces 3x RS-232, 2x RS-485, CAN FD, 1-Wire […]

$7 ITEAD Zigbee 3.0 USB dongle features Silicon Labs EFR32MG21 MCU

ITEAD is known for its Sonoff home automation products that started with ESP8266 WiFi and/or RF connectivity several years ago, but more recently the company started to offer Zigbee compliant products including Sonoff BASICZBR3 smart switch, Sonoff ZBBridge WiFi to Zigbee Gateway, or a cheap $4 CC2531 Zigbee USB Dongle compatible with Zigbee2MQTT open-source firmware. The company has now launched a more powered Zigbee 3.0 USB dongle, yet still affordable at $6.99, based on the same Silicon Labs EFR32MG21 wireless MCU as used in the Sonoff ZBBridge with a faster core, more RAM, and a more powerful radio. Key features and specifications: Wireless MCU – Silicon Labs EFR32MG21 Arm Cortex-M33 microcontroller @ up to 80 MHz with DSP and FPU, up to 1024 kB flash, up to 96 kB RAM, 2.4 GHz IEEE 802.15.4 for Zigbee or Thread Host interface – USB port Expansion – 7-pin IO header with programming […]

ANAVI Gas Detector ESP8266 Board Monitors Air Quality, Toxic Gases (Crowdfunding)

Leon ANAVI is a software engineer with an interest in open-source hardware, and he had previously launched several ANAVI boards for home automation based on Espressif ESP8266 or for Raspberry Pi boards including ANAVI thermometer, ANAVI light controller, and ANAVI Infrared pHAT among others. Leon has now introduced a new board on Crowd Supply: ANAVI gas detector. The board is powered by ESP8266 WiSoC providing WiFI connectivity, and supports MQ gas sensor modules such as MQ-135, MQ-2, or MQ-3 in order to monitor air quality and detect gas leaks. ANAVI gas detector board specifications: Wireless Module – Based on ESP8266 Tensilica L106 32-bit processor with Wi-Fi 4 802.11 b/g/n connectivity Display – Optional Mini OLED display Gas sensor support – MQ-135 for air quality or any other 5V MQ analog gas sensor Expansion – 3x slots for I²C sensors Debugging / Programming – UART pins for flashing custom firmware Misc […]

Shelly H&T is a Battery Powered ESP8266 WiFi Temperature & Humidity Sensor

WiFi and long battery life do not usually go hand-in-hand, but as we’ve seen recently, companies have managed to design battery powered WiFi cameras that are said to last up to a year on a charge. So for simpler WiFi devices it should be feasible to last over a year, and that’s what “Shelly H&T” – an ESP8266 based battery-powered WiFi temperature and humidity sensor has apparently achieved, with claims of up to 16 months battery life. Shelly H&T specifications: Connectivity – 802.11 b/g/n WiFi (Wifi 4) Sensor – Temperature & humidity  Battery – 1x CR123A battery good for up to 16 months Dimensions – 35 mm Ø sphere with flat top/bottom  The firmware supports MQTT, and a Rest API, and works with Alexa, Google Home, and home automation suites like OpenHAB, Home Assistant, or Domoticz. The sensor is “open source ready”, meaning you’ll be able to flash your own […]