UPGRADE IP 9 verfügbar!
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ

NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074

Der große Logik Sammelthread

Informationen und Diskussionen über Logik-Engine und Logik-Editor
Forumsregeln
  • Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
  • Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
  • Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
  • Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
Antworten

Ersteller
Robert_Mini
Reactions:
Beiträge: 3741
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1164 Mal
Danksagung erhalten: 2058 Mal

Der große Logik Sammelthread

#1

Beitrag von Robert_Mini »

Hallo zusammen!

Da immer wieder der Wunsch nach Beispiellogiken kommt, fange ich hier mit einer Auflistung und Kurzbeschreibung meiner im Einsatz befindlichen Logiken an. In Summe laufen 175 Bausteine, ca. 100 davon sind Custom-Logiken (davon wieder viele Instanzen weniger gleicher Customs). Die Liste hier endet bei 41, da ich Mehrfach-Anwendungen nicht aufgenommen habe.

Gerne kann jeder weitere Beispiele/Ideen hier posten. Bezüglich Diskussion müssen wir ggf. Teile abtrennen.

1) Astro-Baustein: Ich verwende den Baustein 2x.
Baustein 1 sendet alle 30s die aktuelle Sonnenhöhe und Sonnenrichtung über ein Logikobjekt an die Beschattungslogik
Baustein 2 sendet alle 5min für die Visu auf den KNX bzw. in eine Zeitserie

2) Beschattungslogik: darüber habe ich hier (viewtopic.php?f=65&t=1564) schon ausführlich beschrieben. Ich gehe hier nicht darauf ein, in Kurz: die Jalousien fahren bei uns ganzjährig praktisch automatisch (abhängig von Tür-/Fensterstatus, Helligkeit, Zeit, Sonnenstand und Innentemperatur). Einen einzelnen Handeingriff gibt es praktisch nur gelegentlich am Morgen, wenn wir das Automatikprogramm manuell starten.

3) Garten Automower: Custom Logik, die auf Basis eines Reed-Kontaktes an der Ladestation den Status auswertet (Mähen, Laden, Warten, Warten ohne SV und Fehler) und Mähzeit/Lade berechnet.

4) Außentemperatur: Statistik-Baustein, der aus Ost/Sued/West das Minimum berechnet. Wird für Bewässerung, Poolsteuerung, Heizung/Kühlung und Visu verwendet.

5) Bad_Duscherkennung: Custom Logik, die den Temperaturanstieg in °C/s auswertet und dannn das Duschlicht einschaltet.
(siehe viewtopic.php?f=24&t=1712)

6) Betriebsstundenzähler: Custom Logik zur Messung der Betriebsstunden pro Tag/Woche/Monat/Jahr.
Jeder Ausgang ist 2-fach vorhanden: 1x zyklisch und 1x beim Tageswechsel (wird für ein csv-Log verwendet), siehe: viewtopic.php?f=65&t=1978

Zähler sind aktiv für: Automower_Maehen, Bewässerung, Bewässerung_Tropfer, Brunnenpumpe_30Hz, Brunnenpumpe_50Hz, Brunnenpumpe_Dual, Gartenhaus_FBH-Pumpe, KWL_Seit_Filterbox-Wartung, KWL_Seit_Filterwartung, KWL_Seit_WT-Wartung, Pool_pH-Dosierpumpe,
Pool_pH_Dosierpumpe_SeitKanisterwechsel, Pool_Salzanlage, Pool_Solarpumpe, Pool_Wasserventil, Poolpumpe, Sonnendauer, Wärmepumpe, ZSS_Jahr, ZSS_SeitFilterwechsel

7) Briefkasten_Status: RS-FlipFlop, das den Status des Briefkastens auswertet. Sensor am Einwurfschlitz schaltet "Neue Post", Reed der Entnahmetür auf "Leer".

