HM-LC-SW1-FM - an Siedle Sprechanlage mit Aussenlichtanbindung

Begonnen von Mitch, 08 Mai 2014, 12:06:29

Vorheriges Thema - Nächstes Thema

Mitch

Jetzt ist mir gerade auch aufgefallen, dass wenn ich über FHEM per Funk ON sende, nicht über die Taster ausschalten kann?


Sent from my iPhone using Tapatalk 2

Gruss
Markus
FHEM im Proxmox Container

martinp876

kannst du einmal die Register deines Device senden?

ZitatAllerdings funktioniert das nicht, wenn ich über das Webfrontend schalte. Licht bleibt an.
wenn du "on" sendest wird dies auf On gesetzt. Entweder sendest du OnForTimer oder du simulierst einen Button Press (Kommando press). "On" solltest du nicht verwenden.

ZitatWie kann ich denn das Webfrontend auch als Peer eintragen, damit es darüber auch geht?
so in der Form garnicht. Du könntest
set <licht> press
set <licht> press short
set <licht> press long

probieren. Das simuliert das drücken des Tasters.
ZitatJetzt ist mir gerade auch aufgefallen, dass wenn ich über FHEM per Funk ON sende, nicht über die Taster ausschalten kann?
wenn das Licht "on" ist und du den Taster drückst sollte der Treppenhaus-effekt gestartet werden - das Licht sollte beim Drücken nicht sofort ausgehen sondern nach der Treppenhauszeit.

Gruss Martin

Mitch

Hier die Infos:

list:         register | range              | peer     | description
   0: confBtnTime      |   1 to 255min      |          | 255=permanent
   0: intKeyVisib      |     literal        |          | visibility of internal channel options:visib,invisib
   0: localResDis      |     literal        |          | local reset disable options:on,off
   0: pairCentral      |   0 to 16777215    |          | pairing to central
   1: powerUpAction    |     literal        |          | behavior on power up options:on,off
   1: sign             |     literal        |          | signature (AES) options:on,off
   1: statusInfoMinDly | 0.5 to 15.5s       |          | status message min delay
   1: statusInfoRandom |   0 to 7s          |          | status message random delay
   1: transmitTryMax   |   1 to 10          |          | max message re-transmit
   3: lgActionType     |     literal        | required |  options:toggleToCntInv,off,toggleToCnt,jmpToTarget
   3: lgCtDlyOff       |     literal        | required | Jmp on condition from delayOff options:geLo,between,outside,ltLo,geHi,ltHi
   3: lgCtDlyOn        |     literal        | required | Jmp on condition from delayOn options:geLo,between,outside,ltLo,geHi,ltHi
   3: lgCtOff          |     literal        | required | Jmp on condition from off options:geLo,between,outside,ltLo,geHi,ltHi
   3: lgCtOn           |     literal        | required | Jmp on condition from on options:geLo,between,outside,ltLo,geHi,ltHi
   3: lgCtValHi        |   0 to 255         | required | Condition value high for CT table
   3: lgCtValLo        |   0 to 255         | required | Condition value low for CT table
   3: lgMultiExec      |     literal        | required | multiple execution per repeat of long trigger options:on,off
   3: lgOffDly         |   0 to 111600s     | required | off delay
   3: lgOffTime        |   0 to 111600s     | required | off time, 111600 = infinite
   3: lgOffTimeMode    |     literal        | required | off time mode options:minimal,absolut
   3: lgOnDly          |   0 to 111600s     | required | on delay
   3: lgOnTime         |   0 to 111600s     | required | on time, 111600 = infinite
   3: lgOnTimeMode     |     literal        | required | on time mode options:minimal,absolut
   3: lgSwJtDlyOff     |     literal        | required | Jump from delayOff options:on,off,dlyOn,no,dlyOff
   3: lgSwJtDlyOn      |     literal        | required | Jump from delayOn options:on,off,dlyOn,no,dlyOff
   3: lgSwJtOff        |     literal        | required | Jump from off options:on,off,dlyOn,no,dlyOff
   3: lgSwJtOn         |     literal        | required | Jump from on options:on,off,dlyOn,no,dlyOff
   3: shActionType     |     literal        | required |  options:toggleToCntInv,off,toggleToCnt,jmpToTarget
   3: shCtDlyOff       |     literal        | required | Jmp on condition from delayOff options:geLo,between,outside,ltLo,geHi,ltHi
   3: shCtDlyOn        |     literal        | required | Jmp on condition from delayOn options:geLo,between,outside,ltLo,geHi,ltHi
   3: shCtOff          |     literal        | required | Jmp on condition from off options:geLo,between,outside,ltLo,geHi,ltHi
   3: shCtOn           |     literal        | required | Jmp on condition from on options:geLo,between,outside,ltLo,geHi,ltHi
   3: shCtValHi        |   0 to 255         | required | Condition value high for CT table
   3: shCtValLo        |   0 to 255         | required | Condition value low for CT table
   3: shOffDly         |   0 to 111600s     | required | off delay
   3: shOffTime        |   0 to 111600s     | required | off time, 111600 = infinite
   3: shOffTimeMode    |     literal        | required | off time mode options:minimal,absolut
   3: shOnDly          |   0 to 111600s     | required | on delay
   3: shOnTime         |   0 to 111600s     | required | on time, 111600 = infinite
   3: shOnTimeMode     |     literal        | required | on time mode options:minimal,absolut
   3: shSwJtDlyOff     |     literal        | required | Jump from delayOff options:on,off,dlyOn,no,dlyOff
   3: shSwJtDlyOn      |     literal        | required | Jump from delayOn options:on,off,dlyOn,no,dlyOff
   3: shSwJtOff        |     literal        | required | Jump from off options:on,off,dlyOn,no,dlyOff
   3: shSwJtOn         |     literal        | required | Jump from on options:on,off,dlyOn,no,dlyOff


