Programm Schwierigkeiten mit Variable und Logik

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

Antworten
Benutzeravatar
UwePa
Beiträge: 329
Registriert: 26.08.2015, 06:27
System: CCU
Wohnort: Berlin (Speckgürtel)
Hat sich bedankt: 25 Mal
Danksagung erhalten: 3 Mal

Programm Schwierigkeiten mit Variable und Logik

Beitrag von UwePa » 17.02.2023, 16:32

Hallo,

Ich möchte eine Variable setzen.
Sind alle Rollläden in einem Zimmer unten, dann Variable = zu.
Ist einer auf, dann Variable =auf.
In einem zweiten Programm möchte ich eine Farbe im BSL anzeigen.

Problem 1.
Meine Rollläden vergessen ab und zu die Behanghöhe. Dann muss ich neu kalibrieren.
Tritt das bei anderen auch auf?
2. Im zweiten Programm muss ich die Farbe Rot auf zwe Kanälen setzen, sonst ist es violett.
Das kann doch nicht richtig sein.
3. Öffne ich die Rollläden mit Siri (ccu3 nodered Homekit) ändert sich die Variable nicht.

Hat jemand ein paar Tipps?
Vielen Dank
14CA0E37-3D1F-4CF1-BEB2-F7137ED0215C.png
Variable
3AFEF842-7A6E-423B-B255-08C26305C5D1.png
Zuletzt geändert von UwePa am 18.02.2023, 11:41, insgesamt 1-mal geändert.
Mit freundlichen Grüßen

Uwe

--------------////////-------------
CCU3 und fast nur noch HMIP

Mutter gibt es wirklich sowas, wie den perfekten Mann?
Sicher Kind, sie werden Biker genannt ;-)

Matsch
Beiträge: 5451
Registriert: 30.05.2019, 11:37
System: Alternative CCU (auf Basis OCCU)
Wohnort: Chemnitz
Hat sich bedankt: 116 Mal
Danksagung erhalten: 740 Mal

Re: Programm Schwierigkeiten mit Variable und Logik ich

Beitrag von Matsch » 17.02.2023, 16:50

UwePa hat geschrieben:
17.02.2023, 16:32
Meine Rollläden vergessen ab und zu die Behanghöhe.
Aha, welcher denn von den mindestens 5 oder 6 verschiedenen Produkten? Immer wieder so schwer, mal eingangs die konkreten Voraussetzungen zu nennen?

Alle Aktionen gleichzeitig zu senden, ist sicher auch keine gute Idee.

MichaelN
Beiträge: 9679
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 700 Mal
Danksagung erhalten: 1626 Mal

Re: Programm Schwierigkeiten mit Variable und Logik ich

Beitrag von MichaelN » 17.02.2023, 16:56

UwePa hat geschrieben:
17.02.2023, 16:32
Öffne ich die Rollläden mit Siri (ccu3 nodered Homekit) ändert sich die Variable nicht.
Program Manuel starten führt immer das erste DANN aus. Stattdessen virtuelle Taste nutzen.
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 +++

Benutzeravatar
Henke
Beiträge: 1524
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 141 Mal
Danksagung erhalten: 306 Mal

Re: Programm Schwierigkeiten mit Variable und Logik ich

Beitrag von Henke » 17.02.2023, 18:57

UwePa hat geschrieben:
17.02.2023, 16:32
2. Im zweiten Programm muss ich die Farbe Rot auf zwe Kanälen setzen, sonst ist es violett.
Das kann doch nicht richtig sein.
Nein, ist es nicht.

Der BSL ist kritisch was den DC angeht. Generell sollten die Werte mit COMBINED_PARAMETER überteagen werden, nachdem vorher kontrolliert wurde, ob evtl. nicht schon die richtige Farbe gesetzt ist.

Da du NodeRed schon installiert hast, empfehle ich dir statt in CCU-Programmen die Steuerung in Node Red vorzunehmen.
Da helfe ich gerne.

Benutzeravatar
UwePa
Beiträge: 329
Registriert: 26.08.2015, 06:27
System: CCU
Wohnort: Berlin (Speckgürtel)
Hat sich bedankt: 25 Mal
Danksagung erhalten: 3 Mal

Re: Programm Schwierigkeiten mit Variable und Logik ich

Beitrag von UwePa » 18.02.2023, 07:27

Hallo und guten Morgen,

Danke für den Tipp.
Teste Ich nach dem Frühstück. Node red hatte ich als Ersatz für das Addon von Jann, da dieses nicht mehr gepflegt wird (?)
dachte ich zumindest. Nun habe ich beides auf der ccu3, da ich in nodered die hue nicht eingebunden bekomme.

Wie dem auch sei, ich teste die Farben.
Zu nodered, auch hier danke für das Angebot, ich muss das aber langsam angehen.
Ich habe die ccu eingebunden und hinbekommen wie ich Programme in homekit einbinde.
Bis zur Programmerstellung ist es noch weit.