8) Brunnenpumpe Drehzahl Sollwert: Drehzahl wird von der Custom-Logik für den Analogausgang abhängig von WP Betrieb/Kühlung und Wasserbedarf geschaltet.

9) Brunnenpumpe Status: Berechnet mittels Binärmultiplexer aus 2 Binäreingängen die Betriebsart (WP Betrieb, Wasserbedarf und Dual)

10) Entkalkung_T_Rueckspuelung_Avg: Glättet per Tiefpass das Temperatursignal an der Rückspülleitung der Entkalkungsanlage. Wird von Logik 11) als Umgebungstemperatur-Referenz verwendet.

11) Entkalkung_Datenerfassung: Erkennt auf Basis Umgebungstemperatur (Logik 10) und aktueller Temperatur an der Rückspülleitung einen Rückspülvorgang. Zählt die Anzahl von Rückspülungen, den Füllstand und schaltet einen Ausgang Warnung. Mit einem weiteren Trigger-Eingang wird das Nachfüllen pro Sack registriert und der Füllstand erhöht.
Genaue Beschreibung (inkl. Schritt für Schritt): viewtopic.php?f=24&t=2001

12) FBH Kühlung Pumpensteuerung (Custom): Schaltet Brunnen und FBH-Umwälzpumpe und regelt RL- und VL-Temperatur. Berücksichtigt den Taupunkt als Min. RL-Temp. und hat entsprechende Freigabe-Eingänge für Kühlbetrieb und die Pumpen.

13) FBH Kühlung Ventilsteuerung EG (Custom): PWM Steuerung der Ventile im EG im Kühlbetrieb

14) FBH_Kühlung_RL-Soll (Custom): Berechnet für Logik 12) die Solltemperatur abhängig von Außentemperatur (Kühlkurve), T-Vorhersagewerte für den nächsten Tag.

15) FBH_Kühlung_EinAus (Schwellwertschalter mit Ausschaltverzögerung): Schaltet die FBH-Kühlung Ein/Aus. Am Eingang sind die aktuelle Außentemperatur, der Temperatur-Forecast verknüpft. Durch die lange Ausschaltverzögerung von 24h wird die Kühlung auf Ein geschaltet, bis aktuelle Temperatur und Vorhersage <20°C ist.

16) Gartenhaus Innen TasterRechts Kurz_Lang:
Kurz: Licht außen, Lang: HiFi+Ventilator. Die Custom-Logik für Auswertung kurzer/langer tastendruck wurde hier geteilt: viewtopic.php?f=65&t=2319

17) Heizung_Betriebsartumschaltung Gesamt (bzw. Schlafräume): Custom-Logik, die die KNX-RTR zwischen Komfort/Nacht und Standby umschaltet. Eingangsobjekte sind Anwesenheit, Tag/Nacht und Urlaubsstatus

18) Heizung_Reglerumschaltung (Custom): RTR Umschaltung von Heiz und Kühlbetrieb.

19) Heizung_SommerWinter_Umschaltung (Custom): Umschaltung zwischen Sommer und Winter für die Beschattungssteuerung (Behanghöhe 100% im Sommer bzw. geregelt 0-90% im Winter).
Genaue Beschreibung hier: viewtopic.php?p=21379#p21379

20) Heizung_Urlaub_Timer_Ende (Custom): Urlaubstimer, der von der Visu aus gestartet wird und nach Ablauf Urlaub=false setzt. Damit wird 1 Tag vor Rückkehr die Heizung in den Komfort-Betrieb gesetzt.

21) Heizung_WP_Spannungsversorgung: abhängig von Sommer/Winter und Buffertemperatur wird die SV der WP ausgeschaltet. Die WP bleibt damit über Wochen/Monate aus, außer der Buffer wird kalt (passiert aber nur alle paar Jahre).

22) Helligkeit Aktuell Max: Statistik-Baustein zur Auswertung der max. Helligkeit aus Ost/Sued und West-Sensor.

