FHEM - Hausautomations-Systeme > ZWave

EZMotion 3-in-1 / SENSOR_MULTILEVEL / WAKE_UP Patches

<< < (4/5) > >>

rudolfkoenig:
1. Hab kein Problem damit, solange die anderen nicht stoert, auch wenn es kein Standard ist. Muesste in der globalen Tabelle unterzubringen sein.
2. Kein Problem, am besten verknuepft mit dem expert-Modus, d.h. Reading mit . am Anfang anlegen. Kommt unten auf meinem Stack :), wenn du das noch in diesem Jahr haben willst, dann schickst du mir ein Patch.

Mx112:
Ok. Ich werde mich der beiden Punkte annehmen. Gibt es ein Modul an dem ich mich für den Expert Mode orientieren kann?

Mx112:
Hier die Erweiterung für Sensor Binary / Philio + Doku.
state ist ungetestet - Ich habe den PSP01 ohne Fensterkontakt.


--- Code: ---  SENSOR_BINARY            => { id => '30',
    get   => { sbStatus    => "02",       },
    parse => { "03300300"  => "state:closed",
                     "033003ff"  => "state:open", 
                     "043003(..)0c" => '"motion:$1"',    #Philio PHI_PSP01, PSM02-1
                     "043003(..)08" => '"tamper:$1"',    #Philio PHI_PSP01, PSM02-1
                     "043003000a"   => "state:closed",   #Philio PSM02-1
                     "043003ff0a"   => "state:open"},},  #Philio PSM02-1

--- Ende Code ---

Doku:

--- Code: ---  <br><br><b>Class SENSOR_BINARY</b>
  <li>state:open</li>
  <li>state:closed</li>
  <li>motion:00|ff
  <li>tamper:00|ff   

  <br><br><b>Class SENSOR_MULTILEVEL</b>
  <li>temperature:$temp [C|F]</li>
  <li>humidity:$hum %</li>
  <li>luminance:$lum [%|Lux]
  <li>power:$pow [Btu/h|W]</li>

--- Ende Code ---

rudolfkoenig:
Habs hinzugefuegt.

Das Attribut heisst showInternalValues, und wenn nicht gesetzt, dann zeigen die Frontends keine Readings/Attribute/InternalValues an, wenn der Name mit einem . beginnt (inspiriert von ls vs. ls -a unter UNIX).

Mx112:
Hab es aus dem SVN aktualisiert. Das motion und tamper Reading werden jetzt mit 10 statt ff angezeigt.

Edit: Habs gefunden die Einkapselung des Strings mit ('') fehlt im SVN:

--- Code: ---               "043003(..)0c" => '"motion:$1"',    #Philio PHI_PSP01, PSM02-1
               "043003(..)08" => '"tamper:$1"',    #Philio PHI_PSP01, PSM02-1

--- Ende Code ---

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln