FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: schrader am 26 Januar 2015, 18:59:36

Titel: HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 26 Januar 2015, 18:59:36
Hallo Leute....
Ich steh grad voll auf dem schlauch....habe heute den HM-ES-PMSw1-Pl Funk-Schaltaktor bekommen da mein fs20 funk master slave defekt ist.......
nun mein problem ich habe ihn angelernt alles wunder bar....
nur wo ran sehe ich das ein strom verbrauch da ist....
da  der HM-ES-PMSw1-Pl Funk-Schaltaktor am reciver hängt sobald ich diesen anschalte soll der tv eingeschaltet werde .
wie bekomme ich das hin.....?blick da gerade nicht mehr durch....hab leider schon länger nix mehr mit fhem gemacht da alles wunderbar gelaufen ist

danke schon mal
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 26 Januar 2015, 19:44:49
So sieht der HM-ES-PMSw1-Pl Funk-Schaltaktor bei mir aus.....was verwende ich nun davon damit ein anderer aktor geschaltet wird wenn der verbraucher an ist....und wie?
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: stromer-12 am 26 Januar 2015, 19:49:34
Dann klick doch mal auf TV_ON_OFF_Pwr und sieh dir die Werte an.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 26 Januar 2015, 20:10:58
ok der wert power und corent verändert sich ....aber das dauert bis es ankommt.....über 1min.....geht das schneller....bringt ja nix wenn ich den reciver anschalte und 2min später schaltet sich erst der tv ein;-)
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 26 Januar 2015, 20:16:03
eine fragezwichen durch habe dies bei fhemwiki gefunden
was kommt in size üblicherweise rein?
out verstehe ich als namen für ein bild
TL verstehe ich als Titelnamen
und was komt in In rein?

set terminal png transparent size <SIZE> crop
set output '<OUT>.png'
set xdata time
set timefmt "%Y-%m-%d_%H:%M:%S"
set xlabel " "
set title '<TL>'
set ytics
set y2tics
set grid
set ylabel "Energie"
set y2label "Power"

#FileLog 4:HMPMSW_01_Pwr.energy\x3a::
#FileLog 4:HMPMSW_01_Pwr.power\x3a::

plot "<IN>" using 1:2 axes x1y1 title 'Energie' ls l0 lw 1 with lines,\
     "<IN>" using 1:2 axes x1y2 title 'Power' ls l1 lw 1 with lines
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: strauch am 26 Januar 2015, 20:17:27
Du kannst in den Registern Schaltschwellen einstellen woraufhin ein gepeerter Aktor auslöst. Nur so kriegst du die Geschwindigkeit hin. Das geht nicht über die Zentrale.

Gesendet von meinem Nexus 4 mit Tapatalk
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: stromer-12 am 26 Januar 2015, 20:19:27
Zitat von: schrader am 26 Januar 2015, 20:16:03
eine fragezwichen durch habe dies bei fhemwiki gefunden
was kommt in size üblicherweise rein?
out verstehe ich als namen für ein bild
TL verstehe ich als Titelnamen
und was komt in In rein?

Das sind Platzhalter welche Fhem selber setzt. Schau dir mal dazu die Attribute von SVG an.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 26 Januar 2015, 20:20:42
ok also mein schaltaktro "TV" MIt meinem "TV_ON_OFF" direkt pairen......ISt dann noch "TV"noch mit fhem verbunden?Da über den Status von "TV" andere aktoren geschaltet werden

sorry für die dummen fragen....war noch nie richtig drin in dem thema und zulange wieder raus ;-)
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: stromer-12 am 26 Januar 2015, 20:22:54
Zitat von: schrader am 26 Januar 2015, 20:10:58
ok der wert power und corent verändert sich ....aber das dauert bis es ankommt.....über 1min.....geht das schneller....bringt ja nix wenn ich den reciver anschalte und 2min später schaltet sich erst der tv ein;-)

Diese Register solltest du anpassen, aber nicht unbedingt meine Werte nehmen.

R-txMinDly      9 s
R-txThrCur      100 mA
R-txThrFrq      0.05 Hz
R-txThrPwr      0.1 W
R-txThrVlt      2 V
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 26 Januar 2015, 21:21:18
ich bekomms nicht hin
hat einer einen code schnipsel für mich?
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: stromer-12 am 26 Januar 2015, 21:48:47
Was hast du den probiert?
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 26 Januar 2015, 21:57:17
muss ich beide miteinander direkt verbinden?also geht das nicht über den server?
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: strauch am 26 Januar 2015, 21:58:09
Du solltest dir das einsteiger PDF zum Thema peeren und pairen durchlesen. Die Geräte werden an die Zentrale gepaired und dann untereinander aber über den Server gepeered.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 26 Januar 2015, 21:59:47
mein problem ist ich verstehe nicht was ich machen soll...mit fs 20 war das einfach 
funk master slave mit fhem verbunden
notify erstellt
und läuft.....

bei Hm ist das nicht so einfach....
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 26 Januar 2015, 22:00:39
ok dann kram ich die morgen mal raus und lese mir das noch mal durch....
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: strauch am 26 Januar 2015, 22:06:15
Ja Homematic ist da deutlich komplizierter, ich hatte auch erst fs20 und später homematic und kenne die Verwirrung. Aber es bietet halt auch wesentlich mehr Möglichkeiten und es funktioniert halt auch alles auttark, das finde ich gut.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 28 Januar 2015, 10:54:00
ich komm nicht dahinter bin schon seit 3 stunden am lesen und probieren .......
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: strauch am 28 Januar 2015, 11:06:53
Welcher Aktor soll denn geschaltet werden, kannst du von dem mal ein list posten. Ich hab meinen HM-ES-PMSw1-Pl noch nicht gepeered, aber mal schauen.
Ich vermute du willst aufgrund des aktuellen leistungsverbrauch schalten. Das heißt für uns ist der Kanal 3 interessant. Der heißt bei dir

TV_ON_OFF_SenPwr

Diesen Kanal musst du mit deinem Aktor peeren. Das geht allerdings nur mit Homematic Aktoren. Ist an dem anderen Gerät noch ein FS20, musst du vermutlich einen Virtuellen Homematic Aktor erstellen, der mit dem TV_ON_OFF_SenPwr gepeered wird und auf den dann das notify geht.

Der TV_ON_OFF_SenPwr kennt folgende Register die zum Teil eingestellt werden wollen:

list:         register | range              | peer     | description
   1: cndTxCycAbove    |     literal        |          | cyclic trigger if level is above cndTxDecAbove options:on,off
   1: cndTxCycBelow    |     literal        |          | cyclic trigger if level is below cndTxCycBelow options:on,off
   1: cndTxDecAbove    |   0 to 255         |          | level for cndTxCycAbove
   1: cndTxDecBelow    |   0 to 255         |          | level for cndTxCycBelow
   1: cndTxFalling     |     literal        |          | trigger if falling options:on,off
   1: cndTxRising      |     literal        |          | trigger if rising options:on,off
   1: ledOnTime        |   0 to 1.275s      |          | LED ontime
   1: sign             |     literal        |          | signature (AES) options:on,off
   1: transmitTryMax   |   1 to 10          |          | max message re-transmit
   1: txThrHiPwr       |   0 to 3680W       |          | threshold low power
   1: txThrLoPwr       |   0 to 3680W       |          | threshold high power
   4: expectAES        |     literal        | required | expect AES options:on,off
   4: peerNeedsBurst   |     literal        | required | peer expects burst options:on,off


Der Frank hats perfekt beschrieben: http://forum.fhem.de/index.php/topic,32840.msg253040.html#msg253040

peerneedburst dürfte wir nicht brauchen, da es kein Batteriebetriebener Aktor ist der geschaltet wird und AES vermutlich auch nicht.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 28 Januar 2015, 11:23:08
ok das mit den verändern der werte ab wann reagiert werden soll habe ich verstanden....aber wie paire ich jetzt den kanal auf mein aktor...habe von hm normale zwichensteckdose die geschaltet werden soll
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: strauch am 28 Januar 2015, 11:28:31
dann müsste folgendes gehen:
set TV_ON_OFF_SenPwr peerChan 0 hm_aktor set
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 28 Januar 2015, 11:39:19
es gibt 4 komparator-channel: leistung (chn03), strom (chn04), spannung (chn05) und frequenz (chn06). wenn du in abhängigkeit vom strom schalten willst, peerst du also den strom-komparator-channel mit deinem aktor.

dann stellst du den komparator ein. hier konfigurierst du die events (funkmessages), die der komparator an den aktor senden soll. hier mal alles was du verändern kannst, eigentlich nur 8 werte. sieht man mit get regList:

list:         register | range              | peer     | description
   1: cndTxCycAbove    |     literal        |          | cyclic trigger if level is above cndTxDecAbove options:on,off
   1: cndTxCycBelow    |     literal        |          | cyclic trigger if level is below cndTxCycBelow options:on,off
   1: cndTxDecAbove    |   0 to 255         |          | level for cndTxCycAbove
   1: cndTxDecBelow    |   0 to 255         |          | level for cndTxCycBelow
   1: cndTxFalling     |     literal        |          | trigger if falling options:on,off
   1: cndTxRising      |     literal        |          | trigger if rising options:on,off
   1: ledOnTime        |   0 to 1.275s      |          | LED ontime
   1: sign             |     literal        |          | signature (AES) options:on,off
   1: transmitTryMax   |   1 to 10          |          | max message re-transmit
   1: txThrHiCur       |   0 to 16000mA     |          | threshold low current
   1: txThrLoCur       |   0 to 16000mA     |          | threshold high current
   4: expectAES        |     literal        | required | expect AES options:on,off
   4: peerNeedsBurst   |     literal        | required | peer expects burst options:on,off