23) KWL VOC Automatik (Custom): Regelt die Lüfterstuffe abhängig vom VOC und begrenzt die Lüfterstufe in der Nacht auf Stufe 2, siehe: viewtopic.php?f=65&t=1606

24) Poolsteuerung: Poste ich ggf. als eigenen Thread. Umfasst:
- Pool_Poolpumpe_Zeitsteuerung (Schaltet um 11:00 ein, berechnet die Umwälzdauer auf Basis der Außentemperatur und schaltet die Filterpumpe aus)
- Pool_Poolpumpe_Drehzahlregelung (Drehzahl abhängig vom Betriebsmodus, Füllstandshöhe, Pumpenanlauf etc.)
- Pool_Poolpumpe_Drucküberwachung
- Pool_Poolpumpe_FU_EIN
- Pool_Poolpumpe_Leistung: berechnet die aktuelle Leistung auf Basis der Drehzahl
- Pool_Solarpumpe_Freigabe_Neu (abhängig von SolarRL, Buffer und Sonne)
- Pool_pH-Kanister Fuellstand
- Pool_Warnung pH Kanister Füllstand (AND-Logik)
- Pool_Warnung pH Kanister Füllstand RSS (AND-Logik)
- Pool_Wasserniveau_Regelung inkl. zykl. Senden als Re-Trigger (Custom): Nachfüllen des Ausgleichsbehälters
- Pool_Wasserventil_Aus-Telegramm Manuell (AND)
- Pool_Wasserventil_Sicherheitsabschaltung (Custom): Schaltet das manuell Nachfüllen AUS - wird zum Füllen des Pools im Frühling verwendet.
- Pool_Wasserventil_Sicherheitsabschaltung_Aus-Telegramm (AND)
- Stromzaehler Poolpumpe: Custom, die aus der Leistung den Stromverbrauch mitaufsummiert.

25) Regenmengenmessung auf Basis Impulszähler: Liefert Tages, Wochen, Monats- und Jahreswerte jeweils zyklisch bzw. bei Tageswechsel.
Habe ich auch bereits ausführlich beschrieben: viewtopic.php?f=65&t=1641

26) Status Fenster und Türen Anzahl (Binär-Statistik): Damit werte ich die Anzahl der offen Fenster/Türen je Stockwerk bzw. für das ganze Haus aus, siehe viewtopic.php?f=65&t=1650.

27) Status Fenster und Türen (OR-Logik): Damit wird für jedes Stockwerk bzw. das ganze Haus ausgewertet, ob ein Fenster/Tür offen ist.

28) Status Fenster und Türen Text: Generiert einen Text für das Infodisplay (ebenfalls hier: viewtopic.php?f=65&t=1650).

29) Warnung bei offenem Fenster/Tür bei Zentral aus: Löst einen Alarmton am Infodisplay aus, wenn beim Drücken von Zentral-Aus noch ein Fenster/Tür (ohne HET) offen ist.

30) Status Schiebetor: AND-Logik zur Auswertung des Statusobjektes (ein/aus 1-1.5sec) zur sofortigen Erkennung offen/geschlossen.

31) Licht Carport: AND-Logik die beim Öffnen des Schiebetors (Logik 30) das Licht im Carport einschaltet, wenn die Helligkeitsschwelle unterschritten ist.

32) Strom Leistung Haus / Strom Leistung WP: Custom-Logik, die aus dem Intervall von Impulsen die aktuelle Leistung berechnet.
viewtopic.php?f=65&t=1613

33) Stromzaehler_Haus / Stromzaehler_WP: Berechnet aus den Impulsen den Zählerstand und Stromverbrauch je Tag/Woche/Monat/Jahr.
Gleich wie Regenmengenzähler: viewtopic.php?f=65&t=1641

34) Wind Mittelwert: Wind geglättet 15min (Tiefpass) für die Aufzeichnung in einer Zeitserie

35) Windmesser Überwachung (Timer2): Warnung nach 24h, wenn die Windgeschwindigkeit nie >0 ist.

