klein0r / fhem-tasmota

DEPRECATED - PLEASE USE MQTT2_DEVICE INSTEAD
https://haus-automatisierung.com/
MIT License
22 stars 13 forks source link

Readings werden nicht abgerufen #18

Open andreas-vester opened 6 years ago

andreas-vester commented 6 years ago

Hallo Matthias,

beim Einrichten eines TASMOTA_DEVICE habe ich das Problem, dass überhaupt keine Readings abgerufen werden. Ich kann die Sonoffs auch nicht ein- oder ausschalten. Ich habe es mit der Firmware 5.11.1 und 5.14.0 getestet. Ich habe mal die zwei Listings aus fhem angehängt. Fällt dir hier irgendwas Besonderes auf? Hast du eine Idee, wo das Problem liegen könnte?

5.11.1: Internals: DEF drucker smarthome/multimedia/ug/buero/%topic%/%prefix%/ FULL_TOPIC smarthome/multimedia/ug/buero/drucker/%prefix%/ IODev mosquitto MODULE_VERSION 0.4 NAME drucker_sonoff NOTIFYDEV drucker smarthome/multimedia/ug/buero/%topic%/%prefix%/ NR 33 READY 1 STATE ??? TOPIC drucker TYPE TASMOTA_DEVICE READINGS: 2018-06-23 00:14:31 transmission-state subscription acknowledged message_ids: sets: subscribe: smarthome/multimedia/ug/buero/drucker/stat/POWER/ smarthome/multimedia/ug/buero/drucker/stat/UPGRADE/ smarthome/multimedia/ug/buero/drucker/stat/RESULT/ smarthome/multimedia/ug/buero/drucker/stat/STATUS/ smarthome/multimedia/ug/buero/drucker/stat/STATUS1/ smarthome/multimedia/ug/buero/drucker/stat/STATUS2/ smarthome/multimedia/ug/buero/drucker/stat/STATUS3/ smarthome/multimedia/ug/buero/drucker/stat/STATUS4/ smarthome/multimedia/ug/buero/drucker/stat/STATUS5/ smarthome/multimedia/ug/buero/drucker/stat/STATUS6/ smarthome/multimedia/ug/buero/drucker/stat/STATUS7/ smarthome/multimedia/ug/buero/drucker/stat/STATUS8/ smarthome/multimedia/ug/buero/drucker/stat/STATUS9/ smarthome/multimedia/ug/buero/drucker/stat/STATUS10/ smarthome/multimedia/ug/buero/drucker/stat/STATUS11/ smarthome/multimedia/ug/buero/drucker/tele/STATUS/ smarthome/multimedia/ug/buero/drucker/tele/LWT/ smarthome/multimedia/ug/buero/drucker/tele/ENERGY/ smarthome/multimedia/ug/buero/drucker/tele/INFO1/ smarthome/multimedia/ug/buero/drucker/tele/INFO2/ smarthome/multimedia/ug/buero/drucker/tele/INFO3/ smarthome/multimedia/ug/buero/drucker/tele/SENSOR/ smarthome/multimedia/ug/buero/drucker/tele/STATE/ smarthome/multimedia/ug/buero/drucker/tele/UPTIME/ smarthome/multimedia/ug/buero/drucker/tele/RESULT/ subscribeExpr: ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/POWER\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/UPGRADE\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/RESULT\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/STATUS\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/STATUS1\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/STATUS2\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/STATUS3\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/STATUS4\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/STATUS5\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/STATUS6\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/STATUS7\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/STATUS8\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/STATUS9\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/STATUS10\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/stat\/STATUS11\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/tele\/STATUS\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/tele\/LWT\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/tele\/ENERGY\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/tele\/INFO1\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/tele\/INFO2\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/tele\/INFO3\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/tele\/SENSOR\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/tele\/STATE\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/tele\/UPTIME\/$ ^smarthome\/multimedia\/ug\/buero\/drucker\/tele\/RESULT\/$ subscribeQos: smarthome/multimedia/ug/buero/drucker/stat/POWER/ 0 smarthome/multimedia/ug/buero/drucker/stat/RESULT/ 0 smarthome/multimedia/ug/buero/drucker/stat/STATUS/ 0 smarthome/multimedia/ug/buero/drucker/stat/STATUS1/ 0 smarthome/multimedia/ug/buero/drucker/stat/STATUS10/ 0 smarthome/multimedia/ug/buero/drucker/stat/STATUS11/ 0 smarthome/multimedia/ug/buero/drucker/stat/STATUS2/ 0 smarthome/multimedia/ug/buero/drucker/stat/STATUS3/ 0 smarthome/multimedia/ug/buero/drucker/stat/STATUS4/ 0 smarthome/multimedia/ug/buero/drucker/stat/STATUS5/ 0 smarthome/multimedia/ug/buero/drucker/stat/STATUS6/ 0 smarthome/multimedia/ug/buero/drucker/stat/STATUS7/ 0 smarthome/multimedia/ug/buero/drucker/stat/STATUS8/ 0 smarthome/multimedia/ug/buero/drucker/stat/STATUS9/ 0 smarthome/multimedia/ug/buero/drucker/stat/UPGRADE/ 0 smarthome/multimedia/ug/buero/drucker/tele/ENERGY/ 0 smarthome/multimedia/ug/buero/drucker/tele/INFO1/ 0 smarthome/multimedia/ug/buero/drucker/tele/INFO2/ 0 smarthome/multimedia/ug/buero/drucker/tele/INFO3/ 0 smarthome/multimedia/ug/buero/drucker/tele/LWT/ 0 smarthome/multimedia/ug/buero/drucker/tele/RESULT/ 0 smarthome/multimedia/ug/buero/drucker/tele/SENSOR/ 0 smarthome/multimedia/ug/buero/drucker/tele/STATE/ 0 smarthome/multimedia/ug/buero/drucker/tele/STATUS/ 0 smarthome/multimedia/ug/buero/drucker/tele/UPTIME/ 0 Attributes: IODev mosquitto alias Drucker room MQTT

5.14.0: Internals: DEF stehlampe1 smarthome/licht/eg/wz/%topic%/%prefix%/ FULL_TOPIC smarthome/licht/eg/wz/stehlampe1/%prefix%/ IODev mosquitto MODULE_VERSION 0.4 NAME stehlampe1_sonoff NOTIFYDEV stehlampe1 smarthome/licht/eg/wz/%topic%/%prefix%/ NR 34 READY 1 STATE ??? TOPIC stehlampe1 TYPE TASMOTA_DEVICE READINGS: 2018-06-23 00:14:31 transmission-state subscription acknowledged message_ids: sets: subscribe: smarthome/licht/eg/wz/stehlampe1/stat/POWER/ smarthome/licht/eg/wz/stehlampe1/stat/UPGRADE/ smarthome/licht/eg/wz/stehlampe1/stat/RESULT/ smarthome/licht/eg/wz/stehlampe1/stat/STATUS/ smarthome/licht/eg/wz/stehlampe1/stat/STATUS1/ smarthome/licht/eg/wz/stehlampe1/stat/STATUS2/ smarthome/licht/eg/wz/stehlampe1/stat/STATUS3/ smarthome/licht/eg/wz/stehlampe1/stat/STATUS4/ smarthome/licht/eg/wz/stehlampe1/stat/STATUS5/ smarthome/licht/eg/wz/stehlampe1/stat/STATUS6/ smarthome/licht/eg/wz/stehlampe1/stat/STATUS7/ smarthome/licht/eg/wz/stehlampe1/stat/STATUS8/ smarthome/licht/eg/wz/stehlampe1/stat/STATUS9/ smarthome/licht/eg/wz/stehlampe1/stat/STATUS10/ smarthome/licht/eg/wz/stehlampe1/stat/STATUS11/ smarthome/licht/eg/wz/stehlampe1/tele/STATUS/ smarthome/licht/eg/wz/stehlampe1/tele/LWT/ smarthome/licht/eg/wz/stehlampe1/tele/ENERGY/ smarthome/licht/eg/wz/stehlampe1/tele/INFO1/ smarthome/licht/eg/wz/stehlampe1/tele/INFO2/ smarthome/licht/eg/wz/stehlampe1/tele/INFO3/ smarthome/licht/eg/wz/stehlampe1/tele/SENSOR/ smarthome/licht/eg/wz/stehlampe1/tele/STATE/ smarthome/licht/eg/wz/stehlampe1/tele/UPTIME/ smarthome/licht/eg/wz/stehlampe1/tele/RESULT/ subscribeExpr: ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/POWER\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/UPGRADE\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/RESULT\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/STATUS\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/STATUS1\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/STATUS2\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/STATUS3\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/STATUS4\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/STATUS5\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/STATUS6\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/STATUS7\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/STATUS8\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/STATUS9\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/STATUS10\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/stat\/STATUS11\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/tele\/STATUS\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/tele\/LWT\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/tele\/ENERGY\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/tele\/INFO1\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/tele\/INFO2\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/tele\/INFO3\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/tele\/SENSOR\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/tele\/STATE\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/tele\/UPTIME\/$ ^smarthome\/licht\/eg\/wz\/stehlampe1\/tele\/RESULT\/$ subscribeQos: smarthome/licht/eg/wz/stehlampe1/stat/POWER/ 0 smarthome/licht/eg/wz/stehlampe1/stat/RESULT/ 0 smarthome/licht/eg/wz/stehlampe1/stat/STATUS/ 0 smarthome/licht/eg/wz/stehlampe1/stat/STATUS1/ 0 smarthome/licht/eg/wz/stehlampe1/stat/STATUS10/ 0 smarthome/licht/eg/wz/stehlampe1/stat/STATUS11/ 0 smarthome/licht/eg/wz/stehlampe1/stat/STATUS2/ 0 smarthome/licht/eg/wz/stehlampe1/stat/STATUS3/ 0 smarthome/licht/eg/wz/stehlampe1/stat/STATUS4/ 0 smarthome/licht/eg/wz/stehlampe1/stat/STATUS5/ 0 smarthome/licht/eg/wz/stehlampe1/stat/STATUS6/ 0 smarthome/licht/eg/wz/stehlampe1/stat/STATUS7/ 0 smarthome/licht/eg/wz/stehlampe1/stat/STATUS8/ 0 smarthome/licht/eg/wz/stehlampe1/stat/STATUS9/ 0 smarthome/licht/eg/wz/stehlampe1/stat/UPGRADE/ 0 smarthome/licht/eg/wz/stehlampe1/tele/ENERGY/ 0 smarthome/licht/eg/wz/stehlampe1/tele/INFO1/ 0 smarthome/licht/eg/wz/stehlampe1/tele/INFO2/ 0 smarthome/licht/eg/wz/stehlampe1/tele/INFO3/ 0 smarthome/licht/eg/wz/stehlampe1/tele/LWT/ 0 smarthome/licht/eg/wz/stehlampe1/tele/RESULT/ 0 smarthome/licht/eg/wz/stehlampe1/tele/SENSOR/ 0 smarthome/licht/eg/wz/stehlampe1/tele/STATE/ 0 smarthome/licht/eg/wz/stehlampe1/tele/STATUS/ 0 smarthome/licht/eg/wz/stehlampe1/tele/UPTIME/ 0 Attributes: IODev mosquitto alias Stehlampe1 room MQTT

