Hallo liebe Leute,
ich bin ganz großer Fan von HomeMatic und wir nutzen es in unserem Betreib (Fleischerei) für unseren Trockenraum zum schalten und walten der Trockenprozesse über eigens erstellte Programme (die CCU3 ist wirklich das Beste was es gibt)
Das ging mir ziemlich leicht von der Hand mit den Programmen, aber jetzt ist es etwas kniffeliger glaube ich...
Nun wollte ich unser Trockenprogramm etwas verbessern... und zwar...
Ich möchte einen Temperatursensor kaufen, der überwachen soll, wenn eine bestimmte Zieltemperatur erreicht ist, soll eine vorher definierte Lüfterreihenfolge anlaufen, die die Feuchte Luft nach draußen transportieren.
Die Lüfter schalten sich im Abstand von 20 Minuten immer An und Aus.
Wenn sie An sind, fällt die Temperatur wieder unter die Zieltemperatur, wenn sie Aus sind, steigt die Temperatur wieder über die Zieltemperatur.
Diese erneute Überschreitung der Zieltemperatur soll das Programm dann aber ignorieren.
Es soll also nur die erstmalige Überschreitung der Zieltemperatur berücksichtigt werden.
Ist sowas möglich?
Gern kann sich auch jemand per PN melden.
Bin auch gern bereit etwas als Dank von unseren Produkten im Tausch gegen Hilfe zu senden
Hier noch ein Bild wo es vielleicht besser rüber kommt was ich möchte
Fleischerei braucht etwas Hilfe für Trockenprogramm
Moderator: Co-Administratoren
- gnom
- Beiträge: 332
- Registriert: 23.06.2022, 05:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Brühl
- Hat sich bedankt: 27 Mal
- Danksagung erhalten: 56 Mal
Re: Fleischerei braucht etwas Hilfe für Trockenprogramm
verstehe das jetzt so, das die 20min Intervalle "anderweitig" gesteuert werden und es nur um einen einmaligen temperaturabhängigen Trigger geht, korrekt?
Dann würde ich versuchen, so eine Sequenz über eine Systemvariable (bool) zu triggern, die abhängig von der Temperatur auf true gesetzt wird mit der Zusatzbedingung (nur prüfen), dass diese gerade auf false steht.
WENN temp > 70 (auf Änderung)
UND Variable = false (nur prüfen
DANN variable = true
Diese Änderung dann als Trigger für den Start der 20min An/Aus Sequenz.
Ein zweites Programm (oder sonst-wenn) dann um diese Variable dann wieder geziehlt auf false zu setzten und die Sequenz zu stoppen- der Zyklus sollte ja irgendwann wider von vorn beginnen, oder?
Eine Bedingung, wann dieses alternieren beendet werden soll hast Du jetzt nicht genannt.
Die profis hier haben möglicherweise noch eine smartere Idee, z.B. über eine hysterese
Dann würde ich versuchen, so eine Sequenz über eine Systemvariable (bool) zu triggern, die abhängig von der Temperatur auf true gesetzt wird mit der Zusatzbedingung (nur prüfen), dass diese gerade auf false steht.
WENN temp > 70 (auf Änderung)
UND Variable = false (nur prüfen
DANN variable = true
Diese Änderung dann als Trigger für den Start der 20min An/Aus Sequenz.
Ein zweites Programm (oder sonst-wenn) dann um diese Variable dann wieder geziehlt auf false zu setzten und die Sequenz zu stoppen- der Zyklus sollte ja irgendwann wider von vorn beginnen, oder?
Eine Bedingung, wann dieses alternieren beendet werden soll hast Du jetzt nicht genannt.
Die profis hier haben möglicherweise noch eine smartere Idee, z.B. über eine hysterese
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
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
Re: Fleischerei braucht etwas Hilfe für Trockenprogramm
Danke für die Antwortgnom hat geschrieben: ↑14.01.2024, 18:52verstehe das jetzt so, das die 20min Intervalle "anderweitig" gesteuert werden und es nur um einen einmaligen temperaturabhängigen Trigger geht, korrekt?
----
Eine Bedingung, wann dieses alternieren beendet werden soll hast Du jetzt nicht genannt.
Die profis hier haben möglicherweise noch eine smartere Idee, z.B. über eine hysterese
Ja so könnte man es sagen... denke ich mal
"einmaligen temperaturabhängigen Trigger"
Sobald die 70 Grad erreicht sind, gehen die Lüfter an im Abstand von 20 min, das aber natürlich auch nicht ewig sondern nur für Insgesamt 8 Stunden
Also 20 min an und 20 min aus und dann eben so weiter bis 8 Stunden um sind und dann ist das Trockenprogramm auch fertig.
Ist alles etwas schwer zu erklären für mich
Mal sehen ob noch jemand was schreibt
- robbi77
- Beiträge: 13883
- Registriert: 19.01.2011, 19:15
- System: CCU
- Wohnort: Landau
- Hat sich bedankt: 182 Mal
- Danksagung erhalten: 745 Mal
Re: Fleischerei braucht etwas Hilfe für Trockenprogramm
Prog für SV:
Wenn
Temp über 70°
Dann
SV wahr
Lüfterprogramm:
Wenn
SV wahr
Dann
Starte die Lüfter
Und da wo das Lüfterprogramm „beendet“ wird, einfach die SV wieder auf false schalten.
Mehr kann man nicht schreiben auf Grund der Informationslage.
Wenn
Temp über 70°
Dann
SV wahr
Lüfterprogramm:
Wenn
SV wahr
Dann
Starte die Lüfter
Und da wo das Lüfterprogramm „beendet“ wird, einfach die SV wieder auf false schalten.
Mehr kann man nicht schreiben auf Grund der Informationslage.
- Roland M.
- Beiträge: 9855
- Registriert: 08.12.2012, 15:53
- System: CCU
- Wohnort: Graz, Österreich
- Hat sich bedankt: 255 Mal
- Danksagung erhalten: 1403 Mal
Re: Fleischerei braucht etwas Hilfe für Trockenprogramm
Hallo!
Ich nehme nach deiner Schilderung an, dass die Temperaturregelung unabhängig von der gestellten Aufgabe ist und hier nicht berücksichtigt werden braucht, also nur die Steuerung der Lüfter relevant ist.
Dann würde ich ein Direktverknüpfung zwischen dem Lüfteraktor und einer virtuellen Taste (!) erstellen, Easy-Profil "Ein/Aus" (je nach verwendetem Aktor unterschiedlich benannt) mit Einschaltdauer 20 min und Ausschaltdauer 20 min.
WENN Temperatur > 70°C
DANN Virtuelle Taste kurz drücken
Fertig für die gestellte Aufgabe!
Abschalten dann natürlich manuell oder nach sonstigen, hier nicht angeführten Spezifikationen.
Roland
Ich nehme nach deiner Schilderung an, dass die Temperaturregelung unabhängig von der gestellten Aufgabe ist und hier nicht berücksichtigt werden braucht, also nur die Steuerung der Lüfter relevant ist.
Dann würde ich ein Direktverknüpfung zwischen dem Lüfteraktor und einer virtuellen Taste (!) erstellen, Easy-Profil "Ein/Aus" (je nach verwendetem Aktor unterschiedlich benannt) mit Einschaltdauer 20 min und Ausschaltdauer 20 min.
WENN Temperatur > 70°C
DANN Virtuelle Taste kurz drücken
Fertig für die gestellte Aufgabe!
Abschalten dann natürlich manuell oder nach sonstigen, hier nicht angeführten Spezifikationen.
Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
- Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
- Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
- Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
- Fehlermeldungen genau abschreiben, besser noch...
- Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
Re: Fleischerei braucht etwas Hilfe für Trockenprogramm
Naja aber dann würde ja jedes mal wenn die Temperatur über 70 Grad steigt, die Virtuelle Taste ausgelöst werdenRoland M. hat geschrieben: ↑14.01.2024, 19:50Hallo!
Ich nehme nach deiner Schilderung an, dass die Temperaturregelung unabhängig von der gestellten Aufgabe ist und hier nicht berücksichtigt werden braucht, also nur die Steuerung der Lüfter relevant ist.
Dann würde ich ein Direktverknüpfung zwischen dem Lüfteraktor und einer virtuellen Taste (!) erstellen, Easy-Profil "Ein/Aus" (je nach verwendetem Aktor unterschiedlich benannt) mit Einschaltdauer 20 min und Ausschaltdauer 20 min.
WENN Temperatur > 70°C
DANN Virtuelle Taste kurz drücken
Fertig für die gestellte Aufgabe!
Abschalten dann natürlich manuell oder nach sonstigen, hier nicht angeführten Spezifikationen.
Roland
Das ist aber so nicht gewollt.
Der Lüfter Ein Aus Intervall soll schon 20 Minuten betragen, unabhängig von der Temperatur die nach den ersten 70 Grad ziel da ist.
Geht es, dass ich über die virtuellen Taste auch sage, der Lüfter soll z.B. 5 Stunden im Intervall von 20 Minuten an und aus gehen?
Ist ja dann fast schon wie ein eigenes Programm wenn es so über die virtuellen Taste geht und wäre ja da sehr nützlich
- Baxxy
- Beiträge: 10967
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 622 Mal
- Danksagung erhalten: 2263 Mal
Re: Fleischerei braucht etwas Hilfe für Trockenprogramm
Kombiniere einfach Roland's und Robbi's Ausführungen.
Starte die Lüfter = drücke die Taste
Starte die Lüfter = drücke die Taste
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
- Roland M.
- Beiträge: 9855
- Registriert: 08.12.2012, 15:53
- System: CCU
- Wohnort: Graz, Österreich
- Hat sich bedankt: 255 Mal
- Danksagung erhalten: 1403 Mal
Re: Fleischerei braucht etwas Hilfe für Trockenprogramm
Hallo!
Wenn ich von einem HmIP-Aktor ausgehe, kommen jetzt auch noch die virtuellen Kanäle ins Spiel! (Ich bezeichne sie einmal mit "Lüfter:1" und "Lüfter:2")
DV zwischen VT und Lüfter:1, 20/20 min (wie oben)
WENN Temperatur > 70°C (Änderung)
UND Lüfter:2 aus (nur prüfen)
DANN Lüfter:2 ein für 5 h (Kanalaktion)
Virtueller Taster Tastendruck kurz
Verknüpfungsregel UND
Für das Ende nach den 5 Stunden:
WENN Lüfter:2 aus
DANN Lüster:1 aus
Natürlich muss auch gewährleistet sein, dass die Heizung ausgeschaltet wird.
Roland
Sorry, da hast du natürlich Recht, ich hab da ein paar Gedanken vermischt. Ich wollte nur die Systemvariable vermeiden.
Tja, jetzt kommen wir zum Punkt, an dem es sinnvoll wäre, die Gerätetypen zu kennen!Geht es, dass ich über die virtuellen Taste auch sage, der Lüfter soll z.B. 5 Stunden im Intervall von 20 Minuten an und aus gehen?
Wenn ich von einem HmIP-Aktor ausgehe, kommen jetzt auch noch die virtuellen Kanäle ins Spiel! (Ich bezeichne sie einmal mit "Lüfter:1" und "Lüfter:2")
DV zwischen VT und Lüfter:1, 20/20 min (wie oben)
WENN Temperatur > 70°C (Änderung)
UND Lüfter:2 aus (nur prüfen)
DANN Lüfter:2 ein für 5 h (Kanalaktion)
Virtueller Taster Tastendruck kurz
Verknüpfungsregel UND
Für das Ende nach den 5 Stunden:
WENN Lüfter:2 aus
DANN Lüster:1 aus
Natürlich muss auch gewährleistet sein, dass die Heizung ausgeschaltet wird.
Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
- Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
- Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
- Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
- Fehlermeldungen genau abschreiben, besser noch...
- Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...