36) Windrichtungsmesser Überwachung: Warnung nach 24h analog zur Windgeschwindigkeit Logik 35).

37) Windrichtung Auswertung mit Glättung: Umrechnung in N-O-S-W: Komplexe Custom-Logik die statistisch die Windrichtung auswertet, da eine Mittelung aus 0-360° keinen Sinn ergibt (Hintergrund: Wind in knapp >0 und <360 ergibt S anstelle von Nord). Teile ich bei Gelegenheit, wenn es Bedarf gibt.

38) Zeitsteuerung Heizung Ende Nacht Freier Tag (AND-Logik): Sendet um 06:30 Nacht=0, wenn Freier Tag = 0

39) Zeitsteuerung Heizung Schlafräume Beginn Nacht Freier Tag (AND-Logik): Sendet um 20:30 Nacht=1, wenn Arbeitstag = 0

40) Zeitsteuerung Wochentag / Arbeitstag: AND-Logik, die So-Do um 19:00 Arbeitstag=1 sendet.

41) Reboot: Trigger nach Reboot (Custom): Sendet persistente Werte am TWS für die Visu nach Reboot oder Stromausfall. Diese Werte sind nur am TWS gespeichert und können nicht vom KNX beim Init-gelesen werden. zB Beschattung, Diverse Freigabe-Stati, etc.
Habe ich schon mal ausführlich beschrieben: viewtopic.php?f=65&t=1894

42) Tagesmittelwerte: Habe ich hier gepostet: viewtopic.php?f=65&t=1986

Ich habe mich bemüht, das meist zu verlinken, was ich schon detaillierter gepostet habe. Falls was fehlt hole ich das gerne nach (Link oder Posting).

Ich hoffe das hilft und freue mich auf eine lebhafte Diskussion!

lg
Robert
Zuletzt geändert von Robert_Mini am So Jan 10, 2021 9:54 pm, insgesamt 2-mal geändert.
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

FabKNX
Reactions:
Beiträge: 478
Registriert: Mi Aug 15, 2018 7:50 pm
Wohnort: LK Heilbronn
Hat sich bedankt: 684 Mal
Danksagung erhalten: 247 Mal

#2

Beitrag von FabKNX »

Wow. Wahnsinn. Ich habe es aufgrund der Einschulungsfeier noch nicht geschafft alles zu lesen. Aber es schafft soooo viele Anreize weiter zu machen!


Danke.
Zuletzt geändert von FabKNX am So Sep 20, 2020 7:26 am, insgesamt 1-mal geändert.
VG Fabian
TWS 2500
timberwolf138, VPN offen, Reboot jederzeit
follow me on Instagram: https://www.instagram.com/meinsommer_diy/

Ersteller
Robert_Mini
Reactions:
Beiträge: 3741
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1164 Mal
Danksagung erhalten: 2058 Mal

#3

Beitrag von Robert_Mini »

Inzwischen neu hinzugekommen:

43) Nachtriggern: Sendet beim Empfang eines EIN Telegramms einen Dimmwert hinterher. Ggf. nur bei Nacht, mittels Sperrobjekt.
Genaue Beschreibung hier: viewtopic.php?f=65&t=2479&p=27670&hilit ... ern#p27670

44) Schiebetor Autozulauf HOLD: Bei Öffnung des Schiebetors mittels Taster beim Eingang, wird der Autozulauf so lange blockiert, bis die HET
geschlossen wurde + 15sec. Danach beginnt der in der Torsteuerung integrierte Timer zu laufen bzw. Zulauf startet sofort, wenn die Lichtschranke ausgelöst hat.
Sehr komfortabel!

45) HET Öffnungsart: Erkennt ob die HET anstelle Fingerprint oder Taster per HAnd/Schlüssel geöffnet wurde und sendet ein Telegramm für das rsslog

Zum Ende: Das soll nicht MEIN Logiksammelthread sein! Mich würde als Anregung wirklich interessieren, was ihr so am Start habt, auch wenn es noch so banal klingt.

lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

StefanW
Elaborated Networks
Reactions:
Beiträge: 9689
Registriert: So Aug 12, 2018 9:27 am
Wohnort: Frauenneuharting
Hat sich bedankt: 4831 Mal
Danksagung erhalten: 7632 Mal
Kontaktdaten:

#4

Beitrag von StefanW »

Vielen lieben Dank Robert.

Bitte nicht aufgeben, es ist normal, dass auf einen fleissigen Contributor wenigstens hundert Consumer kommen. Das mag zwischenzeitlich frustrieren, aber bei solchen Spezialthemen ist das durchaus normal. Auch weil sich der ein oder andere - angesichts der Kompetenz - leider schlicht nicht traut. Du bist da einfach weit voran.

Bitte weitermachen, Du hilfst damit sehr vielen anderen hier und auch uns, weil wir mehr Zeit haben und auf wichtige neue Themen zu konzentrieren.

Vielen lieben Dank im Namen der ganzen Community

Stefan
Stefan Werner
Product Owner für Timberwolf Server, 1-Wire und BlitzART
Bitte WIKI lesen. Allg. Support nur im Forum. Bitte keine PN
Zu Preisen, Lizenzen, Garantie, HW-Defekt an service at elabnet dot de

Link zu Impressum und Datenschutzerklärung oben.

Ersteller
Robert_Mini
Reactions:
Beiträge: 3741
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1164 Mal
Danksagung erhalten: 2058 Mal

#5

Beitrag von Robert_Mini »

Keine Angst. War eine Erinnerung an die Community hier was beizutragen.
Es geht mir in diesem Thread ja primär um Ideen, was man im SmartHome so mit Logik anstellen kann. Und wenn's was Spezielleres ist, dann auch als Anstoß für eine Diskussion zur Lösung.

Also nur her mit euren Ideen. Auch eine Standard-AND Logik kann interessant sein, wenn damit ein besonderes Problem gelöst wird!

Lg
Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

Dragonos2000
Reactions:
Beiträge: 2181
Registriert: So Aug 12, 2018 1:38 pm
Wohnort: Karlsruher Raum
Hat sich bedankt: 481 Mal
Danksagung erhalten: 889 Mal

#6

Beitrag von Dragonos2000 »

@Robert_Mini : Meine Logiken darfst Du gerne mit aufnehmen ;)

Kann den Post auch selbst ergänzen, wollt ich blos nicht unabgestimmt machen...
Zuletzt geändert von Dragonos2000 am So Dez 13, 2020 8:03 pm, insgesamt 1-mal geändert.
Lg
Jochen
____________________________________________________________
TW 2600 #188
VPN offen, Zugriff jederzeit, Experimente jederzeit, Reboot jederzeit

Ersteller
Robert_Mini
Reactions:
Beiträge: 3741
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1164 Mal
Danksagung erhalten: 2058 Mal

#7

Beitrag von Robert_Mini »

Einfach hier posten und keine Diskussion, dann passt das schon. => Sammel-Thread.
Diskutieren und Fragen einfach mit link auf das jeweilige Posting in einem neuen Thread - fertig.

Eventuell auch ein Diskussion zum Logil-Sammel-Thread, aber dazu müsste die Diskussion erstmal starten :o .

Also, bin gespannt.

Robert
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297

Picha
Reactions:
Beiträge: 152
Registriert: Do Okt 04, 2018 12:54 pm
Hat sich bedankt: 50 Mal
Danksagung erhalten: 29 Mal

#8

Beitrag von Picha »

Hallo zusammen,

dann fange ich mal an.
Meine erste erstellte Logikzelle.
Zum ermitteln des Deltas (Stunde, Tag, Woche, Monat, Jahr) eines fortlaufenden Zählerstands.

Code: Alles auswählen