zuerst musst du wissen, was du willst: also bei welchem strom soll ein-/ausgeschaltet werden. bei positiver oder negativer flanke. sollen die schaltbefehle permanent wiederholt werden, oder nur bei änderung kommen. und welche schaltwerte sollen bei den ereignissen gesendet werden.

beispiel, 2 events erzeugen:
1. wenn i von unter 10mA nach über 100mA wechselt, wird ein event mit dem wert 200 gesendet (daraus machen wir später im aktor ein on).
2. wenn i von über 100mA nach unter 10mA wechselt, wird ein event mit dem wert 0 gesendet (daraus machen wir später im aktor ein off).

also schaltschwellen definieren:
txThrHiCur       100
txThrLoCur       10


cyclisches senden abschalten:
cndTxCycAbove    off
cndTxCycBelow    off


beide schaltflanken auswerten, positive soll anschalten, negative soll aus schalten:
cndTxFalling     on
cndTxRising      on


und zum schluss die werte setzen, die der messsensor bei den events übermitteln soll. zur erinnerung: positive flanke => 200 und negative flanke => 0:
cndTxDecAbove    200
cndTxDecBelow    0


fertig. danach legst du im aktor fest, was bei eintreffen von den werten 0,200 geschehen soll. eigentlich ganz einfach. viel spass.  8)

edit: irgendwie bin ich immer zu langsam.

gruss frank
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 28 Januar 2015, 12:17:27
danke für die ausführliche hilfe.....habe jetzt erst mal die werte in kanal 4 angepasst und gepeert....nach her schau ich mal wo ivh die werte im aktor finde
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: strauch am 28 Januar 2015, 12:17:57
Zitat von: frank am 28 Januar 2015, 11:39:19
edit: irgendwie bin ich immer zu langsam.

Dafür aber informativer und inhaltlich richtiger. Ich werde meines mal so anpassen das da zumindest nichts falsches steht. Danke. Ich setzte das mal ins Fhemwiki ok?

@Schrader, lies mal die register aus vom Aktor TV, da müssten die Peer Dinger vom TV_ON_OFF stehen. Es hätte vermutlich auch gereicht nur einen der Kanäle zu peeren. Und dann musst du im Aktor TV setzten, was er bei welchem Befehl machen soll.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 28 Januar 2015, 12:37:56
ZitatIch setzte das mal ins Fhemwiki ok?
da musste ich ja den post gleich noch mal tunen.  ;)
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: strauch am 28 Januar 2015, 13:59:55
Zitat von: frank am 28 Januar 2015, 12:37:56
da musste ich ja den post gleich noch mal tunen.  ;)

Klingt nach ja ;-). Vielleicht schaust du einmal drüber:
http://www.fhemwiki.de/wiki/HM-ES-PMSw1-Pl_Funk-Schaltaktor_1-fach_mit_Leistungsmessung#Beispielkonfiguration
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 28 Januar 2015, 16:17:06
ist das normal das da so viel drin steht?oder habe ich doch was falsch gemacht
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: Bennemannc am 28 Januar 2015, 16:20:15
Hallo,

Radio Eriwan - das kommt darauf an .... Also wenn Du Expert auf 2_Full stehen hast, siehst Du alle internen Register. Normalerweise braucht man die nicht, es sei denn man wollte ein ganz spezielles Verhalten einstellen. Wenn Du expert auf 0_off setzt, siehst Du "nur" die wichtigen Readings.

Gruß Christoph
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 28 Januar 2015, 16:31:51
auch das expert auf null stellen in den einzelnen kanälen?die stehen alle auf 1
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: Bennemannc am 28 Januar 2015, 16:37:38
Hallo,

ich habe expert überall auf 0_off und autoReadReg auf 5_ReadMissing, damit nicht beim Starten soviel herungefunkt wird.

Gruß Christoph
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: strauch am 28 Januar 2015, 16:37:58
Ich würde es auf 1 stehen lassen bzw. stellen, dann hast du die Hexwerte nicht drin, die braucht man auch eher selten.
Ansonsten ist die Masse bei dir natürlich auch dadurch das du mit 3 Kanälen gepeert hast. Einer würde ja reichen. Dann fällt da auch schon die Hälfte weg an Zeilen.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 28 Januar 2015, 17:32:50
hey seh wirklich wenig....das ist gut...soger meine readings verändern sich in TV sofort wenn ich den stecker in TV_ON_OFF rein oder raus mache....aber wie greife ich dieses ab und setzte es für TV in on oder off um....

trigLast                             TV_ON_OFF_SenI :200                 2015-01-28 17:22:40
trig_TV_ON_OFF_SenI     200                                                2015-01-28 17:22:40


also der wert 200 beudeutet an 0 ist aus....

ist mir klar das ihr mir den code bestimmt nicht fertig schreibt aber gibt mir ein tipp mit was ich den schreiben soll
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 28 Januar 2015, 20:07:40
so bin so weit....habe fhem für anfänger gelesen gegoogelt usw.
das ist mein code der aber nicht funktioniert
define TV_anschalten at +*00:00:01 {\
if (ReadingsVal("TV","trig_TV_ON_OFF_SenI",200)) {\
    fhem(set TV on) }}


und was mich noch wundert immer wenn ich was in der cfg geändert habe...bekommt TV die readings nicht wenn ich neu peere dann geht es wieder...
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: strauch am 28 Januar 2015, 20:31:22
Du musst das nicht über FHEM machen sondern in den Registern des TV aktor. Schau dir mal mit geht die möglichen Register an.

Gesendet von meinem Nexus 4 mit Tapatalk

Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 28 Januar 2015, 21:46:46
Zitat3:SwitchES01_SenI   shActionType     :jmpToTarget
   3:SwitchES01_SenI   shCtDlyOff       :geLo
   3:SwitchES01_SenI   shCtDlyOn        :geLo
   3:SwitchES01_SenI   shCtOff          :geLo
   3:SwitchES01_SenI   shCtOn           :ltLo
   3:SwitchES01_SenI   shCtValHi        :100
   3:SwitchES01_SenI   shCtValLo        :50
   3:SwitchES01_SenI   shOffDly         :0 s
   3:SwitchES01_SenI   shOffTime        :unused
   3:SwitchES01_SenI   shOffTimeMode    :absolut
   3:SwitchES01_SenI   shOnDly          :0 s
   3:SwitchES01_SenI   shOnTime         :unused
   3:SwitchES01_SenI   shOnTimeMode     :absolut
   3:SwitchES01_SenI   shSwJtDlyOff     :off
   3:SwitchES01_SenI   shSwJtDlyOn      :on
   3:SwitchES01_SenI   shSwJtOff        :dlyOn
   3:SwitchES01_SenI   shSwJtOn         :dlyOff

vergiss das notify. wir haben ja extra gepeert, damit die beiden devices auch ohne fremde hilfe funktionieren. schau in deinen aktor channel und suche die register die für deinen messschalter-peer zuständig sind. es gibt immer einen satz für long und einen für short. du musst nur den für short konfigurieren. oben ein beispiel von meinem. wenn du noch nichts verstellt hast, musst du wahrscheinlich nur ein register neu setzen (rot), damit ein wert von 0 im zustand on des aktors einen befehl ausführt.

wenn du schon googlest, dann nach statemachine. auch im anhang vom einsteigerdoc.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 28 Januar 2015, 22:46:32
Zitat von: strauch am 28 Januar 2015, 13:59:55
Klingt nach ja ;-). Vielleicht schaust du einmal drüber:
http://www.fhemwiki.de/wiki/HM-ES-PMSw1-Pl_Funk-Schaltaktor_1-fach_mit_Leistungsmessung#Beispielkonfiguration
sieht doch gut aus, prima.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 29 Januar 2015, 11:08:34
will den eintrag ändern.....ICh sehe diesen auch in den readings von TV
R-TV_ON_OFF_SenI-shCtOn    geLo   2015-01-29 10:46:43


aber wenn ich das geLo auf ltLo ändern will taucht dies hier auf

Peer not specified
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 29 Januar 2015, 11:54:32
set <mein_aktor> regSet shCtOn ltLo TV_ON_OFF_SenI
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 29 Januar 2015, 12:06:10
danke funktioniert aber woher soll ich das nur wissen? wo steht so was? wenn mein kein informatiker oder so ist? :-[
wenn ich jetzt überlege wenner den aktor auch einschalten soll muss ich da den shCtOff auch auf ltLo oder hat dieses register mit dem einschalten nix zu tun wenn der wert auf 200 steigt
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: strauch am 29 Januar 2015, 12:08:11
Das steht im Anfänger PDF beschrieben (Homemaitc Anhang). Du kannst aber auch die Homematic Software zur Konfiguration von peerings nutzen.

Ist aber in der Tat nicht ohne das ganze peering Thema. Dafür auch vieles möglich.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 29 Januar 2015, 12:23:17
Zitataber woher soll ich das nur wissen?
na, wo wohl! bedienungsanleitung?

1. => bedienungsanleitung von cul_hm => commandref =>

ZitatregSet [prep|exec] <regName> <value> <peerChannel>
For some major register a readable version is implemented supporting register names <regName> and value conversionsing. Only a subset of register can be supproted.
Optional parameter [prep|exec] allowes to pack the messages and therefore greatly improve data transmission. Usage is to send the commands with paramenter "prep". The data will be accumulated for send. The last command must have the parameter "exec" in order to transmitt the information.
<value> is the data in human readable manner that will be written to the register.
<peerChannel> is required if this register is defined on a per 'peerChan' base. It can be set to '0' other wise.See getRegRaw for full description
Supported register for a device can be explored using

    set regSet ? 0 0

Condensed register description will be printed using

    set regSet <regname> ? 0

2. fehlerbeschreibung

ZitatPeer not specified
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 29 Januar 2015, 12:39:51
ich meine was die register bedeuten wei z.B. shCtOn usw wenn ich weis was das heist bezw bewirkt kann ich mir vieles von selbst erklären.....gibt es eine liste was was heist?
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 29 Januar 2015, 13:08:14
überall ein bischen.  :)

zb hier:

http://www.elv.at/HomeMatic%C2%AE-programmieren-%E2%80%93-Aktionsprofile-f%C3%BCr-Aktoren-erarbeiten/x.aspx/cid_726/detail_38635 (http://www.elv.at/HomeMatic%C2%AE-programmieren-%E2%80%93-Aktionsprofile-f%C3%BCr-Aktoren-erarbeiten/x.aspx/cid_726/detail_38635)
eq3-konfig-sw
einsteiger.doc
forum
wiki
cul_hm

und vor allem: ausprobieren, spielen und testen.

Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 29 Januar 2015, 16:41:45
ich bekomms nicht hin ....es funktioniert nur wenn der verbraucher aus geht das der aktor auch ausgeht , aber nicht wenn der verbrauche angeht das der aktor an geht
sagt mir nur welche reding für das anschalten zuständig ist
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 29 Januar 2015, 18:02:19
Zitatsagt mir nur welche reding für das anschalten zuständig ist
abhängig von deinen einstellungen. ich kann nicht hellsehen. poste jeweils ein list von sensor- und aktorchannel. aber bitte keine sreenshots.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 29 Januar 2015, 18:09:26
die einstellungen sind nach deiner anleitung...sonst habe ich nichts geacht...die sachen die ich versucht habe die nicht funktioniert haben habe ich rückgängig gemacht
sorry komplet neuling...wie bestimmt schon bemerkt....was geanu willst du von mir sehen...die readings,internals attribute?
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 29 Januar 2015, 18:21:38
Zitatposte jeweils ein list von sensor- und aktorchannel.
tippe in die eingabezeile mit richtigem namen. das selbe für den aktorchannel

list <mein_sensor_chn>

ausserdem ein auszug vom eventmonitor, wenn du an_und ausschaltest.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 30 Januar 2015, 10:27:16
Eventmonitor:
2015-01-30 10:19:21 CUL_HM TV trig_TV_ON_OFF_SenI: 200
2015-01-30 10:19:21 CUL_HM TV trigLast: TV_ON_OFF_SenI :200
2015-01-30 10:19:25 CUL_HM CUL_TV_ON_OFF_SenU 227.7
2015-01-30 10:19:25 CUL_HM TV_ON_OFF CMDs_done
2015-01-30 10:19:25 CUL_HM TV_ON_OFF_Pwr energy: 214.1
2015-01-30 10:19:25 CUL_HM TV_ON_OFF_Pwr power: 12.6
2015-01-30 10:19:25 CUL_HM TV_ON_OFF_Pwr current: 135
2015-01-30 10:19:25 CUL_HM TV_ON_OFF_Pwr voltage: 227.7
2015-01-30 10:19:25 CUL_HM TV_ON_OFF_Pwr frequency: 49.99
2015-01-30 10:19:25 CUL_HM TV_ON_OFF_Pwr eState: E: 214.1 P: 12.6 I: 135 U: 227.7 f: 49.99
2015-01-30 10:19:25 CUL_HM TV_ON_OFF_Pwr boot: off
2015-01-30 10:19:25 CUL_HM TV_ON_OFF_Pwr 214.1
2015-01-30 10:19:25 CUL_HM TV_ON_OFF_SenF 49.99
2015-01-30 10:19:25 CUL_HM TV_ON_OFF_SenI 135
2015-01-30 10:19:25 CUL_HM TV_ON_OFF_SenPwr 12.6
2015-01-30 10:19:33 CUL_HM CUL_TV_ON_OFF_SenU 227.6
2015-01-30 10:19:33 CUL_HM TV_ON_OFF CMDs_done
2015-01-30 10:19:33 CUL_HM TV_ON_OFF_Pwr energy: 214.2
2015-01-30 10:19:33 CUL_HM TV_ON_OFF_Pwr power: 0.03
2015-01-30 10:19:33 CUL_HM TV_ON_OFF_Pwr current: 0
2015-01-30 10:19:33 CUL_HM TV_ON_OFF_Pwr voltage: 227.6
2015-01-30 10:19:33 CUL_HM TV_ON_OFF_Pwr frequency: 49.98
2015-01-30 10:19:33 CUL_HM TV_ON_OFF_Pwr eState: E: 214.2 P: 0.03 I: 0 U: 227.6 f: 49.98
2015-01-30 10:19:33 CUL_HM TV_ON_OFF_Pwr boot: off
2015-01-30 10:19:33 CUL_HM TV_ON_OFF_Pwr 214.2
2015-01-30 10:19:33 CUL_HM TV_ON_OFF_SenF 49.98
2015-01-30 10:19:34 CUL_HM TV_ON_OFF_SenI 0
2015-01-30 10:19:34 CUL_HM TV_ON_OFF_SenPwr 0.03
2015-01-30 10:19:34 CUL_HM TV trig_TV_ON_OFF_SenI: 0
2015-01-30 10:19:34 CUL_HM TV trigLast: TV_ON_OFF_SenI :0