andreas-vester commented 6 years ago

Einen Fehler habe ich gefunden. Bei der Definition muss das letzte "/" entfernt werden. Danach kann ich das Gerät auch ein- oder ausschalten. Allerdings will es mir nach wie vor nicht gelingen, die Readings abzurufen.

andreas-vester commented 6 years ago

Ich habe die Lösung gefunden. Man muss das entsprechende Gerät einmal einschalten, sodass eine Statusänderung in fhem eintritt und anschließend das Sonoff Device einmal neu durchstarten. Dann werden alle Readings abgerufen.

Matthias, tolles Modul. Danke für deine Arbeit.

tardar commented 5 years ago

Die RF Bridge liefert auch leider so keine Readings. An / Ausschalten kann man sie ja nicht - allerdings die "Buttons" drücken für die Geräte 1-16.

lastoks commented 5 years ago

Hallo, erst mal vielen Dank für das Modul! Habe das gleiche Problem wie KraxelHuber. Bekomme einfach keine Readings angezeigt. Ein/Aus schalten funktioniert. Setzte Tasmota Version 6.2.1 ein.

DEF | Filter /SmartHome/Teich/%topic%/%prefix% FULL_TOPIC | SmartHome/Teich/Filter/%prefix% IODev | Mosquitto MODULE_VERSION | 0.5 NAME | TE_Filter_Sonoff NOTIFYDEV | Filter SmartHome/Teich/%topic%/%prefix% NR | 736 READY | 0 STATE | ??? TOPIC | Filter TYPE | TASMOTA_DEVICE