{
  "_Meta": { // Optional
    "Description": "",
    "Version": "1.00",
    "Icon": "" // format: "data:image/svg+xml;base64,ENCODED_FILE"
  },

  "Input": [
	  ["akt_Zaehlerstand","aktueller Zaehlerstand","$I_akt_kWh","a"],
		["Trigger_sofort","Trigger zur sofortigen übernahme der kWh","$I_Trigger_sofort","c"]
	
  ],
  "Output": [
		["Verbrauch_Stunde","Verbrauch der letzten Stunde","$Stundenverbrauch","c"],
		["Verbrauch_Tag","Verbrauch eines Tages","$Tagesverbrauch","c"],	
		["Verbrauch_Woche","Verbrauch einer Woche","$Wochenverbrauch","c"],
		["Verbrauch_Mon","Verbrauch eines Monats","$Monatsverbrauch","c"],		
		["Verbrauch_Jahr","Verbrauch eines Jahres","$Jahresverbrauch","c"]		
		
  ],
  "Level": [
		["$I_akt_kWh","float",0.0],
		["$I_Trigger_sofort","bool",false],
		//
		["$Stundenverbrauch","float",0.0],
		["$Tagesverbrauch","float",0.0],
		["$Wochenverbrauch","float",0.0],
		["$Monatsverbrauch","float",0.0],
		["$Jahresverbrauch","float",0.0],
		//
		["$SpeicherStunde","float",0.0],
		["$SpeicherTag","float",0.0],
		["$SpeicherWoche","float",0.0],
		["$SpeicherMonat","float",0.0],
		["$SpeicherJahr","float",0.0],
		["$KonstTrue","bool",true],
		["$KonstFalse","bool",false],
		["$Konst0","float",0.0],
		["$Konst1","float",1.0],
		//
		["$ResetStunde","string","1 0 0-23 * * *"],
		["$ResetTag","string","1 0 0 * * *"],
		["$ResetWoche","string","1 0 0 * * 0"],
		["$ResetMonat","string","1 0 0 1 * *"],
		["$ResetJahr","string","1 0 0 1 1 *"],
		["$ResetStundeTrigger","bool",false],
		["$ResetTagTrigger","bool",false],
		["$ResetWocheTrigger","bool",false],
		["$ResetMonatTrigger","bool",false],
		["$ResetJahrTrigger","bool",false],
		["$UebnStundeTrigger","bool",false],
		["$UebnTagTrigger","bool",false],
		["$UebnWocheTrigger","bool",false],
		["$UebnMonatTrigger","bool",false],
		["$UebnJahrTrigger","bool",false]
  ],
  "Module": [ 
      
        // Trigger zur Übernahme der aktuellen kWh mittels Cron
        ["Cron","$KonstTrue","$ResetStundeTrigger",0,"$ResetStunde"],
		["Cron","$KonstTrue","$ResetTagTrigger",0,"$ResetTag"],
		["Cron","$KonstTrue","$ResetWocheTrigger",0,"$ResetWoche"],
		["Cron","$KonstTrue","$ResetMonatTrigger",0,"$ResetMonat"],
		["Cron","$KonstTrue","$ResetJahrTrigger",0,"$ResetJahr"],

		// Cron oder Eingang
		["Or" , ["$ResetStundeTrigger" , "$I_Trigger_sofort"], "$UebnStundeTrigger"],
		["Or" , ["$ResetTagTrigger" , "$I_Trigger_sofort"], "$UebnTagTrigger"],
		["Or" , ["$ResetWocheTrigger" , "$I_Trigger_sofort"], "$UebnWocheTrigger"],
		["Or" , ["$ResetMonatTrigger" , "$I_Trigger_sofort"], "$UebnMonatTrigger"],
		["Or" , ["$ResetJahrTrigger" , "$I_Trigger_sofort"], "$UebnJahrTrigger"],
		
      // Trigger Übernahme der aktuellen kWh in den Speicher
		["Latch","$I_akt_kWh","$SpeicherStunde","$UebnStundeTrigger",0],
		["Latch","$I_akt_kWh","$SpeicherTag","$UebnTagTrigger",0],
		["Latch","$I_akt_kWh","$SpeicherWoche","$UebnWocheTrigger",0],
		["Latch","$I_akt_kWh","$SpeicherMonat","$UebnMonatTrigger",0],
		["Latch","$I_akt_kWh","$SpeicherJahr","$UebnJahrTrigger",0],
		["Latch","$KonstFalse","$I_Trigger_sofort","$KonstTrue",0],
		
		// Delta ermitteln
		["Polynomial", "$Konst1", "$Stundenverbrauch",["$I_akt_kWh", "-$SpeicherStunde"]],
		["Polynomial", "$Konst1", "$Tagesverbrauch",["$I_akt_kWh", "-$SpeicherTag"]],
		["Polynomial", "$Konst1", "$Wochenverbrauch",["$I_akt_kWh", "-$SpeicherWoche"]],
		["Polynomial", "$Konst1", "$Monatsverbrauch",["$I_akt_kWh", "-$SpeicherMonat"]],
		["Polynomial", "$Konst1", "$Jahresverbrauch",["$I_akt_kWh", "-$SpeicherJahr"]]

  ]
}


