Sollte auch in den Einstellungen des Tasmota Gerätes der neue Broker eingetragen werden, ansonsten verstehe ich nicht, für was man die IP jedes Gerätes eingeben muss.
das Gerät selbst stellt er bei mir nicht um. Da bleibt der Port des Mosquitto 1883 drin. Als $BrokerPort = ‚1024‘; im Skript, den Port, der eingetragen werden sollte, oder?
ich habe in dem Skript die IP eines anderen Mosquitto Servers und die Splitterinstanz dieses MQTT Client eingetragen, sonst nichts am Skript geändert. Fehler:
Fatal error: Cannot redeclare searchTasmotaDevice() (previously declared in /var/lib/symcon/scripts/34596.ips.php:45) in /var/lib/symcon/scripts/34596.ips.php on line 106
Abort Processing during Fatal-Error: Cannot redeclare searchTasmotaDevice() (previously declared in /var/lib/symcon/scripts/34596.ips.php:45)
Error in Script /var/lib/symcon/scripts/34596.ips.php on Line 106
Zeile 106
function searchTasmotaDevice($topic)
kann man mit dem Skript nicht zwischen internem und Mosquitto (mit anderer IP ) hin und her schalten?
ich habe die Tasmota und Inline auf internen Broker umgestellt.
nun habe ich z.B.einen Inline Plug der sich weder im WF noch per Request Action schalten lässt.
Schalte ich den plug in Tasmota bekomme ich aber den richtigen Schaltzustand.
ein anderer Inline und die 3 fach reagieren im WF
Hallo,
ich habe ein Problem mit einem Shelly 2.5 mit Tasmota Firmware 8.4.0 und folgendem Tempelate zur Einstellung:
{„NAME“:„Shelly 2.5“,„GPIO“:[56,0,17,0,21,83,0,0,6,82,5,22,156],„FLAG“:2,„BASE“:18}
Er ist also als Schalter definiert.
Bekomme ständig Fehlermeldungen im Log.
18.11.2020, 18:26:25 | FlowHandler | Kann Daten nicht zur Instanz #11102 weiterleiten: <br />
<b>Warning</b>: Objekt mit Ident Tasmota_RSSI wurde nicht gefunden in <b>C:\ProgramData\Symcon\modules.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>126</b><br />
<br />
<b>Warning</b>: Variable #0 existiert nicht in <b>C:\ProgramData\Symcon\modules.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>126</b><br />
RESULT:
18.11.2020, 18:26:25 | FlowHandler | Kann Daten nicht zur Instanz #11102 weiterleiten: <br />
<b>Warning</b>: Cannot auto-convert value for parameter VariableValue in <b>C:\ProgramData\Symcon\modules.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>227</b><br />
<br />
<b>Warning</b>: Cannot auto-convert value for parameter VariableValue in <b>C:\ProgramData\Symcon\modules.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>247</b><br />
<br />
<b>Warning</b>: Cannot auto-convert value for parameter VariableValue in <b>C:\ProgramData\Symcon\modules.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>257</b><br />
<br />
<b>Warning</b>: Cannot auto-convert value for parameter VariableValue in <b>C:\ProgramData\Symcon\modules.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>262</b><br />
<br />
<b>Warning</b>: Cannot auto-convert value for parameter VariableValue in <b>C:\ProgramData\Symcon\modules.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>267</b><br />
RESULT:
Im Module.php kann man sehen, dass dies vorrangig die Leistung betrifft in allen Varianten (Schein-/Wirk/-Blindleistung).
Ist der Shelly 2.5 mit Tasmota noch nicht im Modul nutzbar?
Hallo Thomas,
sollte Ersatz-Shelly für die „alten“ 2.0 sein, die laufen noch mit Tasmota.
Werde morgen mal 9.1 drauf machen und mal schauen.
Sieht aber für mich nach einem Problem mit der „doppelten“ Powermessung aus.
Hallo Kai,
alles gut.
Hatte das nicht bewusst gelesen/wahrgenommen das du dazu schon was geschrieben hast zu dem Thema.
Hatte den auf Tasmota geflasht, weil ich den letzten 2.0 noch mit Tasmota eingesetzt habe für einen abgerauchten(nach ca. 1,5 Jahren).
Da der entscheidend an der Beheizung des Hauses beteiligt ist und nur recht aufwändig auf Shelly umgestellt werden kann, habe ich den aus reiner Faulheit geflasht.
Nach dem die Fehlermeldungen kamen, dachte ich es gibt vielleicht eine einfache Lösung auf der Tasmoatseite.
Werde Symcon in dem Bereich anfangen umzubauen, so dass ich dann mal eben auf einen Shelly als Ersatz umstellen kann, wenn der jetzige 2’er den Geist aufgibt…
Also, wegen mir must du dich mit dem Problem nicht auseinander setzen, ihr habt schon recht, dass das Flashen eines Shellies eigentlich völlig unnötig ist!