HMinfo: Unterschied zwischen den Versionen

Aus FHEMWiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 5: Zeile 5:
  set HM help
  set HM help


Peers checken:
 
== 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, 11: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 "


Quellen