Aktor TV
Internals:
   DEF        1BF2A2
   HMLAN1_MSGCNT 532
   HMLAN1_RAWMSG R379E2BA7,0001,07D85188,FF,FFB4,AE80021BF2A2143ABD010100004A
   HMLAN1_RSSI -76
   HMLAN1_TIME 2015-01-29 22:34:47
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     532
   NAME       TV
   NR         96
   STATE      off
   TYPE       CUL_HM
   lastMsg    No:AE - t:02 s:1BF2A2 d:143ABD 010100004A
   peerList   TV_ON_OFF_Sw,TV_ON_OFF_SenPwr,TV_ON_OFF_SenI,CUL_TV_ON_OFF_SenU,TV_ON_OFF_SenF,TV_ON_OFF_chn:07,
   protLastRcv 2015-01-29 22:34:47
   protResnd  7 last_at:2015-01-29 16:38:14
   protSnd    480 last_at:2015-01-29 22:34:47
   protState  CMDs_done
   rssi_HMLAN1 avg:-73 min:-74 max:-72 lst:-74 cnt:2
   rssi_TV_ON_OFF avg:-16.35 min:-22 max:-15 lst:-16 cnt:31
   rssi_at_HMLAN1 avg:-73.56 min:-85 max:-65 lst:-76 cnt:532
   Readings:
     2015-01-29 22:34:47   CommandAccepted yes
     2015-01-28 19:19:11   D-firmware      1.9
     2015-01-28 19:19:11   D-serialNr      JEQ0462856
     2015-01-29 17:03:33   PairedTo        0x143ABD
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-lgActionType jmpToTarget
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-lgCtDlyOff geLo
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-lgCtDlyOn geLo
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-lgCtOff geLo
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-lgCtOn geLo
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-lgCtValHi 100
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-lgCtValLo 50
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-lgMultiExec on
     2015-01-28 17:21:58   R-CUL_TV_ON_OFF_SenU-lgOffDly 0 s
     2015-01-28 17:21:58   R-CUL_TV_ON_OFF_SenU-lgOffTime unused
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-lgOffTimeMode absolut
     2015-01-28 17:21:58   R-CUL_TV_ON_OFF_SenU-lgOnDly 0 s
     2015-01-28 17:21:58   R-CUL_TV_ON_OFF_SenU-lgOnTime unused
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-lgOnTimeMode absolut
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-lgSwJtDlyOff on
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-lgSwJtDlyOn on
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-lgSwJtOff dlyOn
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-lgSwJtOn on
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-shActionType jmpToTarget
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-shCtDlyOff geLo
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-shCtDlyOn geLo
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-shCtOff geLo
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-shCtOn geLo
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-shCtValHi 100
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-shCtValLo 50
     2015-01-28 17:21:58   R-CUL_TV_ON_OFF_SenU-shOffDly 0 s
     2015-01-28 17:21:58   R-CUL_TV_ON_OFF_SenU-shOffTime unused
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-shOffTimeMode absolut
     2015-01-28 17:21:58   R-CUL_TV_ON_OFF_SenU-shOnDly 0 s
     2015-01-28 17:21:58   R-CUL_TV_ON_OFF_SenU-shOnTime unused
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-shOnTimeMode absolut
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-shSwJtDlyOff on
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-shSwJtDlyOn on
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-shSwJtOff dlyOn
     2015-01-29 10:46:44   R-CUL_TV_ON_OFF_SenU-shSwJtOn on
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-lgActionType jmpToTarget
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-lgCtDlyOff geLo
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-lgCtDlyOn geLo
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-lgCtOff geLo
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-lgCtOn geLo
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-lgCtValHi 100
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-lgCtValLo 50
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-lgMultiExec on
     2015-01-28 20:03:03   R-TV_ON_OFF_SenF-lgOffDly 0 s
     2015-01-28 20:03:03   R-TV_ON_OFF_SenF-lgOffTime unused
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-lgOffTimeMode absolut
     2015-01-28 20:03:03   R-TV_ON_OFF_SenF-lgOnDly 0 s
     2015-01-28 20:03:03   R-TV_ON_OFF_SenF-lgOnTime unused
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-lgOnTimeMode absolut
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-lgSwJtDlyOff off
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-lgSwJtDlyOn off
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-lgSwJtOff off
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-lgSwJtOn dlyOff
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-shActionType jmpToTarget
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-shCtDlyOff geLo
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-shCtDlyOn geLo
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-shCtOff geLo
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-shCtOn geLo
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-shCtValHi 100
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-shCtValLo 50
     2015-01-28 20:03:03   R-TV_ON_OFF_SenF-shOffDly 0 s
     2015-01-28 20:03:03   R-TV_ON_OFF_SenF-shOffTime unused
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-shOffTimeMode absolut
     2015-01-28 20:03:03   R-TV_ON_OFF_SenF-shOnDly 0 s
     2015-01-28 20:03:03   R-TV_ON_OFF_SenF-shOnTime unused
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-shOnTimeMode absolut
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-shSwJtDlyOff off
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-shSwJtDlyOn off
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-shSwJtOff off
     2015-01-29 10:46:45   R-TV_ON_OFF_SenF-shSwJtOn dlyOff
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-lgActionType jmpToTarget
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-lgCtDlyOff geLo
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-lgCtDlyOn geLo
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-lgCtOff geLo
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-lgCtOn geLo
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-lgCtValHi 100
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-lgCtValLo 50
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-lgMultiExec on
     2015-01-28 17:21:57   R-TV_ON_OFF_SenI-lgOffDly 0 s
     2015-01-28 17:21:57   R-TV_ON_OFF_SenI-lgOffTime unused
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-lgOffTimeMode absolut
     2015-01-28 17:21:57   R-TV_ON_OFF_SenI-lgOnDly 0 s
     2015-01-28 17:21:57   R-TV_ON_OFF_SenI-lgOnTime unused
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-lgOnTimeMode absolut
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-lgSwJtDlyOff off
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-lgSwJtDlyOn off
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-lgSwJtOff off
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-lgSwJtOn dlyOff
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-shActionType jmpToTarget
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-shCtDlyOff geLo
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-shCtDlyOn geLo
     2015-01-29 17:03:38   R-TV_ON_OFF_SenI-shCtOff ltHi
     2015-01-29 17:03:38   R-TV_ON_OFF_SenI-shCtOn ltLo
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-shCtValHi 100
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-shCtValLo 50
     2015-01-28 17:21:57   R-TV_ON_OFF_SenI-shOffDly 0 s
     2015-01-28 17:21:57   R-TV_ON_OFF_SenI-shOffTime unused
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-shOffTimeMode absolut
     2015-01-28 17:21:57   R-TV_ON_OFF_SenI-shOnDly 0 s
     2015-01-28 17:21:57   R-TV_ON_OFF_SenI-shOnTime unused
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-shOnTimeMode absolut
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-shSwJtDlyOff off
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-shSwJtDlyOn off
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-shSwJtOff off
     2015-01-29 10:46:43   R-TV_ON_OFF_SenI-shSwJtOn dlyOff
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-lgActionType jmpToTarget
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-lgCtDlyOff geLo
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-lgCtDlyOn geLo
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-lgCtOff geLo
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-lgCtOn geLo
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-lgCtValHi 100
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-lgCtValLo 50
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-lgMultiExec on
     2015-01-28 20:03:26   R-TV_ON_OFF_SenPwr-lgOffDly 0 s
     2015-01-28 20:03:26   R-TV_ON_OFF_SenPwr-lgOffTime unused
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-lgOffTimeMode absolut
     2015-01-28 20:03:26   R-TV_ON_OFF_SenPwr-lgOnDly 0 s
     2015-01-28 20:03:26   R-TV_ON_OFF_SenPwr-lgOnTime unused
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-lgOnTimeMode absolut
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-lgSwJtDlyOff off
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-lgSwJtDlyOn off
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-lgSwJtOff off
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-lgSwJtOn dlyOff
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-shActionType jmpToTarget
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-shCtDlyOff geLo
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-shCtDlyOn geLo
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-shCtOff geLo
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-shCtOn geLo
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-shCtValHi 100
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-shCtValLo 50
     2015-01-28 20:03:26   R-TV_ON_OFF_SenPwr-shOffDly 0 s
     2015-01-28 20:03:26   R-TV_ON_OFF_SenPwr-shOffTime unused
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-shOffTimeMode absolut
     2015-01-28 20:03:26   R-TV_ON_OFF_SenPwr-shOnDly 0 s
     2015-01-28 20:03:26   R-TV_ON_OFF_SenPwr-shOnTime unused
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-shOnTimeMode absolut
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-shSwJtDlyOff off
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-shSwJtDlyOn off
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-shSwJtOff off
     2015-01-29 10:46:42   R-TV_ON_OFF_SenPwr-shSwJtOn dlyOff
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-lgActionType jmpToTarget
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-lgCtDlyOff geLo
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-lgCtDlyOn geLo
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-lgCtOff geLo
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-lgCtOn geLo
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-lgCtValHi 100
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-lgCtValLo 50
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-lgMultiExec on
     2015-01-28 17:21:56   R-TV_ON_OFF_Sw-lgOffDly 0 s
     2015-01-28 17:21:56   R-TV_ON_OFF_Sw-lgOffTime unused
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-lgOffTimeMode absolut
     2015-01-28 17:21:56   R-TV_ON_OFF_Sw-lgOnDly 0 s
     2015-01-28 17:21:56   R-TV_ON_OFF_Sw-lgOnTime unused
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-lgOnTimeMode absolut
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-lgSwJtDlyOff on
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-lgSwJtDlyOn on
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-lgSwJtOff dlyOn
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-lgSwJtOn on
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-shActionType jmpToTarget
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-shCtDlyOff geLo
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-shCtDlyOn geLo
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-shCtOff geLo
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-shCtOn geLo
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-shCtValHi 100
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-shCtValLo 50
     2015-01-28 17:21:56   R-TV_ON_OFF_Sw-shOffDly 0 s
     2015-01-28 17:21:56   R-TV_ON_OFF_Sw-shOffTime unused
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-shOffTimeMode absolut
     2015-01-28 17:21:56   R-TV_ON_OFF_Sw-shOnDly 0 s
     2015-01-28 17:21:56   R-TV_ON_OFF_Sw-shOnTime unused
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-shOnTimeMode absolut
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-shSwJtDlyOff on
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-shSwJtDlyOn on
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-shSwJtOff dlyOn
     2015-01-29 10:46:41   R-TV_ON_OFF_Sw-shSwJtOn on
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgActionType jmpToTarget
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgCtDlyOff geLo
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgCtDlyOn geLo
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgCtOff geLo
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgCtOn geLo
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgCtValHi 100
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgCtValLo 50
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgMultiExec on
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgOffDly 0 s
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgOffTime unused
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgOffTimeMode absolut
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgOnDly 0 s
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgOnTime unused
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgOnTimeMode absolut
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgSwJtDlyOff on
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgSwJtDlyOn on
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgSwJtOff dlyOn
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-lgSwJtOn on
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shActionType jmpToTarget
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shCtDlyOff geLo
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shCtDlyOn geLo
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shCtOff geLo
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shCtOn geLo
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shCtValHi 100
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shCtValLo 50
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shOffDly 0 s
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shOffTime unused
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shOffTimeMode absolut
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shOnDly 0 s
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shOnTime unused
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shOnTimeMode absolut
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shSwJtDlyOff on
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shSwJtDlyOn on
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shSwJtOff dlyOn
     2015-01-29 17:03:41   R-TV_ON_OFF_chn-07-shSwJtOn on
     2015-01-29 10:46:38   R-intKeyVisib   invisib
     2015-01-29 10:46:38   R-pairCentral   0x143ABD
     2015-01-29 10:46:39   R-sign          off
     2015-01-29 17:03:33   RegL_00:         02:01 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:14 0B:3A 0C:BD 00:00
     2015-01-29 17:03:34   RegL_01:         08:00 00:00
     2015-01-29 17:03:39   RegL_03:CUL_TV_ON_OFF_SenU  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:13 0C:33 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:13 8C:33 00:00
     2015-01-29 17:03:40   RegL_03:TV_ON_OFF_SenF  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:64 0C:66 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:64 8C:66 00:00
     2015-01-29 17:03:38   RegL_03:TV_ON_OFF_SenI  02:00 03:32 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:64 0C:66 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:64 8C:66 00:00
     2015-01-29 17:03:37   RegL_03:TV_ON_OFF_SenPwr  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:64 0C:66 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:64 8C:66 00:00
     2015-01-29 17:03:36   RegL_03:TV_ON_OFF_Sw  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:13 0C:33 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:13 8C:33 00:00
     2015-01-29 17:03:41   RegL_03:TV_ON_OFF_chn:07  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:13 0C:33 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:13 8C:33 00:00
     2015-01-29 22:34:47   deviceMsg       off (to HMLAN1)
     2015-01-29 22:34:47   level           0
     2015-01-29 22:34:47   pct             0
     2015-01-29 17:03:35   peerList        TV_ON_OFF_Sw,TV_ON_OFF_SenPwr,TV_ON_OFF_SenI,CUL_TV_ON_OFF_SenU,TV_ON_OFF_SenF,TV_ON_OFF_chn:07,
     2015-01-29 22:34:47   recentStateType ack
     2015-01-29 22:34:47   state           off
     2015-01-29 22:34:47   timedOn         off
     2015-01-30 10:19:34   trigLast        TV_ON_OFF_SenI :0
     2015-01-30 10:19:34   trig_TV_ON_OFF_SenI 0
   Helper:
     cSnd       11143ABD1BF2A20201000000
     dlvlCmd    ++A011143ABD1BF2A20201000000
     mId        00A1
     peerIDsRaw ,2DAF9B01,2DAF9B05,2DAF9B04,2DAF9B07,2DAF9B06,2DAF9B03,00000000
     rxType     1
     Io:
       newChn     +1BF2A2,00,01,00
       nextSend   1422567287.65307
       prefIO
       rxt        0
       vccu
       p:
         1BF2A2
         00
         01
         00
     Mrssi:
       mNo        AE
       Io:
         HMLAN1     -74
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
       prs        1
     Rssi:
       Hmlan1:
         avg        -73
         cnt        2
         lst        -74
         max        -72
         min        -74
       Tv_on_off:
         avg        -16.3548387096774
         cnt        31
         lst        -16
         max        -15
         min        -22
       At_hmlan1:
         avg        -73.5620300751879
         cnt        532
         lst        -76
         max        -65
         min        -85
     Shadowreg:
Attributes:
   IODev      HMLAN1
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.9
   model      HM-LC-SW1-PL2
   peerIDs    00000000,2DAF9B01,2DAF9B03,2DAF9B04,2DAF9B05,2DAF9B06,2DAF9B07,
   room       Wohnen
   serialNr   JEQ0462856
   subType    switch
   webCmd     toggle:on:off:statusRequest


Strommesser TV_ON_OFF_SenI
Internals:
   DEF        2DAF9B04
   NAME       TV_ON_OFF_SenI
   NR         174
   STATE      0
   TYPE       CUL_HM
   chanNo     04
   device     TV_ON_OFF
   peerList   TV,
   Readings:
     2015-01-29 11:57:33   R-TV_chn-01-expectAES off
     2015-01-29 11:57:33   R-TV_chn-01-peerNeedsBurst off
     2015-01-29 11:57:32   R-cndTxCycAbove off
     2015-01-29 11:57:32   R-cndTxCycBelow off
     2015-01-29 11:57:32   R-cndTxDecAbove 200
     2015-01-29 11:57:32   R-cndTxDecBelow 0
     2015-01-29 11:57:32   R-cndTxFalling  on
     2015-01-29 11:57:32   R-cndTxRising   on
     2015-01-26 19:38:18   R-ledOnTime     0.5 s
     2015-01-29 11:57:32   R-sign          off
     2015-01-29 11:57:32   R-transmitTryMax 6
     2015-01-28 16:55:19   R-txThrHiCur    90 mA
     2015-01-28 12:03:19   R-txThrLoCur    10 mA
     2015-01-29 11:57:33   peerList        TV,
     2015-01-30 10:22:07   state           0
   Helper:
     peerIDsRaw ,1BF2A201,00000000
     Role:
       chn        1
     Shadowreg:
Attributes:
   expert     1
   model      HM-ES-PMSw1-Pl
   peerIDs    00000000,1BF2A201,
   room       CUL_HM


TV_ON_OF_SenPwr
Internals:
   DEF        2DAF9B03
   NAME       TV_ON_OFF_SenPwr
   NR         171
   STATE      0.03
   TYPE       CUL_HM
   chanNo     03
   device     TV_ON_OFF
   Readings:
     2015-01-28 20:03:32   R-TV_chn-01-expectAES off
     2015-01-28 20:03:32   R-TV_chn-01-peerNeedsBurst off
     2015-01-28 20:03:31   R-cndTxCycAbove off
     2015-01-28 20:03:31   R-cndTxCycBelow off
     2015-01-28 20:03:31   R-cndTxDecAbove 10
     2015-01-28 20:03:31   R-cndTxDecBelow 0
     2015-01-28 20:03:31   R-cndTxFalling  off
     2015-01-28 20:03:31   R-cndTxRising   on
     2015-01-28 10:47:48   R-ledOnTime     0.5 s
     2015-01-28 20:03:31   R-sign          off
     2015-01-28 20:03:31   R-transmitTryMax 6
     2015-01-28 10:47:48   R-txThrHiPwr    200 W
     2015-01-28 11:02:29   R-txThrLoPwr    10 W
     2015-01-30 10:22:07   state           0.03
   Helper:
     Role:
       chn        1
Attributes:
   expert     1
   model      HM-ES-PMSw1-Pl
   peerIDs    00000000,
   room       CUL_HM


TV_ON_OFF_SenF
nternals:
   DEF        2DAF9B06
   NAME       TV_ON_OFF_SenF
   NR         180
   STATE      50.01
   TYPE       CUL_HM
   chanNo     06
   device     TV_ON_OFF
   Readings:
     2015-01-28 20:03:07   R-TV_chn-01-expectAES off
     2015-01-28 20:03:07   R-TV_chn-01-peerNeedsBurst off
     2015-01-28 20:03:06   R-cndTxCycAbove off
     2015-01-28 20:03:06   R-cndTxCycBelow off
     2015-01-28 20:03:06   R-cndTxDecAbove 200
     2015-01-28 20:03:06   R-cndTxDecBelow 0
     2015-01-28 20:03:06   R-cndTxFalling  off
     2015-01-28 20:03:06   R-cndTxRising   off
     2015-01-26 19:38:21   R-ledOnTime     0.5 s
     2015-01-28 20:03:06   R-sign          off
     2015-01-28 20:03:06   R-transmitTryMax 6
     2015-01-26 19:38:21   R-txThrHiFrq    50.2 Hz
     2015-01-26 19:38:21   R-txThrLoFrq    49.8 Hz
     2015-01-30 10:24:55   state           50.01
   Helper:
     Role:
       chn        1
Attributes:
   expert     1
   model      HM-ES-PMSw1-Pl
   peerIDs    00000000,
   room       CUL_HM


TV_ON_OFF_Pwr
Internals:
   DEF        2DAF9B02
   NAME       TV_ON_OFF_Pwr
   NR         168
   STATE      214.2
   TYPE       CUL_HM
   chanNo     02
   device     TV_ON_OFF
   Readings:
     2015-01-28 10:09:18   R-averaging     1 s
     2015-01-28 10:09:18   R-sign          off
     2015-01-28 10:09:18   R-txMinDly      8 s
     2015-01-28 10:09:18   R-txThrCur      100 mA
     2015-01-28 10:09:18   R-txThrFrq      1 Hz
     2015-01-28 11:15:56   R-txThrPwr      10 W
     2015-01-28 10:09:18   R-txThrVlt      10 V
     2015-01-30 10:24:55   boot            off
     2015-01-30 10:24:55   current         0
     2015-01-30 10:24:55   eState          E: 214.2 P: 0.04 I: 0 U: 227.4 f: 50.01
     2015-01-30 10:24:55   energy          214.2
     2015-01-28 16:28:18   energyOffset    2.2
     2015-01-30 10:24:55   frequency       50.01
     2015-01-30 10:24:55   power           0.04
     2015-01-30 10:24:55   state           214.2
     2015-01-30 10:24:55   voltage         227.4
   Helper:
     Role:
       chn        1
Attributes:
   expert     1
   model      HM-ES-PMSw1-Pl
   peerIDs
   room       CUL_HM


TV_ON_OFF_Sw
Internals:
   DEF        2DAF9B01
   NAME       TV_ON_OFF_Sw
   NR         165
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   device     TV_ON_OFF
   Readings:
     2015-01-28 11:40:35   CommandAccepted yes
     2015-01-29 10:46:37   deviceMsg       on (to HMLAN1)
     2015-01-29 10:46:37   level           100
     2015-01-29 10:46:37   pct             100
     2015-01-29 10:46:37   recentStateType info
     2015-01-29 10:46:37   state           on
     2015-01-29 10:46:37   timedOn         off
   Helper:
     Role:
       chn        1
       prs        1
Attributes:
   expert     1
   model      HM-ES-PMSw1-Pl
   peerIDs    00000000,
   room       CUL_HM
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 30 Januar 2015, 10:43:01
     2015-01-29 17:03:35   peerList        TV_ON_OFF_Sw,TV_ON_OFF_SenPwr,TV_ON_OFF_SenI,CUL_TV_ON_OFF_SenU,TV_ON_OFF_SenF,TV_ON_OFF_chn:07,

was hast du getan? du solltest nur den stromchannel mit dem aktor peeren. kein wunder, dass es nicht funktioniert. dann hast du sogar noch einen 7. channel erfunden. wie geht das denn?
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 30 Januar 2015, 11:22:19
TV
Internals:
   DEF        1BF2A2
   HMLAN1_MSGCNT 186
   HMLAN1_RAWMSG E1BF2A2,0000,0A95864F,FF,FFBA,60A0101BF2A2143ABD030000
   HMLAN1_RSSI -70
   HMLAN1_TIME 2015-01-30 11:20:35
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     186
   NAME       TV
   NR         96
   STATE      on
   TYPE       CUL_HM
   lastMsg    No:60 - t:10 s:1BF2A2 d:143ABD 030000
   peerList   TV_ON_OFF_Sw,TV_ON_OFF_SenI,
   protCmdDel 1
   protLastRcv 2015-01-30 11:20:35
   protNack   1 last_at:2015-01-30 11:15:14
   protSnd    186 last_at:2015-01-30 11:20:35
   protState  CMDs_done
   rssi_HMLAN1 avg:-70 min:-70 max:-70 lst:-70 cnt:4
   rssi_at_HMLAN1 avg:-70.02 min:-72 max:-69 lst:-70 cnt:186
   Readings:
     2015-01-30 11:20:28   CommandAccepted yes
     2015-01-30 11:20:32   PairedTo        0x143ABD
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgActionType jmpToTarget
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgCtDlyOff geLo
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgCtDlyOn geLo
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgCtOff geLo
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgCtOn geLo
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgCtValHi 100
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgCtValLo 50
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgMultiExec on
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgOffDly 0 s
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgOffTime unused
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgOffTimeMode absolut
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgOnDly 0 s
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgOnTime unused
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgOnTimeMode absolut
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgSwJtDlyOff off
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgSwJtDlyOn on
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgSwJtOff dlyOn
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-lgSwJtOn dlyOff
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shActionType jmpToTarget
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shCtDlyOff geLo
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shCtDlyOn geLo
     2015-01-30 11:20:35   R-TV_ON_OFF_SenI-shCtOff geLo
     2015-01-30 11:20:35   R-TV_ON_OFF_SenI-shCtOn ltLo
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shCtValHi 100
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shCtValLo 50
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shOffDly 0 s
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shOffTime unused
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shOffTimeMode absolut
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shOnDly 0 s
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shOnTime unused
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shOnTimeMode absolut
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shSwJtDlyOff off
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shSwJtDlyOn on
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shSwJtOff dlyOn
     2015-01-30 11:18:30   R-TV_ON_OFF_SenI-shSwJtOn dlyOff
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgActionType jmpToTarget
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgCtDlyOff geLo
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgCtDlyOn geLo
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgCtOff geLo
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgCtOn geLo
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgCtValHi 100
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgCtValLo 50
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgMultiExec on
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgOffDly 0 s
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgOffTime unused
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgOffTimeMode absolut
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgOnDly 0 s
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgOnTime unused
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgOnTimeMode absolut
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgSwJtDlyOff on
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgSwJtDlyOn on
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgSwJtOff dlyOn
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-lgSwJtOn on
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shActionType jmpToTarget
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shCtDlyOff geLo
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shCtDlyOn geLo
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shCtOff geLo
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shCtOn geLo
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shCtValHi 100
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shCtValLo 50
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shOffDly 0 s
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shOffTime unused
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shOffTimeMode absolut
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shOnDly 0 s
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shOnTime unused
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shOnTimeMode absolut
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shSwJtDlyOff on
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shSwJtDlyOn on
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shSwJtOff dlyOn
     2015-01-30 11:18:29   R-TV_ON_OFF_Sw-shSwJtOn on
     2015-01-30 11:18:27   R-intKeyVisib   invisib
     2015-01-30 11:18:27   R-pairCentral   0x143ABD
     2015-01-30 11:18:28   R-sign          off
     2015-01-30 11:20:32   RegL_00:         02:01 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:14 0B:3A 0C:BD 00:00
     2015-01-30 11:20:32   RegL_01:         08:00 00:00
     2015-01-30 11:20:35   RegL_03:TV_ON_OFF_SenI  02:00 03:02 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
     2015-01-30 11:20:34   RegL_03:TV_ON_OFF_Sw  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:13 0C:33 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:13 8C:33 00:00
     2015-01-30 11:17:51   deviceMsg       on (to HMLAN1)
     2015-01-30 11:17:51   level           100
     2015-01-30 11:17:51   pct             100
     2015-01-30 11:20:33   peerList        TV_ON_OFF_Sw,TV_ON_OFF_SenI,
     2015-01-30 11:17:51   recentStateType info
     2015-01-30 11:17:51   state           on
     2015-01-30 11:17:51   timedOn         off
     2015-01-30 11:21:23   trigLast        TV_ON_OFF_SenI :0
     2015-01-30 11:21:23   trig_TV_ON_OFF_SenI 0
   Helper:
     cSnd       01143ABD1BF2A201042DAF9B0403
     mId        00A1
     peerIDsRaw ,2DAF9B01,2DAF9B04,00000000
     rxType     1
     Io:
       newChn     +1BF2A2,00,01,00
       nextSend   1422613235.48637
       prefIO
       rxt        0
       vccu
       p:
         1BF2A2
         00
         01
         00
     Mrssi:
       mNo        60
       Io:
         HMLAN1     -68
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
       prs        1
     Rpt:
       IO         HMLAN1
       flg        A
       ts         1422613235.45291
       ack:
         HASH(0x1311250)
         608002143ABD1BF2A200
     Rssi:
       Hmlan1:
         avg        -70
         cnt        4
         lst        -70
         max        -70
         min        -70
       At_hmlan1:
         avg        -70.0268817204301
         cnt        186
         lst        -70
         max        -69
         min        -72
     Shadowreg:
Attributes:
   IODev      HMLAN1
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.9
   model      HM-LC-SW1-PL2
   peerIDs    00000000,2DAF9B01,2DAF9B04,
   room       Wohnen
   serialNr   JEQ0462856
   subType    switch
   webCmd     toggle:on:off:statusRequest


Event
Events:
2015-01-30 11:22:57 CUL_HM CUL_TV_ON_OFF_SenU 226.4
2015-01-30 11:22:57 CUL_HM TV_ON_OFF CMDs_done
2015-01-30 11:22:57 CUL_HM TV_ON_OFF_Pwr energy: 214.3
2015-01-30 11:22:57 CUL_HM TV_ON_OFF_Pwr power: 8.55
2015-01-30 11:22:57 CUL_HM TV_ON_OFF_Pwr current: 116
2015-01-30 11:22:57 CUL_HM TV_ON_OFF_Pwr voltage: 226.4
2015-01-30 11:22:57 CUL_HM TV_ON_OFF_Pwr frequency: 49.99
2015-01-30 11:22:57 CUL_HM TV_ON_OFF_Pwr eState: E: 214.3 P: 8.55 I: 116 U: 226.4 f: 49.99
2015-01-30 11:22:57 CUL_HM TV_ON_OFF_Pwr boot: off
2015-01-30 11:22:57 CUL_HM TV_ON_OFF_Pwr 214.3
2015-01-30 11:22:57 CUL_HM TV_ON_OFF_SenF 49.99
2015-01-30 11:22:57 CUL_HM TV_ON_OFF_SenI 116
2015-01-30 11:22:57 CUL_HM TV_ON_OFF_SenPwr 8.55
2015-01-30 11:22:57 CUL_HM TV trig_TV_ON_OFF_SenI: 200
2015-01-30 11:22:57 CUL_HM TV trigLast: TV_ON_OFF_SenI :200
2015-01-30 11:23:03 CUL_HM TV trig_TV_ON_OFF_SenI: 0
2015-01-30 11:23:03 CUL_HM TV trigLast: TV_ON_OFF_SenI :0
2015-01-30 11:23:07 CUL_HM CUL_TV_ON_OFF_SenU 226.6
2015-01-30 11:23:07 CUL_HM TV_ON_OFF CMDs_done
2015-01-30 11:23:07 CUL_HM TV_ON_OFF_Pwr energy: 214.4
2015-01-30 11:23:07 CUL_HM TV_ON_OFF_Pwr power: 0.03
2015-01-30 11:23:07 CUL_HM TV_ON_OFF_Pwr current: 0
2015-01-30 11:23:07 CUL_HM TV_ON_OFF_Pwr voltage: 226.6
2015-01-30 11:23:07 CUL_HM TV_ON_OFF_Pwr frequency: 49.99
2015-01-30 11:23:07 CUL_HM TV_ON_OFF_Pwr eState: E: 214.4 P: 0.03 I: 0 U: 226.6 f: 49.99
2015-01-30 11:23:07 CUL_HM TV_ON_OFF_Pwr boot: off
2015-01-30 11:23:07 CUL_HM TV_ON_OFF_Pwr 214.4
2015-01-30 11:23:07 CUL_HM TV_ON_OFF_SenF 49.99
2015-01-30 11:23:07 CUL_HM TV_ON_OFF_SenI 0
2015-01-30 11:23:07 CUL_HM TV_ON_OFF_SenPwr 0.03
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 30 Januar 2015, 12:00:06
Zitat2015-01-30 11:20:33   peerList        TV_ON_OFF_Sw,TV_ON_OFF_SenI,
immer noch einer zu viel.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 30 Januar 2015, 12:40:42
Zitatschwere geburt....
??? wo ist die erfolgsmeldung.