Ist nichts besonderes, hilft aber evtl. jemandem.

Gruß
Markus
TWS 2600 ID:591 + PBM, VPN offen, Reboot nach Absprache"

terseek
Reactions:
Beiträge: 265
Registriert: Mi Sep 05, 2018 1:09 pm
Hat sich bedankt: 492 Mal
Danksagung erhalten: 119 Mal

#9

Beitrag von terseek »

Robert_Mini hat geschrieben: Sa Sep 19, 2020 9:57 pm 5) Bad_Duscherkennung: Custom Logik, die den Temperaturanstieg in °C/s auswertet und dannn das Duschlicht einschaltet.
Hallo @Robert_Mini ,

will mich auch gerade mit der Duscherkennung befassen und habe gesehen, daß Du das schon realisiert hast.

Darf ich Dich fragen, mit welchem Intervall Du den entsprechenden Temperatursensor abfragst? Und falls Du Deine Logik zeigen möchtest, wäre das natürlich auch eine gute Hilfe für mich.

Beste Grüße,

Peter

edit: habe gerade Deinen tollen Thread zum Thema gefunden (viewtopic.php?f=24&t=1712), schlage vor, Du verlinkst ihn auch in Deinem Eingangspost. Die Frage hat sich nun also erledigt.
Zuletzt geändert von terseek am So Jan 10, 2021 2:15 pm, insgesamt 1-mal geändert.
TWS 2600 ID:186 + 3 PBM, VPN offen, Reboot nach Vereinbarung
TWS 3500L ID:895 + 1 PBM, VPN offen, Reboot nach Vereinbarung

Ersteller
Robert_Mini
Reactions:
Beiträge: 3741
Registriert: So Aug 12, 2018 8:44 am
Hat sich bedankt: 1164 Mal
Danksagung erhalten: 2058 Mal

#10

Beitrag von Robert_Mini »

Hallo Peter!

Der Sensor steht auf T11 mit i10/a5. Der Sendefilter unter den 1w Regeln auf i600, c0.2.
Ob der Sensor tatsächlich so oft abgefragt wird, habe ich im Detail nicht analysiert.

Gerade dein Edit gesehen....

Edit: Link im Eingangsposting ergänzt.

lg
Robert
Zuletzt geändert von Robert_Mini am So Jan 10, 2021 9:55 pm, insgesamt 1-mal geändert.
Timberwolf Server 2500 / #117 (VPN offen + reboot nach Rückfrage) / zusätzlich: 3500M/#935, 3500L/#1297
Antworten

Zurück zu „Logikengine & Logik-Editor“