FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: BeamterAD am 09 Januar 2014, 09:26:37

Titel: Erledigt oder nicht ? Hilfe, aber keine Info's,funktioniert nich - aber kein Log
Beitrag von: BeamterAD am 09 Januar 2014, 09:26:37
es gibt soviele Beiträge hier und als Anfänger eergibt sich hier doch eine Möglichkeit Codeschnipsel zu übernehmen als nocheinmal zu fragen.
Meistens wird gefragt,darauf folgen dann Antworten,
es gibt dann aber  oft kein Feedback mehr ob es funktioniert hat oder nicht.
Für andere mit einem ähnlichen Problem stellt sich dann die Frage,
kann ich den Code so übernehmen oder nicht?

ZitatWäre es Möglich das Symbol im ersten Beitrag auf "Daumen hoch" zu setzen wenn die Frage erfolgreich beantwortet ist und oder im letzten Bertrag "ERLEDIGT" (dann könnte man den Beitrag schließen und archivieren)

Außerdem wird einem ein Codebrocken vor die Füße geworfen,mach mal ,ohne Kontext,
es wäre sicherlich hilfreich zu wissen was eigentlich der Zweck dafür sein soll.
Manchmal sind die Ansätze viel zu kompliziert weil per Copy/Paste irgenwo hergeholt,
das würde sich durch ein paar Stichpunkte zur Aufgabe der Funktion vermeiden lasse,bzw es ergeben sich auch ganz andere Lösungsmöglichkeiten.
Außerdem würden sich durch die Suche mehr Treffer auftun:

Mal zum veranschaulichen!

Beispiel:
für eine Treppenhausschaltung die Tastendrücke zählen und Einschaltzeit definieren mit at und on_for_Timer - das wäre für die Suchmaschine:Treppenhausschaltung,zählen,Einschaltzeit,at,on_for_Timer
Zitatdefine Einschaltzeit dummy
set Einschaltzeit 15
define VERSUCH at +*{"Anzahl"}00:00:15 {fhem("set Flurlampe on-for-timer ".Value ("Einschaltzeit"))}

oder aber

Beispiel: at Befehl mit Dummy
geht das so,kann das funktionieren
Zitatdefine Einschaltzeit dummy
set Einschaltzeit 15
define VERSUCH at +*{"Anzahl"}00:00:15 {fhem("set Leselampe on-for-timer ".Value ("Einschaltzeit"))}