dein letzes list zeigt keine register. ist der noch gepairt? mache getconfig, oder pairen. je nachdem was da los ist.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 30 Januar 2015, 13:09:39
keine ahnung was da passiert ist....aber jetzt alles da
  DEF        1BF2A2
   HMLAN1_MSGCNT 342
   HMLAN1_RAWMSG E1BF2A2,0000,0AF7FCD5,FF,FFB2,B584101BF2A20000000601C800
   HMLAN1_RSSI -78
   HMLAN1_TIME 2015-01-30 13:08:07
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     342
   NAME       TV
   NR         96
   STATE      on
   TYPE       CUL_HM
   lastMsg    No:B5 - t:10 s:1BF2A2 d:000000 0601C800
   peerList   TV_ON_OFF_SenI,
   protCmdDel 9
   protLastRcv 2015-01-30 13:08:07
   protNack   1 last_at:2015-01-30 11:15:14
   protResnd  18 last_at:2015-01-30 13:02:44
   protResndFail 5 last_at:2015-01-30 13:02:49
   protSnd    323 last_at:2015-01-30 13:07:22
   protState  CMDs_done
   rssi_HMLAN1 avg:-75.18 min:-83 max:-70 lst:-83 cnt:11
   rssi_TV_ON_OFF avg:-16 min:-16 max:-16 lst:-16 cnt:1
   rssi_at_HMLAN1 avg:-74.36 min:-87 max:-69 lst:-78 cnt:342
   Readings:
     2015-01-30 13:07:16   CommandAccepted yes
     2015-01-30 13:07:20   PairedTo        0x143ABD
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgActionType jmpToTarget
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgCtDlyOff geLo
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgCtDlyOn geLo
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgCtOff geLo
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgCtOn geLo
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgCtValHi 100
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgCtValLo 50
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgMultiExec on
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgOffDly 0 s
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgOffTime unused
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgOffTimeMode absolut
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgOnDly 0 s
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgOnTime unused
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgOnTimeMode absolut
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgSwJtDlyOff off
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgSwJtDlyOn on
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgSwJtOff dlyOn
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-lgSwJtOn dlyOff
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shActionType jmpToTarget
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shCtDlyOff geLo
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shCtDlyOn geLo
     2015-01-30 13:07:22   R-TV_ON_OFF_SenI-shCtOff geLo
     2015-01-30 13:07:22   R-TV_ON_OFF_SenI-shCtOn ltLo
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shCtValHi 100
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shCtValLo 50
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shOffDly 0 s
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shOffTime unused
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shOffTimeMode absolut
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shOnDly 0 s
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shOnTime unused
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shOnTimeMode absolut
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shSwJtDlyOff off
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shSwJtDlyOn on
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shSwJtOff dlyOn
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shSwJtOn dlyOff
     2015-01-30 13:07:20   R-intKeyVisib   invisib
     2015-01-30 13:07:20   R-pairCentral   0x143ABD
     2015-01-30 13:07:20   R-sign          off
     2015-01-30 13:07:20   RegL_00:         02:01 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:14 0B:3A 0C:BD 00:00
     2015-01-30 13:07:20   RegL_01:         08:00 00:00
     2015-01-30 13:07:22   RegL_03:TV_ON_OFF_SenI  02:00 03:02 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
     2015-01-30 13:08:07   deviceMsg       on (to broadcast)
     2015-01-30 13:08:07   level           100
     2015-01-30 13:08:07   pct             100
     2015-01-30 13:07:21   peerList        TV_ON_OFF_SenI,
     2015-01-30 13:08:07   recentStateType info
     2015-01-30 13:08:07   state           on
     2015-01-30 13:08:07   timedOn         off
     2015-01-30 13:08:19   trigLast        TV_ON_OFF_SenI :200
     2015-01-30 13:08:19   trig_TV_ON_OFF_SenI 200
   Helper:
     cSnd       01143ABD1BF2A201042DAF9B0403
     mId        00A1
     peerIDsRaw ,2DAF9B04,00000000
     rxType     1
     Io:
       newChn     +1BF2A2,00,01,00
       nextSend   1422619687.44919
       prefIO
       rxt        0
       vccu
       p:
         1BF2A2
         00
         01
         00
     Mrssi:
       mNo        B5
       Io:
         HMLAN1     -76
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
       prs        1
     Rssi:
       Hmlan1:
         avg        -75.1818181818182
         cnt        11
         lst        -83
         max        -70
         min        -83
       Tv_on_off:
         avg        -16
         cnt        1
         lst        -16
         max        -16
         min        -16
       At_hmlan1:
         avg        -74.362573099415
         cnt        342
         lst        -78
         max        -69
         min        -87
     Shadowreg:
Attributes:
   IODev      HMLAN1
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   1.9
   model      HM-LC-SW1-PL2
   peerIDs    00000000,2DAF9B04,
   room       Wohnen
   serialNr   JEQ0462856
   subType    switch
   webCmd     toggle:on:off:statusRequest
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 30 Januar 2015, 13:29:59
und?
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 30 Januar 2015, 13:33:16
jetzt ist die list wie du sie sehen woltest

jetzt zurück zu meiner frage welches reading muss ich verändern damit TV an oder ausgeht wenn der verbraucher an TV_ON_OFF an ist oder aus ist....

Ich glaube ich hätte mir lieber einen neuen CUL 800mhz(meiner ist kaput gegangen) geholt ....da hätte ich mit fs20 weiter arbeiten können.....naja  egeal jetzt bin ich dabei auf homematic umzusteigen
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 30 Januar 2015, 13:51:03
Zitatjetzt zurück zu meiner frage welches reading muss ich verändern damit TV an oder ausgeht wenn der verbraucher an TV_ON_OFF an ist oder aus ist....
das sollte jetzt funktionieren.

die events vom stromsensor werden von fhem erkannt. also werden sie korrekt gesendet.

2015-01-30 10:19:21 CUL_HM TV trig_TV_ON_OFF_SenI: 200
2015-01-30 10:19:21 CUL_HM TV trigLast: TV_ON_OFF_SenI :200
2015-01-30 10:19:34 CUL_HM TV trig_TV_ON_OFF_SenI: 0
2015-01-30 10:19:34 CUL_HM TV trigLast: TV_ON_OFF_SenI :0


die einstellungen deines aktors sind wohl auch ok.

     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shActionType jmpToTarget
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shCtDlyOff geLo
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shCtDlyOn geLo
     2015-01-30 13:07:22   R-TV_ON_OFF_SenI-shCtOff geLo
     2015-01-30 13:07:22   R-TV_ON_OFF_SenI-shCtOn ltLo
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shCtValHi 100
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shCtValLo 50
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shOffDly 0 s
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shOffTime unused
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shOffTimeMode absolut
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shOnDly 0 s
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shOnTime unused
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shOnTimeMode absolut
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shSwJtDlyOff off
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shSwJtDlyOn on
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shSwJtOff dlyOn
     2015-01-30 13:06:28   R-TV_ON_OFF_SenI-shSwJtOn dlyOff


es könnte sein, dass sensor und aktor zu dicht bei einander sind, weil die rssi zu gut sind

       Tv_on_off:
         avg        -16
         cnt        1
         lst        -16
         max        -16
         min        -16

also mal weiter auseinander und nochmal eventmonitor beobachten.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 30 Januar 2015, 14:27:27
das doch ein witz......Aktor TV weiter entfernt schon funktionierts....
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: schrader am 30 Januar 2015, 14:35:33
 :-* :-* :-* :-*danke danke danke danke danke danke danke
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 30 Januar 2015, 14:50:41
Zitatschwere geburt....
eigentlich doch ganz einfach. 2 channel mitteinander peeren und 7 register ändern.
beim nächsten gehts dann umso schneller.  :)
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: rizo am 06 August 2016, 17:43:07
Hallo,

ich steh vor einem Problem:

Ich habe eine Homematic Funksteckdose mit Leistungsmessung und möchte gerne darüber das Laden der Handys regeln.

Folgendes hab ich mir vorgestellt:

Funksteckdose
3 Fach Usb Ladegerät
per Usb angeschlossene Handys

Ich möchte gerne das die Steckdose angeht sobald ein bestimmter Strom fließt, also ein Handy dran ist und laden soll.
Und sie soll wieder ausschalten wenn das Handy voll ist, also weniger Strom fließt.

Ist das überhaupt möglich wie ich mir das vorstelle?

Hab die Anleitung hier versucht nur leider nicht mit Erfolg.

Hier meine fhem.cfg:

define Funksteckdose_6 CUL_HM 4AA4C6
attr Funksteckdose_6 IODev HMLAN1
attr Funksteckdose_6 actCycle 000:10
attr Funksteckdose_6 actStatus alive
attr Funksteckdose_6 autoReadReg 4_reqStatus
attr Funksteckdose_6 expert 2_raw
attr Funksteckdose_6 firmware 1.6
attr Funksteckdose_6 model HM-ES-PMSw1-Pl
attr Funksteckdose_6 room CUL_HM
attr Funksteckdose_6 serialNr NEQ0401049
attr Funksteckdose_6 subType powerMeter
attr Funksteckdose_6 webCmd getConfig:clear msgEvents

define HM_4AA4C6_Sw CUL_HM 4AA4C601
attr HM_4AA4C6_Sw model HM-ES-PMSw1-Pl
attr HM_4AA4C6_Sw peerIDs 00000000,

define HM_4AA4C6_Pwr CUL_HM 4AA4C602
attr HM_4AA4C6_Pwr model HM-ES-PMSw1-Pl

define HM_4AA4C6_SenPwr CUL_HM 4AA4C603
attr HM_4AA4C6_SenPwr model HM-ES-PMSw1-Pl
attr HM_4AA4C6_SenPwr peerIDs 00000000,

define HM_4AA4C6_SenI CUL_HM 4AA4C604
attr HM_4AA4C6_SenI model HM-ES-PMSw1-Pl
attr HM_4AA4C6_SenI peerIDs 00000000,

define HM_4AA4C6_SenU CUL_HM 4AA4C605
attr HM_4AA4C6_SenU model HM-ES-PMSw1-Pl
attr HM_4AA4C6_SenU peerIDs 00000000,

define HM_4AA4C6_SenF CUL_HM 4AA4C606
attr HM_4AA4C6_SenF model HM-ES-PMSw1-Pl
attr HM_4AA4C6_SenF peerIDs 00000000,

Kann man überhaupt set HM_4AA4C6_SenI peerChan 0 HM_4AA4C6_Sw single set dafür nutzen?

Hoffe ihr könnt mir da helfen bzw. ein wenig Schritt für Schritt helfen, falls mein vorhaben möglich ist.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: frank am 06 August 2016, 20:04:23
ZitatIch möchte gerne das die Steckdose angeht sobald ein bestimmter Strom fließt, also ein Handy dran ist und laden soll.
das geht natürlicht nicht. wie soll der strom fliessen, wenn die dose ausgeschaltet ist?  :)