DbLogExclude | .* IODev | Mosquitto

lastoks commented 5 years ago

Gleiches Problem mit der Tasmoto 5.14 Firmware. @klein0r entwickelst und pflegst du das Modul noch weiter?

Gruß Lars

klein0r commented 5 years ago

@lastoks Ja, aber ich habe nicht immer überall die aktuellsten Tasmota-Versionen im Einsatz. Ist natürlich immer recht viel Aufwand neue Versionen zu liefern und alles immer zu testen.

Muss ich mir nochmal in Ruhe anschauen

lastoks commented 5 years ago

@klein0r Kann ich durchaus nachvollziehen! Gib doch einfach im Wiki und bei den Releases an, mit welcher Version du arbeitest und getestet hast. Tasmota stellt ja die älteren Versionen auch bereit. Hab vorhin hier gelesen, dass es wohl bis 5.12 noch laufen soll. Das werde ich nächste Woche mal testen.

GeehBeeh commented 4 years ago

Da ich auf meiner Suche zum Thema auf diesen Thread gestoßen bin und Anderen in ähnlicher Lage nun mitteilen möchte, dass und wann es mir schließlich doch gelungen ist, readings des TASMOTA_DEVICE wohl über autosubscribe einzulesen, möchte ich nun, zumal über ein Jahr nach dem letzten Beitrag von Matthias, berichten, dass es mir nach vielen Tagen der Fehlversuche nach Tasmota-OTA-Downdates von Version 8.1.0 (über 7.2-minimal natürlich) auf 7.1.2 vergönnt war, die Readings meiner RFBridge gelistet zu finden. Ich bin nicht sicher, dass es an der Tasmota-Version lag, doch hatte ich mich dazu entschlossen, weil ich keine andere Ursache erkennen konnte und die Kommentare solches andeuteten. Autosubscribe war bis dahin wohl fruchtlos geblieben. Mich würde es (noch immer) interessieren, ob die Ruhe in diesem Thread an der Abkehr vom TASMOTA-DEVICE-Modul oder an der Lösung aller jeweils damit verbundenen Probleme gelegen hat. Allen Leidensgenossen viel Erfolg!

scheilch commented 2 years ago

Wohl eher die Abkehr von FHEM an sich. Wer Matthias Videos auf Youtube verfolgt oder auch seinen Blog wird festestellen, dass FHEM mittlerweile eine untergeordnete bis gar keine Rolle mehr spielt. Herr Kleine hat wohl mittlerweile so viel Asche angehäuft, dass quelloffene Lösungen keine Rolle mehr spielen - stattdessen spielt er jetzt in der Loxone Liga und da ist halt kein Platz für FHEM mehr.

Der letzte Post liegt auch schon weider 1 Jahr zurück. Daher oriniert euch an den Forks - da hat der eine oder andere schon gute Lösungen parat. An dieser Stelle einen schönen Gruß an dich Matthias, Danke für deine Arbeit aber NEIN Danke.

Von Entwickler zu Enwickler - Software muss gepflegt oder deprovisioniert werden. lösch doch einfach das RePo - es nutzt doch eh niemandem mehr etwas. Sei so fair und lass die Leute nicht hoffen und sich tagelange Mühe machen deinen alten Scheiß in Ordnung zu bringen, da ja nicht mal die PullRequests einem Review unterzogen, geschweige denn gemerged werden!!! Schäm dich!