Internals
DEF
2748A0
HMLan_MSGCNT
16
HMLan_RAWMSG
E2748A0,0000,37B7DCCD,FF,FFB0,0BA0102748A026E9A0030000
HMLan_RSSI
-80
HMLan_TIME
2014-05-18 17:00:40
IODev
HMLan
LASTInputDev
HMLan
MSGCNT
16
NAME
CUL_HM_HM_LC_SW1_FM_2748A0
NR
864
STATE
off
TYPE
CUL_HM
lastMsg
No:0B - t:10 s:2748A0 d:26E9A0 030000
peerList
self01
protCmdPend
2 CMDs pending
protLastRcv
2014-05-18 17:00:40
protSnd
17 last_at:2014-05-18 17:02:40
protState
CMDs_processing...
rssi_HMLan
avg:-95 min:-99 max:-93 lst:-99 cnt:3
rssi_at_HMLan
avg:-83.5 min:-100 max:-80 lst:-80 cnt:16


Readings
CommandAccepted
yes
2014-05-18 13:10:33
D-firmware
1.12
2014-05-16 12:33:41
D-serialNr
xxxxxxxxx
2014-05-16 12:33:41
PairedTo
0x26E9A0
2014-05-18 17:00:38
R-intKeyVisib
visib
2014-05-18 17:00:38
R-pairCentral
0x26E9A0
2014-05-18 17:00:38
R-self01-lgActionType
jmpToTarget
2014-05-18 17:00:40
R-self01-lgCtDlyOff
geLo
2014-05-18 17:00:40
R-self01-lgCtDlyOn
geLo
2014-05-18 17:00:40
R-self01-lgCtOff
geLo
2014-05-18 17:00:40
R-self01-lgCtOn
geLo
2014-05-18 17:00:40
R-self01-lgCtValHi
100
2014-05-18 17:00:40
R-self01-lgCtValLo
50
2014-05-18 17:00:40
R-self01-lgMultiExec
on
2014-05-18 17:00:40
R-self01-lgOffDly
0 s
2014-05-16 16:40:12
R-self01-lgOffTime
111600 s
2014-05-16 16:40:12
R-self01-lgOffTimeMode
absolut
2014-05-18 17:00:40
R-self01-lgOnDly
0 s
2014-05-16 16:40:12
R-self01-lgOnTime
111600 s
2014-05-16 16:40:12
R-self01-lgOnTimeMode
absolut
2014-05-18 17:00:40
R-self01-lgSwJtDlyOff
off
2014-05-18 17:00:40
R-self01-lgSwJtDlyOn
on
2014-05-18 17:00:40
R-self01-lgSwJtOff
dlyOn
2014-05-18 17:00:40
R-self01-lgSwJtOn
dlyOff
2014-05-18 17:00:40
R-self01-shActionType
jmpToTarget
2014-05-18 17:00:40
R-self01-shCtDlyOff
geLo
2014-05-18 17:00:40
R-self01-shCtDlyOn
geLo
2014-05-18 17:00:40
R-self01-shCtOff
geLo
2014-05-18 17:00:40
R-self01-shCtOn
geLo
2014-05-18 17:00:40
R-self01-shCtValHi
100
2014-05-18 17:00:40
R-self01-shCtValLo
50
2014-05-18 17:00:40
R-self01-shOffDly
0 s
2014-05-16 16:40:12
R-self01-shOffTime
111600 s
2014-05-16 16:40:12
R-self01-shOffTimeMode
absolut
2014-05-18 17:00:40
R-self01-shOnDly
0 s
2014-05-16 16:40:12
R-self01-shOnTime
30 s
2014-05-16 16:43:02
R-self01-shOnTimeMode
absolut
2014-05-18 17:00:40
R-self01-shSwJtDlyOff
dlyOn
2014-05-18 17:00:40
R-self01-shSwJtDlyOn
no
2014-05-18 17:00:40
R-self01-shSwJtOff
dlyOn
2014-05-18 17:00:40
R-self01-shSwJtOn
on
2014-05-18 17:00:40
R-sign
off
2014-05-18 17:00:38
RegL_00:
deviceMsg
off (to HMLan)
2014-05-18 13:10:33
level
0
2014-05-18 13:10:33
pct
0
2014-05-18 13:10:33
peerList
self01,
2014-05-18 17:00:39
recentStateType
ack
2014-05-18 13:10:33
state
off
2014-05-18 13:10:33
timedOn
off
2014-05-18 13:10:33


