version
version | |
---|---|
Zweck / Funktion | |
Befehl zur Bestimmung der Version von FHEM-Modulen | |
Allgemein | |
Typ | Befehl |
Details | |
Dokumentation | EN / DE |
Support (Forum) | Sonstiges |
Modulname | 98_version.pm |
Ersteller | betateilchen |
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref! |
version ist ein Befehl zur Bestimmung der Versionsnummer und des Aktualisierungsdatums einzelner oder aller benutzen Module. Dieser Befehl war vor Revision 10462 direkt in fhem.pl integriert. Seit dieser Revision ist version nun ein eigenständiges Modul, welches in einer eigenen Moduldatei realisiert wird.
Der Befehl kann direkt über das Webfrontend eingegeben werden.
Ohne Angabe von Parametern wird eine komplette Liste aller benutzten Module mit den entsprechenden Detailinformation, sowie den Revisionsstand seit dem letzten Update ausgegeben. Aktuell wird in FHEM bei der Eingabe des Befehls version
folgender beispielhafte Output erzeugt:
Latest Revision: 11163 File Rev Last Change fhem.pl 11144 2016-03-29 09:10:53Z rudolfkoenig 90_at.pm 11151 2016-03-30 07:56:17Z rudolfkoenig 98_autocreate.pm 11094 2016-03-20 09:41:03Z rudolfkoenig 00_CUL.pm 10855 2016-02-15 11:30:02Z rudolfkoenig 10_CUL_HM.pm 11160 2016-03-30 18:39:12Z martinp876 ...
Wird mit dem Aufruf ein Modulname (Schreibweise beachten! Auf das obige Beispiel bezogen z.B. weblink) mitgegeben, wird nur eine Zeile für das entsprechende Modul ausgegeben. Auch hier sind allerdings komplexere Filter möglich, so kann man mit
version CUL.*
beispielsweise die folgende Ausgabe erzeugen:
File Rev Last Change 00_CUL.pm 9002 2015-07-29 05:46:10Z rudolfkoenig 09_CUL_FHTTK.pm 7529 2015-01-11 18:52:43Z matscher 10_CUL_HM.pm 9474 2015-10-17 09:27:25Z martinp876 14_CUL_WS.pm 8497 2015-04-30 09:23:21Z rudolfkoenig
oder mit
version fhem
folgende Ausgabe:
File Rev Last Change fhem.pl 11144 2016-03-29 09:10:53Z rudolfkoenig