Das Modul wirft in großen Mengen Fehler, wenn der Tasmota Manager die Devices abfragt. Scheinbar kommen dadurch Daten zum Modul, die es nicht bearbeiten kann.
10.04.2021, 17:43:14 | FlowHandler | Kann Daten nicht zur Instanz #22138 weiterleiten: <br />
<b>Notice</b>: Undefined property: stdClass::$Button0 in <b>/var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/Tasmota/module.php</b> on line <b>229</b><br />
...
<b>Notice</b>: Undefined property: stdClass::$Button15 in <b>/var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/Tasmota/module.php</b> on line <b>229</b><br />
<br />
<b>Warning</b>: First parameter must either be an object or the name of an existing class in <b>/var/lib/symcon/modules/.store/info.schnittcher.ips.tasmota/Tasmota/module.php</b> on line <b>229</b><br />
RESULT:
Nach einem Kommentar auf Amazon denke ich ich habs hinbekommen Für den Betrieb mit Batterien muss der Kontaktschutz (Papierstreifen) entfernt und für die einmalige Einrichtung die Alarmsirene per USB-Kabel und Batterie mit Strom versorgt werden. Ist die Verbindung hergestellt, kann das USB-Kabel entfernt werden.
Ich hab die Sirene einmal mit eingelegten Batterien und Kabel an einen USB-Port angeschlosse, übers WF kurz geschaltet und das Kabel entfernt. Nun lässt sich die Klingel auch mit Batterie betreiben.
Die Taste hinten ist mir nur noch ein Rätsel. Bei den Versuchen hab ichs hinbekommen, die Tasmota Config. zu löschen. Ob das die einzige Funktion davon ist? Hatte erst gedacht ich muss beim Anschluss mit USB Kabel und Batterien diese betätigen. Das ging bei einem zweiten Versuch aber auch ohne.
Noch zur Info. Die Batterie einmal entfernt und wieder eingelegt führt nicht dazu, dass man wieder einmal neu mit USB Kabel verbinden muss. Nach dem einlegen der Batterien geht die Sirene direkt wieder. Sie blinkt nun auch kurz blau auf, wenn man die Spannungsversorgung mit der Bat herstellt
kurze Frage an die Nutzer mit Tasmota und rfid: Ist es bei euch auch so, dass die Karten immer eine feste UID übermitteln - das Handy aber jedesmal eine andere ? Ich bin total irritiert. Wie macht ihr das denn dann bei der Erkennung als Türöffner ? Benutzt ihr das nur mit der Chipkarte ? Oder ist das nur bei meinem Oneplus Handy so ?
Also nochmal zur Info zur Sirene: auch nach 24h Spannungslos und anschließendem einlegen der Batterie funktioniert die Sirene direkt mit den Batterien. Somit muss wohl nur einmal mit Kabel und Batterie eine Art „paring“ durchgeführt werden
@KaiS
wieso werden in dem Tasmota Modul ständig neue Variabeln angelegt?
Es ergeben sich zwar keine doppelte Variablen, aber jedes mal zuckt der Projektbaum.
In der Tasmota Instanz selber sieht man dann auch tatsächlich um welche Variablen es sich handelt.
Das passiert immer dann wenn über den Intervall der Client sich meldet.
In meinem Fall ist es wenn der Client als „Shutter“ in der Tasmota Firmware eingerichtet ist.
Dann geht es um die Variablen
„Shutter1 Direction, Shutter1 Position, Shutter1 Target“
„Shutter2 Direction, Shutter2 Position, Shutter2 Target“
Es werden alle Variablen angelegt, die das Gerät hergibt.
Ansonsten müsste ich jede Möglichkeit von Tasmota einzeln einbauen, die Arbeit wollte ich mir nicht machen.
Es gibt eine neue Beat Version.
In der alten Version gab es einen Fehler (Daten sind mit übergeordnetem Objekt nicht kompatibel).
Dieser Fehler ist in der aktuellen Beta Version gefixt. @c.radi, dies sollte auch deinen Fehler bei dem TasmotaLED Modul beheben, kannst du es mal testen?
das verstehe ich jetzt nicht. Alle anderen Variablen werden nicht ständig neu angelegt.
Wieso ist das z.B. nur bei diesen Variablen und teilweise auch bei anderen ?
Mir ist das schon seit langem aufgefallen das der Projektbaum rum springt, vor allem beim Neustart vom Dienst, da werden alle Instanzen neu mit den Variablen bestückt.
Das sieht man auch auf dem Dashboard das der Variabel Zähler schnell hoch geht und sich wieder nach mehrere Sekunden wieder beruhigt und in Summe runter geht.
Auf jeden Fall ist es leider wirklich lästig das ständig der Projektbaum springt. Ich habe fast alle Clients
auf eine Aktualisierungszeit von 600 Sekunden gelegt. Ein paar bleiben auf 10 Sekunden wegen der Temperaturmessung und Rolladenaktoren.
Besteht da nicht die Möglichkeit doch es so einzurichten das beim Anlagen überprüft wird ob unter der Instanz die Variabel schon vorhanden ist. Möglich wäre es schon, ist halt die Frage welcher Umfang steckt dahinter und ob du das machen möchtest
Nur das Projektbaum Gezappel ist echt nicht schön und lästig
Wie gesagt, was auch auffällt ist das nach dem Start vom Dienst sehr viele Variablen sich neu erzeugen.
Müsste das noch genauer testen, aber so schnell ist man nicht durch geklickt, vom Startfenster bis in den Projektbaum bis hin zu einer Instanz.
Dann müssten die Variablen ja auch gelöscht werden.
Das Modul löscht diese Variablen aber nicht. Machst du das per Hand?
Es werden nur Variablen angelegt, die nicht existieren.
So wie es aussieht werden die aber gelöscht, weil sonst würde ja der Projektbaum nicht ständig springen wenn eine neue Variabel direkt in der Obersten Ebene angelegt wird und entsprechend der Instanz zugeordnet wird.
Ich habe das mit einem Desktop Video aufgezeichnet und mir in Zeitlupe angeschaut. Man sieht das die Variable verschwindet und erneut erzeugt wird.
Das Video schicke ich dir über Discord.
Aktuell in dem Screenschot fehlt die Variable „Shutter1_Direction“ und wird neu angelegt.