Hab auch mal mit den Befehlen getestet:
set <licht> press = Licht an für 30 sec. wie gewünscht

Werde mal experimentieren
FHEM im Proxmox Container

Mitch

habs jetzt mit einem anderen Tip hinbekommen:

attr DEVICE eventMap /on-for-timer 30:on/

Danke für Deine Hilfe!!
FHEM im Proxmox Container

Raven

#34
Servus,

auf der Suche nach einer Lösung habe ich diesen Thread gefunden. Aber leider die Lösung noch nicht verstanden.

Meine Ausgangssituation ist identisch:
- Aussenbeleuchtung soll zusätzlich über FHEM / HM-Komponente geschaltet werden
- 220V Taster vorhanden
- Niederstromtaster (mit Wechselspannung) der Siedle-Anlage einbinden

Aktuell liegen die 220V Taster und die Siedle-Ausgänge (24V AC) gemeinsam an einem Schupa-Relais NFS 100.8 - Spulenspannung 8V.

Zunächst dache ich, alles ganz easy wg. Niederstrom. Aber die Tatsache, daß die 220V Taster über das selbe Relais wie die Siedletaster laufen, machte mich stutzig.
Gut, die Anlage wurde vom Eletriker eingerichtet und verrichtet so seinen Dienst seit Jahrzehnten.
Ich hab halt hier ein großes Fragezeichen auf der Stirn, ob da wirklich 220V kurzfristig an den dünnen Kabeln (Klingeldraht) anliegt, wenn die 220V Taster betätigt werden.
Das würde auch bedeuten, daß die Siedle-Ausgänge (Sieddle Beschreibung: Relaiskontakt Licht 24V) die 220V Stromstösse aushalten müssen. Ist dem so?

Zur Lösung:
Das die 220V Taster künftig an ein HM-LC-Sw1-FM angeschlossen werden, habe ich verstanden (und auch schon an anderer Stelle hier im Haus umgesetzt). Die Niederstromtaster sollen dann künftig gemäß den Ausführungen hier, über ein Koppelrelais (das wiederum mit S1 an den HM-LC-Sw1-FM hängt) eingebunden werden. Was für eine Art von Koppelrelais genau? Ich vermute mal, man benötigt ein Koppelrelais mit Schließer-Fkt. oder?

danke vorab.

Proxmox-Prod/Dev: Homematic i.V.m. VCCU (HMLan, HM-MOD-RPI-PCB), Philips Hue, Viessmann (optolink)
Fritzbox 7590

Mitch

Hi Raven,

aus dem Kopf kann ich Dir jetzt gar nicht sagen, welches Relais ich genau verbaut habe.
Im Prinzip sthet ja alles da, aber ich kann gerne heute Abend nochmal ein Foto meiner Installation machen und Dir genau schreiben, welche Teile ich wie verbaut und angeschlossen habe.
FHEM im Proxmox Container

Mitch

So, anbei wie verpsochen die Bilder.
Das grau Modul (im Bild oben rechts) ist der original Treppenhausautomat, den ich abgeklemmt habe.
Das blaue Finder Modul ist das Wechselspannung-Koppel-Relais, an dem die Siedle Anlage (mit Wechselspannung), die 230V Taster und der HM Aktor hängen.
FHEM im Proxmox Container

Raven

Erstklassig! Vielen Dank Mitch. Ich bin nun im Bilde.

- hast Du den Treppenhausautomat wirklich abgeklemmt? Sieht so aus, als ob die Klingeldrähte noch rein und wieder rauslaufen. (aber das tut nicht wirklich zur Sache; fehlten wahrscheinlich die passenden Lüsterklemmen)
- weißt Du noch bei welchem Händler Du das Relais bestellt hattest? Suche mir schon einen Wolf, um genau das richtige 12AC Finder-Koppelrelais zu finden.
- evtl. den Tread-Titel ändern (falls noch möglich). -> HM-LC-SW1-FM und Siedle Lichtansteuerung  ;D

Dankeschöön.
Proxmox-Prod/Dev: Homematic i.V.m. VCCU (HMLan, HM-MOD-RPI-PCB), Philips Hue, Viessmann (optolink)
Fritzbox 7590

Raven

Denke - ich hab's gefunden. Ist zwar ein anderer Sockel, sollte aber von den Spulendaten passen.

Finder Koppelrelais für DIN-Schiene 48.31.8.012.0060 1 Wechsler
Nennspannung:    12 V/AC
Schaltspannung:    250 V/AC
Schaltstrom:    10 A

danke.
Proxmox-Prod/Dev: Homematic i.V.m. VCCU (HMLan, HM-MOD-RPI-PCB), Philips Hue, Viessmann (optolink)
Fritzbox 7590

Mitch

Sollte passen und ja, der Automat ist abgeklemmt und dient nur noch als Lüsterklemme  ;D
FHEM im Proxmox Container