Variable mit HM-RC-8 setzen

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

Antworten
Irritierter
Beiträge: 38
Registriert: 26.02.2017, 16:19
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Variable mit HM-RC-8 setzen

Beitrag von Irritierter » 15.08.2023, 13:08

Hallo Leute,
ich nutze seit Jahren Homematik CCU2, umgestellt auf RaspberryMatik und schließlich auf iOBroker.Letztens hat mich der DutyCycle ziemlich geärgert und bin nach Ausschalten anderer Ursachen jetzt bei virtuellen Schaltern. Klappt auch ganz gut, aber: Ich möchte gerne durch einen Tastendruck auf meiner HM-RC-8 eine Leuchtengruppe schalten. Dazu versuche ich eine Variable mit der FB zu schalten. Ein HM-Programm wie

<< Wenn Handsender Tastendruck lang, dann Systemzustand Variable sofort ist wahr>>

funktioniert wenn überhaupt nur selten bis gar nicht.
Kann mir jemand meine Gehirnskastenlampe anmachen?
Danke vorab!

Ondas[tm]
Beiträge: 712
Registriert: 09.04.2017, 10:16
System: CCU
Wohnort: Nierstein [D]
Hat sich bedankt: 90 Mal
Danksagung erhalten: 68 Mal

Re: Variable mit HM-RC-8 setzen

Beitrag von Ondas[tm] » 15.08.2023, 13:34

- keine Programme nacherzählen, Screenshots posten
- wo liegt Dein DC denn?
- grundsätzlich sollte genau so ein Programm aber funktionieren.
- deine aktuelle Konfiguration verstehe ich nicht. Hast Du eine CCU2 oder Rasperrymatic oder iobroker?
Aufgrund wiederholter nerviger Werbung und "product placement" würde ich mein Haus eher entsmarten als Mediola/NEO zu kaufen.

Irritierter
Beiträge: 38
Registriert: 26.02.2017, 16:19
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Variable mit HM-RC-8 setzen

Beitrag von Irritierter » 15.08.2023, 15:08

Sorry für meine nachlässige Beschreibung.
Also ich nutze RaspberryMatik und für einige Skripte auch iOBroker.
Bleibt noch zu erwähnen, dass die Tasten 1 und 2 der Fernbedienung nicht weiter benutzt/ programmiert sind.
Anbei dann ein Screenshot von meinem Progrämmchen
Screenshot 2023-08-15 150214.png
.

MichaelN
Beiträge: 9724
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 703 Mal
Danksagung erhalten: 1639 Mal

Re: Variable mit HM-RC-8 setzen

Beitrag von MichaelN » 15.08.2023, 15:16

Leere SONST WENN und DANN sehen zumindest komisch aus -> korrigieren
Wird der Tastendruck als "lang" erkannt? -> auf protokolliert setzen
Wird das Programm überhaupt getriggert?
Debugging Tips siehe Signatur
LG, Michael.

Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.

Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++

Ondas[tm]
Beiträge: 712
Registriert: 09.04.2017, 10:16
System: CCU
Wohnort: Nierstein [D]
Hat sich bedankt: 90 Mal
Danksagung erhalten: 68 Mal

Re: Variable mit HM-RC-8 setzen

Beitrag von Ondas[tm] » 15.08.2023, 15:56

Ich erhöhe um:
Ändert sich die Variable? Oder geht nur das Licht nicht.
Aufgrund wiederholter nerviger Werbung und "product placement" würde ich mein Haus eher entsmarten als Mediola/NEO zu kaufen.

rentier-s
Beiträge: 384
Registriert: 19.06.2017, 09:24
Hat sich bedankt: 20 Mal
Danksagung erhalten: 67 Mal

Re: Variable mit HM-RC-8 setzen

Beitrag von rentier-s » 15.08.2023, 17:30

Ondas[tm] hat geschrieben:
15.08.2023, 15:56
Ändert sich die Variable?
Sofern sie niemand auf falsch zurückgesetzt hat, kann sie sich nicht ändern.

Wozu soll der Umweg über die Systemvariable gut sein?

Benutzeravatar
Baxxy
Beiträge: 10931
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 617 Mal
Danksagung erhalten: 2252 Mal

Re: Variable mit HM-RC-8 setzen

Beitrag von Baxxy » 15.08.2023, 17:39

Bestimmt gibt's ein extra Programm mit "Taste 2" für aus. Oder die steckte mal im nun leeren Sonst, wenn...

Verschiedene Objekte (Programm und SysVar) gleich zu benennen ist auch eher unschön.

Benutzeravatar
gnom
Beiträge: 330
Registriert: 23.06.2022, 05:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Brühl
Hat sich bedankt: 26 Mal
Danksagung erhalten: 56 Mal

Re: Variable mit HM-RC-8 setzen

Beitrag von gnom » 27.08.2023, 21:27

Baxxy hat geschrieben:
15.08.2023, 17:39
Bestimmt gibt's ein extra Programm mit "Taste 2" für aus. Oder die steckte mal im nun leeren Sonst, wenn...

Verschiedene Objekte (Programm und SysVar) gleich zu benennen ist auch eher unschön.
jau, ich meine mich zu erinnern, das man gleiche Namen tunlichst vermeiden sollte, bin mir aber nicht sicher.

- Warum wird auf langen Tatsendruck getriggert? Ist die Taste auch anderweitig genutzt?
- kannst ja auch mal eine oder Bedingung mit kurzem Tastendruck hinzufügen, ich habe auch ein Gerät, wo der lange Tastendruck recht unzuverläßig funktioniert (prellen?)
- funktionieren die anderen Tasten?
- mal Taste bedienen und unter Geräte die Änderung des Zeitstempels beobachten, kommt was an?
- wie wird dann der Aktor geschaltet? Extra Programm?
- warum wird keine Direktverknüpfung genutzt?
Gruss, Chris

don't fear dying, fear not living (Marc Aurel)
strebst Du nach Respekt, handle selber danach (unbekannt)

2 Systeme:
- Home: Debmatic & IOBroker unter Debian 12 auf Laptop, HM-IP, Asksin++ (HB-+Innogy Devices), Zigbee, Tasmota/Shelly
- WE-Shed: Debmatic & IOBroker unter Debian 11 auf Laptop, HM classic, Asksin++ (HB-+Innogy Devices), RF, Tasmota/Shelly

Antworten

Zurück zu „HomeMatic allgemein“