Hilfefunktion "help" erweitert

Begonnen von betateilchen, 18 Februar 2015, 20:00:26

Vorheriges Thema - Nächstes Thema

betateilchen

Der Befehl "help" in fhem wurde erweitert. Es kann nun nicht mehr nur eine Liste mit Befehlen abgerufen werden, sondern auch die modulspezifische Hilfe, wie sie in der commandref enthalten ist.

Dazu muss der Befehl folgendermaßen genutzt werden:



help <modulName> [de]



Beispiel:



help fhemweb



liefert als Ergebnis:

(http://up.picr.de/21039699hc.jpg)

Allerdings gibt es eine kleine Einschränkung:

  • die Hilfe wird nur in englischer Sprache ausgegeben, da eine englische Dokumentation in jedem Modul vorhanden sein muss*
  • wird die Hilfefunktion in einer telnet-Session benutzt, kommt es zu teilweise schwer/gar nicht lesbaren Ergebnissen, was einfach daher kommt, dass die commandref-Texte html-formatiert und deshalb in einer reinen Textkonsole schwierig darzustellen sind




Edit:

* Die Hilfe kann jetzt auch deutsch. Wird nach einem Modulnamen noch de als Parameter übergeben, wird nach einer deutschen Doku gesucht. Allerding stellt nicht jedes Modul eine deutsche Doku bereit, das ist dann aber kein Fehler des Hilfe-Befehls.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

betateilchen

Nachtrag: die neue Funktion kommt morgen per update.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!