Skip to content
This repository has been archived by the owner on Jan 21, 2022. It is now read-only.

state; result-power; state-power #24

Open
RB70 opened this issue Jan 8, 2019 · 5 comments
Open

state; result-power; state-power #24

RB70 opened this issue Jan 8, 2019 · 5 comments

Comments

@RB70
Copy link

RB70 commented Jan 8, 2019

Hallo Matthias,
seit gestern verwende ich dein Modul, danke dafür, denn es macht doch einiges einfacher und ist schon richtig gut geworden!

Leider habe ich aber das Problem, dass ich keinen Status habe an dem ich erkenne ob Meine Steckdose ein- oder ausgeschalten ist.

Kannst Du das bestätigen oder müsste bei mir ein Fehler vorliegen?

Derzeit verwende ich Tasmota 6.4.0 auf den Gosund SP1 v23 Steckdosen.
Fhem sollte up to date sein und Mosquitto hab ich auch gestern erst installiert, hatte zuvor MQTT2 laufen aber das Funktioniert dein Modul nicht und ich hatte noch andere Probleme...

Viele Grüße
Roland

@scheilch
Copy link

scheilch commented Jan 8, 2019

Hallo Matthias,

ich habe genau das gleiche Problem - in einem anderen Issue war ja bereits die Rede davon, dass man das letzte Slash nach dem Full Topic weglassen soll - mit diesem "Fix" ließ sich das Gerät dann acuh schalten. Der Status allerdings ist gänzlich unbekannt und auch sonst werden keine Readings angezeigt.
Tasmota 6.4.1 auf einem Sonoff Basic

Weiterhin habe ich bemerkt, dass Tasmota anscheinend auf Uppercase Commands hört - CamelCase blieb über MqttFx erfolglos - möglicherweise hat es damit etwas zu tun.

EDIT: Nach erneutem Flashen und einen fhem restart sowie autoSubscribeReadings auf das FullTopic ohne prefix sind nun sowohl der Status als auch die Readings da.

@RB70
Copy link
Author

RB70 commented Jan 18, 2019

Hallo Matthias,
Hallo scheilch,

ich habe nun mal etwas weiter getestet und habe festgestellt, dass das state Reading nur stark zeit­ver­zö­gert aktualisiert wird, an was könnte das liegen?

Schalten und Werte auslesen funktioniert einwandfrei!

Was mich auch wundert, dass im state zb. "off" klein geschrieben ist und in den anderen Readings groß.
(muss aber nichts heißen)

@scheilch : Kannst du das verhalten bestätigen oder läuft es bei dir jetzt?

Ich habe mal einen Teilausschnitt gemacht:
tasmota_device_screenshoot

Danke

Gruß
Roland

@scheilch
Copy link

Hallo RB70,

ich habe meine Geräte gelöscht und nochmal neu definiert. Nach einem FHEM Restart und der Einstellung AutoSubscribeReadings lief es dann auch.

Ich habe gerade nochmal getestet ob es eine Verzögerung gibt und kann es nicht bestätigen. Möglicherweise stellt dein Broker die Nachrichten zeitverzögert zu?!? Vielleicht mal mit fhem schalten und im Mqtt Client schauen wann denn das Result ankommt.

Ich bin leider kein Perl Experte, Fummel mich gerade rein aber ich hatte ja bereits ein Enhancement (Auslesen der Werte bei Serverstart) eingestellt. In diesem Zuge würde ich mir den Code mal ansehen und experimentieren.

Versuch mal deinen RasPi zu Rebooten und schau ob es noch Auftritt.
Ich verfolge diesen Thread auf jeden Fall weiter.

@RB70
Copy link
Author

RB70 commented Jan 18, 2019

Hallo scheilch ,

ich glaube das war´s, das "AutoSubscribeReadings" hatte ich vergessen.

Vielen Dank für den Tritt!

Ich habe FHEM auf einem alten mini PC laufen, die Raspis nehme ich nur noch zum Basteln....
Nebenher hab ich bis jetzt noch NodeRed (erst letzte Woche installiert), Mosquitto und Asterisk samt Mysql und Co... drauf laufen

@scheilch

This comment has been minimized.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants