Skip to content

Pol3cat/shng-tasmota-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tasmota

Das Plugin dienst zur Steuerung von Tasmota Devices über MQTT. Zur Aktivierung von MQTT für die Tasmota Devices bitte die Dokumentation des jeweiligen Devices zu Rate ziehen.

Unterstützte Funktionen sind: * Relays eines Tasmota Devices (bis zu 4) * DS18B20 Temperatursensoren * AM2301 Sensoren für Temperatur und Luftfeuchte * SHT3X Sensoren für Temperatur und Luftfeuchte * RGBW Dimmer (H801) mit Senden und Empfangen von HSB * RF-Daten Senden und Empfangen mit Sonoff Bridge RF * Zigbee Daten Empfangen mit Sonoff Zigbee Bridge

Attention!

Das Plugin kommuniziert über MQTT und benötigt das mqtt neues Modul, welches die Kommunikation mit dem MQTT Broker durchführt. Dieses Modul muß geladen und konfiguriert sein, damit das Plugin funktioniert.

Konfiguration

Für die Nutzung eines Tasmota Devices müssen in dem entsprechenden Item die zwei Attribute tasmota_topic und tasmota_attr konfiguriert werden, wie im folgenden Beispiel gezeigt:

schalter:
    type: bool
    tasmota_topic: delock_switch2
    tasmota_attr: relay

    leistung:
        type: num
        tasmota_topic: ..:.
        tasmota_attr: power

Für die Nutzung von Zigbee Devices über eine ZigbeeBridge mit Tasmota müssen in dem entsprechenden Item die drei Attribute tasmota_topic, tasmota_zb_device oder tasmota_zb_group und tasmota_zb_attr konfiguriert werden, wie im folgenden Beispiel gezeigt:

temp:
    type: num
    tasmota_topic: SONOFF_ZB1
    tasmota_zb_device: snzb02_01
    tasmota_zb_attr: Temperature

Dabei ist zu beachten, dass bei Verwendung des Kurznamen (bspw. 0x9CB) zur Identifikation des Zigbee-Gerätes diese Kurzname in Hochkommata (also '0x9CB') zu setzen ist, um ein korrektes Verarbeiten sicherzustellen. Im Abschnitt Web Interface gibt es weitere Hinweise zur Konfiguration.

Vollständige Informationen zur Konfiguration und die vollständige Beschreibung der Item-Attribute sind unter plugin.yaml zu finden.

Web Interface des Plugins

Tasmota Items

Das Webinterface zeigt die Items an, für die ein Tasmota Device konfiguriert ist.

user_doc/assets/webif_tab1.jpg

Tasmota Devices

Das Webinterface zeigt Informationen zu den konfigurierten Tasmota Devices an, sowie etwa hinzugekommen Devices die in SmartHomeNG noch nicht konfiguriert (mit einem Item vebunden) sind.

user_doc/assets/webif_tab2.jpg

Ein Klick auf das Tasmota Topic öffnet Konfigurationsseite des Devices.

Tasmota Details

Das Webinterface zeigt Informationen mit Werten der Sensoren, Leuchten und RF, falls das jeweilige Tasmota Device diese Informationen bereitstellt.

user_doc/assets/webif_tab3.jpg

Tasmota Zigbee Devices

Das Webinterface zeigt Informationen der ZigbeeDevices, die das jeweilige Device bereitstellt. Dabei werden im jeweilgen Feld "Content Data" die verfügbaren Daten anzeigt. Um diese einem Item zuzuweisen, muss die 'Device ID' als Wert für das Attribut 'tasmota_zb_device' und ein Key des Dictionary in der Spalte 'Content Data' als Wert für das Attribut 'tasmota_zb_attr' verwendet werden.

user_doc/assets/webif_tab4.jpg

Broker Information

Das Webinterface zeigt Informationen zum genutzten MQTT Broker an.

user_doc/assets/webif_tab5.jpg

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published