Ankündigung

Einklappen

Sammelbestellung ETS6 Vollversionen aktiv!

Sammelbestellung für ETS6 Vollversionen (Prof., Home, Lite) mit 40% Rabatt aktiv! Infos im Forum!
Mehr anzeigen
Weniger anzeigen

LBS (Logikbausteine): Updates und Changelogs

Einklappen
Das ist ein wichtiges Thema.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • saegefisch
    antwortet
    UPDATE: LBS19001583 - Download CSV (generisch) für Datenarchiv V0.3:

    V0.3 bringt:
    • BugFix
    • NEU: Auswahl, ob die Zieldatei fortgeschrieben oder ersetzt/neu erzeugt werden soll über E13 über Ausprägung 0|1 (default: 1=ersetzen)
    • NEU: optionaler Zusatzwert für Flanken-Diagramme über E14
      Hintergrund: Ohne einen (z.B. wertgleichen) Zusatzwert wird der letzte Werte erst mit der Lieferung des nächsten Werts bei Flanken-Diagrammen angezeigt, weil erst dann eine neue Flanke entsteht. Der zusätzliche optional erzeugte Wert stellt sicher, dass der letzte Wert unmittelbar auch bei Flanken-Diagrammen angezeigt wird. Sinnvolle Ausprägungen sind z.B. "last day of this month" (default) für Monatswerte oder "+23 hours" für Tagesdaten; alle sinnvollen Parameter der PHP-Funktion date_modify können hier verwendet werden. Lässt man E14 leer, wird kein Zusatzwert erzeugt (Wie bisher)
    Zuletzt geändert von saegefisch; 25.03.2020, 23:34.

    Einen Kommentar schreiben:


  • kermit42
    antwortet
    Meiner ersten beiden LBSe:

    NEU: LBS19001700 - Sucht Eingangswert in bis zu 6 Intervallen

    NEU: LBS19001701 - Vorschalt Baustein für den LBS 19000145 - Beschattungssteuerung-NG

    Einen Kommentar schreiben:


  • twi127
    antwortet
    NEU: LBS19001644 - Esera 1-Wire Gateway:

    Baustein für das Auslesen der Daten eines Esera 1-Wire Gateway via LAN TCP. Werte können vor der Ausgabe mittels mathematischer Formel berechnet werden.

    Einen Kommentar schreiben:


  • saegefisch
    antwortet
    UPDATE: LBS19001583 - Download CSV (generisch) für Datenarchiv V0.2:

    V0.2 bringt:
    * einen neuen Eingang, um Ausreißer in den Daten zu ignoreren üer einen MIN/MAX-Wert, z.B. E12="0;999" wird alle negativen Werte und Werte über 999 ignorieren. Wird E12 leer gelassen, wird nichts ignoriert. Hintergrund: Fehlende Werte werden beim DWD mit "-999" notiert, die auf diesem Weg ignoriert werden können.
    * Bugfixes

    Bis jetzt funktioniert der initiale und automatische Download der Niederschläge vom DWD auf 3 verschienden Zeitbasen Stunden, Tagen und Monaten problemlos.

    Einen Kommentar schreiben:


  • saegefisch
    antwortet
    NEU: LBS19001583 - Download CSV (generisch) für Datenarchiv V0.1:

    Generische Beschaffung von im Web verfügbaren CSV-Daten für Datenarchive. Nachverarbeitung explizit vorgesehen mit LBS 19000348.

    Sinnvolle Anwendung sind z.B. rückblickende tatsächliche Wetterdaten des DWD z.B. zur Anreicherung von Diagrammen für die Ableitung von Abhängigkeiten. Konkretes Beispiel: Tatsächliche stündliche Regenmengen in Diagrammen von Pumpen-Aktivitäten.

    Der Baustein versucht einen generischen Ansatz, um beliebige Datenquellen für ein Datenarchiv-Upload auszuwerten. Ziel ist stets das Download-Format von Datenarchiven:
    -> Datum,Uhrzeit,Mikrosekunden,Wert
    -> 03.02.2020,21:00:00,0,"1.2"

    Mittels eines Transformations-Beschreibung (E9), wo die erforderlichen Daten (mindestens Jahr und Wert, optional auch Monat, Tag, Stunde, Minute und/oder Sekunde) in der Quellstruktur stehen, sollte man hinsichtlich der Quellstruktur und Formatierung der Angaben darin flexibel sein.

    csv2datenarchiv.JPG

    Der Baustein lehnt sich teilweise an die DWD-LBS von MrIcemanLE an; Ausgangspunkt des LBS war dieses Thema/Frage dazu

    Einen Kommentar schreiben:


  • saegefisch
    antwortet
    UPDATE: LBS19001582 - Durchschnitt letzte x Werte (remanent) V0.2:

    Durchschnitt der letzten x Werte ermitteln ("round-robin" mit remanenter Werteliste). Optional können zu kleine Werte ignoriert werden, z.B. Null oder nahe Null.
    • "remanent" im LBS-Namen ergänzt. Remanent war auch V0.1 schon, aber es war nicht so benannt; so ist die Wirkungsweise nun transparenter
    • Untergrenze-Funktion mit E6 ergänzt, um optional irrelevante Werte bei der Durchschnittsberechnung einfach zu ignorieren (z.B. Null-Werte oder Strommesswerte < 100mA)
    • Div-by-0 abgefangen
    Anwendungsbeispiel:
    Abweichungen vom Durchschnitt für Alarm erkennen, z.B. Pumpenlaufzeit oder Abstand zwischen Pumpenläufen weicht >10% vom Durchschnitt der letzten 10 Intervalle ab. LZ <10sek sollen dabei ignoriert werden.. Beispiel siehe hier

    Einen Kommentar schreiben:


  • saegefisch
    antwortet
    NEU: LBS19001582 - Durchschnitt letzte x Werte V0.1:

    Durchschnitt der letzten x Werte ermitteln ("round-robin"). Der Wertumfang kann jederzeit auch nachträglich verändert werden.

    Anwendungsbeispiel:
    Abweichungen vom Durchschnitt für Alarm erkennen, z.B. Pumpenlaufzeit oder Abstand zwischen Pumpenläufen weicht >10% vom Durchschnitt der letzten 10 Intervalle ab. Beispiel siehe hier

    durchschnitt.JPG
    Zuletzt geändert von saegefisch; 24.02.2020, 01:02. Grund: Typo in LBS-Nummer

    Einen Kommentar schreiben:


  • saegefisch
    antwortet
    UPDATE: LBS19000119 - Wenn-Dann-Sonst VARIABELV0.2:

    Ziel: Vielfältige VERGLEICHER und FILTER und BEGRENZER als Einer-für-alle-Lösung mit direkter SONST-Option und Ausgabe des Eingangswerts oder Fixwerte statt nur 0/1. Aufgeräumtere Logik, sobald man mehr als einen einfachen Vergleich braucht.
    • Änderung der Eingänge
      • Vergleichswert(e) nun wie bisher in V0.1 hinter Operand oder getrennt davon an E3 oder gemischt
      • ACHTUNG: Dadurch geänderte Eingänge zu V0.1 (ein eingefügter Eingang) --> Funktional kompatibel, aber die Eingänge müssen ggf. neu verdrahtet werden
    • Ausgabe ermöglicht nun:
      • Festwert
      • Eingangswert von E1
      • oder "kein Telegramm"
    • neuer Operator AB -> "Wenn Wert mehr als X% vom Vergleichswert (z.B: Durchschnittswert) abweicht, dann 1 für Alarm, sonst kein Telegramm"
      • Siehe hierzu auch neuer LBS 19001582 "Durchschnitt der letzten X Werte"
    Zuletzt geändert von saegefisch; 23.02.2020, 23:36.

    Einen Kommentar schreiben:


  • JonDonSponky
    antwortet
    UPDATE: LBS19001346 - SONOS Radiosender V1.1: Quelltextoptimierung

    UPDATE: LBS19001345 - Easy SONOS V1.3: Quelltextbereinigung und -optimierung

    UPDATE: LBS19001345 - Easy SONOS V1.4: Bug im Player-Status behoben
    Zuletzt geändert von JonDonSponky; 11.02.2020, 21:27.

    Einen Kommentar schreiben:


  • MrIcemanLE
    antwortet
    UPDATE LBS 19000937 - DWD Vorhersage Tageswerte

    Wochentage werden jetzt auf Deutsch ausgegeben: http://service.knx-user-forum.de/?co...ad&id=19000937

    UPDATE LBS 19000939 - DWD Vorhersage Tageswerte - Einzelabfrage

    auf den Hinweis von wintermute hin wurde die Spracheinstellung aus dem LBS-Teil rausgenommen: http://service.knx-user-forum.de/?co...ad&id=19000939

    Einen Kommentar schreiben:


  • FISEChris1337
    antwortet
    Hier mal der erste Release für das HM-KNX Modul, damit ihr das via Absolute Position steuern könnt.

    https://service.knx-user-forum.de/?c...ad&id=19002071

    Logikblatt liegt der ZIP bei.

    Einen Kommentar schreiben:


  • blaky
    antwortet

    Neuer LBS - Wetterdaten einer Froggit WH4000SE / ELV 980WS


    Mit diesem LBS lassen sich die Klimadaten einer Wetterstation vom Typ Froggit WH4000SE bzw. ELV 980WS abrufen.
    Die Wifi Wetterstation muss sich im LAN befinden. Der LBS ruft bei Triggerung per TCP die Daten ab und schreibt die Werte auf die Ausgänge.

    E1 = Trigger Eingang; bei jeder neuen 1 wird der LBS gestartet (Bspw. ein Oszilator LBS mit Intervall 20sek)
    E2 = IP Adresse der Wifi Wetterstation
    E3 = Debug Ausgaben (0/1)

    A1 = gelesener Hex String
    A3-A23 = aktuelle Werte der Wetterstation


    Download Link: https://service.knx-user-forum.de/?c...ad&id=19001874

    https://knx-user-forum.de/forum/proj...00se-elv-980ws


    MFG
    Tobi

    Einen Kommentar schreiben:


  • AndiVaio
    antwortet
    Neuer LBS "JUDO i-soft Wasserenthärtungsanlage"

    Mit diesem LBS können die Werte einer JUDO i-soft plus Wasserenthärtungsanlage ausgelesen sowie diverse Einstellungen bzw. Befehle an das Gerät gesendet werden.
    ACHTUNG: Frühes Betastadium

    Download unter:
    http://service.knx-user-forum.de/?co...ad&id=19002090

    Forumsthread unter:
    https://knx-user-forum.de/forum/proj...A4rtungsanlage

    Viele Grüße,
    Andreas

    Einen Kommentar schreiben:


  • givemeone
    antwortet
    neuer LBS "Sensor-Redundanz (Watchdog)".

    Der Baustein leitet im E1 direkt an A1 weiter. Sollte E1 ausfallen (länger als E3 Sekunden keine Aktualisierung erhalten) wird der Ersatzwert von E2
    an A1 gesendet und ein Alarm aktiviert.

    Download unter:
    https://service.knx-user-forum.de/?c...ad&id=19001723

    Forumsthread unter:
    https://knx-user-forum.de/forum/proj...ndanz-watchdog

    sG
    Joe

    Einen Kommentar schreiben:


  • hx5
    antwortet
    Zitat von trollmar Beitrag anzeigen

    Müsste es bei Remant nicht "3" sein?
    Ja. Hab ich geändert. Vielen Dank!

    Einen Kommentar schreiben:

Lädt...
X