HmIP-MP3P

Node-RED als CCU3/RaspberryMatic Addon, WebApp, HomeKit, ...

Moderator: Co-Administratoren

Antworten
drmaxxi
Beiträge: 85
Registriert: 20.01.2018, 12:30
Hat sich bedankt: 4 Mal

HmIP-MP3P

Beitrag von drmaxxi » 19.01.2019, 22:04

Hallo,

Wie können alle Parameter (siehe Screenshot) an den HmIP-MP3P übergeben werden damit z.B. beim Öffnen der Garage ein bestimmter Ton abgespielt wird und z.B. die grüne LED blinkt?
Dateianhänge
Bildschirmfoto 2019-01-19 um 22.03.03.png

Benutzeravatar
shartelt
Beiträge: 7421
Registriert: 14.01.2015, 14:59
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 524 Mal
Danksagung erhalten: 753 Mal

Re: HmIP-MP3P

Beitrag von shartelt » 19.01.2019, 22:13

das hier schon gelesen? So viele Beiträge findet man in der Such nach HMIP-MP3P noch nicht:

viewtopic.php?f=31&t=47314

drmaxxi
Beiträge: 85
Registriert: 20.01.2018, 12:30
Hat sich bedankt: 4 Mal

Re: HmIP-MP3P

Beitrag von drmaxxi » 19.01.2019, 22:17

Ja, habe ich gesehen. Ich will das Gerät aber mit NodeRed ansteuern und nicht mit der CCU3. Deswegen hab ichs auch im RedMatic Subforum gepostet...

Benutzeravatar
shartelt
Beiträge: 7421
Registriert: 14.01.2015, 14:59
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 524 Mal
Danksagung erhalten: 753 Mal

Re: HmIP-MP3P

Beitrag von shartelt » 20.01.2019, 00:36

achso!
dachte weil Du einen Screenshot aus einem CCu Programm gezeigt hast, geht es um ein CCU Programm...

drmaxxi
Beiträge: 85
Registriert: 20.01.2018, 12:30
Hat sich bedankt: 4 Mal

Re: HmIP-MP3P

Beitrag von drmaxxi » 20.01.2019, 08:57

Ich habe es bei der HmIP-ASIR bereits mit einem function node versucht indem ich für msg.payload ein array angelegt habe:

return {
payload: {
DURATION_UNIT: 'S',
COLOR: 'RED',
LEVEL: 100,
DURATION_VALUE: 5
}
};

Hat wie vieles andere nicht funktioniert...

hobbyquaker
Beiträge: 3978
Registriert: 12.07.2009, 20:01
Hat sich bedankt: 17 Mal
Danksagung erhalten: 176 Mal
Kontaktdaten:

Re: HmIP-MP3P

Beitrag von hobbyquaker » 20.01.2019, 09:42

Ich finde zum HmIP-MP3P leider noch keine Doku (in HmIP-Device-Documentation.pdf taucht er nicht auf). Kannst Du mir mal bitte die Datei /usr/local/addons/redmatic/var/ccu_paramsets_v2.json zukommen lassen (beinhaltet nur die Gerätebeschreibungen, keine Seriennummern/Adressen, also keine privaten Daten)? Dann schau ich mir das an und versuch ihn im Signal Node zu unterstützen.
Bis dahin geht nur ein Workaround, entweder mit einer Kaskade von Delay und Values Node alle Datenpunkte nacheinander setzen oder mit dem RPC Node ein PutParamset Call absetzen um alle Datenpunkte auf einmal zu schreiben.

drmaxxi
Beiträge: 85
Registriert: 20.01.2018, 12:30
Hat sich bedankt: 4 Mal

Re: HmIP-MP3P

Beitrag von drmaxxi » 20.01.2019, 09:46

Morgen hobbyquaker,

Herzlichen Dank. Ich habe dir die Datei gemailt.

Lg

tloeffel
Beiträge: 448
Registriert: 13.09.2017, 05:11
Hat sich bedankt: 1 Mal
Danksagung erhalten: 12 Mal

Re: HmIP-MP3P

Beitrag von tloeffel » 06.02.2019, 15:01

Hallo Zusammen,

das Thema HMIP-BSL, HMIP-MP3p interessiert mich ebenfalls. Anbei ein Paar Daten die vielleicht helfen.

