Schlagwort: MQTT
ESP32 Board als BLE bluetooth MQTT gateway für Temperatursensoren oder Anwesenheitserkennung in ioBroker einbinden
Bewässerungsstand
ZigBee Kommunikations Modul DL-20
DL-20 v2.0 CC2530 TTL ZigBee Kommunikationsmodul UART 2.4GHZ Zigbee2mqtt Tasmota.
Das drahtlose serielle ZigBee-Kommunikationsmodul DL-20 TTL ist ein drahtloses transparentes Vollduplex-Übertragungsmodul mit UART-Anschluss. es arbeitet im öffentlichen Frequenzband von 2400 MHz bis 2450 MHz. Das Modul verwendet den von TI hergestellten CC2530-Chip und unterstützt das IEEE-802.15.4-Protokoll. Ermöglicht traditionellen seriellen Geräten und MCU-gesteuerten Geräten die Realisierung einer seriellen drahtlosen Übertragung und vermeidet komplexe Verkabelungsarbeiten. Da es in Punkt-zu-Punkt-Kommunikation und Broadcast-Kommunikation verfügbar ist, bietet es Plug-and-Play, entwicklungsfreie und flexible Nutzung.
Technische DatenArbeitsfrequenz: 2400-2450 MHzSendeleistung: 4.5dBmÜbertragungsrate: bis zu 3300 BpsÜbertragungsdistanz: gemessen 250 MeterGroßer Spannungsbereich: 3 V-5,5 V TTL-AnpassungspegelBetriebsstrom: weniger als 30 mAKompatibler Betriebsmodus: Punkt-zu-Punkt-Arbeitsmodus, ÜbertragungsarbeitsmodusKommunikationsschnittstelle: UART serielle DatenBaudrate: 2400, 4800, 9600, 14400, 19200, 38400, 57600, 115200Arbeitskanal: 16 Kanaleinteilungen nach dem IEEE 802.15.4-ProtokollEmpfangsempfindlichkeit: -97dBmBitfehlerrate Punkt-zu-Punkt: 0%Fehlerrate des Übertragungsbits: 0.5%Antennenschnittstelle: Integrierte PCB-AntenneBetriebstemperatur: -40C-80CAbmessungen: 16*32mm
Technische Daten:https://www.hexin-technology.com/250m_TTL_to_ZigBee_Module-Product-565.html
Tasmota:https://tasmota.github.io/docs/Zigbee-CCLib-Flashing/
Zigbee2mqtt:https://github.com/Koenkk/zigbee2mqtt/issues/1362
Pearls WLAN-Universalfernbedienung mit MQTT nutzen
Trådfri: ESP8266-Lampen-Gateway
Internet of Home Things » MQTT Android Studio App
MQTT mit ESP8266 (SSL)
Lange habe ich versucht mit SSL von dem ESP8266 mit dem MQTT Broker Kontakt aufzunehmen, vieles schlug fehlt.
Nach vielem Suchen im Internet habe ich folgendes Video mit Code (bei Github) gefunden: Hier wird die BearSSL Library statt der WiFiClientSecure verwendet. .
https://github.com/debsahu/ESP_MQTT_Secure
Gleich im Intro wird auf ein anderes Beispiel bei Github verwiesen:
Und hier findet sich eine Zeile Code, mit der man die Valifierung erstmal abschalten kann:
// do not verify tls certificate
// check the following example for methods to verify the server:
// https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WiFi/examples/BearSSL_Validation/BearSSL_Validation.ino
net.setInsecure();