HMinfo: Unterschied zwischen den Versionen
Jab (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jab (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 5: | Zeile 5: | ||
set HM help | set HM help | ||
== Integritäts checks == | |||
Überprüft ob alle peerings auch beidseitig sind: | |||
set HM peerCheck | set HM peerCheck | ||
Überprüft ob alle register korrekt gelesen wurden: | |||
set HM regCheck | |||
Beide Befehle in Kombination: | |||
set HM configCheck | |||
== Save Commands == | |||
Peers und Register mit saveConfig speichern: | |||
set HM saveConfig [<typeFilter>] [<file>] | |||
Nur vollständige Elemente speichern: | |||
set HM archConfig [-a] [<file>] | |||
== Info Commands == | |||
Counter updaten: | |||
set HM update | |||
Counter zurücksetzen: | |||
set HM clear [<typeFilter>] [Protocol|readings|msgStat|register|rssi] | |||
Register lesen: | |||
set HM register [<typeFilter>] | |||
Geräte Modelle anzeigen: | |||
set HM models [<typeFilter>] | |||
Übertragungsfehler/status anzeigen: | |||
set HM protoEvents [<typeFilter>] [short|long] | |||
Übersicht über alle peerings: | Übersicht über alle peerings: | ||
set HM peerXref | set HM peerXref [<typeFilter>] | ||
Übersicht über Emfangsstärken: | Übersicht über Emfangsstärken: | ||
set HM rssi | set HM rssi [<typeFilter>] | ||
== Filter == | |||
."\n ***footnote***" | |||
."\n [<nameFilter>] : only matiching names are processed - partial names are possible" | |||
."\n [<modelsFilter>] : any match in the output are searched. " | |||
."\n ======= typeFilter options: supress class of devices ====" | |||
."\n set <name> <cmd> [-dcasev] [-f <filter>] [params]" | |||
."\n entities according to list will be processed" | |||
."\n d - device :include devices" | |||
."\n c - channels :include channels" | |||
."\n i - ignore :include devices marked as ignore" | |||
."\n v - virtual :supress fhem virtual" | |||
."\n p - physical :supress physical" | |||
."\n a - aktor :supress actor" | |||
."\n s - sensor :supress sensor" | |||
."\n e - empty :include results even if requested fields are empty" | |||
."\n " | |||
."\n -f - filter :regexp to filter entity names " | |||
."\n " | |||
Version vom 13. Februar 2014, 10:35 Uhr
HMInfo hilft FHEM mit Homematic komfortabler nutzen zu können. Man erstellt HMInfo mit folgendem Befehl:
define HM HMinfo
Danach kann man alle Funktionen auflisten lassen:
set HM help
Integritäts checks
Überprüft ob alle peerings auch beidseitig sind:
set HM peerCheck
Überprüft ob alle register korrekt gelesen wurden:
set HM regCheck
Beide Befehle in Kombination:
set HM configCheck
Save Commands
Peers und Register mit saveConfig speichern:
set HM saveConfig [<typeFilter>] [<file>]
Nur vollständige Elemente speichern:
set HM archConfig [-a] [<file>]
Info Commands
Counter updaten:
set HM update
Counter zurücksetzen:
set HM clear [<typeFilter>] [Protocol|readings|msgStat|register|rssi]
Register lesen:
set HM register [<typeFilter>]
Geräte Modelle anzeigen:
set HM models [<typeFilter>]
Übertragungsfehler/status anzeigen:
set HM protoEvents [<typeFilter>] [short|long]
Übersicht über alle peerings:
set HM peerXref [<typeFilter>]
Übersicht über Emfangsstärken:
set HM rssi [<typeFilter>]
Filter
."\n ***footnote***" ."\n [<nameFilter>] : only matiching names are processed - partial names are possible" ."\n [<modelsFilter>] : any match in the output are searched. "
."\n ======= typeFilter options: supress class of devices ====" ."\n set <name> <cmd> [-dcasev] [-f <filter>] [params]" ."\n entities according to list will be processed" ."\n d - device :include devices" ."\n c - channels :include channels" ."\n i - ignore :include devices marked as ignore" ."\n v - virtual :supress fhem virtual" ."\n p - physical :supress physical" ."\n a - aktor :supress actor" ."\n s - sensor :supress sensor" ."\n e - empty :include results even if requested fields are empty" ."\n " ."\n -f - filter :regexp to filter entity names " ."\n "