Kannst du die Instanz nochmal löschen und neu anlegen?
Geht es dann?
Grüße,
Kai
Kannst du die Instanz nochmal löschen und neu anlegen?
Geht es dann?
Grüße,
Kai
Hallo Kai,
super, passt wieder. Tasmota Modul gelöscht und neu angelegt, die Fehlermeldungen sind weg und meine Config und Daten sind alle noch da.
Danke dir,
Gruss Bernd
Hallo Kai,
könnest du in dein Tasmota Modul noch einbauen, dass bei den Systemvariablen die Signalstärke vom WLAN (RSSI) nicht nur als %-Wert sondern auch als –XX dBm angezeigt wird. Tasmota interpretiert da die Definition von RSSI etwas anders. Aber egal, wenn beide Werte da wären, kann sich jeder raussuchen, was er braucht.
MQT: tele/WemosPro1/STATE = {
„Time“:„2021-03-03T22:49:00“,
„Uptime“:„0T03:58:29“,
„UptimeSec“:14309,
„Heap“:23,
„SleepMode“:„Dynamic“,
„Sleep“:50,
„LoadAvg“:20,
„MqttCount“:1,
„Wifi“:{
„AP“:1,
„SSId“:„APName“,
„BSSId“:„XX:XX:XX:XX:XX:XX“,
„Channel“:6,
"RSSI":54,
"Signal":-73,
„LinkCount“:1,
„Downtime“:„0T00:00:33“}
}
Gruss
Bernd
Die aktuelle Beta Version ist nun auch als Stable Version online.
Weitere Informationen dazu im zweiten Post.
Grüße,
Kai
04.03.2021, 15:36:30 | FlowHandler | Kann Daten nicht zur Instanz #50655 weiterleiten: <br />
<b>Warning</b>: First parameter must either be an object or the name of an existing class in <b>C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>193</b><br />
<br />
<b>Warning</b>: First parameter must either be an object or the name of an existing class in <b>C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>193</b><br />
<br />
<b>Warning</b>: First parameter must either be an object or the name of an existing class in <b>C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>193</b><br />
<br />
<b>Warning</b>: First parameter must either be an object or the name of an existing class in <b>C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>193</b><br />
<br />
<b>Warning</b>: First parameter must either be an object or the name of an existing class in <b>C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>193</b><br />
<br />
<b>Warning</b>: First parameter must either be an object or the name of an existing class in <b>C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>193</b><br />
<br />
<b>Warning</b>: First parameter must either be an object or the name of an existing class in <b>C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>193</b><br />
<br />
<b>Warning</b>: First parameter must either be an object or the name of an existing class in <b>C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>193</b><br />
<br />
<b>Warning</b>: First parameter must either be an object or the name of an existing class in <b>C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>193</b><br />
<br />
<b>Warning</b>: First parameter must either be an object or the name of an existing class in <b>C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\Tasmota\module.php</b> on line <b>193</b><br />
Abort Processing during exceed of maximal ErrorCount: First parameter must either be an object or the name of an existing class
Error in Script C:\ProgramData\Symcon\modules\.store\info.schnittcher.ips.tasmota\Tasmota\module.php on Line 193
Nach Update auf die 4.1 …
Kannst du dazu mal ein Debug posten?
Grüße,
Kai
04.03.2021, 16:07:48 | JSON | {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"tele/Relais_3/SENSOR","Payload":"{\"Time\":\"2021-03-04T16:07:47\",\"Switch1\":\"OFF\"}"}
04.03.2021, 16:07:48 | Switch Payload | {"Time":"2021-03-04T16:07:47","Switch1":"OFF"}
04.03.2021, 16:07:48 | Switch Topic | tele/Relais_3/SENSOR
04.03.2021, 16:07:48 | Sensor Payload | {"Time":"2021-03-04T16:07:47","Switch1":"OFF"}
04.03.2021, 16:07:48 | Sensor Topic | tele/Relais_3/SENSOR
04.03.2021, 16:07:48 | Rekursion Tasmota _Time | Time = 2021-03-04T16:07:47
04.03.2021, 16:07:48 | Rekursion Tasmota _Switch1 | Switch1 = OFF
04.03.2021, 16:07:48 | JSON | {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"stat/Relais_3/LOGGING","Payload":"16:07:47 MQT: tele/Relais_3/SENSOR = {\"Time\":\"2021-03-04T16:07:47\",\"Switch1\":\"OFF\"}"}
04.03.2021, 16:07:48 | Switch Payload | 16:07:47 MQT: tele/Relais_3/SENSOR = {"Time":"2021-03-04T16:07:47","Switch1":"OFF"}
04.03.2021, 16:07:48 | Switch Topic | stat/Relais_3/LOGGING
dem Ding musste ich „hinterher laufen …“
04.03.2021, 16:08:10 | JSON | {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"stat/Relais_3/LOGGING","Payload":"16:08:09 HTP: Main Menu"}
das kommt normal
Kannst du es mit der aktuellen Beta Version nochmal testen?
Grüße,
Kai
Ruhe im System, sieht gut aus. Merci
Hallo Kai,
warum legst Du die Variablen nicht im ApplyChages() statt im Create() an?
Dann werden die beim nächsten Abspeichern der Konfiguration wieder angelegt.
demel
Gewachsenes Modul.
Könnte ich tun.
Ich würde am liebsten das Modul von Grund auf nochmal neu machen, aber dafür fehlt mir die Zeit.
Danke für den Hinweis @demel42.
Grüße,
Kai
Ich habe es heute endlich geschafft dem M5stack Atom zu flashen. ESP32pico mit ein paar Spielereien.
Den MPU-6886 erkennt Tasmota noch nicht, obwohl I2C eigentlich korrekt ist.
LEDs WS2812 Matrix ein-/ausschalten und auch einzelne geht grundsätzlich.
Eingestellt über TASweb bei Farben zickt das Modul ein wenig rum:
06.03.2021, 13:31:16 | FlowHandler | Could not forward data to instance #23794: <br />
<b>Notice</b>: Undefined offset: 1 in <b>/var/lib/symcon/modules/IPS-Tasmota/TasmotaLED/module.php</b> on line <b>188</b><br />
<br />
<b>Notice</b>: Undefined offset: 2 in <b>/var/lib/symcon/modules/IPS-Tasmota/TasmotaLED/module.php</b> on line <b>188</b><br />
RESULT:
In der Console sieht es so aus
13:31:16.801 MQT: stat/tas32-pico1/RESULT = {"POWER":"ON","Dimmer":20,"Color":"330001","HSBColor":"359,100,20","Channel":[20,0,1]}
Auch beim setzen von Scheme gibt es den Fehler.
13:48:30.937 MQT: stat/tas32-pico1/RESULT = {„Wakeup“:„Done“,„POWER“:„ON“,„Dimmer“:20,„Color“:„0C3300“,„HSBColor“:„106,100,20“,„Channel“:[5,20,0],„Scheme“:1,„Width“:1,„Fade“:„OFF“,„Speed“:10,„LedTable“:„ON“}
Kannst du mal die aktuelle Beta Version testen, dort sollte die Variable angelegt werden.
Grüße,
Kai
Steht SetOption17 bei dir auf 1?
Grüße,
Kai
Danke Kai, nein, mit SetOption17 1 sind die Meldungen weg.
Color sieht noch etwas komisch aus, da scheinen die Farben zwischen LEDs und Variable nicht wirklich zusammen zu passen. Das rot ist eher braun in der Konsole.
Das kommt vom Dimmer…
Wie @tomgr schon sagt, daran kann ich nichts ändern.
Das ist aber schon immer so gewesen.
Grüße,
Kai
Hallo Kai,
ich habe aktuell die 4.1.1 installiert. Anbei der String, der über MQTT herein kommt:
MQT: IRBridge/STATE = {
„Time“:„2021-03-08T22:44:43“,
„Uptime“:„0T00:10:10“,
„UptimeSec“:10,
„Vcc“:3.548,
„Heap“:27,
„SleepMode“:„Dynamic“,
„Sleep“:50,
„LoadAvg“:21,
„MqttCount“:1,
„Wifi“:{
„AP“:1,
„SSId“:„APName“,
„BSSId“:„xx:xx:xx:xx:xx:xx“,
„Channel“:6,
„RSSI“:82,
„Signal“:-55,
„LinkCount“:1,
„Downtime“:„0T00:10:04“
}
}
In Symcon wird aber nur die Variable RSSI und nicht Signal angelegt.
Gruss
Bernd
Wie kann ich denn diesen Integer berechnen?
Gibt es irgendeinen sinnvollen Bezug zu RGB oder HTML Farben oder?
Du musst die aktuelle Beta Version (4.1.2) installieren.
Grüße,
Kai