Keypad HmIP-WKP vorgestellt

HMIP Sender und Empfänger der Serie Homematic IP

Moderator: Co-Administratoren

SwissHome2014
Beiträge: 226
Registriert: 22.10.2014, 20:20
System: CCU und Access Point
Hat sich bedankt: 8 Mal

Re: Keypad HmIP-WKP vorgestellt

Beitrag von SwissHome2014 » 18.11.2022, 16:11

mademyday hat geschrieben:
18.11.2022, 15:49
SwissHome2014 hat geschrieben:
18.11.2022, 15:36
Kann ich nicht nur durch druck auf das Schloss Symbol (ohne CodeEingabe) eine Aktion auslösen? Bsp. Systemvariable auf unscharf setzen...
--> würde ich als "channel:0 / code unbekannt / bei Aktualisierung" versuchen?!
Besten Dank. Guter Ansatz. Aber funktioniert nicht.

mademyday
Beiträge: 268
Registriert: 03.10.2014, 12:46
System: CCU
Wohnort: Enzkreis
Hat sich bedankt: 3 Mal
Danksagung erhalten: 43 Mal

Re: Keypad HmIP-WKP vorgestellt

Beitrag von mademyday » 18.11.2022, 16:20

SwissHome2014 hat geschrieben:
18.11.2022, 16:11
Besten Dank. Guter Ansatz. Aber funktioniert nicht.
hm, hier bei mir gehts, auch wenn dir das nicht helfen wird :)
vielleicht ist der Auslöser auch "Code ID empfangen / bei Änderung auslösen" - hab beides ver-odert als Prog.-Auslöser

grad nochmal ausprobiert, bin raus und hab nur auf das "Schloss öffnen" gedrückt, ohne Code vorher einzugeben:
Prog. wird ausgelöst und ausgeführt, im log taucht der genannte Trigger auf:
16:15:00 18.11.2022 HmIP-WKP 002E9F2990B300:0
Konfigurationsdaten zur Übertragung: Nein, Code ID 32, Dutycycle OK, Status Betriebsspannung: Normal, Benutzer 1 berechtigt: Ja, Benutzer 3 berechtigt: Nein, Benutzer 2 berechtigt: Ja, Benutzer 5 berechtigt: Nein, Fehlercode 0, Benutzer 4 berechtigt: Nein, Sabotagekontakt OK, Benutzer 7 berechtigt: Ja, Benutzer 6 berechtigt: Nein, Benutzer 8 berechtigt: Ja, Batterie OK, Eingabe permanent gesperrt: Nein, Gerätekommunikation OK, Eingabe temporär gesperrt: Nein, Code unbekannt, RSSI Gerät 195, Betriebsspannung in V 2.90, Sabotageversuch: Nein

16:15:00 18.11.2022 log
Prog: pKeypad --- Trigger: HmIP-WKP 002E9F2990B300:0

16:15:00 18.11.2022 log
Prog: pKeypad --- Code_ID: 32 (2022-11-18 16:15:00)

SwissHome2014
Beiträge: 226
Registriert: 22.10.2014, 20:20
System: CCU und Access Point
Hat sich bedankt: 8 Mal

Re: Keypad HmIP-WKP vorgestellt

Beitrag von SwissHome2014 » 18.11.2022, 16:25

Mit Code ID empfangen funktioniert es!
Besten Dank!
Gruss

EDIT: Fehlalarm. Leider geht es so nur wenn ich zuvor irgend einen Code eingebe: Bsp. "0" und "Schlosssymbol" dann geht es.
Nur das Schloss geht nicht...

mademyday
Beiträge: 268
Registriert: 03.10.2014, 12:46
System: CCU
Wohnort: Enzkreis
Hat sich bedankt: 3 Mal
Danksagung erhalten: 43 Mal

Re: Keypad HmIP-WKP vorgestellt

Beitrag von mademyday » 18.11.2022, 16:52

ich hab ein Programm, welches bei "Gefummel" am WKP u.a. Fotos von der IP-Kamera über dem Eingang einsammelt und per Email sendet, das löse ich so aus, das klappt auch bei Schloss auf/zu ohne dass vorher ein Code/eine Ziffer eingegeben wurde:
WKP-trigger2.jpg

ABE2000
Beiträge: 290
Registriert: 06.02.2019, 00:48
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 4 Mal
Danksagung erhalten: 21 Mal

Re: Keypad HmIP-WKP vorgestellt

Beitrag von ABE2000 » 20.11.2022, 11:23

SwissHome2014 hat geschrieben:
18.11.2022, 16:11
Besten Dank. Guter Ansatz. Aber funktioniert nicht.
Da muss ich dir widersprechen!

Ich habe es selbst so eingestellt, um allerdings damit die Alarmanlage unscharf zu schalten halte ich sicherheitsbedingt für bedenklich!

Ich habe mir dafür eine eigene "Nachbarschaftschaftsglocke" programmiert und das etwas funktioniert so:
Einen berechtigten Benutzer festlegen und den Code frei lassen - alle anderen Benutzern muss zwingend ein Code vorgegeben werden, da sonst keine eindeutige Zuordnung möglich ist oder eventuelles Fehlverhalten ausgelöst wird.
Diese Aktion in einem CCU-Programm abfangen und damit Aktionen auslösen lassen.

Funktioniert bei mir sehr zuverlässig.

MfG René
Tinkerboard S mit HM-MOD-RPI-PCB (vorher Raspberry Pi3+) RaspberryMatic
HomeMatic Gateway
HomeMatic CCU2 Gateway

80 angelernte wireless Geräte
287 Kanäle
137 Programme

--------------------------------------------
264 Kanäle in 78 Geräten
65 CUxD-Kanäle in 5 CUxD-Geräten
--------------------------------------------

aldoa1
Beiträge: 1
Registriert: 27.08.2020, 13:53
System: Alternative CCU (auf Basis OCCU)

Re: Keypad HmIP-WKP vorgestellt

Beitrag von aldoa1 » 14.01.2023, 14:03

Hallo,
ich nutze das Keypad mit einer Systemvariable.
Ist diese "Wahr" dann öffnet sich das Nuki Türschloss.

Mit einem Programm prüfe ich ob Code ID = 1 (Benutzer 1 berechtigt) oder Code ID = 2 (Benutzer 2 berechtigt).

Problem:

Die Code ID bleibt ja dann unverändert.
Wenn der gleiche Benutzer wieder seinen Code eingibt, passiert nichts und die Tür öffnet nicht.
Der Benutzer muss dann die öffnen Taste drücken und den Code noch mal eingeben.

Wie könnte ich die Code ID auf z.B. 32 stellen?

mekke
Beiträge: 57
Registriert: 15.03.2013, 22:03
System: CCU
Danksagung erhalten: 3 Mal

Re: Keypad HmIP-WKP vorgestellt

Beitrag von mekke » 25.01.2023, 22:31

mademyday hat geschrieben:
11.07.2022, 14:11
mekke hat geschrieben:
06.06.2022, 20:45
Ich fasse mal ein wenig zusammen:
Ja die CCU2 geht mit dem Codeschloss. Bisher kann ich zwar noch nicht alles machen was ich mir vorgestellt habe, aber im Grundsatz gehts.
bin nun etwas verwirrt?!
....
kann man nun das Teil an einer CCU2 anlernen, ab welcher FW?
Manno war lange nicht mehr hier sorry @Mademyday.

Ich kann zu 100% bestätigen dass es läuft an CCU2 (FW 2.61.7).

Habe HMIP-WKP sowie Türschlossantrieb angelernt und die sollen zusammen funktionieren. Das Handling der WKP ist echt tricky.... Zum Beispiel schaffe ich es nicht einen der Codes online zu verändern ohne danach physisch an der WKP rumzudrücken (die Parameter werden ohne rumgedrücke scheinbar nicht übertragen). Schlecht, da ich via VPN remote zugreife.... anyway. Habe Lösung gefunden die vielleicht auch anderen hilft.

Anforderung:
  • Nur öffnen des Schlosses (schliessen nicht nötig)
  • Will für gewisse Tage jemandem einen Code geben können, der danach nicht mehr gültig ist
Wegen obiger Limite ist dies meine Lösung:
  • 8 verschiedene Codes vorher hinterlegt (da ich sie ja remote nicht geändert bekam)
  • Programm angelegt: triggert auf "Code ID empfangen" (bei Aktualisierung) und prüft noch ob gesperrt etc.
  • UND verknüpft: Prüfen ob es die erwartete "Code ID" war (z.B. "Wertebereich von 5 bis kleiner 6")
  • Falls der Code dann nicht mehr gültig sein soll gehe ich via VPN auf die CCU2 und stelle dort einfach den Test auf "Code ID" auf einen neuen Wert
  • Natürlich sende ich mir auch noch eine Mail wenn irgendwas falsch war (Sabotage, Sperrung, etc.).

Limiten:
  • Im normalen Programm gibt es keinen Wert ob "Öffnen" oder "Schliessen" gedrückt wurde. Ich weiss nur dass eine ID gesendet wurde. Bei beiden Knöpfen würde meine Lösung also Türe öffnen (was mir aber egal ist).
  • Die "Code ID" = 1 bekam ich nicht zum laufen und hat mich viel Zeit gekostet. Die Prüfung auf einen bestimmten Wert existiert schlicht nicht! Also muss ich mit Wertebereich arbeiten und "1 bis kleiner 1" löst bei "Code ID" = 1 nicht aus (jaja, hätte ein Script schreiben können, war aber zu faul)
  • Der Wertebereich "1 bis kleiner 2" löst aber auf "Code ID" = 2 korrekt aus (daher habe ich 7 aktive codes die ich nutzen kann
  • Wenn die WKP vorher an einer anderen CCU2 angemeldet war: UNBEDING dort zuerst auf Werkseinstellung zurücksetzen. Ich hab keinen Weg gefunden die am anderen Ort an die zweite CCU2 anzulernen, es gibt keinen Factory-Reset (oder ich fand ihn 2 Stunden lang nicht :evil: )
Anlage 1: 167 Kanäle und 539 Datenpunkte in 30 Geräten:
4x HM-LC-Sw1-FM, 3x HM-LC-Sw2-FM, 1x HM-PBI-4-FM, 1x HmIP-RCV-50, 1x HmIP-CCU3, 1x HM-LC-Dim1T-FM, 1x HM-LC-Dim1T-CV, 2x HM-PB-6-WM55, 1x HM-OU-LED16, 1x HM-Sec-SCo, 1x HM-ES-PMSw1-Pl-DN-R5, 1x HmIP-FALMOT-C12, 1x HM-RC-4-3, 1x HM-LC-Sw4-WM, 1x HM-WDS100-C6-O-2, 1x HM-RC-8, 1x HM-Sen-RD-O, 1x HM-LC-Sw1-Pl-DN-R5, 1x HM-LC-Bl1-SM, 1x HmIP-WTH-1, 1x HmIP-STH, 1x HM-WDS30-OT2-SM, 2x HmIP-SWD
--------------------------------------------
Anlage 2: 127 Kanäle und 338 Datenpunkte in 24 Geräten:
9x HM-Sec-SCo, 1x HmIP-WKP, 2x HM-LC-Sw1-FM, 1x HM-LC-Sw4-WM, 1x HM-MOD-EM-8, 1x HmIP-RCV-50, 1x HM-ES-PMSw1-Pl-DN-R5, 1x HM-PBI-4-FM, 1x HM-LC-Sw2-FM, 1x HM-Sec-Key-S, 1x HM-OU-LED16, 1x HM-WDS10-TH-O, 1x HM-WDS40-TH-I-2, 1x HM-Sec-WDS-2, 1x HmIP-SWD
--------------------------------------------

mekke
Beiträge: 57
Registriert: 15.03.2013, 22:03
System: CCU
Danksagung erhalten: 3 Mal

Re: Keypad HmIP-WKP vorgestellt

Beitrag von mekke » 25.01.2023, 22:37

darkbrain85 hat geschrieben:
13.07.2022, 10:00
Wer jetzt noch eine CCU2 einsetzt, hatte doch wirklich reichlich Zeit ...
Na, "never touch a running system" gell....
Hab sogar eine CCU3 rumliegen, aber warum soll ich mir das antun? Bist du wirklich 1000% sicher dass alle meine Programme und Skripte (und hacks) auf der CCU3 laufen? Ich teste das nicht freiwillig .... :mrgreen:
Anlage 1: 167 Kanäle und 539 Datenpunkte in 30 Geräten:
4x HM-LC-Sw1-FM, 3x HM-LC-Sw2-FM, 1x HM-PBI-4-FM, 1x HmIP-RCV-50, 1x HmIP-CCU3, 1x HM-LC-Dim1T-FM, 1x HM-LC-Dim1T-CV, 2x HM-PB-6-WM55, 1x HM-OU-LED16, 1x HM-Sec-SCo, 1x HM-ES-PMSw1-Pl-DN-R5, 1x HmIP-FALMOT-C12, 1x HM-RC-4-3, 1x HM-LC-Sw4-WM, 1x HM-WDS100-C6-O-2, 1x HM-RC-8, 1x HM-Sen-RD-O, 1x HM-LC-Sw1-Pl-DN-R5, 1x HM-LC-Bl1-SM, 1x HmIP-WTH-1, 1x HmIP-STH, 1x HM-WDS30-OT2-SM, 2x HmIP-SWD
--------------------------------------------
Anlage 2: 127 Kanäle und 338 Datenpunkte in 24 Geräten:
9x HM-Sec-SCo, 1x HmIP-WKP, 2x HM-LC-Sw1-FM, 1x HM-LC-Sw4-WM, 1x HM-MOD-EM-8, 1x HmIP-RCV-50, 1x HM-ES-PMSw1-Pl-DN-R5, 1x HM-PBI-4-FM, 1x HM-LC-Sw2-FM, 1x HM-Sec-Key-S, 1x HM-OU-LED16, 1x HM-WDS10-TH-O, 1x HM-WDS40-TH-I-2, 1x HM-Sec-WDS-2, 1x HmIP-SWD
--------------------------------------------

mekke
Beiträge: 57
Registriert: 15.03.2013, 22:03
System: CCU
Danksagung erhalten: 3 Mal

Re: Keypad HmIP-WKP vorgestellt

Beitrag von mekke » 25.01.2023, 22:45

TeQuiLLaXY hat geschrieben:
13.06.2022, 23:13
Ich habe ein bzw. eigentlich zwei interessante Phänomene welche ich nicht mehr reproduzieren kann (ohne das Keypad zurückzusetzen).

1) Bei der Ersteinrichtung waren für alle 8 Kanäle keine Codes hinterlegt. Ich konnte daraufhin einfach die Lock / Unlock Taste drücken ohne einen Code einzugeben und die CCU hat darauf reagiert als wäre ein gültiger Code eingegeben worden. Unter Status -> Geräte wurde als Empfangener Code der erste Benutzer bei welchem noch kein Code vergeben wurde angezeigt. Habe ich bei diesem Benutzer später einen Code hinterlegt, so wurde bei leerer Code Eingabe und Lock bzw. Unlock der nächste Benutzer angezeigt bei welchem kein Code hinterlegt wurde.

