version

Aus FHEMWiki


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 Markus Bloch (Forum /Wiki)
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