Skip to content

Commit 56a368f

Browse files
authored
Merge pull request #991 from sisamiwe/dev_tasmota
Tasmota: Zigbee and WebIF improvement
2 parents 850341c + d59d67c commit 56a368f

File tree

14 files changed

+1726
-930
lines changed

14 files changed

+1726
-930
lines changed

tasmota/__init__.py

Lines changed: 269 additions & 176 deletions
Large diffs are not rendered by default.

tasmota/locale.yaml

100755100644
File mode changed.

tasmota/plugin.yaml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ plugin:
1212
documentation: http://smarthomeng.de/user/plugins/tasmota/user_doc.html
1313
support: https://knx-user-forum.de/forum/supportforen/smarthome-py/1520293-support-thread-für-das-tasmota-plugin
1414

15-
version: 1.5.2 # Plugin version
16-
sh_minversion: '1.9.3' # minimum shNG version to use this plugin
15+
version: 1.6.0 # Plugin version
16+
sh_minversion: 1.10.0.3 # minimum shNG version to use this plugin
1717
# sh_maxversion: # maximum shNG version to use this plugin (leave empty if latest)
1818
# py_minversion: # minimum Python version to use for this plugin
1919
multi_instance: True # plugin supports multi instance
@@ -38,7 +38,6 @@ parameters:
3838
de: 'Zeitabstand in Sekunden in dem die Tasmota Devices Telemetrie Daten senden sollen'
3939
en: 'Timeperiod in seconds in which Tasmota devices shall send telemetry data'
4040

41-
4241
item_attributes:
4342
tasmota_topic:
4443
type: str
@@ -128,5 +127,3 @@ item_structs: NONE
128127
plugin_functions: NONE
129128

130129
logic_parameters: NONE
131-
132-

tasmota/user_doc.rst

100755100644
Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,15 @@ folgenden Beispiel gezeigt:
6060
tasmota_zb_device: snzb02_01
6161
tasmota_zb_attr: Temperature
6262
63+
Das Plugin versucht eine ZigBee-Bridge automatisch zu erkennen. Zudem kann diese auch per Attribut dediziert definiert werden:
64+
65+
.. code-block:: yaml
66+
67+
temp:
68+
type: num
69+
tasmota_topic: ZB-GW03_01
70+
tasmota_zb_device: bridge
71+
6372
Für die Nutzung von SML Devices über ein Tasmota-Gerät müssen in dem entsprechenden Item die drei Attribute
6473
``tasmota_topic``, ``tasmota_sml_device`` und ``tasmota_sml_attr`` konfiguriert werden, wie im
6574
folgenden Beispiel gezeigt:
@@ -147,7 +156,7 @@ Die folgenden Attribute (Werte für das Item-Attribut ``tasmota-attr``) sind bis
147156
* "rf_send": Zu sendende RF Daten bei Tasmota Device mit RF Sendemöglichkeit (SONOFF RF Bridge) -> dict {'RfSync': 12220, 'RfLow': 440, 'RfHigh': 1210, 'RfCode':'#F06104'}, r/w
148157
* "rf_key_send": Zu sendender RF-Key Tasmota Device mit RF Sendemöglichkeit (SONOFF RF Bridge) -> num [1-16], r/w
149158
* "rf_key_recv": Zu empfangender RF-Key Tasmota Device mit RF Sendemöglichkeit (SONOFF RF Bridge) -> num [1-16], r/w
150-
* rf_key: 'RF Key'
159+
* "rf_key": RF Key
151160
* "zb_permit_join": Schaltet das Pairing an der ZigBee Bridge ein/aus -> bool, r/w
152161
* "zb_forget": Löscht das Zigbee-Gerät aus dem Item Wert aus der Liste bekannter Geräte in der Zigbee-Bridge -> str, r/w
153162
* "zb_ping": Sendet ein Ping zum Zigbee-Gerät aus dem Item Wert -> str, r/w

tasmota/user_doc/assets/webif_tab1.jpg

100755100644
File mode changed.

tasmota/user_doc/assets/webif_tab2.jpg

100755100644
File mode changed.

tasmota/user_doc/assets/webif_tab3.jpg

100755100644
File mode changed.

tasmota/user_doc/assets/webif_tab4.jpg

100755100644
File mode changed.

tasmota/user_doc/assets/webif_tab5.jpg

100755100644
File mode changed.

tasmota/user_doc/assets/webif_tab6.jpg

100755100644
File mode changed.

0 commit comments

Comments
 (0)