Liste alle DownloadsListe HS/FS DownloadsListe EDOMI DownloadsListe X1/L1 DownloadsListe Sonstiges DownloadsListe ETS Downloads
X1/L1 - Downloadliste
ID:20000102 - Logikbausteine zur Zeitsteuerung
ID: | 20000102 | |
Kategorie: | Alarmierung | |
Autor: | Christoph Lesser (clesser) | |
Version: | V 1.0.1 | |
Aktualisiert: | 2024-11-17 17:26:12 | |
Eingestellt: | 2022-03-17 10:04:46 | |
Link: | Downloadlink |
[Terminkalender]
Dieser Baustein liest einen als iCal formatierten Kalender ein und stellt Informationen zum jeweils nächsten Termin dar.
[Wecker]
Dieser Baustein ist ein Wecker, der vor der eigentlichen Weckzeit bereits Telegramme generieren kann. So können beispielsweise Sonnenaufgangssimulationen gesteuert oder die Warmwasserbereitung vor dem Wecken eingeschaltet werden.
[Wecker (Weckzeit)]
Dieser Baustein wählt aus mehreren Weckzeiten (z.B. von beruflichen, privaten und Familienkalendern) sowie einer optionalen Standardweckzeit die Zeit des frühesten Termins.
[Beobachter]
Dieser Baustein ist ein Beobachter u.a. für die Abwesenheitserkennung. Es können mehrere zeitlich nacheinander ablaufende Ereignisse definiert werden (z.B. kurz abwesend, lang abwesend).
ID:20000104 - Logikbausteine zur Kommunikation mit dem Velux KLF-200
ID: | 20000104 | |
Kategorie: | Webservice | |
Autor: | Christoph Lesser (clesser) | |
Version: | V 1.0.2 | |
Aktualisiert: | 2024-10-13 23:16:56 | |
Eingestellt: | 2022-03-17 10:15:57 | |
Link: | Downloadlink |
[Velux Gateway]
Dieser Baustein stellt die Verbindung zu einem Velux KLF-200 Gateway her.
[Velux Auftraggeber]
Dieser Baustein abstrahiert die Bedienschnittstelle eines Gerätes, einer Gruppe oder Szene. Er wird am Ausgang mit einem Velux Gateway verbunden.
[Velux Ausgabefilter]
Dieser Baustein abstrahiert die Statusanzeige eines Gerätes oder einer Gruppe. Er wird am Eingang mit einem Velux Gateway verbunden.
v1.0.1
Aufgrund der entfernten TLS-1.2-Unterstützung in der Firmware 2.8.869 des Gira X1, wird in dieser Version wieder auf eine externe Bibliothek zur Verschlüsselung zurückgegriffen.
ID:20000103 - Anbindung des Nuki SmartLocks
ID: | 20000103 | |
Kategorie: | Webservice | |
Autor: | Christoph Lesser (clesser) | |
Version: | V 1.0.1 | |
Aktualisiert: | 2024-09-07 19:04:00 | |
Eingestellt: | 2022-03-17 10:07:48 | |
Link: | Downloadlink |
[Nuki SmartLock]
Dieser Baustein ermöglicht das Sperren, Entsperren und Entriegeln eines Türschlosses mittels Nuki SmartLock und liefert Informationen über den Schließzustand, Türsensor und Ladestand.
v1.0.1
Umstellung der Geräte-ID von einem Ganzzahlfeld auf ein Textfeld, so dass auch alphanumerische IDs eingegeben werden können.
v1.0.0
Aufgrund der veränderten Architektur in der Version 1.0.0 und damit verbundenen Ein-/Ausgägne der Nuki-Logikbausteine müssen alle verwendeten Bausteine mit kleineren Versionsnummern vor der Aktualisierung aus den Logikblättern entfernt und nach der Aktualisierung neu hinzugfügt werden!
ID:20000073 - Benachrichtigung via Pushover.net
ID: | 20000073 | |
Kategorie: | Alarmierung | |
Autor: | Alexander Zimmerhofer (Sweeny) | |
Version: | V 2.1.03 | |
Aktualisiert: | 2023-12-24 11:12:55 | |
Eingestellt: | 2021-10-14 08:11:23 | |
Link: | Downloadlink |
Dieser Baustein für den X1 ermöglicht es, bestimmte Benachrichtigung/Alarme über den kostenpflichtigen Dienst pushover.net an Smartphones zu senden. Die Basis für die jetzige Version stammt vom Forenmitglied interzone, mit dessen Erlaubnis weitere Features aus den neueren API-Versionen des Dienstes implementiert wurden.
Alle Versionen:
Folgende Parameter gibt es:
Token: Euer App-Token, den ihr im Pushover.net-Portal erhaltet.
UserKey: Eure User-ID ebenfalls aus dem Pushover-Portal.
Message: Eine Nachricht, die via .NET string.Format zusammengefügt werden kann.
VariableCount: Die Anzahl der Variablen in der Nachricht.
Variable1-n: Die Variablen (also bei "0" anfangen zu zählen).
Eine zusammengesetzte Nachricht mit mehreren Variablen kann im Message-Parameter z-B. so aussehen:
"Eingangstür ist {0}."
Ab Version 1.8.20:
- Device: Name des Gerätes, das benachrichtigt werden soll. Name lässt sich im Pushover-Portal konfigurieren. Wenn leer gelassen (dies ist der Standard), werden alle Geräte benachrichtigt. Mehrere Gerätenamen müssen mit Komma separiert werden.
- Sound: Name des Benachrichtigungston, der verwendet werden soll. Siehe https://pushover.net/api#sounds für die Namen der Sounds. "pushover" heißt der Standard-Ton.
- Priority: Priorität zwischen -2 und 2. Je höher, desto "auffälliger" wird gewarnt. Bei "2" wird Benachrichtigung alle 3 Minuten vorgenommen, bis man das Lesen bestätigt hat. Hier werden die Stufen ausführlich erläutert: https://pushover.net/api#priority. 0 ist die Standardeinstellung.
- Title: Titel der Benachrichtigung
Ab 1.8.22:
- Titel und Message können auch als Input geschaltet werden.
Es können HTML-Tags in der Nachricht (message) verwendet werden; https://pushover.net/api#html
Mehr Infos hier: https://knx-user-forum.de/forum/supportforen/gira-logik-sdk/1314808-pushover-node-push-notifications-via-pushover
Warnung :-) : Ich bin kompletter Anfänger, was die Logikbausteinprogrammierung angeht; daher alles auf eigene Gewähr. Bei mir funktioniert scheinbar alles auch nach der Inbetriebnahme.
ID:20000101 - Logikbausteine zur Steuerung von Telegrammen
ID: | 20000101 | |
Kategorie: | Filter | |
Autor: | Christoph Lesser (clesser) | |
Version: | V 1.0.0 | |
Aktualisiert: | 2023-12-06 20:41:16 | |
Eingestellt: | 2022-03-17 10:01:39 | |
Link: | Downloadlink |
[Sperre+]
Dieser Baustein ist eine Erweiterung des Bausteins "Sperre". Es gibt es eine zusätzliche Option, einen Wert zu senden, wenn eine Sperre beendet wird. Dies wird beispielsweise verwendet, um Automatiken zu übersteuern.
[Vergleicher+]
Dieser Baustein ergänzt den Baustein "Vergleicher". Es können mehrere Vergleiche (Zahlen oder Texte) parallel an den Ausgängen signalisiert werden. Die Switch-Case-Logik des "Vergleicher+" ist u.a. nützlich, um den Status von IoT-Geräten (Zahlen oder Textwerte) auf Logiken oder KNX-Telegramme zu projizieren.
ID:20000100 - Logikbausteine zur Datenaggregation und Datenauswertung
ID: | 20000100 | |
Kategorie: | Math. Funktionen | |
Autor: | Christoph Lesser (clesser) | |
Version: | V 1.0.0 | |
Aktualisiert: | 2023-12-06 20:40:23 | |
Eingestellt: | 2022-03-17 09:59:10 | |
Link: | Downloadlink |
[Wertesammler]
Dieser Baustein sammelt (in Form eines Ringspeichers) tage- und stundenweise Daten und liefert statistische Auswertungen darüber. Damit lässt sich u.a. die Heizperiode (Anzahl der Tage mit einer Durchschnittstemperatur < 15°) steuern.
ID:20000010 - Berechnungen und einfache Visualisierungen für den Gira X1/L1
ID: | 20000010 | |
Kategorie: | Ohne | |
Autor: | Horst Lehner (hyman) | |
Version: | V 1.6.1 | |
Aktualisiert: | 2023-11-27 23:45:08 | |
Eingestellt: | 2019-05-06 08:53:46 | |
Link: | Downloadlink |
Der Baustein Formelberechnung
- errechnet Werte aus Funktionen, die von einem oder mehreren Dateneingängen abhängen können. Es stehen umfassende Funktionen für mathematische Berechnungen, Licht- und Klimasteuerung,Textbearbeitung und Verarbeitung von Datenfeldern zur Verfügung.
- erlaubt durch interne Zwischenspeicherung von Rechenergebnissen u. a. die Realisierung von Zustandsautomaten.
Der Baustein Textformatierer setzt aus aus Formatvorlagen und Dateneingängen einen oder mehrere Ausgabetexte zusammen. Diese lassen sich z. B. auf Textkacheln der X1-Visualisierung verwenden.
Der XML-/JSON-Parser extrahiert aus einem XML- oder JSON-Datensatz am Eingang anhand einer oder mehrerer XPath-Abfragen entsprechende Ausgabedaten. So lassen sich Daten aus Webservices (z. B. OpenWeatherMap oder FRITZ!Box Home Automation API) für die Visualisierung oder Weiterverarbeitung nutzen.
Die Version 1.6.1 enthält gegenüber der bisherigen Version 1.4.5 folgende Verbesserungen:
Verbesserungen an der Formelberechnung:
- Neue Data-Methoden erlauben die Verarbeitung eindimensionaler Felder von Texten oder Zahlen
- Dokumentation entsprechend erweitert
Zusätzlich zu den Bausteinen in diesem Paket sind oft die folgenden Bausteine nützlich:
- Web Request von Daniel Albuschat
- HTTP GET Request von Fabian Fischer
- FRITZ!Box Home Automation Status von Fabian Fischer
ID:20000071 - Tasmota
ID: | 20000071 | |
Kategorie: | Weitere Bausteine | |
Autor: | Alexander Zimmerhofer (Sweeny) | |
Version: | V 3.24.0 | |
Aktualisiert: | 2023-08-05 11:28:51 | |
Eingestellt: | 2021-12-12 20:03:24 | |
Link: | Downloadlink |
Beschreibung: Tasmota ist eine Open-Source-Firmware für diverse (recht günstige) WLAN-Steckdosen etc., die somit
den China-Cloud-Zwang los sind. Siehe zur Firmware hier: https://tasmota.github.io/docs/. Ich habe einen Baustein
geschrieben, der diese WLAN-Steckdosen ein- und ausschalten kann. Die Rückmeldung von der Steckdose (an oder aus
sowie Fehlercode) werden ausgegeben und können als Status verwendet werden.
Es gibt einen Trigger, ist dieser \"1\" wird Steckdose angeschaltet, bei \"0\" ausgeschaltet.
Ein Status-Trigger lässt Schaltstatus und Stromverbrauch auslesen.
Für Tasmota-Kenner: Es gibt zwar auch eine KNX-Variante der Firmware, hier wird aber \"nur\" unverschlüsselt über
HTTP-Request zugegriffen. Sprich: Man kann mit der normalen Tasmota-Firmware OHNE KNX arbeiten. Zudem reicht der
X1, es werden keine weiteren IP-Router oder IP-Interface benötigt.
Achtung: Bei Update bitte vorher alle Tasmota-Bausteine entfernen, nach dem Update neu anlegen.
Mehr Informationen hier:
https://knx-user-forum.de/forum/supportforen/gira-logik-sdk/1717302-neuer-baustein-steuerung-von-wlan-steckdosen-mit-tasmota-firmware
Nutzung nur auf eigener Gefahr; ich bin noch C#-Anfänger
Und noch ein Hinweis zum verwendeten Icon. Es stammt von https://icons8.de
ID:20001000 - Baustein für den X1 um Modbus TCP Botschaften zu Empfangen und zu versenden.
ID: | 20001000 | |
Kategorie: | Kommunikation | |
Autor: | Daniel Rössner (HelioRasp) | |
Version: | V 1.1.1 | |
Aktualisiert: | 2023-01-23 13:04:20 | |
Eingestellt: | 2023-01-23 13:04:02 | |
Link: | Downloadlink |
ID:20000080 - Writes time series data to InfluxDB v2.0 via HTTP REST API v2.0.
ID: | 20000080 | |
Kategorie: | Datenaustausch | |
Autor: | Moritz Franz (DezzardHD) | |
Version: | V 1.1.2 | |
Aktualisiert: | 2022-06-21 18:04:26 | |
Eingestellt: | 2021-10-15 16:04:32 | |
Link: | Downloadlink |
Writes time series data to InfluxDB v2 API.
For local InfluxDB servers (no cloud support).
Supported data types:
- Binary
- Number
How to use the logic node?
https://github.com/DezzardHD/InfluxDBv2Writer_GiraX1
Credit to Alram Lechner for his InfluxDB v1 API writer I've used as a blueprint to create this logic node.
Note: Updating v1.1.1 to 1.1.2 is not necessary, cause I've only removed the non functioning parts for InfluxDB Cloud
ID:20000070 - Feiertags-, Samstags- und Sonntagsberechnung
ID: | 20000070 | |
Kategorie: | Zeit-Funktionen | |
Autor: | Alexander Zimmerhofer (Sweeny) | |
Version: | V 1.0.13 | |
Aktualisiert: | 2021-11-29 20:27:02 | |
Eingestellt: | 2021-11-27 13:08:01 | |
Link: | Downloadlink |
Der Baustein gibt binäre Informationen Feiertag ja/nein, Samstag ja/nein, Sonntag ja/nein, Wochenende ja/nein aus, jeweils für "heute" und "morgen". Was "heute" ist, definiert ihr selbst und zwar über drei Eingänge "Jahr", "Monat" und "Tag". Morgen wird vom Baustein berechnet (Tag +1). Füttern könnt Ihr "heute" über den Eingangs-Baustein per "Ortszeit" und dann über den Gira-Baustein "Datum und Uhrzeit". Als Trigger verwende ich den Telegrammgenerator. Für die Feiertagsberechnung wird das Bundesland benötigt. Siehe ISO-genormte Abkürzung hier: https://de.m.wikipedia.org/wiki/ISO_3166-2E. Beispiel "DE-NW" für NRW.
Zudem Nutzung in der Schweiz (CH) und Österreich (AT) möglich.
Mehr Informationen unter: https://knx-user-forum.de/forum/supportforen/gira-logik-sdk/1710669-neuer-x1-l1-baustein-zum-testen-feiertags-samstags-und-sonntagsberechnung
Ein Icon wird von https://icons8.de verwendet.
ID:20000034 - Der Watchdog für viele Geräte
ID: | 20000034 | |
Kategorie: | Alarmierung | |
Autor: | Simon Sönke (doenke) | |
Version: | V 1.0.120 | |
Aktualisiert: | 2021-11-10 16:06:08 | |
Eingestellt: | 2021-11-10 16:06:08 | |
Link: | Downloadlink |
Dieser Baustein bietet einen Watchdog für eine Vielzahl von Geräten und gute Auswertemöglichkeiten.
Ausserdem hat er den Smooth Start:
Geräte können nur dann ausfallen, wenn sie zuvor lebendig waren.
Mehr Infos unter https://www.soenkejacobs.de/knx/heartbeat/Heartbeat.html
ID:20000011 - Verbesserte Standardbausteine sowie Statistikfunktionen auch für Zeitreihen
ID: | 20000011 | |
Kategorie: | Ohne | |
Autor: | Horst Lehner (hyman) | |
Version: | V 1.3.10 | |
Aktualisiert: | 2021-09-26 13:26:09 | |
Eingestellt: | 2019-05-20 22:09:20 | |
Link: | Downloadlink |
Die Logikbausteine in diesem Paket stellen zum einen ein paar Verbesserungen und Ergänzungen vorhandener Bausteine dar:
- Der Baustein Send-By-Difference funktioniert ähnlich wie Gira's "Send-By-Change", erlaubt aber die Filterung ähnlicher (nicht nur genau gleicher) Werte.
- Der Baustein Eingangswahlschalter+ funktioniert wie Gira's "Eingangswahlschalter". Zusätzlich kann beim Auswählen eines Eingangs der zuletzt auf diesem Eingang empfangene Wert gesendet werden. In manchen Fällen erspart das zusätzliche Logik mit Wertgeneratoren.
- Der Baustein Ausgangswahlschalter+ ist die logische Umkehrung des Eingangswahlschalter+. Wie dieser kann er beim Auswählen eines Ausgangs sofort einen wählbaren Eingangswert senden. Zusätzlich kann er beim Abwählen eines Ausgangs einen Ruhewert senden. Er kann auch – mit nur einem Ausgang – als erweiterte Sperre eingesetzt werden, wenn beim Sperren ein Ruhewert und/oder beim Aufheben der Sperre der Eingangswert gesendet werden soll.
- Der Baustein Statistikfunktionen ermöglicht nebenbei auch die Addition vieler Werte, während der Gira-Baustein "Grundrechenart" nur zwei Werte erlaubt.
Der zweite Schwerpunkt sind einfache statistische Berechnungen, u. a. Durchschnitt, Minimum und Maximum:
- Die Statistikfunktionen errechnen diese für mehrere Eingänge, die in der Regel mit verschiedenen Datenpunktem verbunden sind.
- Statistik für Zeitreihen arbeitet mit einer Zeitreihe von Werten eines Datenpunkts, die nacheinander auf dem gleichen Eingang eintreffen.
Anders als üblich berechnen dabei alle Bausteine mit mehreren gleichartigen Eingängen ihre Ausgangswerte schon dann, wenn ein Eingang einen Wert erhält (und nicht erst dann, wenn alle Werte gültig sind). Dadurch ist eine Vorbelegung der Eingänge – die in vielen Fällen ohnehin nicht die gewünschte Wirkung hätte – meist verzichtbar.
Hinweis: Der Logikbaustein Formelberechnung würde thematisch gut in dieses Paket passen. Aus technischen Gründen – er verwendet die gleiche Platzhalterimplementierung wie der Textformatierer – findet er sich jedoch im Paket 20000010 "Visu- & Web-Logikbausteine".
Die Version 1.3.10 enthält gegenüber der Version 1.3.8 kleinere Fehlerbehebungen, Anpassungen und Erweiterungen der Dokumentation.
ID:20000033 - Managed den Präsenzstatus
ID: | 20000033 | |
Kategorie: | Ohne | |
Autor: | Simon Sönke (doenke) | |
Version: | V 1.1.5 | |
Aktualisiert: | 2021-08-29 16:17:30 | |
Eingestellt: | 2021-08-09 16:36:05 | |
Link: | Downloadlink |
Schaut nach einem Trigger in einem Zeitfenster, ob Bewegung herrscht und schaltet dann auf abwesend.
Verschiedene Sperren ermöglichen es, Fehlauslösungen zu verhindern. Ein Langzeittimer erkennt Abwesenheit auch bei verpasstem Zeitfenster.
Auch ein Urlaubs-Status kann hierüber gesteuert werden.
Mehr Infos und Changelog unter https://www.soenkejacobs.de/knx/presence/Presence.html
ID:20000023 - Beta X1 Logikbaustein für die Anbindung von Philips Hue
ID: | 20000023 | |
Kategorie: | Ohne | |
Autor: | Eugen Zimbelmann (EugenDo) | |
Version: | V 0.1.7 | |
Aktualisiert: | 2020-12-31 13:26:20 | |
Eingestellt: | 2019-07-27 16:54:56 | |
Link: | Downloadlink |
31.12.2020: Wird nicht mehr supportet!
Ich freue mich über Feedback (nicht nur bei Fehlern) im Forum unter dem Thread:
https://knx-user-forum.de/forum/öffentlicher-bereich/knx-eib-forum/1387349-beta-logikbaustein-für-philips-hue-und-gira-x1#post1387349
02.08.2019 - Update 0.1.6: mit Tunable White
04.08.2019 - Update 0.1.7: Helligkeitswert wird nach dem Setzen von RGB nochmal auf den beim Input anliegenden Wert gesetzt. Dadurch wird der RGB neuberechnet und auf den Outputs zurück gemeldet. Das behebt das Verhalten, dass der Helligkeitswert sich immer 0% annähert, wenn man nur den RGB-Wert mit der X1 Visu-Funktion verändert.
ID:20000022 - Wandelt relativen (3.007 DPT, 4-Bit) Dimmwert in einen absoluten Wert um
ID: | 20000022 | |
Kategorie: | Wandler | |
Autor: | Eugen Zimbelmann (EugenDo) | |
Version: | V 1.2.3 | |
Aktualisiert: | 2020-12-31 13:25:51 | |
Eingestellt: | 2019-06-09 04:26:57 | |
Link: | Downloadlink |
31.12.2020: Wird nicht mehr supportet!
Der Baustein wandelt den relativen "Dimmwert" (DPT 3.007, 4-Bit), der z.B. von dem MDT Glastaster II Smart (oder Taster 86) bei der HSV Farbsteuerung verwendet wird, in den absoluten Wert (FLOAT) um.
Eingänge:
- Relative: PERCENT -100 ... 100, 0 ist STOPP, positive Werte erhöhen, negative Werte reduzieren, es liegen für gewöhnlich nur +100 und -100 an
- Minimum: der minimale Ausgangswert (FLOAT)
- Maximum: der maximale Ausgangswert (FLOAT)
- Periodendauer: Zeitspanne für den gesamten Periodendurchlauf (vom Minimum bis Maximum)
- Schritte: Anzahl der Schritte innerhalb der Periode (Integer > 0)
- Aktueller Wert: Rückmeldung für den aktuellen Wert aus dem Aktor, der den RGB-Wert verarbeitet
Ausgänge:
- Wert: der absolute Wert
23.06.2019: Aktualisiert auf Version 1.2.1 ... die alten Versionen müssen in GPA manuell entfernt/ersetzt werden (neuer Assemblyname aufgrund der Zertifikatsänderung); Min-Wert > 0 wurde auch korrigiert
P.S.: Der Baustein ist noch Beta. Bei Fehlern bitte um Rückmeldung im Forum:
https://knx-user-forum.de/forum/öffentlicher-bereich/knx-eib-forum/1371467-gira-x1-lbs-sammlung-für-die-umwandlung-der-hsv-farbsteuerung-mdt-zu-rgb-werten#post1371467
ID:20000021 - Wandelt RGB zu HSV oder HSV zu RGB
ID: | 20000021 | |
Kategorie: | Wandler | |
Autor: | Eugen Zimbelmann (EugenDo) | |
Version: | V 1.2.0 | |
Aktualisiert: | 2020-12-31 13:25:20 | |
Eingestellt: | 2019-06-09 04:22:28 | |
Link: | Downloadlink |
31.12.2020: Wird nicht mehr supportet!
Es sind zwei Bausteine in dem Paket:
RGB to HSV Converter
Der Baustein wandelt RGB-Werte zu den HSV-Werten um.
Eingänge:
- Red: Byte 0..255, Rot-Anteil
- Green: Byte 0..255, Grün-Anteil
- Blue: Byte 0..255, Blau-Anteil
Ausgänge:
- Hue: Grad 0..360°, Farbwert
- Saturation: Prozent 0..100%, Farbsättigung
- Value: Prozent 0..100%, Helligkeitswert
HSV to RGB Converter
Der Baustein wandelt HSV-Werte zu den RGB-Werten um.
Eingänge:
- Hue: Grad 0..360°, Farbwert
- Saturation: Prozent 0..100%, Farbsättigung
- Value: Prozent 0..100%, Helligkeitswert
Ausgänge:
- Red: Byte 0..255, Rot-Anteil
- Green: Byte 0..255, Grün-Anteil
- Blue: Byte 0..255, Blau-Anteil
Die Umrechnung erfolgt analog der Formel auf der Website:
https://www.rapidtables.com/convert/color/rgb-to-hsv.html
23.06.2019: Aktualisiert auf Version 1.2.0 ... die alten Versionen müssen in GPA manuell entfernt/ersetzt werden (neuer Assemblyname aufgrund der Zertifikatsänderung)
P.S.: Bausteine sind noch Beta. Bei Fehlern bitte um Rückmeldung im Forum:
https://knx-user-forum.de/forum/öffentlicher-bereich/knx-eib-forum/1371467-gira-x1-lbs-sammlung-für-die-umwandlung-der-hsv-farbsteuerung-mdt-zu-rgb-werten#post1371467
ID:20000020 - Baustein für die automatische Schaltung von Ventilen (Bewässerung)
ID: | 20000020 | |
Kategorie: | Ohne | |
Autor: | Eugen Zimbelmann (EugenDo) | |
Version: | V 1.2.0 | |
Aktualisiert: | 2020-12-31 13:25:05 | |
Eingestellt: | 2019-05-30 11:06:59 | |
Link: | Downloadlink |
31.12.2020: Wird nicht mehr supportet!
Der Logikbaustein schaltet nacheinander (sequentiell) die Ausgänge 1-30. Die Schaltzeit des jeweiligen Ausgangs ist über die Zeitspanne am zugehörigen Eingang einzustellen.
Es besteht auch die Möglichkeit jeden Ausgang einzeln anzusteuern.
Der Baustein ist auf der Veranstaltung "Logic Node SDK Hackathon 2019" in Zusammenarbeit mit Mirko Kuhn ( @mirko31 ) entstanden.
Parameter:
- Anzahl: 1-30 für die Anzahl der Ventile, die angesteuert werden sollen.
Eingänge:
- Start: startet die Sequenz.
- Abbruch: bricht den aktiven Vorgang (Sequenz oder manuelle Ansteuerung) im Baustein ab. Setzt alle Ausgänge auf AUS (0).
- Zeit 1-30: die Zeit für die Ventilöffnung bzw. schaltet den Ausgang für die eingestellte Zeit auf AN (1)
- Manueller Start 1-30: schaltet den Ausgang 1-30 außerhalb der laufenden Sequenz für die eingestellte Zeit 1-30 auf AN (1). Nach Ablauf der Zeit wieder auf AUS (0).
Ausgänge:
- Aktiv: AN (1) wenn die Sequenz läuft oder manuelle Ansteuerung aktiviert wurde.
- Gesamtzeit: Summe aller Zeiten 1-30
- Ausgang 1-30: der Ausgang für die Ventilansteuerung
23.06.2019: Aktualisiert auf Version 1.2.0 ... die alten Versionen müssen in GPA manuell entfernt/ersetzt werden (neuer Assemblyname aufgrund der Zertifikatsänderung)
Fragen unter https://knx-user-forum.de/forum/öffentlicher-bereich/knx-eib-forum/1368499-logikbaustein-automatik-bewässerung-für-gira-x1#post1368499
ID:20000053 - Modbus TCP client
ID: | 20000053 | |
Kategorie: | Kommunikation | |
Autor: | Alram Lechner (alramlechner) | |
Version: | V 0.0.3 | |
Aktualisiert: | 2020-06-25 20:42:51 | |
Eingestellt: | 2020-06-25 20:42:51 | |
Link: | Downloadlink |
Ermöglicht Kommunikation über Modbus TCP.
Source: https://github.com/alramlechner/CommonLogicNodes
Status: POC (nur Werte lesen)
ID:20000052 - Versendet ein eMail
ID: | 20000052 | |
Kategorie: | Kommunikation | |
Autor: | Alram Lechner (alramlechner) | |
Version: | V 0.0.16 | |
Aktualisiert: | 2020-05-27 20:25:13 | |
Eingestellt: | 2020-01-07 20:26:13 | |
Link: | Downloadlink |
Ermöglicht das Versenden von eMails anhand eines Trigger Eingangs.
Status: POC
Source: https://github.com/alramlechner/CommonLogicNodes/tree/master/SendMail
Update 0.0.16: Betreff + Mailtext nun als Input verfügbar
ID:20000032 - Anbindung von Bosch/Buderus/Junkers Heizungen
ID: | 20000032 | |
Kategorie: | Heizung-Lueftung-Klima | |
Autor: | Simon Sönke (doenke) | |
Version: | V 1.1.0 | |
Aktualisiert: | 2020-03-12 16:16:36 | |
Eingestellt: | 2020-03-12 16:16:36 | |
Link: | Downloadlink |
Da der BoschCrypt Baustein bei vielen Datenpunkten etwas unhandlich war, kommen jetzt hier neue Bausteine zum Lesen und Schreiben auf Bosch/Buderus/Junkers Heizungen:
BoschGet - Viele Datenpunkte auf einmal von der Heizung lesen
BoschSet - Werte an die Heizung senden
Dazu wird ein KM200 oder ein vergleichbares Interface an der Heizungsanlage verwendet. Ich verwende hier ein MB LANi.
Die Heizung sendet die Daten verschlüsselt. Dieser Baustein übernimmt auch die Entschlüsselung. Hierfür wird ein persönlicher Schlüssel benötigt. Dieser Schlüssel kann auf der Seite https://km200.andreashahn.info/ generiert werden.
ID:20000062 - FRITZ!Box DECT Steckdose LE
ID: | 20000062 | |
Kategorie: | Kommunikation | |
Autor: | Fabian Fischer (fabianfischer) | |
Version: | V 2.0.0 | |
Aktualisiert: | 2019-10-11 01:48:37 | |
Eingestellt: | 2019-05-27 21:31:52 | |
Link: | Downloadlink |
https://knx-user-forum.de/forum/supportforen/gira-logik-sdk/1374135-fritz-box-dect-steckdose-le-light-edition
ID:20000064 - FRITZ!Box Home Automation Status
ID: | 20000064 | |
Kategorie: | Kommunikation | |
Autor: | Fabian Fischer (fabianfischer) | |
Version: | V 2.0.2 | |
Aktualisiert: | 2019-10-11 01:48:06 | |
Eingestellt: | 2019-05-27 21:36:06 | |
Link: | Downloadlink |
https://knx-user-forum.de/forum/supportforen/gira-logik-sdk/1374143-fritz-box-home-automation-status
ID:20000065 - HTTP GET Request
ID: | 20000065 | |
Kategorie: | Kommunikation | |
Autor: | Fabian Fischer (fabianfischer) | |
Version: | V 2.0.1 | |
Aktualisiert: | 2019-10-08 02:44:47 | |
Eingestellt: | 2019-09-30 22:16:54 | |
Link: | Downloadlink |
https://knx-user-forum.de/forum/supportforen/gira-logik-sdk/1409904-x1-l1-baustein-http-get-request
ID:20000061 - PIN Code
ID: | 20000061 | |
Kategorie: | Alarmierung | |
Autor: | Fabian Fischer (fabianfischer) | |
Version: | V 2.0.1 | |
Aktualisiert: | 2019-10-08 02:43:49 | |
Eingestellt: | 2019-05-27 21:30:03 | |
Link: | Downloadlink |
https://knx-user-forum.de/forum/supportforen/gira-logik-sdk/1314337-pin-code
ID:20000060 - UDP Schalter
ID: | 20000060 | |
Kategorie: | Kommunikation | |
Autor: | Fabian Fischer (fabianfischer) | |
Version: | V 2.0.1 | |
Aktualisiert: | 2019-10-08 02:40:14 | |
Eingestellt: | 2019-05-27 21:28:35 | |
Link: | Downloadlink |
https://knx-user-forum.de/forum/supportforen/gira-logik-sdk/1315971-udp-schalter
ID:20000030 - Langsam dimmen mit dem X1
ID: | 20000030 | |
Kategorie: | Ohne | |
Autor: | Simon Sönke (doenke) | |
Version: | V 1.2.5 | |
Aktualisiert: | 2019-09-28 19:54:14 | |
Eingestellt: | 2019-05-07 20:16:24 | |
Link: | Downloadlink |
ACHTUNG: Jetzt mit neuem Zertifikat und neuem Namespace. Bausteine vor V1.2 müssen manuell ersetzt werden.
DimCurve dient dazu, eine Lampe langsam zu dimmen, deren Aktor diese Möglichkeit nicht bietet. Hierzu wird ein angegebener Wertebereich durchlaufen, zum Beispiel von 0% bis 100%.
Ich setze diesen Baustein ein, um einen Sonnenaufgang zu simulieren. Dazu wird mit zwei Bausteinen die Helligkeit über 20 Minuten von 0% Helligkeit bis auf 100% gedimmt und parallel dazu die Farbtemperatur von 2000 Kelvin bis auf 4000 Kelvin geschraubt.
Da eine lineare Kurve nicht das gewünschte Ergebnis liefert, kann mit Hilfe eines Exponenten angegeben werden, wie stark und in welche Richtung sich die Kurve biegen soll.
Änderung V1.1.1:
- Hilfe und Icon hinzugefügt
- Einige Ausgänge werden bei Start nicht mehr gesetzt
Änderung V2.1.1:
- Neues Zertifikat und Namespace verwendet
- Minimum un Maximum werden nun nur noch am Anfang des Dimmprozesses gelesen
Änderung V 1.2.5:
- Reset Old Value hinzugefügt
- Invertieres Fertig hinzugefügt
- Minimum/Maximum in Startwert/Endwert umbenannt
ID:20000031 - Entschlüsselt Nachrichten von Bosch Buderus Junkers Heizungen
ID: | 20000031 | |
Kategorie: | Ohne | |
Autor: | Simon Sönke (doenke) | |
Version: | V 1.0.19 | |
Aktualisiert: | 2019-08-04 22:38:16 | |
Eingestellt: | 2019-08-04 22:38:02 | |
Link: | Downloadlink |
**** Dieser Baustein wurde für zu unhandlich befunden. Daher passiert hier nichts neues mehr. Ich lasse diesen Baustein trotzdem hier.
****
Die neuen Bausteine gibt es hier : http://service.knx-user-forum.de/?comm=download&id=20000032
*****
Mit diesem Baustein kann eine Bosch/Buderus/Junkers Heizung ausgelesen werden. Dazu wird ein KM200 oder ein vergleichbares Interface an der Heizungsanlage verwendet. Ich verwende hier ein MB LANi.
Dieser Baustein wird zusammen mit dem HTTP-Request Baustein von dalbuschat verwendet. Mit dem Baustein wird die Heizung abgefragt, welche ein verschlüsseltes Ergebnis liefert. Dieser Baustein kümmert sich nun um die Entschlüsselung der Daten. Als Ergebnis kann entweder die Value-Eigenschaft direkt ausgewertet werden oder es wird der komplette JSON String an den XML/JSON Parser von hyman übergeben und von dort weiter verarbeitet.
ID:20000040 - CSV-Kalender auswerten
ID: | 20000040 | |
Kategorie: | Wandler | |
Autor: | Christian Prinz (cprinz) | |
Version: | V 0.0.43 | |
Aktualisiert: | 2019-05-16 07:29:16 | |
Eingestellt: | 2019-05-13 14:55:58 | |
Link: | Downloadlink |
Das Dateiformat sollte wie folgt aussehen:
id;datum;Kommentar
wobei id bei 1 startet und das Datum eine Tagesangabe ist.
Beispiel:
1;14.05.2019;Müll
2;14.05.2019;Gelbersack
Der Baustein wird durch eine Vorwarnzeit seine Ausgänge belegen sofern in kommendes Ereignis innerhalb des definierten Zeitraum liegt.
Eingänge:
Trigger: triggert bei einer Änderung den Baustein
Adresse: Als Link bspw: http:///kalender.csv
VWZ: ist die Vorwarnzeit in Tagen welche erreicht werden muss bevor ein Ausgang befüllt wird.
InputCount: Anzahl der Kategorien (diese müssen in der CSV mit 1 beginnen)
Ausgänge (n ist gleich der Kategorie ID):
Datum: n: Das Datum des kommenden Termins
Zeit: n: Die verbleibenden Tage bis zu dem kommenden Termin
Kommentar: n: Der Kommentar (ein Freitext) zu dem kommenden Termin
ID:20000051 - Berechnet Taupunkt anhand Temp + rel. Feuchte
ID: | 20000051 | |
Kategorie: | Heizung-Lueftung-Klima | |
Autor: | Alram Lechner (alramlechner) | |
Version: | V 0.0.14 | |
Aktualisiert: | 2019-05-15 22:01:12 | |
Eingestellt: | 2019-05-15 22:01:06 | |
Link: | Downloadlink |
Berechnet Taupunkt anhand Temperatur und relativer Luftfeuchte
Source: https://github.com/alramlechner/CommonLogicNodes/tree/master/DewPoint
ID:20000050 - Schreibt DataPoints in eine Influx DB
ID: | 20000050 | |
Kategorie: | Ohne | |
Autor: | Alram Lechner (alramlechner) | |
Version: | V 0.0.12 | |
Aktualisiert: | 2019-05-15 21:57:44 | |
Eingestellt: | 2019-05-15 21:57:33 | |
Link: | Downloadlink |
Schreibt DataPoints in eine Influx DB unter Benutzung des Influx DB REST APIs.
Source: https://github.com/alramlechner/CommonLogicNodes/tree/master/InfluxDbNode
0.0.12: POC
ID:20000041 - SoftliQ SC18 auslesen
ID: | 20000041 | |
Kategorie: | Heizung-Lueftung-Klima | |
Autor: | Christian Prinz (cprinz) | |
Version: | V 0.0.7 | |
Aktualisiert: | 2019-05-15 12:57:00 | |
Eingestellt: | 2019-05-15 12:57:00 | |
Link: | Downloadlink |
Der Baustein dient zum auslesen diverse Merkmale der Grünbeck Softliq SC-Serien (hier eine SoftliQ SC18)
Der Baustein hat einen Triggereingang und einen Eingang für die Adresse der SoftliQ.
Der Baustein prüft die Erreichbarkeit des Hosts inkl. des Ports vor der Ausführung.