Danke und beste Grüße
Mit freundlichen Grüßen

Uwe

--------------////////-------------
CCU3 und fast nur noch HMIP

Mutter gibt es wirklich sowas, wie den perfekten Mann?
Sicher Kind, sie werden Biker genannt ;-)

botti
Beiträge: 266
Registriert: 15.12.2020, 09:00
System: CCU
Hat sich bedankt: 28 Mal
Danksagung erhalten: 22 Mal

Re: Programm Schwierigkeiten mit Variable und Logik ich

Beitrag von botti » 18.02.2023, 08:11

Schau Dir mal Home Assistant an. Wenn Du eine HUE Bridge hast erkennt er die und deren lights automatisch. Dann CCU und Homekit Integration installieren, fertig.

Braucht zwar auch etwas Einarbeitung, ist aber viel eingänglicher wie z.B. Node-Red.

Benutzeravatar
UwePa
Beiträge: 329
Registriert: 26.08.2015, 06:27
System: CCU
Wohnort: Berlin (Speckgürtel)
Hat sich bedankt: 25 Mal
Danksagung erhalten: 3 Mal

Re: Programm Schwierigkeiten mit Variable und Logik ich

Beitrag von UwePa » 18.02.2023, 10:15

botti hat geschrieben:
18.02.2023, 08:11
Schau Dir mal Home Assistant an. Wenn Du eine HUE Bridge hast erkennt er die und deren lights automatisch. Dann CCU und Homekit Integration installieren, fertig.

Braucht zwar auch etwas Einarbeitung, ist aber viel eingänglicher wie z.B. Node-Red.
Hallo,

ich glaube, dass ist nicht das Richtige für mich. Wenn ich es richtig verstehe, dann benötige ich zusätzliche Hardware.

Vielen Dank.
Mit freundlichen Grüßen

Uwe

--------------////////-------------
CCU3 und fast nur noch HMIP

Mutter gibt es wirklich sowas, wie den perfekten Mann?
Sicher Kind, sie werden Biker genannt ;-)

manfredh
Beiträge: 4155
Registriert: 09.09.2012, 10:41
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 78 Mal
Danksagung erhalten: 301 Mal

Re: Programm Schwierigkeiten mit Variable und Logik

Beitrag von manfredh » 18.02.2023, 15:05

Hallo UwePa,

wenn ich mir das Programm für die SV ansehe, hast du wohl die Logik der WebUi-Programme nioch nicht verstanden.

Bei mir würde das so aussehen:

Code: Alles auswählen

Wenn
 Rollo 1 auf 0%
 und
 Rollo 2 auf 0%
 und
 Rollo 3 auf 0%
 ...
Dann
 SV auf "Zu"
Sonst
 SV auf "Auf"
Da das Programm auch jedesmal getriggert wird, wenn ein Rollo die 0% "verlässt", greift in diesen Fällen das "sonst" - ganz ohne weitere Bedingungsprogrammierung.
Es gibt 10 Arten von Menschen: solche die Binärcode verstehen und solche, die ihn nicht verstehen.

Benutzeravatar
Henke
Beiträge: 1524
Registriert: 27.06.2022, 20:51
System: CCU
Hat sich bedankt: 141 Mal
Danksagung erhalten: 306 Mal

Re: Programm Schwierigkeiten mit Variable und Logik

Beitrag von Henke » 18.02.2023, 16:08

Und so sieht das in NodeRed aus. Inkl. Farbausgabe mit DC Optimierung.
Screenshot 2023-02-18 160728.jpg

Benutzeravatar
UwePa
Beiträge: 329
Registriert: 26.08.2015, 06:27
System: CCU
Wohnort: Berlin (Speckgürtel)
Hat sich bedankt: 25 Mal
Danksagung erhalten: 3 Mal

Re: Programm Schwierigkeiten mit Variable und Logik

Beitrag von UwePa » 18.02.2023, 16:40

manfredh hat geschrieben:
18.02.2023, 15:05
Hallo UwePa,

wenn ich mir das Programm für die SV ansehe, hast du wohl die Logik der WebUi-Programme nioch nicht verstanden.
.....

Da das Programm auch jedesmal getriggert wird, wenn ein Rollo die 0% "verlässt", greift in diesen Fällen das "sonst" - ganz ohne weitere Bedingungsprogrammierung.
Hallo,

ich weiß dass ich diese Programmlogik nicht immer verstehe.
Deswegen bin ich für jeden Hinweis der mich auf den richtigen Weg führt dankbar.

Vielen Dank, ich setze das jetzt um.
Mit freundlichen Grüßen

Uwe

--------------////////-------------
CCU3 und fast nur noch HMIP

Mutter gibt es wirklich sowas, wie den perfekten Mann?
Sicher Kind, sie werden Biker genannt ;-)

Antworten

Zurück zu „HomeMatic allgemein“