FHEM Forum

FHEM - Entwicklung => Wunschliste => Thema gestartet von: Per am 04 Januar 2016, 23:04:00

Titel: Syntax
Beitrag von: Per am 04 Januar 2016, 23:04:00
Als Noch-Anfänger wünsche ich mir eine einfachere, sprich einheitlichere Syntax.
Was meine ich damit?
Z.B.: dass
OK, ich habe mich trotzdem durchgebissen, sogar den Anfang eines Modules geschrieben, aber ohne die obrigen Einschränkungen (besonders 2 und 3) hätte ich mir manchen Debugdurchgang sparen können.

PS: gerade der Punkt 3 wäre durch "doppelten" Befehlssatz leicht zu beheben ;).
Titel: Antw:Syntax
Beitrag von: viegener am 04 Januar 2016, 23:32:02
Zitat von: Per am 04 Januar 2016, 23:04:00
einheitliche Trennzeichen verwendet werden (Attribute haben mal Leerzeichen, Doppelpunkt, Pipe oder Kommas)[/li][/list]

Für einheitliche Trennzeichen ist es notwendig auch einheitliche Zeichen für Devices etc zu definieren. Das wurde gerade angefangen:
siehe hier: http://forum.fhem.de/index.php/topic,45788.0.html (http://forum.fhem.de/index.php/topic,45788.0.html)

Ich stimme Dir im wesentlichen zu, aber es ist ein steiniger Weg, da das in vielen Fällen inkompatible Änderungen bedeutet (und das hat schon bei den relativ geringen Änderungen von 5.6 nach 5.7) zu einigen Diskussionen geführt.

Also kein Widerspruch, aber ich denke es wird lange dauern Deine liste umzusetzen aber es wird Geduld erforderlich sein auch schon für Teile der Liste.