ZitatKann man überhaupt set HM_4AA4C6_SenI peerChan 0 HM_4AA4C6_Sw single set dafür nutzen?
das funktioniert schon. ist, wie gesagt, aber höchstens zum abschalten nutzbar. anschalten zb manuell oder eventuell über das modul amad den ladezustand ermitteln und entsprechend schalten.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: rizo am 06 August 2016, 20:32:51
Hm... naja zum abschalten wäre ja immerhin etwas. :) Danke für die Antwort.

Hab die Steckdose nun einmal auf Werkzustand zurückgesetzt und neu gepeert, seitdem werden mir nicht mehr alle register angezeigt und das automatische abschalten klappt irgendwie auch nicht mehr.

Hatte vorher in fhem unpair gemacht, alle Daten von der Steckdose aus cfg. genommen und mit Homematic Software zurückgesetzt und dort dann neu gepeert.

Immer ist irgendwo der Wurm drin....

Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: martinp876 am 07 August 2016, 00:14:45
Mal interessehalber - was soll es bringen?
Wenn Strom fließen will einschalten, wenn keiner fliesst ausschalten. Ok, einschalten geht eh nicht. Aber was sollte das nutzen? Spannungsfestigkeit um sich vor dem elektrischen Feld zu schützen?
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: rizo am 07 August 2016, 09:38:35
nein,

automatisiertes Aufladen war mein Gedanke, aber wenn man weiter denkt ist es nicht zu gebrauchen. Sinniger ist es selbst den Stecker ran bzw. ab zu machen.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: Bennemannc am 07 August 2016, 12:43:59
Hallo,

also das "Auto off" wenn der Ladevorgang beendet ist, habe ich mit THRESHOLD gemacht. Das Ein habe ich immer manuell gemacht, ich musste ja sowieso den Stecker einstecken. Wenn man regelmäßig einen Ladevorgang anstoßen möchte, kann man das mit at machen. Wenn die Steckdose schlecht erreichbar ist, kann man sie mit einer Fernbedienung oder Funkschalter peeren. Wenn geladen werden soll, sobalt etwas in einen Ladeschale gesteckt wird, könnte man das mit einem Fensterkontakt mit exteren Taster oder einem SEC-SCo machen.
Es gibt Möglichkeiten ohne Ende - die Frage ist immer nur, was funktioniert am sichersten / zuverlässigsten.

Gruß Christoph
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: rizo am 07 August 2016, 13:26:12
danke das mit THRESHOLD finde ich ne gute Idee. Manuell kann man ja gut an die Funksteckdose ran, hat ja nen Schalter.

Kannst du mir beim Code ein wenig helfen?

define Handyladen THRESHOLD HM_4AA4C6_SenI HM_4AA4C6_Sw

und der set Befehl?

set Handyladen desired 4

dann würde er doch wenn der wert bei SenI unter 4 ist abschalten oder?

edit:

ausprobiert, so geht das nicht :).

edit2:

habe jetzt SenI gegen SenPwr getauscht. Ist denk ich leichter zu differenzieren mit den Werten.

also sieht die Konfig aus:

define Handyladen THRESHOLD HM_4AA4C6_SenPwr:state:WERT Steckdose_Handys

attr Handyladen number_format %.1f
attr Handyladen room Wohnzimmer
attr Handyladen state_cmd1_gt off
attr Handyladen state_cmd2_lt on
attr Handyladen state_format _m _dv _sc

bei dem Wert häng ich fest. Der Usb Aufladestecker benötigt 0.25 nachdem einschalten. Wenn also kein Gerät dran steckt. Geb ich jetzt bei Wert 0.25 ein, schaltet er aber nicht ab.

Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: Bennemannc am 07 August 2016, 15:21:35
Hallo,

bei mir sieht es so aus:
define XXX THRESHOLD Schaltsteckdose_1_Pwr:power:0.1:1.6 Schaltsteckdose_1_Sw | | set @ off |

unter 1.6 Watt wird abgeschaltet. Threshold reagiert nicht sofort - es wird in gewissen (musst Du mal suchen) Abständen geprüft, ob die Bedingung erfüllt sind.

Gruß Christoph
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: rizo am 07 August 2016, 15:28:50
Klasse mit deinem Beispiel klappt es nun super. Arbeite noch mit event on change reading .* , damit scheint es schneller zu gehen.

Danke Dir. Jetzt hab ich doch nicht umsonst vorm Laptop gesessen ;)
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: rizo am 07 August 2016, 15:50:14
ok event on change reading bewirkt natürlich keine schnelle abfrage :).

Aber ich finde auch keine Möglichkeit die Abfrage zu beschleunigen. Gibt es anscheinend nicht.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: Bennemannc am 07 August 2016, 19:51:04
Hallo,

wenn Du es schneller haben möchtest, dann soltest Du Dich mit DOIF auseinander setzen. Das reagiert umnmittelbar auf Event - wenn also ein neuer Wert kommt, wird direkt verglichen. Ich hatte mit dieser "Verzögerung" nie Probleme. Wenn erst 5 Min später geschaltet wird, was soll's, da ist kaum Einsparpotenzial.
Bei mir läuft das so auch als Waschmaschinenüberwachung - und das sehr zuverlässig. Also "never change a running system"!

Gruß Christoph
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: Thomas X am 17 September 2016, 11:08:45
Hallo zusammen,

habe zu dem HM-ES-PMSw1-Pl auch eine Frage. Ich möchte ihn mit dem HM-RC-Key-4-2 peeren aber mit AES. Ohne AES funktioniert alles problemlose. Mit AES nicht. Zwar kann FHEM über dem HM-CFG-USB noch weiter schalten, aber die Fernbedienung geht nicht.

Mit einer HM-LC-Sw1-Pl-DN-R1 (also das Modell ohne Leistungsmessung) funktioniert das mit AES auch problemlos.

Kann es sein, dass AES nicht korrekt implementiert ist mit der HM-ES-PMSw1-Pl? Den HM-Key kann ich verteilen und auch das Sign kann ich auf ON setzen, dann läuft die Fernbedienung natürlich nicht mehr. Wenn ich dann der Fernbedienung das expectAES setze, bekomme ich immer nach dem Sendebefehl die rote LED angezeigt und es wird nicht geschaltet.

Kennt jemand dieses Problem?
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: martinp876 am 18 September 2016, 09:23:13
Kenne ich nicht.
Kannst du aesComRequest setzen und mit dem device kommunizieren? Dann fragt fhem aes ab. Sollte das nicht funktionieren solltest du den key noch einmal setzen
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: Thomas X am 19 September 2016, 06:35:38
Ja, das funktioniert. FHEM macht da auch keine "Zicken". Da scheint die AES-Kommunikation zu dem Device zu laufen. Scheinbar ist irgendetwas faul, wenn ich den HM-KEY direkt mit dem Zwischenstecker peere. Da scheint es ein Problem zu geben. Komisch halt nur, dass das alles mit dem Zwischenstecker ohne Leistsungsmessung funktioniert.

Hier scheint es noch irgendwelche grundsätzlichen Unterschiede in der Kommunikation zu geben.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: Thomas X am 19 September 2016, 14:00:11
Jetzt funktioniert es. Ich hatte gesehen, dass bei der HM-ES-PMSw1-Pl der HMKey auf 02 stand, was eigentlich richtig wäre. Ist es bei der jedoch nicht. Sie muss auf 00 stehen, für den ersten Key! Also Key gelöscht, Werksreset und nochmal von vorne.

Warum das bei der ersten Konfiguration schief gegangen ist, weiß ich nicht. FW-Problem?

OK, aber jetzt läuft's.
Titel: Antw:HM-ES-PMSw1-Pl Funk-Schaltaktor
Beitrag von: ujaudio am 04 Dezember 2016, 16:03:52
Ich habe gemäß wiki meinen ES-PMSw1-Pl eingestellt - und ich bilde mir ein, es hätte anfangs auch ordentlich getan. Egal, aktuell habe ich folgende Situation:
Fehlermeldung
2016.12.04 15:27:24 1: PERL WARNING: Argument "20_90" isn't numeric in numeric lt (<) at (eval 39474) line 1.
Hintergrund ist ein Fehler im DOIF bei der Abfrage
...and [xx_Z1_Dunstabzug:trig_wk_sm_strom] < 80...
weil hier nicht wie erwartet der Wert numerische Wert 80 kommt, sondern eben 20_90.
xx_Z1_Dunstabzug ist ein Kanal in meiner VCCU, welcher mit dem Aktor gepeert ist, was man bei bedien auch in den Readngs (peerList) und Attributen (peerIDs) sieht.
Der Status im Kanal ist ???, die Readings sind
CommandAccepted          yes              2016-12-04 09:58:38
peerList                 wk_sm_strom,       2016-12-03 19:53:31
recentStateType          ack                 2016-12-04 09:58:38
trigLast                 wk_sm_strom:20      2016-12-04 15:27:24
trig_wk_sm_strom         20_90               2016-12-04 15:27:24

Der letzte Wert ist der Übeltäter: er enthält nicht nur den Wert 20 wie vorgesehen als numerischer Wert so wie im Wiki beschrieben, sondern zusätzlich noch mit dem Unterstrich angehängt den trigger_cnt.

Hat jemand eine Idee, was ich falsch gemacht habe, resp. wie ich es korrekt hinbekomme?

Weiteres Suchen hat mir userReadings nahe gebracht, muss ich mal probieren:
attr xx_Z1_Dunstabzug userReadings trig_wk_sm_nurstrom:trig_wk_sm_strom.* { sprintf("%.2s", ReadingsVal("xx_Z1_Dunstabzug","trig_wk_sm_strom",0)) }
Kann ich dann das userReadings auch "state" nennen und wird dieses dann auf STATE übertragen? Dann wäre das DOIF noch einfacher zu lesen!?