# \[Modul\] Tasmota

**URL:** <https://community.symcon.de/t/modul-tasmota/49280>\
**Category:** PHP-Module (Diskussion)\
**Created:** [13. Februar 2019 um 13:24 UTC](https://community.symcon.de/t/modul-tasmota/49280 "2019-02-13T13:24:29Z")\
**Posts on this page:** 20\
**Page:** 109

<div class="post-metadata">

**Author:** ![tomgr](https://community.symcon.de/user_avatar/community.symcon.de/tomgr/32/274_2.png) [@tomgr](https://community.symcon.de/u/tomgr)\
**Post date:** [18. Februar 2025 um 14:11 UTC](https://community.symcon.de/t/modul-tasmota/49280/2176 "2025-02-18T14:11:19Z")

</div>

Hier ein Beispiel

 ![grafik](https://community.symcon.de/uploads/default/original/3X/1/9/19b20d6113d6908ece68775eb00ee56f05f4ec8d.png)

 ![grafik](https://community.symcon.de/uploads/default/original/3X/3/a/3a42e60ee536eb9e8d0e24bd0e807f70e5aa821f.png)

---

<div class="post-metadata">

**Author:** ![piet41363](https://community.symcon.de/letter_avatar_proxy/v4/letter/p/7993a0/32.png) [@piet41363](https://community.symcon.de/u/piet41363)\
**Post date:** [18. Februar 2025 um 14:35 UTC](https://community.symcon.de/t/modul-tasmota/49280/2177 "2025-02-18T14:35:39Z")

</div>

Hallo @tomgr ,  
VIELEN DANK! 🙂  
Funktioniert 👍

---

<div class="post-metadata">

**Author:** ![WilliDerTiger](https://community.symcon.de/letter_avatar_proxy/v4/letter/w/97f17d/32.png) [@WilliDerTiger](https://community.symcon.de/u/WilliDerTiger)\
**Post date:** [23. Februar 2025 um 14:04 UTC](https://community.symcon.de/t/modul-tasmota/49280/2178 "2025-02-23T14:04:59Z")

</div>

Hallo,  
Habe viele Tasmoa Divices ( ca.60 Stück ).  
Bin auf Symcon 8.0. ( Beta, Testing ).  
Vorher das Tasmota Modul 4.4.5 und jetzt auch die 4.4.6 Beta verwendet.  
Wenn ich den Tasmota Configurator abrufe,  
bekomme ich immer wieder Fehlermeldungen:

```auto
Konnte Konfigurationsform nicht laden
Fatal error: Uncaught TypeError: json_decode(): Argument #1 ($json) must be of type string, false given in /var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php:161
Stack trace:
#0 /var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php(161): json_decode(false, true)
#1 /var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php(124): TasmotaConfigurator->getModule('192.168.1.188')
#2 /var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php(27): TasmotaConfigurator->getTasmotaDevices()
#3 /-(3): TasmotaConfigurator->GetConfigurationForm()
#4 {main}
  thrown in /var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php on line 161 (Code: -32603)

```

Oder

```auto
Konnte Konfigurationsform nicht laden
Fatal error: Uncaught TypeError: json_decode(): Argument #1 ($json) must be of type string, false given in /var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php:161
Stack trace:
#0 /var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php(161): json_decode(false, true)
#1 /var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php(124): TasmotaConfigurator->getModule('192.168.1.187')
#2 /var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php(27): TasmotaConfigurator->getTasmotaDevices()
#3 /-(3): TasmotaConfigurator->GetConfigurationForm()
#4 {main}
  thrown in /var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php on line 161 (Code: -32603)

```

Nach x mal Abrufen, gelingt es dann.  
Brauche den Configurator, um die IP Adresse für dass entsprechende Tasmota Device zu finden.

Kann dies gefixt werden?

LG Willi

---

<div class="post-metadata">

**Author:** ![rolf1](https://community.symcon.de/letter_avatar_proxy/v4/letter/r/7c8e57/32.png) [@rolf1](https://community.symcon.de/u/rolf1)\
**Post date:** [25. März 2025 um 08:05 UTC](https://community.symcon.de/t/modul-tasmota/49280/2179 "2025-03-25T08:05:12Z")

</div>

Moin,

mir wurde im Configurator gerade folgender nicht abgefangender Fehler präsentiert als ich die IP Range geändert habe:

> Konnte Konfigurationsform nicht laden  
> Fatal error: Uncaught TypeError: json\_decode(): Argument #1 ($json) must be of type string, false given in /mnt/data/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php:177  
> Stack trace:  
> #0 /mnt/data/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php(177): json\_decode(false, true)  
> #1 /mnt/data/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php(123): TasmotaConfigurator-\>getFriendlyName(‚192.168.10.191‘)  
> #2 /mnt/data/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php(27): TasmotaConfigurator-\>getTasmotaDevices()  
> #3 /-(3): TasmotaConfigurator-\>GetConfigurationForm()  
> #4 {main}  
> thrown in /mnt/data/symcon/modules/.store/info.schnittcher.ips.tasmota/TasmotaConfigurator/module.php on line 177 (Code: -32603)

Grüße  
Rolf

---

<div class="post-metadata">

**Author:** ![chrissiboy](https://community.symcon.de/letter_avatar_proxy/v4/letter/c/d2c977/32.png) [@chrissiboy](https://community.symcon.de/u/chrissiboy)\
**Post date:** [17. April 2025 um 15:22 UTC](https://community.symcon.de/t/modul-tasmota/49280/2180 "2025-04-17T15:22:35Z")

</div>

Hallo,  
wie bekannt, kann der Konfigurator auf TASMOTA-Komponenten nicht zugreifen, wenn die Weboberfläche ein Passwort benötigt. Gab es nicht einmal die Möglichkeit, ein Passwort im Konfigurator zu hinterlegen ?

Grüße Frank

---

<div class="post-metadata">

**Author:** ![richimaint](https://community.symcon.de/user_avatar/community.symcon.de/richimaint/32/407_2.png) [@richimaint](https://community.symcon.de/u/richimaint)\
**Post date:** [15. Mai 2025 um 17:53 UTC](https://community.symcon.de/t/modul-tasmota/49280/2181 "2025-05-15T17:53:34Z")

</div>

Habe immer noch die vielen Fehlermeldungen die einfach nicht weggehen:  
Die #18546 ist die Tasmoata MQTT Server Instanz:

```auto
15.05.2025, 19:07:24 | FlowHandler | Kann Daten nicht zur Instanz #18546 weiterleiten: Malformed: Topic (74656C652F476F737530F001001374656C652F) from 192.168.178.124:56161 contains non UTF-8 characters

```

richimaint

---

<div class="post-metadata">

**Author:** ![KaiS](https://community.symcon.de/user_avatar/community.symcon.de/kais/32/29625_2.png) [@KaiS](https://community.symcon.de/u/KaiS)\
**Post date:** [30. Mai 2025 um 19:50 UTC](https://community.symcon.de/t/modul-tasmota/49280/2182 "2025-05-30T19:50:40Z")

</div>

> [@WilliDerTiger](#):
>
> Kann dies gefixt werden?

Leider nicht, der Konfigurator ist so auch echt nicht gut.  
Ich weiß nicht, ob Tasmota mittlerweile eine bessere Disocvery Funktion bietet, um Geräte im Netzwerk zu finden.  
Ich würde dann eher einen IP-Scanner nutzen, um das Gerät zu finden.

Grüße,  
Kai

---

<div class="post-metadata">

**Author:** ![KaiS](https://community.symcon.de/user_avatar/community.symcon.de/kais/32/29625_2.png) [@KaiS](https://community.symcon.de/u/KaiS)\
**Post date:** [30. Mai 2025 um 19:50 UTC](https://community.symcon.de/t/modul-tasmota/49280/2183 "2025-05-30T19:50:57Z")

</div>

> [@chrissiboy](#):
>
> wie bekannt, kann der Konfigurator auf TASMOTA-Komponenten nicht zugreifen, wenn die Weboberfläche ein Passwort benötigt. Gab es nicht einmal die Möglichkeit, ein Passwort im Konfigurator zu hinterlegen ?

Ich kann mich nicht erinnern das mal eingebaut zu haben.

Grüße,  
Kai

---

<div class="post-metadata">

**Author:** ![KaiS](https://community.symcon.de/user_avatar/community.symcon.de/kais/32/29625_2.png) [@KaiS](https://community.symcon.de/u/KaiS)\
**Post date:** [30. Mai 2025 um 19:51 UTC](https://community.symcon.de/t/modul-tasmota/49280/2184 "2025-05-30T19:51:12Z")

</div>

@paresy, hast du eine Idee?

Grüße,  
Kai

---

<div class="post-metadata">

**Author:** ![richimaint](https://community.symcon.de/user_avatar/community.symcon.de/richimaint/32/407_2.png) [@richimaint](https://community.symcon.de/u/richimaint)\
**Post date:** [31. Mai 2025 um 06:46 UTC](https://community.symcon.de/t/modul-tasmota/49280/2185 "2025-05-31T06:46:36Z")

</div>

weitere Fehler sind:  
1.

```auto
31.05.2025, 07:08:11 | MQTT Server | Packet was not fully consumed, Buffer: 537461727454696D65223A22323031392D30372D31305431353A32303A3136222C22546F74616C223A38352E3639382C22596573746572646179223A302E3033302C22546F646179223A302E3030382C22506F776572223A322C224170706172656E74506F776572223A33302C225265616374697665506F776572223A33302C22466163746F72223A302E30362C22566F6C74616765223A3234342C2243757272656E74223A302E3132337D7D

```

1. 

```auto
31.05.2025, 07:08:11 | FlowHandler | Kann Daten nicht zur Instanz #47710 weiterleiten: 
Fatal error: Uncaught ValueError: fnmatch(): Argument #2 ($filename) must not contain any null bytes in C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\Tasmota\module.php:85
Stack trace:
#0 C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\Tasmota\module.php(85): fnmatch('*PowerOnState*', '{"Time":"2025-0...')
#1 C:\Windows\System32\-(3): Tasmota->ReceiveData('{"DataID":"{7F7...')
#2 {main}
  thrown in C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\Tasmota\module.php on line 85

```

1. 

```auto
31.05.2025, 07:41:04 | MQTT Server | Unsupported packet type 2, Buffer: 223A33382C225265616374697665506F776572223A33382C22466163746F72223A302E30352C22566F6C74616765223A3234312C2243757272656E74223A302E3135367D7D

```

richimaint

---

<div class="post-metadata">

**Author:** ![KaiS](https://community.symcon.de/user_avatar/community.symcon.de/kais/32/29625_2.png) [@KaiS](https://community.symcon.de/u/KaiS)\
**Post date:** [31. Mai 2025 um 07:03 UTC](https://community.symcon.de/t/modul-tasmota/49280/2186 "2025-05-31T07:03:06Z")

</div>

Fehler 1 und 3 muss @paresy sich mal anschauen.

Fehler 2 schaue ich mir mal an.

Grüße,  
Kai

---

<div class="post-metadata">

**Author:** ![richimaint](https://community.symcon.de/user_avatar/community.symcon.de/richimaint/32/407_2.png) [@richimaint](https://community.symcon.de/u/richimaint)\
**Post date:** [31. Mai 2025 um 08:22 UTC](https://community.symcon.de/t/modul-tasmota/49280/2187 "2025-05-31T08:22:46Z")

</div>

Ich kann es auch nicht nachstellen. Die Fehler sind mal zu tausenden da, dann mal ne weile Ruhe.  
System läuft ohne das ich was geändert oder hinzugefügt habe.

richimaint

---

<div class="post-metadata">

**Author:** ![KaiS](https://community.symcon.de/user_avatar/community.symcon.de/kais/32/29625_2.png) [@KaiS](https://community.symcon.de/u/KaiS)\
**Post date:** [31. Mai 2025 um 08:36 UTC](https://community.symcon.de/t/modul-tasmota/49280/2188 "2025-05-31T08:36:05Z")

</div>

Kannst du herausfinden, ob es immer ein bestimmtes Gerät ist?

Grüße,  
Kai

---

<div class="post-metadata">

**Author:** ![richimaint](https://community.symcon.de/user_avatar/community.symcon.de/richimaint/32/407_2.png) [@richimaint](https://community.symcon.de/u/richimaint)\
**Post date:** [31. Mai 2025 um 08:40 UTC](https://community.symcon.de/t/modul-tasmota/49280/2189 "2025-05-31T08:40:16Z")

</div>

Ich werde das mal mitloggen.  
Soweit ich mich erinnere, sind es fast immer die gleichen Geräte.

richimaint

---

<div class="post-metadata">

**Author:** ![richimaint](https://community.symcon.de/user_avatar/community.symcon.de/richimaint/32/407_2.png) [@richimaint](https://community.symcon.de/u/richimaint)\
**Post date:** [10. Juni 2025 um 13:49 UTC](https://community.symcon.de/t/modul-tasmota/49280/2190 "2025-06-10T13:49:06Z")

</div>

Habe jetzt mal die Geräte ausfindig gemacht.  
Es sind 2 von 13 Gosund SP111 Steckdosen die mit Tasmota (14.5.0) geflasht wurden.

richimaint

---

<div class="post-metadata">

**Author:** ![EmJay](https://community.symcon.de/letter_avatar_proxy/v4/letter/e/a88e57/32.png) [@EmJay](https://community.symcon.de/u/EmJay)\
**Post date:** [22. Juli 2025 um 17:53 UTC](https://community.symcon.de/t/modul-tasmota/49280/2191 "2025-07-22T17:53:52Z")

</div>

Hallo, ich habe für mein Shelly RGBW2 (läuft mit Tasmota 14.2.0) eine TasmotaLED Instanz in IP Symcon. Ich habe gerade im Protokoll gesehen, dass ich alle paar Minuten diesen Fehler bekomme:

```auto
22.07.2025, 17:07:59 | FlowHandler | Kann Daten nicht zur Instanz #27800 weiterleiten: 
Fatal error: Uncaught TypeError: str_replace(): Argument #3 ($subject) must be of type array|string, null given in C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\libs\TasmotaService.php:308
Stack trace:
#0 C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\libs\TasmotaService.php(308): str_replace('-', '_', NULL)
#1 C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\TasmotaLED\module.php(205): TasmotaService->traverseArray(Array, Array)
#2 C:\Windows\System32\-(3): TasmotaLED->ReceiveData('{"DataID":"{7F7...')
#3 {main}
  thrown in C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\libs\TasmotaService.php on line 308

```

Kann mir diesbezüglich jemand helfen?  
Danke! EmJay

---

<div class="post-metadata">

**Author:** ![KaiS](https://community.symcon.de/user_avatar/community.symcon.de/kais/32/29625_2.png) [@KaiS](https://community.symcon.de/u/KaiS)\
**Post date:** [30. Juli 2025 um 22:02 UTC](https://community.symcon.de/t/modul-tasmota/49280/2192 "2025-07-30T22:02:25Z")

</div>

Kannst du mal versuchen davon ein Debug zu erstellen?  
Das ist schwer herauszufinden, wenn man nicht weiß, was dort gesendet wird.

Grüße,  
Kai

---

<div class="post-metadata">

**Author:** ![KaiS](https://community.symcon.de/user_avatar/community.symcon.de/kais/32/29625_2.png) [@KaiS](https://community.symcon.de/u/KaiS)\
**Post date:** [30. Juli 2025 um 22:03 UTC](https://community.symcon.de/t/modul-tasmota/49280/2193 "2025-07-30T22:03:19Z")

</div>

Die Funktionalität ist aber vorhanden?

Grüße,  
Kai

---

<div class="post-metadata">

**Author:** ![richimaint](https://community.symcon.de/user_avatar/community.symcon.de/richimaint/32/407_2.png) [@richimaint](https://community.symcon.de/u/richimaint)\
**Post date:** [30. Juli 2025 um 22:38 UTC](https://community.symcon.de/t/modul-tasmota/49280/2194 "2025-07-30T22:38:34Z")

</div>

Die Fehler sind halt sehr sporadisch, gerade habe ich keine Fehler, andermal 1000nde.  
Wenn es wieder auftritt, werden ich den Debug einschalten und dir senden.

Danke  
richimaint

---

<div class="post-metadata">

**Author:** ![richimaint](https://community.symcon.de/user_avatar/community.symcon.de/richimaint/32/407_2.png) [@richimaint](https://community.symcon.de/u/richimaint)\
**Post date:** [31. Juli 2025 um 07:41 UTC](https://community.symcon.de/t/modul-tasmota/49280/2195 "2025-07-31T07:41:47Z")

</div>

Aktuell habe ich wieder diesen Fehler, die glaube Retain Messages sind.

```auto
31.07.2025, 09:19:57 | FlowHandler | Kann Daten nicht zur Instanz #18546 weiterleiten: Packet is too short. Expected: 25968, Actual: 10802

```

 ![grafik](https://community.symcon.de/uploads/default/original/3X/5/a/5ad0cd7ac164e4c7d852a93da71906d068d403f0.png)

[Tasmota\_Instanz.txt](https://community.symcon.de/uploads/short-url/5cRLUq4aaRpwMDomFHhfuWfTTCg.txt) (100,5 KB)

richimaint

[Vorherige Seite](https://community.symcon.de/t/modul-tasmota/49280.md?page=108)

[Nächste Seite](https://community.symcon.de/t/modul-tasmota/49280.md?page=110)