2) Diesen Zustand kann ich so nicht mehr herstellen da ich für alle Nutzer bereits einmal einen Code hinterlegt hatte. Löscht man den Code nun in den Einstellungen für den entsprechenden Benutzer, so wird das Feld bei mir auch bei erneutem Aufrufen der Einstellungen leer angezeigt, allerdings reagiert das Keypad auf den alten hinterlegten Code für den Benutzer. Beispiel: Ich setze Code 1234 für Benutzer 1, übertrage die Einstellungen (einmal Lock auf dem Keypad drücken), so reagiert die CCU nach Eingabe von 1234 mit Rückmeldung "Benutzer: 1". Lösche ich den Code wieder und übertrage die Einstellungen erneut durch Lock auf dem Keypad, so wird ein einfacher Tastendruck auf Lock / Unlock nicht mehr als gültiger Code für Benutzer 1 erkannt (ggf. aber wie in Punkt 1 beschrieben für einen anderen Benutzer), bei Eingabe des Codes 1234 reagiert die CCU aber wieder und meldet "Benutzer: 1"

Hat das Phänomen schon jemand beobachtet?

mekke hatte vor einer Woche geschrieben dass er im Script eine CODE_ID auslesen konnte die der Anzahl der vergebenen Codes entspricht sofern nur Lock/Unlock ohne vorherige Codeeingabe betätigt wird, das passt ja zu dem was ich in Punkt 1 beschrieben hatte
Noch kurz zu dem: Als ich nur mit "Code ID" rumprobiert hatte im Programm (nicht Skript!!) hats nicht so recht funktioniert. Aber mit "Code ID empfangen" als Trigger ("bei Aktualisierung auslösen") sowie "Code ID" ("nur prüfen") läuft das Programm so wie ich es brauche.
Anlage 1: 167 Kanäle und 539 Datenpunkte in 30 Geräten:
4x HM-LC-Sw1-FM, 3x HM-LC-Sw2-FM, 1x HM-PBI-4-FM, 1x HmIP-RCV-50, 1x HmIP-CCU3, 1x HM-LC-Dim1T-FM, 1x HM-LC-Dim1T-CV, 2x HM-PB-6-WM55, 1x HM-OU-LED16, 1x HM-Sec-SCo, 1x HM-ES-PMSw1-Pl-DN-R5, 1x HmIP-FALMOT-C12, 1x HM-RC-4-3, 1x HM-LC-Sw4-WM, 1x HM-WDS100-C6-O-2, 1x HM-RC-8, 1x HM-Sen-RD-O, 1x HM-LC-Sw1-Pl-DN-R5, 1x HM-LC-Bl1-SM, 1x HmIP-WTH-1, 1x HmIP-STH, 1x HM-WDS30-OT2-SM, 2x HmIP-SWD
--------------------------------------------
Anlage 2: 127 Kanäle und 338 Datenpunkte in 24 Geräten:
9x HM-Sec-SCo, 1x HmIP-WKP, 2x HM-LC-Sw1-FM, 1x HM-LC-Sw4-WM, 1x HM-MOD-EM-8, 1x HmIP-RCV-50, 1x HM-ES-PMSw1-Pl-DN-R5, 1x HM-PBI-4-FM, 1x HM-LC-Sw2-FM, 1x HM-Sec-Key-S, 1x HM-OU-LED16, 1x HM-WDS10-TH-O, 1x HM-WDS40-TH-I-2, 1x HM-Sec-WDS-2, 1x HmIP-SWD
--------------------------------------------

mademyday
Beiträge: 268
Registriert: 03.10.2014, 12:46
System: CCU
Wohnort: Enzkreis
Hat sich bedankt: 3 Mal
Danksagung erhalten: 43 Mal

Re: Keypad HmIP-WKP vorgestellt

Beitrag von mademyday » 27.01.2023, 06:48

mekke hat geschrieben:
25.01.2023, 22:31
  • Die "Code ID" = 1 bekam ich nicht zum laufen und hat mich viel Zeit gekostet. Die Prüfung auf einen bestimmten Wert existiert schlicht nicht! Also muss ich mit Wertebereich arbeiten und "1 bis kleiner 1" löst bei "Code ID" = 1 nicht aus (jaja, hätte ein Script schreiben können, war aber zu faul)
  • Der Wertebereich "1 bis kleiner 2" löst aber auf "Code ID" = 2 korrekt aus (daher habe ich 7 aktive codes die ich nutzen kann
:shock: :roll:

Antworten

Zurück zu „HomeMatic IP Aktoren und Sensoren“