FHEMWEB-Meldung bei "get <device> *All"-Befehlen für Wakeup-Geräte

Begonnen von krikan, 01 August 2017, 16:16:53

Vorheriges Thema - Nächstes Thema

krikan

Hallo Rudi!

Bei den *all-Befehlen
get <device> configAll
get <device> associationAll
get <device> mcaAll
get <device> versionClassAll

gibt es den Hinweis "working in the background". Bei den WakeUp-Geräten fehlt bisher ein Zusatz "Scheduled for sending after WAKEUP". Vermute das führt gerade bei Einsteigern zur Verwirrung, da sie eine sofortige Ausführung im Hintergrund erwarten. Was hältst Du von einem zusätzlichen Hinweis auf die Problematik in FHEMWEB?

Kann auch einen Patchvorschlag liefern, wenn es Dir lieber ist.

Gruß, Christian

rudolfkoenig

Habs eingebaut, allerdings mangels Hardware ungetestet, Feedback waere klasse. Bei WakeUp Geraeten wird jetzt
ZitatScheduled get requests for sending after WAKEUP
ausgegeben, bei den Anderen bleibt es wie bisher.

krikan

Danke.  Mir gefällt das und hilft hoffentlich anderen.

Im Schnelltest habe ich keine Probleme festgestellt.

get <device> ccsAll
kann ich mangels Gerät nicht testen

get <device> mcaAll
für Wakeup-Gerät und Inklusionstest stehen noch aus. Schaffe ich frühestens morgen.

get <device> versionClassAll
ist (absichtlich?) ohne die Info. Da das ein Attribut befüllt und normalerweise nicht abgefragt wird, ist das für mich ok.

rudolfkoenig

Zitatget <device> versionClassAll
ist (absichtlich?) ohne die Info.
Sorry, habs uebersehen, aber jetzt nachgeholt.

krikan