Diese Geräte sind hier beschrieben:
190206_HMIP_MP3P.pdf
(1.08 MiB) 127-mal heruntergeladen
190206_HMIP_BSL.pdf
(548.39 KiB) 62-mal heruntergeladen

Hier auch ein Paar Codebeispiele für den HMIP-MP3P.

Wiederholung von Sounds:

Code: Alles auswählen

(datapoints.Get("HmIP-RF.001518Axxxxxxxx:2.DURATION_UNIT")).State(0);
(datapoints.Get("HmIP-RF.001518Axxxxxxxx:2.RAMP_TIME_UNIT")).State(0);
(datapoints.Get("HmIP-RF.001518Axxxxxxxx:2.RAMP_TIME_VALUE")).State(0);
(datapoints.Get("HmIP-RF.001518Axxxxxxxx:2.LEVEL")).State(0.3);
(datapoints.Get("HmIP-RF.001518Axxxxxxxx:2.OUTPUT_SELECT_SIZE")).State(1);
(datapoints.Get("HmIP-RF.001518Axxxxxxxx:2.REPETITIONS")).State(1);
(datapoints.Get("HmIP-RF.001518Axxxxxxxx:2.SOUNDFILE_LIST_1")).State(0);
(datapoints.Get("HmIP-RF.001518Axxxxxxxx:2.DURATION_VALUE")).State(60);
Zusammenbau von Sounds zu einer Kette:

Code: Alles auswählen

(datapoints.Get("HmIP-RF.001518Axxxxxxx:2.DURATION_UNIT")).State(0);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:2.RAMP_TIME_UNIT")).State(0);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:2.RAMP_TIME_VALUE")).State(0);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:2.LEVEL")).State(0.3);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:2.OUTPUT_SELECT_SIZE")).State(3);
(datapoints.Get("HmIP-RF.001518A9xxxxxx:2.REPETITIONS")).State(0);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:2.SOUNDFILE_LIST_1")).State(0);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:2.SOUNDFILE_LIST_2")).State(1);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:2.SOUNDFILE_LIST_3")).State(2);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:2.DURATION_VALUE")).State(60);
Beispiel für die LED-Kette:

Code: Alles auswählen

(datapoints.Get("HmIP-RF.001518Axxxxxxx:6.DURATION_UNIT")).State(0);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:6.RAMP_TIME_UNIT")).State(0);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:6.RAMP_TIME_VALUE")).State(0);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:6.ON_TIME_LIST_1")).State(4);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:6.ON_TIME_LIST_2")).State(6);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:6.ON_TIME_LIST_3")).State(4);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:6.LEVEL")).State(0.6);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:6.OUTPUT_SELECT_SIZE")).State(3);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:6.REPETITIONS")).State(3);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:6.COLOR_LIST_1")).State(6);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:6.COLOR_LIST_2")).State(7);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:6.COLOR_LIST_3")).State(2);
(datapoints.Get("HmIP-RF.001518Axxxxxxx:6.DURATION_VALUE")).State(60);
Gruß Thomas
972 Kanäle in 165 Geräten: Davon 16 HM, 145 HMIP, 2 Gruppen und 2 CUXD Geräte

hobbyquaker
Beiträge: 3978
Registriert: 12.07.2009, 20:01
Hat sich bedankt: 17 Mal
Danksagung erhalten: 176 Mal
Kontaktdaten:

Re: HmIP-MP3P

Beitrag von hobbyquaker » 16.02.2019, 11:49

In node-red-contrib-ccu v1.16.1 kann mit dem "Signal" Node nun komfortabel die HmIP-ASIR, der HmIP-MP3P (inklusive LED- und Soundsequenzen) und der HmIP-BSL angesteuert werden. Bis es ein neues RedMatic Release gibt kann node-red-contrib-ccu vorab über den "Palette Manager" in Node-RED manuell aktualisiert werden.

drmaxxi
Beiträge: 85
Registriert: 20.01.2018, 12:30
Hat sich bedankt: 4 Mal

Re: HmIP-MP3P

Beitrag von drmaxxi » 16.02.2019, 11:51

Danke!

Antworten

Zurück zu „RedMatic“