[Modul] Tasmota

Neue Beta Version ist online, bitte damit nochmal versuchen.

Grüße,
Kai

Da Update läuft und funktioniert :+1:

1 „Gefällt mir“

So passt es jetzt, keine Restart Schleife mehr :slight_smile: .

1 „Gefällt mir“

Danke Kai für die gute Arbeit. Fehler sind nun weg.

LG
Stefan

1 „Gefällt mir“

Gerne, es freut mich wenn die Module gut ankommen.

Grüße,
Kai

Bei mir steht im Statusprotokoll u.g. Meldung. Wenn ich diese öffne, komme ich zur MQTT Splitter Server Tasmota Instanz?

richimaint

@paresy, das müsste aber ein Problem im MQTT Server sein, oder?

Grüße,
Kai

Weißt du wie man dies provozieren kann?

paresy

Da müsste @richimaint evtl. etwas zu sagen.
@richimaint, hast du eine Idee?

Grüße,
Kai

Ich muss mal schauen.

richimaint

Hallo Kai,

ich habe mit den Tasmota Geräten leider immer noch Probleme. Aktuell werden einige Variablen nicht mit Daten gefüllt. Dies betrifft alle meine LED Module, ich habe da aber unterschiedliche im Einsatz.

Im Debug sind die Daten aber zu sehen:
dump-5 Kopie.txt (4,8 KB)

Bediene ich eine solche Instanz über HomeKit bekomme ich die Fehlermeldung: Daten sind mit übergeordneten Instanz nicht kompatibel.

Aktuell habe ich den Beta Kanal Deines Moduls installiert, bin aber bei IP Symcon auf der 5.5 Stable.

Gruß
Christian

Versuch mal SetOption17 auf 1 zu setzen.

Grüße,
Kai

Das steht auf 1

Gruß
Christian

Ups, hier muss es glaube ich auf 0 stehen, kannst du es mal mit SetOption17 0 versuchen?

Grüße,
Kai

Habe ich gesetzt, bringt aber keine Lösung. Im Debugfenster sehe ich das Color ankommt, und auch ein Wert (jetzt eben in Hex, aber er wird nicht in die Variable geschrieben.

Versuche ich im Webfront die Farbe zu ändern bekomme ich als Fehler „Daten sind mit übergeordnetem Element nicht kompatibel“.

Gruß
Christian

Hallo Kai,

ich habe hier eine IR-Fernbedienung, bei der ich in IP Symcon den Hash auswerten möchte. Kannst du bitte hierzu das automatische Anlegen der Hash-Variable in dein Modul einbauen.

Hier der empfangenee Code aus der lokalen Tasmotakonsole und weiter unten als Bild, wie es im Symcon-MQTT-Server ankommt:

09:52:46.001 MQT: tele/IRBridge/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":10,"Hash":"0x4A61DF53","Repeat":0}}

Danke dir bereits vorab und schöne Osterfeiertage
Bernd

Hallo Kai,

ich finde Deine Arbeit absolut super, nur habe ich das Problem, das ich zwar im Debug Werte bekomme, diese aber nicht als Variable auswerten kann. Ist sicher auch noch nicht nachgefragt worden. Hier mein Debug Version 4.1.1):
TXT: 04.04.2021, 21:40:47 | JSON | {„DataID“:"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}",„PacketType“:3,„QualityOfService“:0,„Retain“:false,„Topic“:„tele/heimanne158/SENSOR“,„Payload“:"{„Time“:„2021-04-04T20:40:47“,„RC522“:{„UID“:„B0DBD2A5“,„Data“:"",„Type“:„MIFARE 1KB“}}"}
HEX: 04.04.2021, 21:40:47 | JSON | 7B 22 44 61 74 61 49 44 22 3A 22 7B 37 46 37 36 33 32 44 39 2D 46 41 34 30 2D 34 46 33 38 2D 38 44 45 41 2D 43 38 33 43 44 34 33 32 35 41 33 32 7D 22 2C 22 50 61 63 6B 65 74 54 79 70 65 22 3A 33 2C 22 51 75 61 6C 69 74 79 4F 66 53 65 72 76 69 63 65 22 3A 30 2C 22 52 65 74 61 69 6E 22 3A 66 61 6C 73 65 2C 22 54 6F 70 69 63 22 3A 22 74 65 6C 65 2F 68 65 69 6D 61 6E 6E 65 31 35 38 2F 53 45 4E 53 4F 52 22 2C 22 50 61 79 6C 6F 61 64 22 3A 22 7B 5C 22 54 69 6D 65 5C 22 3A 5C 22 32 30 32 31 2D 30 34 2D 30 34 54 32 30 3A 34 30 3A 34 37 5C 22 2C 5C 22 52 43 35 32 32 5C 22 3A 7B 5C 22 55 49 44 5C 22 3A 5C 22 42 30 44 42 44 32 41 35 5C 22 2C 5C 22 44 61 74 61 5C 22 3A 5C 22 5C 22 2C 5C 22 54 79 70 65 5C 22 3A 5C 22 4D 49 46 41 52 45 20 31 4B 42 5C 22 7D 7D 22 7D
TXT: 04.04.2021, 21:40:47 | Sensor Payload | {„Time“:„2021-04-04T20:40:47“,„RC522“:{„UID“:„B0DBD2A5“,„Data“:"",„Type“:„MIFARE 1KB“}}
HEX: 04.04.2021, 21:40:47 | Sensor Payload | 7B 22 54 69 6D 65 22 3A 22 32 30 32 31 2D 30 34 2D 30 34 54 32 30 3A 34 30 3A 34 37 22 2C 22 52 43 35 32 32 22 3A 7B 22 55 49 44 22 3A 22 42 30 44 42 44 32 41 35 22 2C 22 44 61 74 61 22 3A 22 22 2C 22 54 79 70 65 22 3A 22 4D 49 46 41 52 45 20 31 4B 42 22 7D 7D
TXT: 04.04.2021, 21:40:47 | Sensor Topic | tele/heimanne158/SENSOR
HEX: 04.04.2021, 21:40:47 | Sensor Topic | 74 65 6C 65 2F 68 65 69 6D 61 6E 6E 65 31 35 38 2F 53 45 4E 53 4F 52
TXT: 04.04.2021, 21:40:47 | Rekursion Tasmota _Time | Time = 2021-04-04T20:40:47
HEX: 04.04.2021, 21:40:47 | Rekursion Tasmota _Time | 54 69 6D 65 20 3D 20 32 30 32 31 2D 30 34 2D 30 34 54 32 30 3A 34 30 3A 34 37
TXT: 04.04.2021, 21:40:47 | Rekursion Tasmota RC522_UID | UID = B0DBD2A5
HEX: 04.04.2021, 21:40:47 | Rekursion Tasmota RC522_UID | 55 49 44 20 3D 20 42 30 44 42 44 32 41 35
TXT: 04.04.2021, 21:40:47 | Rekursion Tasmota RC522_Data | Data =
HEX: 04.04.2021, 21:40:47 | Rekursion Tasmota RC522_Data | 44 61 74 61 20 3D 20
TXT: 04.04.2021, 21:40:47 | Rekursion Tasmota RC522_Type | Type = MIFARE 1KB
HEX: 04.04.2021, 21:40:47 | Rekursion Tasmota RC522_Type | 54 79 70 65 20 3D 20 4D 49 46 41 52 45 20 31 4B 42

Wahrscheinlich kann ich das nicht selber lösen oder gibt es da eine Möglichkeit/Anleitung?
Möchte die UID auswerten, die ich von einen RFID-Leser RC522 bekomme.
Viele Grüße Manfred

RC522 ist im Modul von Kai drin, ev mal auf Beta Kanal gehen.

Danke, mit der Beta-Version klappt alles!
VG Manfred

Das schaue ich mir an.

Grüße,
Kai