//---------------------------------------------------------------------------------------------- // 5.406 - 23.11.2018 // - Modbus Master: Bei ungültiger Register Adresse wird Verbindung nicht mehr getrennt damit // nachfolgende gelesen/geschrieben werden. //---------------------------------------------------------------------------------------------- // 5.405 - 19.10.2018 // - Automatisches LogOff bei Passworrt änderung + Meldung dass Server neu gestartet werden // muss. //---------------------------------------------------------------------------------------------- // 5.404 - 03.05.2018 // - Sentiotec Sauna: Fehler Erkennung ob Sauna aktiv behoben. //---------------------------------------------------------------------------------------------- // 5.403 - 10.03.2018 // - Änderung Subdomain Emailserver //---------------------------------------------------------------------------------------------- // 5.402 - 27.01.2018 // - Bedienelement HTTP Bild/Kamera: Wenn sich die Kamera nach 4 Timeouts nacheinander nicht // meldet, wird die Verbindung zurückgesetzt und eine Wartezeit von 1 Minute bis zur // nächsten Abfrage eingehalten. Dies ist bei einigen Kameras der nötig die sich während des // Betriebs resetten. //---------------------------------------------------------------------------------------------- // 5.401 - 05.12.2017 // - Zweiten alternativen Mailserver hinzugefügt. //---------------------------------------------------------------------------------------------- // 5.400 - 01.12.2017 // - Alternativen Mailserver hinzugefügt. //---------------------------------------------------------------------------------------------- // 5.399 - 22.11.2017 // - CAN Einstellung 0-10V entfernt und auf Spannung geändert da 0-10V nicht direkt ohne Widerstand // gemessen werden können ist das irreführend. //---------------------------------------------------------------------------------------------- // 5.398 - 12.11.2017 // - Interne Email auf neuen Server geändert da bisheriger abgeschaltet wird. //---------------------------------------------------------------------------------------------- // 5.397 - 06.10.2017 // - Webapp Login wird nun nicht mehr auf Seriennummer kontrolliert da online ID nicht der // Lizneznummer entsprechen muss. //---------------------------------------------------------------------------------------------- // 5.396 - 20.09.2017 // - ESF Import: Länge der Kommentare wird nun auf die maximale Länge von 64 Zeichen geprüft // und automatisch gekürzt wenn zu lange. //---------------------------------------------------------------------------------------------- // 5.395 - 14.09.2017 // - In den Einstellungen Kostal Wechselrichter konnten bisher nur 5 Wechselrichter hinzugefügt // werden, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.394 - 12.09.2017 // - CAN IO Module: Speichern funktioneirte seit Firmware Version 1.1.71 nicht mehr zuverlässig. // Workaround eingebaut um den Fehler zu umgehen bis Firmwareupdate der IO Module bereitgestellt wird. // Mit dieser Änderung können die Parameter jedoch nur verändert werden wenn nur ein IO Modul // am Bus hängt. Verwendet ein zweites IO Modul SDOs (IO20, IN8 mit I2C Anschluss) funktioniert // das Ändern der Parameter nicht zuverlässig. //---------------------------------------------------------------------------------------------- // 5.393 - 13.05.2017 // - Berechnung Heizkurve: Bei Sperre am Eingang wird nun Sollwert 0 ausgegeben. // - Logik Durchschnitt: Bei erstem Start wird sofort der Wert am Eingang ausgegeben, // bisher nur nach erreichen der Anzahl der Messwerte. //---------------------------------------------------------------------------------------------- // 5.392 - 05.05.2017 // - Bedienelement Website anzeigen: Titel ausblenden funktionierte nicht nach Play, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.391 - 04.05.2017 // - Dummy fuer Debug Version //---------------------------------------------------------------------------------------------- // 5.390 - 19.04.2017 // - Fehler in Behandlung EIS8 Zwangssteuerung behoben. //---------------------------------------------------------------------------------------------- // 5.389 - 21.03.2017 // - Control HTTP Bild: Bei Fehlermeldung vom HTTP Server wird das letzte korrekt empfangene // Bild angezeigt. Damit bleibt Anzeige erhalten wenn zwischendurch Fehler bei der Kommunikation // auftreten. //---------------------------------------------------------------------------------------------- // 5.388 - 01.03.2017 // - M-BUS Geräte können nun auch mit ID 0 konfiguriert werden. // - Logik Mischer: Parameter Verstärkung wird nun nicht mehr ausgeblendet. //---------------------------------------------------------------------------------------------- // 5.387 - 13.01.2017 // - DMX Kanaele werden nach an- abstecken des DMX Umsetzers neu initilisiert. //---------------------------------------------------------------------------------------------- // 5.386 - 09.01.2017 // - Logik Sonnenstand: Ergebnis wird nach Sommer- Winterzeit entsprechend korrigiert. //---------------------------------------------------------------------------------------------- // 5.385 - 07.01.2017 // - Sicherheitsabfrage beim Speichern Einstellungen Kostal Wechselrichter (ob UseIt auf 1). //---------------------------------------------------------------------------------------------- // 5.384 - 15.11.2016 // - Neue Debug Ausgaben besseren Diagnose der Schnittstelle hinzugefügt. //---------------------------------------------------------------------------------------------- // 5.383 - 11.11.2016 // - Interne Emailfunktion auf alternativen Server umgestellt //---------------------------------------------------------------------------------------------- // 5.382 - 06.10.2016 // - Logik GUI: Optimierungen beim Speichern der Logiken //---------------------------------------------------------------------------------------------- // 5.381 - 23.07.2016 // - Pufferüberlauf beim Auswerten von M-BUS Telegrammen behoben. //---------------------------------------------------------------------------------------------- // 5.380 - 18.07.2016 // - Mit dem Parameter --load_cfg_auto wird nun auch keine Abfrage mehr angezeigt, Projekt // wird autom. geladen, Grafiken nicht. //---------------------------------------------------------------------------------------------- // 5.379 - 26.06.2016 // - Logik Raffstore: Funktion KNX Auf/Ab nun gleich wie bei Rollo Auf/Ab //---------------------------------------------------------------------------------------------- // 5.378 - 22.06.2016 // - Modbus: Fließmommadatentypen werden jetzt auf NAN geprüft. //---------------------------------------------------------------------------------------------- // 5.377 - 21.06.2016 // - Korrektur für den "Carlo Gavazzi" Energiezähler. //---------------------------------------------------------------------------------------------- // 5.376 - 09.06.2016 // - Korrektur für den "Carlo Gavazzi" Energiezähler. //---------------------------------------------------------------------------------------------- // 5.375 - 08.06.2016 // - Neue Option in den Modbus Einstellungen um das Swapping auszuschalten. Für Energiezähler // "Carlo Gavazzi" - dieser Zähler sendet die Daten nicht nach Mobdus Standard. //---------------------------------------------------------------------------------------------- // 5.374 - 12.05.2016 // - Modbus: Wenn keine Daten nach einer Leseabfrage empfangen werden, wird die Schnittstelle // neu initialisiert. //---------------------------------------------------------------------------------------------- // 5.373 - 04.05.2016 // - Modbus: Register können nun gleichzeitig gelesen und geschrieben werden ohne getrennte // Adressen anlegen zu müssen //---------------------------------------------------------------------------------------------- // 5.372 - 03.05.2016 // - Deadlock durch Critiacal Section in Logik Script verriegelt. //---------------------------------------------------------------------------------------------- // 5.371 - 26.04.2016 // - PID Regler: Prozentausgang auf 0-100% berenzt //---------------------------------------------------------------------------------------------- // 5.370 - 06.04.2016 // - Standard Timout bei Modbus auf 1 Sekunde erhöht //---------------------------------------------------------------------------------------------- // 5.369 - 04.04.2016 // - Logik Zähler Stunde/Tag/... Parameter Negativ auf 1 verlegt da 0 schon verwendet //---------------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------------- // 5.368 - 28.3.2016 // - Logik Zähler Stunde/Tag/... Neue Option damit der Zähler auch ins minus zählen kann. // Bei Verwendung darauf achten, dass keine ungültigen Werte am Eingang anstehen. //---------------------------------------------------------------------------------------------- // 5.367 - 24.3.2016 // - Fehler beim Löschen der Grafiken vom Server behoben. Update HMI-Master Studio ist ausreichend, // Server bzw. Steuerung muss nicht aktualisiert werden. //---------------------------------------------------------------------------------------------- // 5.366 - 15.3.2016 // - Control Rollo Option Ausblenden/Deaktiv nachgerüstet. //---------------------------------------------------------------------------------------------- // 5.365 - 01.3.2016 // - Neue Option Jahresuhr um alle Einträge in einer ICS auf einmal zum Importieren. //---------------------------------------------------------------------------------------------- // 5.364 - 27.2.2016 // - Button Seitenwechsel: Sprung auf die Uhren ist nun möglich auch wenn nicht root angemeldet // ist. //---------------------------------------------------------------------------------------------- // 5.363 - 31.1.2016 // - Anzeige Logik: Frarbe Grau wenn Logik nicht aktiv aus Sperreingang, Farbe Rot wenn in den // Parametern deaktiviert. Zusätzlich Anzeige der Zustände im Tooltip. //---------------------------------------------------------------------------------------------- // 5.362 - 28.1.2016 // - Fehler aus Änderung 5.359 behoben, Anzahl der Clients wird nun korrekt erkannt. // - Uhren: Wenn Jahresuhr aktiv wird der Button für Uhr Ein/Aus blau dargestellt. //---------------------------------------------------------------------------------------------- // 5.361 - 27.1.2016 // - Laufzeitverhalten der Logik Script optimiert. //---------------------------------------------------------------------------------------------- // 5.360 - 20.1.2016 // - Komprimierung der Datenbank wird nun nicht mehr automatisch ausgeführt, nur mehr manuell über // Einstellungen Logger SQL. Dadurch geringere Belastung der SD Karte. //---------------------------------------------------------------------------------------------- // 5.359 - 29.12.2015 // - Prüfung für Maximale Anzahl der Clients optimiert. //---------------------------------------------------------------------------------------------- // 5.358 - 22.12.2015 // - Modbus: Neuer Parameter Timeout pro Zeichen //---------------------------------------------------------------------------------------------- // 5.357 - 17.12.2015 // - Wartezeit beim Lesen von serieller Schnittstelle erhöht. Beim Start wird nun erst der Empfangspuffer // der seriellen Schnittstelle geleert falls vor Neustart Abfrage aktiv war. //---------------------------------------------------------------------------------------------- // 5.356 - 06.12.2015 // - Option "Online Service Broadcast senden" nun über OptIn. //---------------------------------------------------------------------------------------------- // 5.355 - 05.12.2015 // - Debug Ausgaben bei Fehler am TP-UART erweitert. Temperaturwarnung / Kollisionen / Überlast // werden nun separat in der Debug Konsole bzw. Log ausgegeben. //---------------------------------------------------------------------------------------------- // 5.354 - 04.12.2015 // - Bei Modbus werden jetzt NAN bei Fließkommazahlen als 0 ausgegeben. //---------------------------------------------------------------------------------------------- // 5.353 - 25.11.2015 // - Netzwerk Server: Optionen für Server Socket optimiert, dadurch schnellere Wiederherstellung // der Verbindung nach Neustart oder update. //---------------------------------------------------------------------------------------------- // 5.352 - 17.11.2015 // - Logik Script: Zusätzliche Critical Sections zwischen Timer und Callbacks um Exceptions // im Interpreter zu verhindern. //---------------------------------------------------------------------------------------------- // 5.351 - 17.10.2015 // - Logik Rollo: Bei Eingang KNX wird jetzt das Überfahren der Sollposition mit beachtet. //---------------------------------------------------------------------------------------------- // 5.350 - 16.10.2015 // - Dialog Datenübertragung - Button für Visu fehlte, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.349 - 15.10.2015 // - Vor dem Übertragen der Grafiken werden diese nun zuvor von der Steuerung gelöscht. // - Fehler Umschaltung Hand/Auto behoben - hier wurde auf Istwert Raumregler 0/1 geschrieben. //---------------------------------------------------------------------------------------------- // 5.348 - 03.10.2015 // - Farben beim einfügen Fernverstellung Rollo geändert damit der Rahmen im Popup Dialog // sichtbar wird. // - Im Konfigmode wird nun keine Fehlermeldung mehr angezeigt wenn die maximale Anzahl der // Verbindungen erreicht wird - die Prüfung erfolgt nun nur mehr an den APPs und wenn das // HMI-Master Studio nicht im Konfurationsmode gestartet wurde. //---------------------------------------------------------------------------------------------- // 5.347 - 20.08.2015 // - Neue Fehlermeldungen in der Debug Konsole zur besseren Diagnose hinzugefügt. //---------------------------------------------------------------------------------------------- // 5.346 - 18.08.2015 // - Cast von Byte mit/ohne Vorzeichen auf andere Datentypen ist nun plattformübergreifend möglich. // - Neue Beispielgrafiken hinzugefügt //---------------------------------------------------------------------------------------------- // 5.344 - 15.08.2015 // - Testversion //---------------------------------------------------------------------------------------------- // 5.343 - 10.08.2015 // - Bei fehlerhaften Telegrammen wird die Verbindung nun an 20 Telegrammen geschlossen. Fehlerhafte // Telegramme können bei Portscans zustande kommen, damit werden Portscans und Passwortabfragen // erheblich erschwert. //---------------------------------------------------------------------------------------------- // 5.342 - 08.08.2015 // - Ab dieser Version wird im Webinterface nun auch die neue erweiterte Seriennummer Online // unterstützt. //---------------------------------------------------------------------------------------------- // 5.341 - 28.07.2015 // - Regelzeit Stellgröße beim Anlegen neuer Mischer auf 30 Sekunden gesetzt. //---------------------------------------------------------------------------------------------- // 5.340 - 23.07.2015 // - Testversion //---------------------------------------------------------------------------------------------- // 5.339 - 10.07.2015 // - Logik Eingangswahlschalter Auswahl: Neuer Parameter Ausgang ohne Auswahl auf 0 setzen. //---------------------------------------------------------------------------------------------- // 5.338 - 07.07.2015 // - Neue Option unter Einstellungen - Online: // Mit "Online Service Broadcast senden" wird nun alle 10 Minuten eine Internetabfrage gestartet. // Damit wird beispielsweise verhindert, dass 3G Router die Verbindung trennen bzw. wieder // aufbauen sollte eine Zwangstrennung erfolgen. Es werden nur wenige Bytes übertragen sodass // dies das Datenvolumen nicht belastet (etwa 1MB pro Monat). //---------------------------------------------------------------------------------------------- // 5.337 - 01.07.2015 // - Controls sind nun aus allen Bereichen auf Smartphone Seite möglich. //---------------------------------------------------------------------------------------------- // 5.336 - 24.06.2015 // - Logik Script: In einer Session mit serieller Schnittstelle können nun auch Hex und String // gemischt werden, bisher wurde nur die erste Angabe "_HEX/_STRING" interpretiert. //---------------------------------------------------------------------------------------------- // 5.335 - 22.06.2015 // - Logik GUI: Leere Auswahl wird bei Klick auf Logik Ein- Ausgang nun in der KNX Auswahl ignoriert, // (bisher wuden alle HG/MG ausgewählt wenn der Name leer war). // - Einzelraumregelung Standard: Neuer Parameter "Kühlung in allen Betriebsarten", ist dieser Barameter // auf 1 - wird bleibt die Kühlung auch in Standby und Nacht aktiv, ansonsten wird autoamtisch // auf heizen umgeschaltet. //---------------------------------------------------------------------------------------------- // 5.334 - 15.06.2015 // - testversion //---------------------------------------------------------------------------------------------- // 5.333 - 14.06.2015 // - Smartphone Seite: Hintergrundgrafik wird nun gleich wie an der App zentriert. //---------------------------------------------------------------------------------------------- // 5.332 - 12.06.2015 // - Bei autoamtischem Seitenwechsel wird nun der Timer für den Bildschirmschoner nur mehr beim // ersten Wechsel auf die Seite zurückgesetzt. //---------------------------------------------------------------------------------------------- // 5.331 - 10.06.2015 // - Control Button und Seitenwechsel: Auswahl der Seite ist nun für Smartphone Seite und // Visu Seite über Popupmenü möglich. //---------------------------------------------------------------------------------------------- // 5.330 - 09.06.2015 // - An der Smartphoneseite kann nun eine Hintergrundgrafik angegeben werden. //---------------------------------------------------------------------------------------------- // 5.329 - 08.06.2015 // - Button Typ Seitenwechsel ist nun auch in einer Smartphone Seite möglich (nur mit neuer APP Version). //---------------------------------------------------------------------------------------------- // 5.328 - 07.06.2015 // - Als Vorlage können nun auch importierte Grafiken verwendet und Hintergrundbilder werden. //---------------------------------------------------------------------------------------------- // 5.327 - 26.05.2015 // - Adressen Suchfunktion: Es musste immer der exakte Name eingegeben werden, Fehler behoben. // Suche nach Adressen hinzugefügt. // - Kamera: Konvertierung für verschiedene Jpeg Formate hinzugefügt. // - In die Datei "hmi_master.ini" kann nun unter [Global] der Eintrag "Fake_Version=" hinzugefügt // werden. Diese Version wird dann an die Visu gemeldet - damit kann die Meldung dass der Server // eine höhere Version hat unterdrückt werden. Vorsicht: Diese Option sollte nur tempörär // verwendet werden - ansonsten können unvorhersehbare Fehler auftreten. //---------------------------------------------------------------------------------------------- // 5.326 - 26.05.2015 // - Server Befehle ausführen: Befehle mit Zeilenumbrch können nun direkt in der Tabelle eingetragen // werden. Diese werden beim Speichern durch \\n ersetzt. // - KnxNet/IP: Bei Auswahl von Routing + Statusfehler ignorieren wird nicht mehr auf eine Antwort // bei Tunneling gewartet. // - Anwesenheitssimulation: Speicherplatzreduzierung durch die Verwendung eines internen Puffers // (bisher 2). Es werden jetzt nur mehr die ältesten Datensätze pro Tag gelöscht und nicht mehr // für alle Tage. //---------------------------------------------------------------------------------------------- // 5.325 - 23.05.2015 // - Adressverlinkungen bei anlegen neuer Projekt standardmäßig auf aus. // - Adressen in der Logik können nun direkt aus der Zwischenablage kopiert / eingefügt werden. // - Support für die APP V4 entfällt - dadurch ca. 30% mehr Performance bei der Netzwerkkommunikation // und den Logiken. // - Webapp wird nun im Thread initialisiert - damit ist die Initialisierung bei großen Projekten // schneller. //---------------------------------------------------------------------------------------------- // 5.324 - 20.05.2015 // - Logger: Bei Speicherung im Intervall ohne Änderung wird nun der Timer nicht neu gestartet // falls in der Zwischenzeit ein neues Telegramm emflangen wird. Damit wird die Aufzeichnung // synchron zu der Pausenzeit. //---------------------------------------------------------------------------------------------- // 5.323 - 15.05.2015 // - Anwesenheit Simulation: Wartezeit zwischen den Telegrammen von 5 Sekunden (einstellbar). // Die Wiedergabe der Telegramme wird nur jede Minute gestartet. Wurden die // Telegramme knapp hintereinander aufgezeichnet, entsteht sonst der Eindruck, die Telegramme // würden nicht abgespielt. Beispielsweise wenn innerhalb einer Minute Ein und ausgeschaltet wurde. //---------------------------------------------------------------------------------------------- // 5.322 - 11.05.2015 // - Logik GUI Mischer Standard: Prozentausgang wird nun bei Kühlung ebenfalls invertiert // (bisher nur Ausgang Auf/Zu) - hat nun dieselbe Funktion wie PID Regler. //---------------------------------------------------------------------------------------------- // 5.321 - 05.07.2015 // - Logik Script: Die Variablen werden beim Speichern der Logik nicht mehr aktualisiert, dieser // Vorgang dauert bei größeren Projekten zu lange. Alternatv können die internen Varialen // mit get_var initialisiert werden. //---------------------------------------------------------------------------------------------- // 5.320 - 02.04.2015 // - Beim Empfangen eines CAN Telegrammes werden nun WRITE Telegramme generiert wenn sich der // Wert geändert hat, ansonsten RESPONSE Telegramme. //---------------------------------------------------------------------------------------------- // 5.319 - 31.03.2015 // - Popupdialoge für Fernverstellungen in die Sprachumschaltung integriert. //---------------------------------------------------------------------------------------------- // 5.318 - 27.03.2015 // - Logik Tor MF hat nun einen zusätzlichen Parameter "Nur Schreibbefehle", mit diesem werden // Antworten auf Lefeabfragen ignoriert. //---------------------------------------------------------------------------------------------- // 5.317 - 26.03.2015 // - Fehler bei der Berechnung der Restlänge AES Verschlüsselung behoben. //---------------------------------------------------------------------------------------------- // 5.316 - 25.03.2015 // - Fehler beim Aufruf des Quick Support behoben. // - Freischaltungen Logik sind jetzt reduziert, Logiken werden nur mehr durch Anzahl freigeschaltet // (neue Preisliste) //---------------------------------------------------------------------------------------------- // 5.315 - 24.03.2015 // - Control Slideshow: Bei Änderung Wert bleibt das aktuelle Bild solange angezeigt, bis das // nächste gültige geladen wird. So können beispielsweise bei einer Rolloanzeige Grafiken // in Schritten 10/20/30 usw. verwendet werden. //---------------------------------------------------------------------------------------------- // 5.314 - 23.03.2015 // - Control Slideshow: Amximale Anzahl der Grafken ist nun nicht mehr begrenzt. // - Bei Doppelklick im Fenster Navigation - Reihenfolge kann nun der Name des Controls // geändert werden. //---------------------------------------------------------------------------------------------- // 5.313 - 23.03.2015 - Test // 5.312 - 23.03.2015 - Test //---------------------------------------------------------------------------------------------- // 5.311 - 21.03.2015 // - Control Slideshow: Beim Kopieren werden nun die Namen der Controls nicht mehr geändert, // dadurch müssen die Grafiken nur mehr 1x vorhanden sein. // - CAN EInstellungen: Enable CAN wird nun bei allen Modulen angezeigt. //---------------------------------------------------------------------------------------------- // 5.310 - 20.03.2015 // - Maximale Anzahl der Kanäle im Logger auf 16384 erhöht, bisher 1024. //---------------------------------------------------------------------------------------------- // 5.309 - 07.03.2015 // - Neuer Typ Watchdog unter Einstellungen - online: // Typ Hard Reset: Steuerung wird über den Hardware Watchdog resettet // Typ Soft Reset: Nur HMI-Master Server wird neu gestartet. // - Erweiterungen für Sentiotec Saunasteuerung implementiert. // - Fehler beim Anlegen Zähler Impulse Anzahl behoben. Ausgang 1 hatt nach dem Anlegen schon einen // Wert und musste erst resettet werden. //---------------------------------------------------------------------------------------------- // 5.308 - 07.03.2015 // - Test //---------------------------------------------------------------------------------------------- // 5.307 - 28.02.2015 // - Anzeige Sperre Uhr wird nun schneller aktualisiert. //---------------------------------------------------------------------------------------------- // 5.306 - 27.02.2015 // - Logik GUI: Standard Verzögerung für Torfunktion auf 200ms gesetzt. Bei kleineren Werten sind // sonst Rückkoppelungen möglich. //---------------------------------------------------------------------------------------------- // 5.305 - 26.02.2015 // - Logik GUI: Neuer Ausgangswahlschalter mit Torfunktion und mehreren Ein- Ausgängen. //---------------------------------------------------------------------------------------------- // 5.304 - 24.02.2015 // - Modbus Abfrage Intervall optimiert. //---------------------------------------------------------------------------------------------- // 5.303 - 13.02.2015 // - Einstellung Baudrate 14.400: Unter Linux wurde bisher immer 9.600 Baud verwendet. Kennung // dass diese Baudrate nur unter Windows verfügbar ist hinzugefügt. //---------------------------------------------------------------------------------------------- // 5.302 - 03.02.2015 // - Modbus Slave: Ausgabe in Klartext in der Debug Konsole wenn es bei einer Abfrage keinen // Eintrag in der Tabelle gibt bzw. die Tabelle falsch ausgefüllt wurde. //---------------------------------------------------------------------------------------------- // 5.301 - 02.02.2015 // - Anwesenheitssimulation: Wenn für Start/Stop Busadressen verwendet werden, müssen die auch // am Bus verknüpft und das Leseflag gesetzt werden. Da das oft vergessen wird, wird nun der // Zustand Start Stop intern zwischengespeichert. // Aufzeichnungsdauer nun auf 7 Tage begrenzt - sonst häufig Verwirrung über Funktionsweise // Hinweis: Werden Busadressen für Start/Stop verwendet MÜSSEN diese am Bus verknüpft und das Leseflag // gesetzt werden! Ansonsten ist nicht sichergestellt, dass die Aufzeichnung oder das Abspielen // nach Spannung Aus/Ein startet. //---------------------------------------------------------------------------------------------- // 5.300 - 31.01.2015 // - Suchfunktion im Visualisierungseditor: Wird eine Adresse in einem freien via Drag&Drop // fallen gelassen, wird eine Tabelle mit allen Controls angezeigt an denen diese Adresse // verwendet wird. // - Nach jedem Verbindungsaufbau über die Visualisierung wurde das Modul Webapp neu geladen // und dadruch verbundene Clients getrennt, Fehler behoben. // - Fehlererkennung beim Lesen von serieller Schnittstelle optimiert. Timeout ist nun unabhängig // von der Systemzeit. //---------------------------------------------------------------------------------------------- // 5.299 - 30.01.2015 // - Modbus Slave: Bei der Ausgabe einer Modbus Exception wird nun der Fehlercode als letztes // Byte ausgegeben (bisher nur immer 1), weiter wird der FC | 0x80 als Function Code ausgegeben, // damit entspricht die Ausgabe der Modbus Spezifikation. //---------------------------------------------------------------------------------------------- // 5.298 - 26.01.2015 // - Schriftfarbe beim Anlegen neuer Controls angepasst. // - Logik GUI Einfach: Bei Option Datum und Zeit in einer Spalte werden nun auch die Einträge // in der Titlleiste getrennt. // - Bei Uhr Sperre Ein-Aus ist das an der Visualisierung nun schneller sichtbar. Bei Uhren die // nicht aktiv sind, beispielsweise Wochentag stimmt nicht überein, wird die Sperre in der Visu // nun auch angezeigt (bisher nur wenn die Uhr auch aktiv war). //---------------------------------------------------------------------------------------------- // 5.297 - 24.01.2015 // - Standardfarbschema beim Anlegen neuer Bedienelemente geändert. // - Control CSV: Splaten werden nach dem Neuladen automatisch dem Imhalt angepasst, als Trenntezeichen // ist nun auch das Tab Zeichen "\t" möglich. //---------------------------------------------------------------------------------------------- // 5.296 - 21.01.2015 // - Sperrobjekt der Uhr wird nun pro Sekunde und nicht wie bisher pro Minute ausgewertet. //---------------------------------------------------------------------------------------------- // 5.295 - 20.01.2015 // - Server Befehle ausführen: Befehle werden jetzt nur mehr bei Schreibbefehl ausgeführt. Ist // beispielsweise eine Variable auf 1 und positive Flanke eingestellt, wird der Befehl auch // immer nach Neustart ausgeführt, damit wird das verhindert. //---------------------------------------------------------------------------------------------- // 5.294 - 19.01.2015 // - Fehler bei der Anzeige Tooltipps behoben. // - Beim manuellen Umschalten der Uhren wird nun auch der Zustand abgespeichert - bisher nur // nach Aufruf Online - Werte aller Variablen speichern. // - Alarmanlage: Meldelinie Fehler zyklisch lesen behoben. // - Alarmanlage: Bei Außen+Innen Scharf wird mit Außen unscharf nun komplett unscharf geschaltet. //---------------------------------------------------------------------------------------------- // 5.293 - 17.01.2015 // - Spalte Wert aus Tabelle KNX Adressen entfällt. // - Logik GUI: Ausänge zurücklesen ist nun eine versteckte Option. // - Control Menü - maximale Anzahl der Seiten auf 32 erhöht. // - Logik GUI Telegrammüberwachung: Neue Option nur Schreibbefehle. //---------------------------------------------------------------------------------------------- // 5.292 - 14.01.2015 // - Überwachung Kommunikation mit serieller Schnittstelle unter Linux verbessert. Bei fehlerhaften // Leseabfragen wird jetzt sofort abgebrochen - dadurch blockieren die Threads nicht mehr so lange // und es werden Fehlermeldungen angezeigt. Bisher sah das so aus als würden keine Abfragen gesendet. //---------------------------------------------------------------------------------------------- // 5.290-1 - 14.01.2015 // - Test //---------------------------------------------------------------------------------------------- // 5.289 - 10.01.2015 // - Logik GUI KNX Eingang: Neue Option um die Impulse zu summieren, bei jedem Tgm wird dann // ein Impuls ausgegeben. //---------------------------------------------------------------------------------------------- // 5.288 - 09.01.2015 // - Fehler Netzwerkverbindung unter Windows behoben - vom Server wurde die Verbindung // nach einigen Sekunden getrennt. //---------------------------------------------------------------------------------------------- // 5.287 - 03.01.2015 // - ESF Import: Bei 1/2/4 Byte kann nun der Typ (Ganzzahl/Fließkomma) eingestellt werden. // - Neue Logik Heizkurve, selbe Berechnung wie Mischer witterungsgeführt nur einfacher und // weniger Parameter zur Übersicht (ohne Raumfühler usw.). // - Watchdog nach Update standardmäßig wieder auf AUS. Wenn der Watchdog aktiv sein soll, muss man // diesen unter Einstellungen - Online wieder einschalten. Wichtig: Es muss dazu auch die neueste // Version der HMI-Master Software verwendet werden. // - Wenn beim ersten Start der Serversocket nicht gebunden werden konnte, wurde die Netzwerkverbindung // getrennt, Fehler behoben. // - Erkennung von instabilen Netzwerkverbindungen verbessert. //---------------------------------------------------------------------------------------------- // 5.286 - 02.01.2015 // - Neue Watchdogfunktion zur Überwachung der Client Verbindungen. Besonders bei instabilen // Mobilfunkverbindungen die häufig abbrechen kann es vorkommen, dass die Verbindung dann // einige Zeit nicht mehr aufgebaut werden kann, beispielsweise wenn der Router die Verbindung // als akiv meldet. Watchdog nun standardmäßig aktiv. //---------------------------------------------------------------------------------------------- // 5.285 - 01.01.2015 // - Logik GUI Zaehler Durchschnitt: Bei Reset wird jetzt der Ausgang Gesamt nicht mehr zurückgesetzt. //---------------------------------------------------------------------------------------------- // 5.284 - 30.12.2014 // - Kontrolle der Dateigröße bei Emailversand. //---------------------------------------------------------------------------------------------- // 5.283 - 29.12.2014 // - Logik GUI: Neue Option Datum + Zeit in einer Spalte bei allen CSV Logger, Option Ansoluter // Pfad entfällt. // - Neue Logik Logrotate für alle CSV Logiken. // - Logik Zähler Min/Max: Zähler reagiert nun auf das erste Telegramm, bisher auf ersten Wert. //---------------------------------------------------------------------------------------------- // 5.282 - 28.12.2014 // - Watchdog Modbus Schreiben entfaellt vorerst wieder, bei Fehlkonfiguration ist die Überwachung // sonst inaktiv. //---------------------------------------------------------------------------------------------- // 5.281 - 23.12.2014 // - Logger Konfiguration: Beim Hinzufügen des ersten Kanals wurden die Parameter nicht gespeichert, // Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.280 - 23.12.2014 // - Telegrammpuffer für alle Dienste auf 1500 erhöht. Bei Überlastung werden die Puffer nun // zu 50% geleert (bisher 5%). Damit ist der Server nach einer Überlastung schneller wieder // erreichbar. //---------------------------------------------------------------------------------------------- // 5.279 - 17.12.2014 // - Fehler Watchdog CAN unter Windows behoben. // - Neue Parameter Vorrangschaltung für WS System. //---------------------------------------------------------------------------------------------- // 5.278 - 16.12.2014 // - Logiken WS System fertiggestellt. //---------------------------------------------------------------------------------------------- // 5.277 - 15.12.2014 // - Fernverstellung Mischer: Fehler bei der Umschaltung Hand/Automatik behoben. // - Logiken WS System vorbereitet. //---------------------------------------------------------------------------------------------- // 5.276 - 14.12.2014 // - Fehler beim ESF Import Adressen > 2 Byte behoben. // - Neue Einstellungen für Watchdog eingebaut, einzelne Threads können nun separat ein- ausgeschaltet werden. //---------------------------------------------------------------------------------------------- // 5.275 - 13.12.2014 // - KNX Monitor: Fehler bei der Ausgabe 16 Bit Werte behoben. // - Watchdog: Auswahl welche Threads überwacht werden sollen. // - Modbus: Bei Schreibbefehlen wird nun 4x versucht die Daten zu senden. //---------------------------------------------------------------------------------------------- // 5.274 - 12.12.2014 // - Unter EInstellungen - Online kann nun der Watchdog der HMI-Control aktiviert werden. // Timeout ist zurzeit 120 Sekunden. //---------------------------------------------------------------------------------------------- // 5.273 - 11.12.2014 // - Icon in der Timer und RGB Fernverstellung wird nun mit der Größe skaliert // - Schieberegler vertikal mit Option Anzeige umkehren, Fehler bei der Anzeige mit negativen // Werten behoben. // - Raumregler/Mischer Fernverstellung: Fehler bei der Anzeige behoben. //---------------------------------------------------------------------------------------------- // 5.272 - 04.12.2014 // - Version Server und Visu gleichgestellt. // - Mischer Fernverstellung: Wenn keine Formatangabe eingetragen wurde, wird autoamtisch %.1f // vorgegeben damit ein Wert angezeigt wird. //---------------------------------------------------------------------------------------------- // 5.271 - 26.11.2014 // - Korrekturen Sentiotec Saunasteuerung. //---------------------------------------------------------------------------------------------- // 5.270 - 25.11.2014 // - Logik KNX-IN: Mit der EInstelllung Impuls bei jedem Telegramm werden nun die Telegramme // gezählt und je nach Anzahl auch die entsprechende Anzahl der Impulse ausgegeben. //---------------------------------------------------------------------------------------------- // 5.269 - 24.11.2014 // - CSV Logger Einfach: Quell und Zieladresse wurden bisher als 0.0.0 eingetragen, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.268 - 19.11.2014 // - PLC: Neue EInstellung wartezeit zwischen den PLC Befehlen // - Logger: Die Differenz (max. Abweichung) wird nun immer vom ersten Telegramm aus berechnet, // bisher vom Vorhergehenden Tgm. // - Logger: Fehler in der Konstellation Nur Änderungen aufzeichnen und Zeitabstand behoben. //---------------------------------------------------------------------------------------------- // 5.267 - 04.11.2014 // - Logger: Bei Intervall Minuten/Stunde usw. wird nun die Änderung der Variable beachtet. // Bei nur Änderungen aufzeichnen muss sich der Wert geändert haben, ansonsten wird der // Wert immer im Intervall aufgezeichnet. //---------------------------------------------------------------------------------------------- // 5.266 - 03.11.2014 // - Beim Import von Logiken über den Import Dialog werden nun auch die dazugehörigen // Scriptdateien importiert. //---------------------------------------------------------------------------------------------- // 5.265 - 03.11.2014 // - Logger: Aufzeichnung optimiert, wenn beispielsweise als Zeitpunkt Minute eingestellt wird, // wird die Dauer automatisch auf 0 gesetzt. //---------------------------------------------------------------------------------------------- // 5.264 - 28.10.2014 // - WEBAPP: Closeevent vom Browser wird nun im IE korrekt ausgewertet. //---------------------------------------------------------------------------------------------- // 5.263 - 25.10.2014 // - Als Szenenadresse wird nun eine Interne voreingestellt. //---------------------------------------------------------------------------------------------- // 5.262 - 24.10.2014 // - Einstellungen Webapp: Die Aktivierung der Webapp wird nun nicht mehr zurückgesetzt // wenn die Benutzerverwaltung nicht freigeschaltet ist. //---------------------------------------------------------------------------------------------- // 5.261 - 20.10.2014 // - Beim Import von Grafiken wird nun der Dateiname bereichnigt sodass dieser auf allen // Plattformen erkannt wird. //---------------------------------------------------------------------------------------------- // 5.260 - 19.10.2014 // - User Sprachdateien auf UTF 8 umgestellt. //---------------------------------------------------------------------------------------------- // 5.259 - 17.10.2014 // - Control Eingabefeld: Bei Aktivierung des Passwortschutzes konnte das Control im Konfigmode // mit der Maus nicht mehr positioniert werden, Fehler behoben. // - Fehler beim markieren und einfügen mit Strg+A+V behoben. //---------------------------------------------------------------------------------------------- // 5.258 - 09.10.2014 // - Umstellung auf neuen Emailserver (bei Email Intern) //---------------------------------------------------------------------------------------------- // 5.257 - 07.10.2014 // - Senden von Emails unter Linux unterstützt nun auch smtp Server ohne Authentifizierung. // - Internen Mailserver Umstellung vorbereitet. // - Fehler bei Benutzerverwaltung APP behoben. //---------------------------------------------------------------------------------------------- // 5.256 - 03.10.2014 // - Fehler beim Speichern der Einstellungen Victron BMV behoben. // - MODBUS Master: Fehler beim Lesen von 8 Byte Daten behoben. //---------------------------------------------------------------------------------------------- // 5.255 - 02.10.2014 // - Fehler bei Installation auf einem 32 Bit Windows behoben. //---------------------------------------------------------------------------------------------- // 5.254 - 01.10.2014 // - Bei Aufruf Datentransver nun ohne zusätzliche Abfrage. //---------------------------------------------------------------------------------------------- // 5.253 - 29.09.2014 // - Natrag Änderung aus 5.252: Berechnung nun auch für Windows auf 64 Bit erweitert, somit ist // auch hier ein Überlauf ausgeschlossen. //---------------------------------------------------------------------------------------------- // 5.252 - 28.09.2014 // - Kommunikation über serielle Schnittstelle (betrifft alle Module): Wenn während eines Lesevorganges // die Zeit verstellt wurde, und die neue Zeit vor der aktuellen liegt, hat der Lesevorgang // blockiert. Hintergrund ist, dass die Echtzeituhr zur Berechnung des Timeouts verwendet wird. //---------------------------------------------------------------------------------------------- // 5.251 - 26.09.2014 // - Logik Sommer - Winterumschaltung: Kontrolle auf falsche Werte am Eignang. //---------------------------------------------------------------------------------------------- // 5.250 - 25.09.2014 // - Abfrage beim Speichern eines Projektes ob die Daten auch online gespeichert werden sollen. //---------------------------------------------------------------------------------------------- // 5.249 - 23.09.2014 // - Bei EIS 15 wird nun der Klartext an die Webapp gesendet. //---------------------------------------------------------------------------------------------- // 5.248 - 18.09.2014 // - Logik GUI Script: Neue Befehle für die serielle Schnittstelle hinzu. Für jede Instanz kann // nun auch eine separate Schnittstelle verwendet werden. //---------------------------------------------------------------------------------------------- // 5.247 - 07.09.2014 // - Neue Logik Umrechnung kWh in kW //---------------------------------------------------------------------------------------------- // 5.246 - 03.09.2014 // - Logik GUI Import: Beim Import in dasselbe Projekt werden nun die Namen neu vergeben. // Dies ist wichtig bei den Zählern, ansonsten überschreiben sich die Logiken gegenseitig. //---------------------------------------------------------------------------------------------- // 5.245 - 01.09.2014 // - Fehler bei den M-BUS Einstellungen behoben (Fehler sein Änderungen wegen ABB Zähler vorhanden) // - MODBUS - Anzahl Register 3 ist nun auch möglich. //---------------------------------------------------------------------------------------------- // 5.244 - 30.08.2014 // - Anpassungen für HMI-Control II //---------------------------------------------------------------------------------------------- // 5.243 - 28.08.2014 // - M-BUS: Manuelle Abfrage über rechte Maustaste war nicht mehr möglich, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.242 - 18.08.2014 // - Erweiterungen für Sentiotec Saunasteuerung. //---------------------------------------------------------------------------------------------- // 5.241 - 16.08.2014 // - PLC-BUS: Ab dieser Version wird nun auch das neue PLC-BUS USB Interface unterstützt. // Die Erkennung welches USB Modul angeschlossen ist erfolgt automatisch. //---------------------------------------------------------------------------------------------- // 5.240 - 14.08.2014 // - M-BUS: IDs können nun mehrfach abgefragt werden. //---------------------------------------------------------------------------------------------- // 5.239 - 12.08.2014 // - M-BUS Einstellungen: In der Tabelle gibt es nun eine neue Spalte mit Abfragecode, dieser // ist Standard 123. ABB verwendet hier einen anderen Abfragecode (91), daher ist das nun // einstellbar, sonst könnte man die erweiterten Werte dieser Zähler nicht auslesen. //---------------------------------------------------------------------------------------------- // 5.238 - 05.08.2014 // - Control CSV Anzeige: Beim Speichern erscheint nun eine zusätzliche Abfrage ob die Datei // auf den Server gespeichert werden soll. Damit wird ein ungewolltes überschreiben verhindert. //---------------------------------------------------------------------------------------------- // 5.237 - 05.08.2014 // - Logger: Bei Auswahl Filter Tag/Monat usw. wird der Wert erst mit 30s Verzögerung gespeichert. // Hintergrund ist, dass beispielsweise der Zähler den Wert um 0.00h aktualisiert, mit dieser // Änderung ist der Wert im Logger dann sicher gültig. // - Logik CSV Einfach hat nun einen zusätzlichen Eingang um die CSV zu löschen. //---------------------------------------------------------------------------------------------- // 5.236 - 29.07.2014 // - Beim Control Button mit Passwort wurde bei Tasterfunktion der Wert EIN auch ohne Passwort // gesendet, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.235 - 26.07.2014 // - Toolbutton Gruppierung entfällt. // - Logik Raumregelung Komfort: Aus Eingang Offset Kühlbetrieb wird jetzt Präsenzmelder. // Die Hysterese wird in den Parametern eingestellt, durch den zweiten Basisiollwerrt ist // eine vom Benutzer einstellbare Hysterese nicht mehr nötig. //---------------------------------------------------------------------------------------------- // 5.234 - 23.07.2014 // - Neue Logik Zyklisch senden. Mit dieser Logik kann ein Ausgang zyklisch gesendet werden, // anders als in der Standardfunktion zyklisch senden, kann das Senden über einen Eingang // gesteuert werden. // - Logik Raumregler Komfort hat eine neue Funktion zum Überwachen des Fensterkontaktes, die // Funktion ist ähnlich wie die der Fühlerüberwachung, Zeit kann jedoch separat eingestellt // werden. // - Im Konfigmode wurden sporadisch die Menüs zur Auswahl der Uhren angezeigt, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.233 - 22.07.2014 // - Alles auswählen mit Strg+A hat nicht funktioniert, Fehler behoben. // - Zusätzliche zu Strg+A kommt noch Strg+Shift+A. Mit Shift werden alle Controls ausgewählt, // ohne nur die Elterncontrols. Um alle Kindercontrols auszuwählen, wie bisher Doppelklick // auf das Elterncontrol. //---------------------------------------------------------------------------------------------- // 5.232 - 21.07.2014 // - KNX Adressen konnten nicht bearbeitet werden, seit 5.231, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.231 - 20.07.2014 // - Lizenzanforderung jetzt mit Downgradeoption für bestimmte Benutzer. // - KNX Liste entfällt, daduch können KNX Adressen komfortabler editiert werden da das Speichern // bei großen Projekten beschleunigt wird. // - Telegramm Monitor ist nun als fliegendes Fenster ausgeführt. //---------------------------------------------------------------------------------------------- // 5.230 - 17.07.2014 // - Read fast beim Start des eibd auf 200 ms beschleunigt. // - Suchfunktion um Visu und Logiken auf ungütlige Adressen zu prüfen. //---------------------------------------------------------------------------------------------- // 5.229 - 10.07.2014 // - Fehler beim Update interner Variablen behoben. Mit dieser Änderung werden nun auch Busadressen // an die Visualisierung beim Verbindungsaufbau gesendet. //---------------------------------------------------------------------------------------------- // 5.228 - 09.07.2014 // - Neue Option im Control Uhr um den Text komplett auszublenden. // - Schaltuhr: Zyklisch senden ist nun auch aktiv, wenn die Ausschaltzeit nicht verwendet wird, // in diesem Fall wird eine Minute zyklisch gesendet //---------------------------------------------------------------------------------------------- // 5.227 - 08.07.2014 // - Logik Raumregler Komfort: Bei Überschneidung der Schaltschwelle für kühlen/Heizen wird // die Schwelle für Kühlen automatisch mit nach oben verschoben. // Die interne Hysterese (Standard 0.5 Grad) wird jetzt immer berücksichtigt. // - Logik Alarm: Unscharf ist jetzt auch möglich wenn der Timer für Scharfstellen noch läuft, // diese Funktion kann über einen Parameter ein- ausgeschaltet werden. //---------------------------------------------------------------------------------------------- // 5.226 - 04.07.2014 // - Bei Verbindungsaufbau Visu/App liefert der Server nun alle Adressen aus, bisher nur die // internen bzw. gültigen Adressen. // - Logger: Bei Änderung der Namen der Reiter werden diese nun Sofort übernommen, bisher nur // nach Neustart. // Neue Funktion um die einzelnen Kanäle autoamtisch eine Farbe zuzuweisen. //---------------------------------------------------------------------------------------------- // 5.225 - 27.06.2014 // - Raumregler Komfort: Beim Umschaltung auf Kuehlbetrieb wird jetzt bei überschreiten der // Raumtemperatur Soll+Offset Kühlbetrieb auf den aktuellen Sollwert geregelt, nicht wie // bisher auf Soll+Offset. //---------------------------------------------------------------------------------------------- // 5.224 - 24.06.2014 // - Bei der Liznezanforderung wird die CSV nun mit Semikolon statt Tabulator generiert. // Diese sollte bei den meisten Excel Versionen die Voreinstellung sein. //---------------------------------------------------------------------------------------------- // 5.223 - 21.06.2014 // - Logik Telegrammüberwachung: Bisher startete der Überwachungstimer mit eintreffen des ersten // Telegramms. Mit dieser Änderung startet der Timer beim Start der Anwendung. Damit ist die // Überwachung auch nach Spannungsausfall gewährleistet. // Zudem kann die Zeit für die Überwachung nun auch während die Logik läuft dynamisch von // der Visualisierung aus geändert werden. //---------------------------------------------------------------------------------------------- // 5.222 - 19.06.2014 // - Beim Editmode Ein- Aus werden nun an den Bedienelementen Mischer und Raumregler die // je nach Einstellung ein- ausgeblendet (bisher nur ohne Editmode). //---------------------------------------------------------------------------------------------- // 5.221 - 18.06.2014 // - Neue Fehlermeldung an der Visu wenn mehr Clients mit dem Server verbunden sind als konfiguriert. //---------------------------------------------------------------------------------------------- // 5.220 - 17.06.2014 // - Verbindungsaufbau zum KNXNetIP Gateway optimiert. Zwei Wartezeiten entfallen, damit geht // der Verbindungsaufbau nach einem Ausfall ca. 3 Sekunden schneller als bisher. //---------------------------------------------------------------------------------------------- // 5.219 - 17.06.2014 // - Fehler in der Funktion Logrotate behoben. Die Funktion war immer akiv, auch wenn in der // ini abgewaehlt. //---------------------------------------------------------------------------------------------- // 5.218 - 16.06.2014 // - Überwachung ob ein Socket aus der VPN Verbindung noch aktiv ist (mittels Dummy Tgm zum Client) // Dies verbessert die Verbindungseigenschaften über mobile Router da ein Verbindungsabbruch // frühler erkannt wird. // - Neue Einstellungen in der "hmi_master.ini" zum Schreiben des Logfiles. Über die Parameter // können Größe und Logotate konfiguriert werden. // LogToFileEnable = Ausgaben in hmi_master.log schreiben // LogToFileSize = Maximale Größe des Logfiles bevor rotiert wird. // LogToFileMaxLogrotate = Anzahl der Dateien die rotiert werden. //---------------------------------------------------------------------------------------------- // 5.217 - 11.06.2014 // - Jedes Control hat nun zwei zusaetzliche Adressen zum Deaktivieren bzw. ausblenden. // - Software fuer die Erstellung von Lizenzen über den HMI-Master Server vorbereitet. //---------------------------------------------------------------------------------------------- // 5.216 - 11.06.2014 // - Dummy //---------------------------------------------------------------------------------------------- // 5.215 - 07.06.2014 // - Logik PV Lastmanager - Fehler bei der Abschaltung bei negativer Differenz behoben. //---------------------------------------------------------------------------------------------- // 5.214 - 04.06.2014 // - Anbindung an USB-DMX Umsetzer NANO. //---------------------------------------------------------------------------------------------- // 5.213 - 02.06.2014 // - Ausgangswahlschalter mit Torfunktion - neuer Parameter fuer Verzoegerung, sollte auf // 200ms (=Standard ) eingestellt werden. //---------------------------------------------------------------------------------------------- // 5.212 - 29.05.2014 // - Bei Anzeige der Beckhoff ADS Variablen werden nun auch die Symbole automatisch geladen. // Pfad und Dateiname der Symbole werden im Projekt gespeichert. // - DMX Anbindung Pufferung der Telegramme optimiert. //---------------------------------------------------------------------------------------------- // 5.211 - 27.05.2014 // - DMX Anbindung ist nun mit dem DMX4All USB Umsetzer funktionsfähig. //---------------------------------------------------------------------------------------------- // 5.210 - 23.05.2014 // - Fehler in der Versionsangabe aus 5.209 behoben. //---------------------------------------------------------------------------------------------- // 5.209 - 22.05.2014 // - Control Fehlermeldung nun mit neuer Option Bitkodierte Fehlernummer. // Sind mehrere Meldungen gleichzeitig aktiv, werden diese in der Anzeige // Im 2 Sekundentakt angezeigt. //---------------------------------------------------------------------------------------------- // 5.208 - 20.05.2014 // - ABI Alarmanlage: Tiemouts bei der Überwachung der seriellen Schnittstelle reduziert. //---------------------------------------------------------------------------------------------- // 5.207 - 18.05.2014 // - Control Form hat nun eine Tasterfunktion. // - Beckhoff ADS Einstellungen - Read/Write vertauscht - Fehler behoben //---------------------------------------------------------------------------------------------- // 5.206 - 10.05.2014 // - Die Dienste in der Fußzeile (grüne Anzeigen) wurden ab DMX um eine Stelle versetzt angezeigt, // Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.205 - 04.05.2014 // - Control Smartphone Seite: Als Überschrift wird nun nur mehr die Seitennummer ohne Text // angezeigt, Reklamation Kunde G.R. // - Beim Einfügen einer Smartphone Seite wird nun automatisch eine Grafik vorgegeben. //---------------------------------------------------------------------------------------------- // 5.204 - 29.04.2014 // - USB-485 Umsetzer unter Linux: Timingproblem bei Schnittstellenparameter mit 2 Stopbits // behoben. //---------------------------------------------------------------------------------------------- // 5.203 - 28.04.2014 // - Fehler in DMX Anbindung behoben: Dienst war immer aktiv und hat die falschen Schnittstelle belegt //---------------------------------------------------------------------------------------------- // 5.202 - 27.04.2014 // - Einstellungen Mail: Neues Menue Zeile Anfuegen, Zeile einfuegen ist machmal verwirrend // wenn keine Zeile makiert ist. // - Logik GUI Telegrammueberwachung: Mit dem Eingang Reset wird nun auch der Timer zurückgesetzt. // - Controls Schieberegler, Werteingabe, App Seite und Fortschrittanzeige in die Sprachumschaltung // integriert. //---------------------------------------------------------------------------------------------- // 5.201 - 24.04.2014 // - Logik GUI: Beim Verknüpfen von Adressen per Drag&Drop in der Baumansicht wurde auf Seite 1 // der Logik gewechselt, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.200 - 21.04.2014 // - Fehler beim Löschen von Seiten behoben auf dem das Control zur Sprachumschaltung vorhanden war. //---------------------------------------------------------------------------------------------- // 5.199 - 20.04.2014 // - Fehler beim Export von Logikseiten behoben (Script wurde nicht korrekt exportiert). // - Controls Raumregler und Mischer Fernverstellung in Übersetzungen für mehrsprachige Visualisierungen // aufgenommen. //---------------------------------------------------------------------------------------------- // 5.198 - 11.04.2014 // - Testversion //---------------------------------------------------------------------------------------------- // 5.197 - 30.03.2014 // - Tooltops bleiben im Editmode jetzt automatisch eingeschaltet. // - Option Passwort verschlüsseln nun deaktiviert (wird automatisch verschlüsselt) // - Fehler beim Zentrieren Vertikal behoben. //---------------------------------------------------------------------------------------------- // 5.196 - 21.03.2014 // - Logik GUI CSV Einfach: Es wird jetzt nur mehr bei positiver Flanke eine Zeile in die // CSV geschrieben, damit werden doppeleinträge verhindert. Bei jedem Telegramm schreiben // kann man mit einem KNX Eingang aktivieren. //---------------------------------------------------------------------------------------------- // 5.195 - 21.03.2014 // - Seriennummer in der Fußzeile bei online Verbindung entfernt. // - Auswahl KNX Adressen im Script entfernt. // - Debugausgabe MBUS mit HEX String erweitert (bessere online Diagnose) möglich //---------------------------------------------------------------------------------------------- // 5.194 - 20.03.2014 // - ABI Alarmanlage: Optimierung der Abfragen, wichtige Abfragen werden nun in der Statemachine // mit einer höheren Priorität behandelt. Waitstates im Thread für serielle Schnittstelle // reduziert, Überwachung der Schnittstelle eingebaut. // - Logik GUI: Interserver Kommunikation - Logik hat nun eine Typenumwandlung vom und zum // Server. //---------------------------------------------------------------------------------------------- // 5.193 - 19.03.2014 // - Testversion //---------------------------------------------------------------------------------------------- // 5.192 - 17.03.2014 // - Rollobutton: Text wird nun wieder über das ganze Bedienelement bei ausgeblendeten // Button angezeigt. // - Fehler aus Änderung "5.190 - 07.03.2014" - "FC 0x10 Write Multiple Register" behoben //---------------------------------------------------------------------------------------------- // 5.191 - 12.03.2014 // - Beim Anlegen eines neuen Projektes kann nun eine Vorlage ausgewählt werden. // Vorlagen befinden sich im Unterverzeichnis "proj_template" im Installationsverzeichnis. // Um eine neue Vorlage zu erstellen, muss lediglich ein neues Projekt in dieses Verzeichnis // kopiert werden. // - Parameter Verschlüsselung in den EInstellungen Netzwerk deaktivert. Dieser wird // später durch eine generelle Verschlüsselung ersetzt. //---------------------------------------------------------------------------------------------- // 5.190 - 07.03.2014 // - Protokollerweiterungen Sentiotec Saunasteuerung: // - Istwerte werden auf Änderungen geprüft um Buslast zu minimieren // - Sollzeiten: Einstellungen mit Variablen fuer Stunden und Minuten erweitert. // - Ausgabe der Version und Saunazustand auf Visu möglich. // - Modbus Master: FC 0x10 Write Multiple Register implementiert. //---------------------------------------------------------------------------------------------- // 5.189 - 02.03.2014 // - Control Smartphone Seite: Als Icon koennen nun auch importierte Grafiken verwendet werden. // Hinweis für das Update: So llten die Grafiken in der Webapp nicht angezeigt werden, muss das // Projekt mit dieser Version 1x abgespeichert werden. Danach werden die Grafiken wieder angezeigt. //---------------------------------------------------------------------------------------------- // 5.188 - 20.02.2014 // - Status Wechselrichter Kostal: Der Status des letzten Wechselrichters wurde nicht korrekt // uebergeben, Fehler behoben. // - Ausrichtung Controls: Bei der Ausrichtung wurde die falsche Auflösung verwendet, Fehler behoben. // - MODBUS: Bei zyklisch senden wurden auch die Variablen die nur geschrieben werden // zurückgesendet, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.187 - 17.02.2014 // - Bei Anzeige Logik GUI werden die Adressen erst bei Anzeige geladen, das beschleunigt // die Anzeige bei vielen Adressen. // - Bei Klick mit rechter Maustaste und Wert senden auf eine Adresse wird jetzt immer der // aktuelle Wert im Eingabefeld angezeigt. // - Fernverstellung Raffstore: Sollwert wurde beim Typ Raffstore nicht richtig angezeigt, // Fehler behoben. // - Controls aufs neue Design umgestellt. //---------------------------------------------------------------------------------------------- // 5.186 - 12.02.2014 // - Mischerregelung: Durch Optimierung am Regelalgorithmus werden nun auch Abweichungen unter // einem Grad besser berücksichtigt. //---------------------------------------------------------------------------------------------- // 5.185 - 11.02.2014 // - KNXNetIP Protokoll: Bei mehreren IP Gateways in einer Anlage wurden die Telegramme standardmäßig // in alle anderen KNX Netze weitergeroutet. Mit dieser Änderung wird das Routing nur mehr // mit der Option Routing in den Einstellungen aktiviert. // Zweite Änderung: Bei aktiviertem Routing wird nicht mehr auf die Antwort des Gateways gewartet // da das Gateway nur bei einem Netzwerk den Tunnel Request beantwortet. //---------------------------------------------------------------------------------------------- // 5.184 - 09.02.2014 // - Logik GUI: Neue Sektion für PV Logiken, PV Lastmanager mit Prozentausgang erweitert. //---------------------------------------------------------------------------------------------- // 5.183 - 08.02.2014 // - Im herkömmlichen Scriptmodul gleiche Änderungen wie in der Logik GUI Script eingepflegt. // - MBUS mit BCD kodierten Daten: Bei Werten über 1000 Grad oder 0xf im ersten Halbbyte // wird der Wert als negativ interpretiert. // - Zähler Auf/Ab mit zwei zusätzlichen Eingängen für Min/Max erweitert. Start und Grenzwert // sind nun optional. //---------------------------------------------------------------------------------------------- // 5.182 - 06.02.2014 // - Lofik GUI Raumregler Komfort nun mit einer Funktion zur Überwachung des Raumfühlers. // - Lofik GUI Script: Timing bei Aufruf OnNetvar optimiert. Das Abschalten des Adressfilters // ist nun nicht mehr möglich. Bei Projekten mit vielen Adressen regaiert das System sonst // sehr träge, das beeinflusst auch alle anderen Logiken. //---------------------------------------------------------------------------------------------- // 5.181 - 03.02.2014 // - Breite und Höhe für jede Seite nun separat einstellbar, dies ist eine Vorbereitung // für die neue Profi App. // - Logik CSV Einfach: Neue Option um den Kommentar als Prefix in der CSV verwenden zu können. //---------------------------------------------------------------------------------------------- // 5.180 - 31.01.2014 // - Stabilität beim Speichern der Logiken verbessert wenn Scriptbausteine verwendet wurden. //---------------------------------------------------------------------------------------------- // 5.179 - 19.01.2014 // - Neue Logik für PV Lastzuschaltung vorbereitet (nur zu Testzwecken). //---------------------------------------------------------------------------------------------- // 5.178 - 17.01.2014 // - Neue Logik zur Interserverkommunikation hinzu. Damit kann bei einigen Projekten das // Tunnelscript entfallen. //---------------------------------------------------------------------------------------------- // 5.177 - 16.01.2014 // - Internes Adressrouting im Server geändert: Mit dieser Änderung können von einer Szene nun // auch andere Szenen ohne Umwege aufgerufen werden. //---------------------------------------------------------------------------------------------- // 5.176 - 12.01.2014 // - CAN inter Server Kommunikation fest auf EIS9 eingestellt. //---------------------------------------------------------------------------------------------- // 5.175 - 07.01.2014 // - Webapp: Fehler in Fernverstellung Mischer behoben. //---------------------------------------------------------------------------------------------- // 5.174 - 02.01.2014 // - CAN Einstellungen mit unterschiedlichen IO Typen erweitert. //---------------------------------------------------------------------------------------------- // 5.173 - 18.12.2013 // - Fehler in CAN Kommunikation (Inter Server) mit EIS6 behoben. //---------------------------------------------------------------------------------------------- // 5.172 - 18.12.2013 // - Testeverson //---------------------------------------------------------------------------------------------- // 5.171 - 17.12.2013 // - Fehler in Webapp behoben: Beim Speichern wurden nicht immer alle Thread beendet. //---------------------------------------------------------------------------------------------- // 5.170 - 13.12.2013 // - Schema 1: Analogausgang wird auf 0 gesetzt sobald die Anforderung Kessel auf 0 geht. // Ausgang wird nun auf 255 begrenzt um falsche Parametereingaben zu verhindern. // - Fehler in Anbindung an AVR_NET_IO IO behoben: Es wurde nur immer der erste Ausgang // angesteuert, zusätzlich Neue Logging Funktion für AVR_NET_IO. //---------------------------------------------------------------------------------------------- // 5.169 - 12.12.2013 // - Logik GUI Mischer: Automatische Umschaltung zwischen Außen- und Raumfühler in der Betriebsart // Frostschutz. //---------------------------------------------------------------------------------------------- // 5.168 - 11.12.2013 // - ABI MC1200: Abfrage Meldergruppen auf 64 erhöht //---------------------------------------------------------------------------------------------- // 5.167 - 11.12.2013 // - Logik GUI Script: // - Neuer Befehl "UpdateOutput" eingeführt. Mit diesem Befehl wird die Adresse am Ausgang // als Telegramm gesendet auch wenn sich der Wert nicht geändert hat. // - Eingänge werden jetzt schon vor dem Aufruf OnNetvar mit den richtigen Werten am Stack // belegt. // - Neue globale Variablen E_NAME_0 bis E_NAME_15 und A_NAME_0 bis A_NAME_15, in diesen // Variablen werden die Namen der Verknüpften Variablen angelegt. //---------------------------------------------------------------------------------------------- // 5.166 - 05.12.2013 // - ELSNER/Eltako Wettserstation: Der String von der Wetterstation wird nun mit der Checksumme // kontrolliert, stimmt diese nicht, werden die Daten verworfen. Zusätzlich neue Debug Einstellung // um die Daten von der Wetterstation als HEX anzuzeigen. // - Neue Lizenzoption Webapp Benutzerverwaltung. // - Logik GUI Raumregler Komfort: Fensterkontakt wurde nicht ausgewertet, Fehler behoben. // - Control Alarmanzeige: Der Status Alarm anstehend wird jetzt nur mehr gesetzt wenn das // Telegramm als Schreibbefehl gesendet wurde. //---------------------------------------------------------------------------------------------- // 5.165 - 03.12.2013 // - Logik GUI: Beim Löschen von Ausgängen über die Baumansicht wurden Eingänge statt Ausgänge // gelöscht, Fehler behoben. // - Tooltips an den Controls Fernverstellung werden aktualisiert wenn Logiken geändert wurden. //---------------------------------------------------------------------------------------------- // 5.164 - 29.11.2013 // - Bessere Berechung bei der Skalierung der Hintergrundbilder im Zusammnehang mit Skalierung // und Seitenverhältnis beibehalten. // - Optische Änderungen an den Eingabefeldern, Ecken Abrunden wirkt sich nun auch auf das // Eingabefeld aus. // - Control Raumregler Fernverstellung: Solltemperatur in Klammer wird nur mehr angezeigt, // wenn am Ausgang auch eine Adresse verknüpft ist. // - Control LCD: Anzahl der Stellen kann nun optional in den Parametern angegeben werden. //---------------------------------------------------------------------------------------------- // 5.163 - 24.11.2013 // - Schema 2 optimiert: Kontrolle ob Füher oben/unten vertauscht sind. // - Import alter Benutzerdaten: Alte Passwörter werden nun in Großbuchstaben konvertiert. // - Fehler in Schema 1 und 5 behoben (Eingänge waren um eine Stelle versetzt), Fehler sein // V5.162 vorhanden. //---------------------------------------------------------------------------------------------- // 5.162 - 20.11.2013 // - Logik Schema 2: Die Boilerladung schaltet nun ab sobald einer der Fühler Oben/Unten die // Ausschalttemperatur erreicht hat. Bisher wurde nur der Fühler unten beachtet. // Die Ausschalttemperatur wurde nicht vom Eingang verwendet sondern Einschalttemperatur+Überhöhung, // Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.161 - 19.11.2013 // - CSV Einfach: Statusstring wurde nicht neu generiert wenn am Eingang keine Adresse angegeben // war. Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.160 - 12.11.2013 // - Hilfe verweist nun auf die Online Hilfe // - Zusätzliche Kontrolle beim automatischen Benutzerwechsel eingebaut. Sollte auf einen // Benutzer gewechselt werden der in der Benutzerverwaltung nicht angelegt war, gab es einen // Absturz. //---------------------------------------------------------------------------------------------- // 5.159 - 11.11.2013 // - Anwesenheitssimulation: Die Aufzeichnung konnte nicht über die Visu gelöscht werden, // Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.158 - 11.11.2013 // - Neue Option beim Bearbeiten der KNX Adressen um das Fortlaufende nummerieren auszuschalten. // - Eingabe Passwort: Fehler mit groß- kleinschreibung behoben. //---------------------------------------------------------------------------------------------- // 5.157 - 8.11.2013 // - Benutzerverwaltung überarbeitet. Es können jetzt beliebig viele Benutzer angelegt werden, // für jeden Benutzer können die Berechtigungen für bis zu 64 Seiten vorgegeben werden. // Zudem gibt es nun eine Adresse auf die die Nummer des aktuell angemeldeten Benutzers // geschrieben wird, diese kann dann in der Logik weiter ausgewertet werden. // Alle Passwörter werden nun verschlüsselt in der INI Datei gespeichert. // Beim Update müssen alle Passwörter daher neu eingegeben werden. // - Neuer Befehl "hmi_svr_send_file": Mit diesem Befehl kann eine Datei vom Server aus an // alle verbundenen Clients versendet werden. // - Mit dem Popupmenü links oben kann nun auch in alle Einstellungen gewechselt werden. //---------------------------------------------------------------------------------------------- // 5.156 - 1.11.2013 // - Schmenenbilder 5 und 6 gelöscht, diese passten nicht mit der Funktion zusammen. Bis neue // Grafiken zur Verfügung stehen bleiben diese deaktivert. // - Raumregler und Mischer Fernverstellungen haben nun einen neuen Parameter Min/Max Werte // beachten, damit kann der Temperaturbereich mit den Min/Max Werten aus den Einstellungen // begrenzt werden. // - Wenn Controls im Konfigmode in den Arbeitsbereich gezogen werden, werden nun die Positionen // der Scrollbalken x/y mit berechnet. // - Neues Control CSV Viewer. // - Neue Einstellung ABI Alarmanlage: Hier kann nun der Befehl eingestellt werden mit dem die // Telegramme gesendet werden. Sollen Telegramme auf den KNX Bus gesendet werden, muss hier // nun CMD_WRITE eingestellt werden. // - ABI Alarmanlage: ABI_Status_SB_Extern_Scharf_SB und ABI_Status_SB_Intern_Scharf_SB // wurden nach Update immer auf 0 gesetzt, Fehler behoben. // - Neue Funktion im Logik GUI Scriptbaustein: "hmi_get_wdir" //---------------------------------------------------------------- ------------------------------ // 5.155 - 31.10.2013 // - Neue Logik Mittelwertberechnung gleitend. // - Fehler in Websocket Meldung "Unbekannter Befehl" behoben. //---------------------------------------------------------------------------------------------- // 5.154 - 26.10.2013 // - Die Verschlüsselungseinstellungen werden nun sofort vom Server (ohne Neustart) übernommen. // - Logik GUI: Berechnung der verwendeten Logiken, Einzelraumregelungen wurde in der Lizenz // zwar berücksichtigt aber nicht angezeigt. // - Alarmlogik nun als Freigabe in der Liznez (bisher als Anzahl) //---------------------------------------------------------------------------------------------- // 5.153 - 22.10.2013 // - Einstellungen - Modbus Optimiert. Es können jetzt Zeilen Blockweise kopiert und angefügt // werden, dadurch geht das wesentlich schneller wenn es mehrere gleiche Geräte gibt. // - Webapp: Websocket Server erweitert damit Zugriff von mehreren Clients (Browsern) aus // möglich wird. Gleichzeitger Zugriff war bisher schon möglich, der Nachrichtenaustausch // zwischen den Clients war aber bisher nicht möglich. // - Ermittlung der Anzahl gleichzeitiger Zugriffe optimiert. // - Anbindung an Hanazeder Heizungsregler fertiggestellt. // - Bitlogiken: Aufruf VKE 1x beim Start der Logik. Hintergrund: werden an Logiken nur // Konstanten verwendet, gibt es keine Änderung an den Eingängen und die Logik wird nicht aufgerufen. // Da das Ergenis in diesem Fall auch immer dasselbe ist, sollte eine Zuweisung verwendet werden. // - Logger Ansicht hinzufügen: Beim Hinzufügen neuer Ansichten wurde Vorder- und Hintergrundfarbe // auf schwarz gesetzt und musste manuell geändert werden. Mit dieser Änderung werden beide // auf Standardwerte gesetzt. // - Keine Fehlermeldung mehr wenn keine Verbindung zum Server wegen der Prüfung auf neue Version // möglich ist. War ein Kundenwunsch (GR) ist aber sehr störend wenn man offline arbeitet. // - Mischerlogiken haben einen zusätzlichen Ausgang Status erhalten, der Status zeigt den Mischer // status Bitkodiert an (Raum- Aussenabschaltung usw., siehe Wiki) //---------------------------------------------------------------------------------------------- // 5.152 - 21.10.2013 // - Webapp: Websocket Server optimiert: // Es werden nur mehr Telegramme an den Client gesendet, nachdem die Visu vollständig aufgebaut // wurde. Beim Lesen von Telegrammen wird ein Timeout vom 5 Sekunden fest vorgegben. Bisher war // das vom Socket und damit vom Betriebssystem abhängig. Damit sollten Verbindungsproblme beim // gleichzeitigen Senden/Empfangen behoben sein. //---------------------------------------------------------------------------------------------- // 5.151 - 21.10.2013 // - Beckhoff ADS: Wartezeit beim Einrichten der Hotlinks, bei manchen SPS war die Abfrage // zu schnell und der Devicenotificationrequest wurde nicht eingerichtet. // - Beckhoff ADS: Neuer Mode Lesen und Schreiben. Bei R/W wird ein Hotlink und Schreibbefehl // auf einer Variable gleichzeitig zugelassen. //---------------------------------------------------------------------------------------------- // 5.150 - 20.10.2013 // - Mischer: Neuer Parameter "Regelzeit Stellgroesse". // Beispiel: // PID Regler berechnet +10% (PID Y Ausgang ist +25) Einschatzeit des Ausganges Auf // Die Regelzeit Stellgröße ist auf 60 Sekunden eingestellt. // Der Mischer Ausgang Auf wird nun 10 Sekunden lang angesteuert, danach wird 50 Sekunden bis zur nächsten // Aktion gewartet. In dieser Zeit stellt sich der PID Regler auf die Reaktion der Regelstrecke ein und // berechnet den Wert für die nächste Verstellung. // Beim Update wird dieser Parameter autoamtisch auf den Parameter Laufzeit gesetzt, somit ändert // sich am bisherigen Regelverhalten nichts. //---------------------------------------------------------------------------------------------- // 5.149 - 18.10.2013 // - Beim Einfügen Mischer Rücklaufbegrenzt wurden die falschen Regelparameter eingetragen, statt // Vertärkung 2 wurde dieser beim I Anteil eingetragen, Fehler behoben. // Zusätzlich Standardparameter Aussenabschaltung deaktiviert, dieser muss nun manuell eingetragen // werden. // - Die Einstellung: "Visualisierung bei Änderung neu laden" hatte keine Wirkung, Fehler behoben. // - Aussehen Fernverstellung Uhr und RGB vereinheitlicht. // - Uhr Fernverstellung: Auf dem Auswahlbutton wird jetzt die Uhr angezeigt die aktuell mit // dem Control verknüpft ist. // - Fehlermeldung bei Start wenn das Programm Keine Schreibrechte im Installationsverzeichnis // besitzt. // - Uhr Ein- Ausschalten in den Einstellungen Schaltuhren ist nun immer sochtbar. // - Logik Suchfunktion mit manueller Texteingabe hinzugefügt. // - CAN IO Module: Beim ersten Start werden alle möglichen 32 IO Module per SDO Abfrage // geprüft ob die am Bus hängen, die die antworten werden dann zyklisch aktualisiert. // - Logik Stufenschalter setzt nun alle Ausänge auf 0 wenn der Eingangswert in keiner Stufe // enthalten ist. // - Neuer Vergleichertyp ungleich eingeführt. //---------------------------------------------------------------------------------------------- // 5.148 - 11.10.2013 // - Fehler in Interserver Kommunikation über CAN behoben, im Telegramm war ein Byte zuviel // belegt. //---------------------------------------------------------------------------------------------- // 5.147 - 10.10.2013 // - CAN IO Module: In den Optionen kann jetzt zyklisch senden eingestellt werden, damit werden // die Ausgänge zyklisch aktualisiert. //---------------------------------------------------------------------------------------------- // 5.146 - 09.10.2013 // - Fehler in der Logik Ausgangswahlschalter mehrfach behoben, bei Auswahl mehrere Eingänge // wurden alle Werte auf den Ausgang durchgeschaltet, nun nur mehr der erste gültige. // - Neue Bitlogik XOR hinzugefügt. // - Einige Bezeichnungsfehler an den Bitlogiken behoben. // - An der Buttongruppe ist der Mauscursor nicht auf das Handsymbol gewechselt, Fehler behoben. // - Mischer: Wenn bei den Mischern ein Ausgang für Auf/Zu geschaltet werden soll, werden beide // Ausgänge auf 0 gesetzt, eine Wartezeit von 200ms eingehalten, dann erst der entsprechende // Ausgang eingeschaltet. Hintergrund CAN IO Modul: Sollte das Modul durch Störungen am Bus // ein Telegramm nicht mitbekommen, nicht nicht beide Ausgänge auf 1. // Weiterer Grund: Bisher wurde bei Wechsel Ausgang die Telegramme Aus/Ein 2x separat gesendet // damit der Ausgang sicher auf 0 war. Dies funktioniert aber nur wenn am Ausgang direkt die // Adresse verknüpft, werden weitere Logiken verknüpft, hat das keine Auswirkungen, das wird // mit dieser Änderung auch umgangen. //---------------------------------------------------------------------------------------------- // 5.145 - 06.10.2013 // - CAN Interserver Kommunikation geändert damit zusätzliche IO Module (beispielsweise 0-10V) // verwendet wertden können. Protokoll ist nun so gestaltet, dass beliebige CAN IO Module // angeschlossen werden können. Die Kommunikation der IO Module basiert nun auf Tele grammebene, // es gibt nur noch ein SDO, alle Module verwenden die selbe Konotennummer. // - Anbindungen für AVR NET IO und Hanazeder vorbereitet. // - CAN Einstellungen: Bei neuen Projekten wird jetzt automatisch Wartezeit zwischen den // Telegrammen von 10ms eingestellt. //---------------------------------------------------------------------------------------------- // 5.144 - 30.09.2013 // - Vorder- und Hintergrundfarbe im Logger können in den Einstellungen des Loggers frei // konfiguriert werden. // - Hinweis in der Mailconfig Trennzeichen bei Spalte Anhang. // - Exe und Com Dateien werden bei Anforderung der Konfiguration nicht mehr mit uebertragen // (wegen online Datensicherung) //---------------------------------------------------------------------------------------------- // 5.143 - 28.09.2013 // - Debugausgaben am KNXNetIP Protokoll erweitert. Es werden jetzt detaillierte Meldungen inklusive // IP Adressen und Portnummern ausgegeben. Dies erleichtert die Fehlersuche bei mehreren IP // Gateways erheblich. // - Watchdog Überwachung erweitert: Im Timer Interrupt wird nun der Main Thread überwacht, // zusätzlich wird im Main Thread der Timer Interrupt überwacht. Damit werden Deadlocks // im Timer und Mainthread ausgeschlossen. //---------------------------------------------------------------------------------------------- // 5.142 - 23.09.2013 // - Inter Server Kommunikation: Als Offset HG sind nun auch negative Zahlen zulässig. // (Kundenwunsch Einbindung bestehender Projekte mit überlappenden Adressbereichen) //---------------------------------------------------------------------------------------------- // 5.141 - 22.09.2013 // - Modul Broadcast: Die Netzwerksockets werden nun permanennt überwacht, sollte dieser vom // Betriebssystem geschlossen werden, wird dieser nach einer Wartezeit von 5 Sekunden neu // eingerichtet. Gründe dafür können sein, wenn eine Netzwerkverbindung getrennt bzw. die Schnittstelle // vorübergehend deaktivert wurde. // - Schema Estrich Ausheizung verbessert: In der Stufe Max und Aus wird jetzt bei Überschretung // sofort in die nächste Stufe geschaltet (bisher erst nach Ablauf der Restzeit). // Nur Optimierung, Funktion war OK. // - Watchdog in der Logic GUI verbessert (in Thread Kontrolle) // - Button Seitensprung ignoriert nun den Benutzer bei Sprung auf Systemseite (Logiken/Logger usw.), // so kann man bei der Programmierung die Benutzerverwaltung umgehen, beispielsweise wenn // man trotz Benutzerverwaltung dem Benutzer Zugang zum Logger geben moechte. //---------------------------------------------------------------------------------------------- // 5.140 - 17.09.2013 // - ABI Alarmanlage: Tritt ein Fehler an der seriellen Schnittstelle auf oder schlägt ein // Schreib- Lesevorgang fehlt, wird die Schnittstelle zyklisch neu initialisiert. // Dies ist bei USB-RS232 Umsetzern notwendig, beispielsweise Umsetzer mit Prolific // Chipsatz können sich während des Betreibs abmelden. // - Inter Server Kommunikation: Fehler in der Behandlung von Filtern bekoben. //---------------------------------------------------------------------------------------------- // 5.139 - 17.09.2013 // - Control Logger: Im Logger wird nun die selbe Schriftart verwendet wie auch im Control // vorgewählt. // - Fehlermeldung bei Online Verbindung zu mobile.hmi-master.at erweitert (wegen Rückfragen Kunden) // - Verschieben von Controls wenn ausgewählt optimiert. // - Debug: Neue Option für API Alarmalage hinzu. // - ABI Maximale Anzahl der Meldegruppen bei der 1500er auf 30 erhöht, damit ist die Maximale // Anzahl vom Protokoll her erreicht. //---------------------------------------------------------------------------------------------- // 5.138 - 16.09.2013 // - Inter Server Kommunikation: In den EInstellungen kann nun ein Filter angegeben werden. // Damit kann im Client beispielsweise eine Hauptgruppe fuer die Kommunikation definiert // und darin alle Adressen fuer den Server zusammenfeasst werden. //---------------------------------------------------------------------------------------------- // 5.137 - 12.09.2013 // - Neue Abfrage ob lokale Visu nach Aenderung von KNX Adressen neu geaden werden soll. // - Neue Scriptengine Lua 5.2.2 implementiert und alle HMI_ Funktionen entsprechend angepasst. // Durch das neue Exception Handling sollte die 5.2er Linie deutlich stabiler bei Programmierfehlern // arbeiten bzw. den Container nicht mehr mitreissen. //---------------------------------------------------------------------------------------------- // 5.136 - 9.09.2013 // - Anzeigefeld Datentyp Datum: In der Darstellung wird nun das erste Zeichen nicht mehr durch // ein Komma ersetzt. // - Logik GUI Script: Fehler behoben wenn in den Parametern die Funktion OnnetVar aktiviert war. //---------------------------------------------------------------------------------------------- // 5.135 - 7.09.2013 // - Logik GUI - Scriptlogik: Die Funktion OnPostCreateOk wurde nicht aufgerufen, Fehler behoben. // Hinweis: Initialisierung von globalen Variablen mit P/A/E muessen in dieser Funktion // gemacht werden, vor Aufruf dieser Funktion sind die P/A/E Variablen nicht am Stack und // koennen nicht verwendet werden! // - KNX Adressen bearbeiten: Werden die Adressen in Spalte 1 (=Name) mahrfach kopiert, // werden diese nun auch mehrfach eingefuegt. Damit koennen nun Adressen Blockweise // kopiert und eingefuegt werden. // - Beim Schiessen des Editfensters in der Logik GUI Script wurde auch das remote Debugging // der Logik GUI abgeschaltet, Fehler behoben. // - Neue Funktion Readme: Mit diesem Menuepunkt koennen beliebige Informationen zum Projekt // hinterlegt werden, beispielsweise Aenderungshistory oder Infos an andere die das Projekt // ebenfalls bearbeiten. Diese Eintraege werden im Projekt gespeichert und beim Uebertragen // des Projektes ebenfalls mit uebertragen. // - Neue Einstellung Visu neu laden wenn KNX Adressen geaendert wurden. // - Neue Funktion in Logik GUI zum Neuladen der Logiken (falls KNX Geraete geaendert wurden). //---------------------------------------------------------------------------------------------- // 5.134 - 5.09.2013 // - Modbus Slave: Daten werden jetzt geswappt (2/4 Byte) gesendet (Wago erwartet das so). // Tgm wird um 1 Byte verschoben (Wegen Wago) + Neue Option in den Einstellungen fuer Wago // - Einstellungen fuer Heltiotherm Warmepumpe wieder aktiviert. //---------------------------------------------------------------------------------------------- // 5.133 - 4.09.2013 // - Fehler im Websocket Server behoben: Sporadische Verbindungsabrrueche beim Laden des Projektes. // Vermutlich lag das an einem Pufferueberlauf bei mobilen Geraeten (Handy), jetzt werden die // einzelnen JSON Telegramme mit einer kleinen Verzoegerung (10ms) gesendet, damit scheinen // die Abbrueche nicht mehr aufzutreten. Dank an B.J. fuer den Tipp! // - CAN IO neue Parameter fuer NPU Heizungsmodul dazu // - Optimierung Anbindung an Xantrex GT30: Lifeabfrage erst wenn alle Umrichter initilisiert // sind. Damit sieht man beim Service Start welche Umrichter tatsaechich Antworten. // - Ausgaben im Debugfenster reduziert, damit weniger Datenverkehr im Debug mode, bei // langsamen Verbindungen wird das System dadurch schneller. //---------------------------------------------------------------------------------------------- // 5.132 - 26.08.2013 // - Webapp: Faktor wird nun mit bis zu 5 Kommastellen uebertragen. // - CAN Segmented File Download Fehler Indenueberlauf behoben. //---------------------------------------------------------------------------------------------- // 5.131 - 22.08.2013 // - Erweiterungen und Fehlerbehebungen in der Websocket Schnittstelle. // - Neue Controls im Reiter Smartphone fuer Webapp. // - Control Webseite anzeigen: In der Titelleiste gibt nur mehr einen Button zum Aktualisieren, // Titel kann nun frei gewaehlt werden (vorher wurde der Link angezeigt). // - Beckhoff ADS: Beim Import der TwinCAT Variablen wurde die Arraygroesse falsch ermittelt wenn // der Index mit 0 begann, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.130 - 21.08.2013 // - Fehler im Beckhoff ADS Protokoll behoben: Bei der Abfrage ADS State Request wurde die falsche // Telegrammlaenge mit gesendet. //---------------------------------------------------------------------------------------------- // 5.129 - 20.08.2013 // - Wenn der Server als Dienst unter Windows laeuft, wurde der Daemon fuer die KNX Kommunikation // 2x ausgefuehrt, dadurch wurden alle Telegramme auch 2x gesendet, Fehler behoben. // (unter Linux bzw. HMI-Control trat der Fehler nicht auf). //---------------------------------------------------------------------------------------------- // 5.128 - 19.08.2013 // - Websocket Server: Die Controls werden jetzt sortiert an die Webapp uebertragen, Nummerierung // nun so wie in der Visu angegeben. // Webapp am Server aktualisiert. //---------------------------------------------------------------------------------------------- // 5.127 - 18.08.2013 // - Websocket Server als Preview integriert. Mit diesem Server kann die Anwendung nun komplett // ueber Browser steuern. Zum Testen kann "mobile.hmi-master.at/webapp" in den Browser eingeben. //---------------------------------------------------------------------------------------------- // 5.126 - 16.08.2013 // - Logger: Fehler beim Speichern der Telegramme behoben. Im Mode Zeitpunkt wurde nur die erste // Adresse gespeichert, die anderen Kanaehle wurden ignormiert. // - Neuer Kommandozeilenbefehl "--load_cfg_auto", mit diesem Befehl werden die Daten vom // Server ohne Abfrage geladen. //---------------------------------------------------------------------------------------------- // 5.125 - 13.08.2013 // - Logger: Neue Option zum Aufzeichnen eines Telegrammes zu einem bestimmten Zeitpunkt, // beispielsweise jede Stunde/Tag/Woche usw. //---------------------------------------------------------------------------------------------- // 5.124 - 06.08.2013 // - Logik GUI Script: Beim Kopieren von Scriptlogiken wird nun eine Abfrage angezeigt ob das // Script referenziert oder kopiert werden soll, bei einer Referenz arbeiten alle Logik // mit dem selben Script, bei einer Kopie mit unterschidichen. // - Wenn mehrere Fernverstellungen Uhren markiert waren und die Parameter geaendert wurden, // wurde auch die Zuordnung der Uhr an allen Controls mit veranedert, alle Controls waren dann // mit der selben Uhr verbunden. Fehler behoben, auch an den Mischer Fernverstellungen. // - MODBUS Slave Konfiguration: Es wurden immer 1024 Register eingetragen, auch wenn MODBUS // nicht konfiguriert war, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.123 - 05.08.2013 // - Testversion //---------------------------------------------------------------------------------------------- // 5.122 - 02.08.2013 // - Logger Konfiguration: Absturz wenn in der Konfiguration alle Datenpunkte geloescht wurden, // Fehler behoben. // - MBUS: Fuer jeden Zaehler kann nun separat ein Abfrageinterfall eingestellt werden, dies // ist Sinnvoll wenn verschiedene Zaehlertypen, beispielsweise Elektrisch und WMZ, in einem // Projekt verwendet werden. // - Logik Reset Impuls: Restzeit wurde nach dem ersten speichern nicht korrekt angezeigt, // Fehler behoben. // - Anzahl der IO Module auf 32 erhoeht, bisher waren nur 32 moegleich. //---------------------------------------------------------------------------------------------- // 5.121 - 01.08.2013 // - EIS15 - 14 Byte String werden jetzt mit Laenge 14 auf den Bus gesendet, bisher mit Laenge // 13 wegen des 0 terminierten Strings unter C, einige KNX Geraete kommen damit anscheinend // nicht zurecht. //---------------------------------------------------------------------------------------------- // 5.120 - 01.08.2013 // - Script: "hmi_get_var" liefert nun auch Strings zurueck. // - SIGPIPE wird unter Linux nun abgefangen wenn ein Socket vom Client geschlossen wird. //---------------------------------------------------------------------------------------------- // 5.119 - 26.07.2013 // - ABI Alarmanlage: // Bisher gab es eine interne Verknuepfung wenn Z.B. Sicherungsbereich Extern scharf, dann // wurde die Systemmeldung Scharf/Unscharf ebenfalls auf diesen Wert gesetzt. // Bei der 1200er ist dieser Status nicht synchron, daher wechselt Scharf/Unscharf. // Diese Funktion ist nun nicht mehr aktiv. // - Beckhoff ADS: Fehler in der Kommunikation mit x86 CPUs behoben (XP/CE). //---------------------------------------------------------------------------------------------- // 5.118 - 25.07.2013 // - Logik GUI: Die globale Option Verzoegert aktiv funktionierte nur nachdem man 1x auf Logik // speichern geklickt hat, nicht nach einem Neustart der Stuerung, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.117 - 21.07.2013 // - Fehler in Modul API behoben: Client Threads wurden bei Verbindungsunterbrechung nicht beendet. // - Websocket fuer WebApp vorbereitet. //---------------------------------------------------------------------------------------------- // 5.116 - 12.07.2013 // - Inster Server Kommunikation: Alle 10 Sekunden wird an alle Clients ein Dummytelegramm // gesendet, kommt 60s lang keine Antwort, wir die Verbindung getrennt. // - ESF Dateien zum Import in das Setupprogramm integriert. // - Mails werden nur mehr bei Schreibbefehlen gesendet. // - Mails koennen jetzt auch aus dem Script und Logik GUI uber Scriptlogik versand werden. //---------------------------------------------------------------------------------------------- // 5.115 - 12.07.2013 // - Zweiteilige Ansicht fuer Auswahl der Grafik, damit bessere Uebersicht welche Grafiken // importiert wurden. // - Verbindungsaufbau KnxNetIP optimiert. // - Logik Mischer: Option die Raumtemperatur als Offset zu verwenden entfaellt, diese Option // ist durch den zusaetzlichen Eingang nicht mehr notwendig. //---------------------------------------------------------------------------------------------- // 5.114 - 11.07.2013 // - Logik GUI: Fehler beim loeschen von Logikelementen behoben. // - Logik GUI Script: Neue Befehle und Debugfunktionen hinzugefuegt. // Watch und Trace koennen nun aehnlich wie im bisherigen Script verwendet werden. // Beim Ex- Import werden die Scriptdateien nun entsprechend mit kopiert. //---------------------------------------------------------------------------------------------- // 5.113 - 10.07.2013 // - Logik GUI Script: Aenderungen wurden nicht gespeichert, Fehler behoben. // - ABI Alarmanlage: Fehler beim Lesen von serieller Schnittstelle unter Linux // (HMI-Control) behoben. //---------------------------------------------------------------------------------------------- // 5.112 - 10.07.2013 // - Anbindung Wechselrichter Schneider GT30: Einstellungen wurden nicht gespeichert, Fehler behoben. // - Beckhoff ADS Problem mit Drag&Drop aus Importtabelle behoben. // - Neue SONOS Befehle hinzu, Prev/Next usw. Plus einen Benutzerdefinierten Befehl, damit // kann man den aufgezeichneten Befehl komplett in das Optionsfeld kopieren. //---------------------------------------------------------------------------------------------- // 5.111 - 09.07.2013 // - Loggerdaten werden nun autoamtisch vom Server geladen falls noch keine Daten geladen wurden. // - Fehler in Interserver Kommunikation behoben. //---------------------------------------------------------------------------------------------- // 5.110 - 08.07.2013 // - Fehler beim Lesen der INI Dateien behoben. // - Logik GUI Script: Timer und Bustelegramme sind nun optional (muessen in den Parametern aktiviert werden), // diese Funktionen werden normalerweise nicht benoetigt und verbrauchen daher unoetig Rechenzeit. // Beim Loeschen wird nun gefragt ob die Scriptdatei ebenfalls geloescht werden soll. //---------------------------------------------------------------------------------------------- // 5.109 - 06.07.2013 // - Fehler beim Loeschen von Controls behoben. //---------------------------------------------------------------------------------------------- // 5.108 - 06.07.2013 // - Absturz beim Laden des Projektes vom Server behoben wenn Visu nicht im Konfigmode. // - Wechslrichter REFUSOL: Nach dem Speichern der Einstellung funktionierte der Dienst nicht // mehr (Symbol rot), Fehler behoben. // - Neue Logik GUI: Script // Mit dieser Logik kann der Scriptinterpreter direkt in der Logik GUI verwendet werden. //---------------------------------------------------------------------------------------------- // 5.107 - 05.07.2013 // - Neue Befehle im Script um ueber die serielle Schnitstelle mit einem Geraet kommunizieren // zu koennen. // // Beispiele (zurzeit nur eine Schnittstelle moeglich): // // com_handle = hmi_ser_open("com2","CBR_115200","DATABIT8","ONESTOPBIT","NOPARITY"); // com_handle = hmi_ser_open("/dev/ttyO2","CBR_115200","DATABIT8","ONESTOPBIT","NOPARITY"); // len,str_data = hmi_ser_read(max_len,timeout_ms,"_STRING"); // len,str = hmi_ser_read(max_len,timeout_ms,_HEX); // len = hmi_ser_write(len,data,_STRING); // len = hmi_ser_write(len,data,_HEX); //---------------------------------------------------------------------------------------------- // 5.106 - 04.07.2013 // - Anbindung an Schneider XANTREX GT30 fertiggestellt. //---------------------------------------------------------------------------------------------- // 5.105 - 28.06.2013 // - Fehler beim Loeschen mehrere Controls behoben (Absturz wenn Elterncontrol selektiert) // - Zahler Durchschnitt/Zeit: Wenn der Ausgang Gesamt 0 ist, wird dieser 1x beim Start auf // den Wert von Ausgang aktuell gesetzt. // - Anbindung an REFUSOL Wechselrichter fertiggestellt. // - Fehler bei der Lizenzierung Wechselrichter behoben. //---------------------------------------------------------------------------------------------- // 5.104 - 25.06.2013 // - Kommastellen im Datenlogger beim Import auf 3 begrenzt. // - Logger Konfiguration Ansicht: EInstellung der Abweichung entfernt, ist nur noch bei der // Konfiguration der Datenpunkte sichtbar. // - Interserver Kommunikation: Es werden nur noch direkte Schreibbefehle von und zu den Clients // geroutet. Diese Funktion muss in der ini Datei manuell aktiviert werden da diese nur in einem // Sonderfall benötigt wurde. // - Anbindung ABB Wetterstation, ist eine Elsner Wetterstation mit geandertem Protokoll. // - Anbinudng an SONOS Musikanlagen vorbereitet, zurzeit sind Grundfunktionen wie Play,Pause // Mute, Unmute moegleich. //---------------------------------------------------------------------------------------------- // 5.103 - 24.06.2013 // - Logger: Bei der Datenuebertragung wird der Fortschritt nun in der Titelleiste angezeigt. // Der Dialog konnte bisher abgebrochen werden waehrend im Hintergrund die Datenuebertragung noch // lief, damit ist dieser Fehler behoben. // - Weitere Anbindungen an Wechselrichter vorbereitet: // Schneider XANTREX GT, Refusol, schneider_gt30e, Fronius // - ABI Alarmanlage, Sicherungsbereiche auf 20 erhoeht (an der 1500, die 1200 hat nur 4). // - Modbus: Letzer Eintrag wurde uebersprungen wenn mehr als 1 Eintrag vorhanden war. //---------------------------------------------------------------------------------------------- // 5.102 - 23.06.2013 // - Anbindung PLC-BUS (Powerline) vorbereitet. //---------------------------------------------------------------------------------------------- // 5.101 - 20.06.2013 // - Modbus Master: Fehler beim Schreiben FC6 (write single Register) behoben, Wert wurde // geswappt. // - Logik GUI Einzelraumregelung: Heizen wird nur mehr automatisch vorgewaehlt wenn am Eingang // Heizen kuehlen nichts eingetragen ist. // - Logik GUI: Konstante Werte konnten nicht mehr geloescht werden, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.100 - 17.06.2013 // - Im Dialog Lizenzinformationen kann man nun die gelade Lizenzdatei lokal abspeichern, // diese kann dann beispielsweise an HMI-Master zur Erweiterung gesendet werden. // - Logik GUI: Bezeichnung Eingaenge Wahlschalter geaendert damit die Funktion besser // verstaendlich wird. // - Logik GUI: PID Regelparameter sind jetzt nur mehr als versteckte Parameter sichtbar. // Diese werden nur in Sonderfaellen benoetigt, zudem verhindert das Fehlkonfigurationen // wenn der Anwender nicht weis wie man einen PID Regler konfiguriert. //---------------------------------------------------------------------------------------------- // 5.099 - 12.06.2013 // - Uhr Fernverstellung hat zwei neue Buttons im Popup Dialog um den Status der Uhr ein- auszuschalten. // - Neue Einstellung in der Logik GUI: Verzoegert aktivieren, damit werden alle Logiken verzoegert // aktiviert und schalten keine Ausgaenge beim Speichern mehr. //---------------------------------------------------------------------------------------------- // 5.098 - 10.06.2013 // - Fehler beim Senden von Mails unter Windows behoben (Linux - HMI-Control war OK). //---------------------------------------------------------------------------------------------- // 5.097 - 09.06.2013 // - Controls koennen jetzt ueber 8 Puntkte in der Groesse veraendert werden. //---------------------------------------------------------------------------------------------- // 5.096 - 06.06.2013 // - Passwort am Control Smartphone Seite wurde beim Speichern ummer zurueckgesetzt, Fehler behoben //---------------------------------------------------------------------------------------------- // 5.095 - 05.06.2013 // - system.ini wird nun auch uebertragen wenn Server Konfiguration nicht zur lokalen passt // und gesamte config neu uebertragen wird. // - Neuer Serverbefehl zum Laden der Aenderungen. Wenn in den Einstellungen auf Speichern // geklickt wird, werden die Aenderungen vom Server sofort uebernommen (bisher mit 10s verzegerung). // - Neue Suchfunktion fuer Einstellungen im Dilaog Import eingebaut. // - Fehler in Modbus TCP behoben: Timeout fuer Verbindungsaufbau zu klein, wenn das Geraet // beim Verbindungsaufbau zu langsam reagierte, wurde vorzeitig abgebrochen. // - Fehler in der ARM Version behoben, Fenster wurde im runtime Mode immer minimiert angezeigt. //---------------------------------------------------------------------------------------------- // 5.094 - 02.06.2013 // - Modbus TCP mit Befehlen fuer Read Input Status mit Arrayvariablen erweitert. Write single // Coil kann nun auch mit Arrays verwendet werden. Damit wird es moeglich Beckhoff ueber // Modbus TCP (mit BK Buskoppler) anzubinden. // - ELSNER Wetterstation: Zusaetzliches Protokoll fuer Wetterstation mit GPS implementiert, // die alte Version gibt es nicht mehr. //---------------------------------------------------------------------------------------------- // 5.093 - 01.06.2013 // - Fehler an der Interserver Kommunikation behoben. Bei Betaetigung eines Button am Client // wurde das Telegramm nicht zum Server geroutet. //---------------------------------------------------------------------------------------------- // 5.092 - 22.05.2013 // - KNX Monitor: Mit der Option "Unbekannte Adressen ausblenden" wurden keine Telegramme mehr // aufgezeichnet, Fehler behoben. // - Wenn das RBG Control nicht mit einer Logik verknuepft ist, wird es an den Apps auch nicht mehr // angezeigt (sonst Absturz der App). // - Beim Verbindungsaufbau werden an der Visu bei den Adressen nur mehr Werte beachtet die als // Schreibadresse eingeragen wurden. //---------------------------------------------------------------------------------------------- // 5.091 - 21.05.2013 // - Neue Funktion API: Mit dieser Funktion koennen Telegramme von externen Applikationen // gesendet werden, beispielsweise CommanFusion Apps. // Befehle: // cmd_knx_write:1/1/1=1 - 1/1/1 auf 1 setzen // cmd_req_update:1 - Werte aller Adressen an die App senden (cmd_knx_write:1/1/1=1) //---------------------------------------------------------------------------------------------- // 5.090 - 10.05.2013 // - Fehler beim Import von V4 Projekten behoben: Die Anzahl der Nachkommastellen fuer die // Anzeige wurde nicht korrekt initialisiert. // - Fehler im Zaehler Stunde/Tag/Woche mit der Einstellung Maximum behoben, es wurde nur der // Wert Stunde korrekt gezaehlt. // - Nach einem Neustart wurden in den Apps bei der Uhr Fernverstellung nicht die korrekte Zeit // angezeigt, Fehler behoben. // - Modbus: In der Spalte "Laenge Variable" wird nun die Anzahl der Variablen eingetragen. Damit // kann eine Arraygroesse definiert werden. // - Modbus neuer Mode als Modbus Slave implementiert, zurzeit nur Registerabfrage. // - Inter Server Kommunikation kann nun auch ueber den HMI-Master Server laufen, Offset // fuer HG jetzt aktiv. Fuer Clients mit nicht ueberlappenden Adressbereichen ist nun eine // Routingfunktion integriert, die Telegramme werden autoamtisch zum richtigen Client // weitergeleitet. // - Uhr: Schaltzeigen auf 23h begrenzt, 24h waere 1 Tag spaeter. // - Logger EInstellungen: Bei Aufruf der Einstellungen wird nun automatisch der letzte // aktive Kanal vorgewaehlt. // - Neue Kommandozeilenparameter fuer den Server damit dieser als Dienst mit mehreren // Instanzen auf einem Rechner installiert werden kann. //---------------------------------------------------------------------------------------------- // 5.089 - 06.05.2013 // - Logik: Geschwindigkeit bei Einstellung Echtzeit verbessert. // - CAN: Rueckmeldungen vom IO Modul werden jetzt auch als KNX Telegramm weitergesendet. //---------------------------------------------------------------------------------------------- // 5.088 - 05.05.2013 // - Bei Eingabefeld Sollwert und EIS5 wird nun bei Klick auf +/- der Rundungsfehler durch die // Umwandlung auf 2 Byte Float mit beachtet. Bleibt nach der Umwandlung ein Rest, wird die // Schrittweite 2x addiert. //---------------------------------------------------------------------------------------------- // 5.087 - 02.05.2013 // - Logger: Wenn als Basislinie 0 eingestellt war, wurde der Wert an der Mausposition nicht // korrekt angezeigt, Fehler behoben. // - Einstellungen fuer Victron BMV wurden in der falschen ini gespeichert, Fehler behoben. // - Beim Uebertragen der gesamten Konfiguration auf den Server wurden die KNX Adressen nicht // mit uebetragen, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.086 - 30.04.2013 // - Wenn die lokale system.ini nicht vorhanden ist, wird diese bei der ersten Datenuebertragung // nun auch mit uebertragen. Damit ist bei einem neuen Projekt die Aufloesung gleich richtig // eingestellt. // - Logger: Neue SQL Befehle hinzugefuegt. // - Benutzeranmeldung - Button Abbrechen funktionierte nicht, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.085 - 23.04.2013 // - Logger Kuchendiagramm - Legende nun ohne Transparenz. // - Logger Pruefung auf unbenutzte Adressen (werden rot dargestellt). // - Server: Neuladen der Einstellungen erst nach 5 Sekunden Verzoegerung, beispielsweise // beim Umschalten auf eine andere Konfiguration oder Neuladen der KNX Adressen. // - Fehler beim Kopieren von Adressen aus der KNX Bausansicht behoben. // - Fehler beim Loeschen von Busadressen behoben, es wurden alle Adressen geloescht, nicht nur // die Adressen HG/MG <= 15. //---------------------------------------------------------------------------------------------- // 5.084 - 22.04.2013 // - Logger Konfiguration: Fehler beim Loeschen und verschieben der Datenpunkte behoben. // Die Eintraege im View wurden nicht entsprechend mit verschoben. //---------------------------------------------------------------------------------------------- // 5.083 - 16.04.2013 // - Neue Option im Logger um SQL Befehle dirket auf dem Server ausfuehren zu lassen. // - Aenderungen an der Ansicht im Logger werden nun live uebernommen wenn diese von einer // anderen Instanz geandert wurden. // - Einstellungen Logger ueberarbeitet: Einstellungen die nur die Ansicht betreffen, sind // nun in den Einstellungen der Ansicht, nicht mehr im Kanal. // - Die Einstellungen im Logger werden nun verzoegert uebertragen, damit kein blockieren // mehr bei langsamen Insternetverbindungen. //---------------------------------------------------------------------------------------------- // 5.082 - 11.04.2013 // - Groesserer Rand um Eingabefelder. // - Dilaog Datenuebertragung: Beim loeschen der Seiten werden nun zusaetzlich zu den Dateien // auch die Seiten im Speicher geloescht. Hatte das Quellprojekt weniger Seiten, mussten diese // manuell geloescht werden. // - Einstellungen Mail: Adressen koennen nun per Drag&Drop in die Tabelle gezogen werden. // - Werte aus dem Adressbaum koennen nun auch gesendet werden wenn der Editmode eingeschaltet // ist. // - KNX Adressen CSV Ex- Import ueberarbeitet, nun werden alle Daten, auch Namen der HG/MG // in die CSV Ex- Importiert. // - Uhren: Fehler beim zyklischen Senden behoben. // - Im Logger kann die Anzahl der Nachkommastellen jetzt eingestellt werden. //---------------------------------------------------------------------------------------------- // 5.081 - 10.04.2013 // - Neue Option bei der Passwortabfrage ob das Passwort lokal gespeichert werden soll, bisher // wurde das Passwort immer lokal gespeichert. //---------------------------------------------------------------------------------------------- // 5.080 - 10.04.2013 // - Anzahl der ADS Variablen auf 1024 erhoeht. // - Mailversand unter Windows nun ohne Login Informationen moegleich. // - Raumregler/Mischer Fernverstellung: Text wird nun im Dialog zentriert dargstellt. Bei großen // Schriftarten passte der Abstand links nicht. // - Die Zahlendarstellung bei Mischer und Raumregler Fernverstellung kann nun ueber das // Zahlenformat beeinflusst werden. // - Bei der Suchfunktion in der Logik wurde immer der selbe Seitenname angezeigt, Fehler behoben // - Bei der Berechnung der Logiken werden die Enzelraumregelungen nun separat aufgefuehrt. //---------------------------------------------------------------------------------------------- // 5.079 - 05.04.2013 // - Beim Manuellen einfuegen von Adressen wird die neue jetzt nicht mehr am Ende der Tabelle, // sondern hinter der aktuellen Zeile eingefuegt. // - Beim Senden von Netzwerkvariablen wird jetzt automatisch eine Wartezeit eingehalten. // - Bei Doppelklick auf ein Control werden nun alle Child Controls selektiert. // - Beim Mailversand wird jetzt in der Mail nur mehr der Dateiname ohne Pfad angegeben. // - Mailversand als Anhang nun mehrere Dateien moeglich, Dateiname durch ; getrennt. // - CSV mehrfach: Als Trennzeichen wird nun immer das aus den Einstellungen des ersten // CSV Multi verwendet. // - Logger Konfiguration: Verschieben der Reiter nun in den Einstellungsdialog verlagert. //---------------------------------------------------------------------------------------------- // 5.078 - 05.04.2013 // - Fehler in der Speicherauslastung des Servers behoben. Wenn zu viele Dienste akiv waren, // konnte es vorkommen, dass die Stackgroesse ueberschritten wurde. //---------------------------------------------------------------------------------------------- // 5.077 - 28.03.2013 // - Logik Mischer hat nun einen zusaetzlichen Eingang um die Heizkurve nach Oben/Unten zu // verschieben. Zudem gibt es einen neuen Parameter mit dem festgelegt werden kann, ob mit // den Raum Solltemperaturen ebenfalls die Heizkurve verschoben wird. So kann auch abgesenkt // werden wenn kein Raumfühler vorhanden ist. // - Logger nochmals ueberarbeitet: // * Anzeige xy Koordinaten plus Wert an der Mausposition. // * Bei Zoom Funktion Tag/Woche usw. wird jetzt immer der gesamte Bereich angezeigt, bisher nur // wo der letzte und erste Datensatz war. // * Kanal Ein- Ausblenden unten in einer Zeile damit mehr Platz fuer Daten bleibt. // * Rechteckdarstellung wird jetzt direkt in der Anzeige gerendert, etwas langsamer aber // dafuer weniger Speicherverbrauch. // * Neuer Toolbutton um die Daten auf Basis einer 0 Linie anzuzeigen. Option wird benoetigt // wenn Zaehlerwerte verglichen werden sollen. // - Zeit und Datum wurde 2x gesendet, jetzt nur mehr 1x jede Minute. // - Bei der Logik CSV Multi wird nun in der Titelzeile auch Datum und Zeit eingetragen. // - Beim Einfuegen von Controls wird jetzt immer die Android Seite auf 0 gesetzt sobald es keinen // Parent mit Typ Android Seite hat. Beim Update auf V4 Strg+A alle makieren, Strg+v alle einfuegen // damit werden alle Android Seiten auf 0 gesetzt. // - Problem mit der Fernverstellung der Uhren unter IOS behoben (Uhr wurde deaktiviert). //---------------------------------------------------------------------------------------------- // 5.076 - 27.03.2013 // - Wenn beim Logger Nur Aenderungen aufzeichnnen nicht angewaehlt war, wurden keine Telegramme // aufgezeichnet, Fehler behoben. // Balken wird nun auch beim letzten Telegramm gezeichnet. // - Logik: Bei Klick auf einen Ein- Ausgang wird dieser in der Baumansicht nun immer sichtbar // dargestellt. // - Neue Grafiken in der Titelleiste, Titelleiste wird nun ohne Gradienten dargestellt. // - Logik Script: Script wird nicht mehr neu geladen wenn aus dem Editfenster auf ein anderes // gewechselt wird, dadurch konnten Aenderungen verloren gehen. // - KNX Monitor: Bei wechsel in den Monitor wird dieser sofort gestartet. // - Nach dem Sepichern der Visu bleiben nun die Controls selektiert. // - Logik GUI: Groesenaenderung der Kommentare folgt nun auch dem Raster falls eingeschaltet. // - Neue Option im Control Logger fuer Ansicht als Balkendiagramm. //---------------------------------------------------------------------------------------------- // 5.075 - 26.03.2013 // - Logger: Einstellungen der Ansicht werden jetzt separat pro Reiter gespeichert. // Einstellung verbessert, mit einem Doppelklick auf einen Eintrag in der Ansicht, gelangt // man direkt zum Kanal. // - Fehler bei Ruecklaufmischer mit Raumabschaltung behoben, gleicher Fehler wie Mischer // Vorlaufgeregelt. //---------------------------------------------------------------------------------------------- // 5.074 - 26.03.2013 // - CSV Logger einfach: Ist die Log Datei nicht vorhenden, wird nun wie bei den anderen // Logiken auch eine Kopfzeile geschrieben. // - Mischerkreise: Fehler in Raumabschaltung behoben, sobald 1x abgeschaltet wurde, wurde // der Heizkreis nicht mehr eingeschaltet. //---------------------------------------------------------------------------------------------- // 5.073 - 25.03.2013 // - Zustand der Uhren wird vom Server gespeichert und nach Neustart wieder geladen // - Anzahl der Datenpunkte fuer den Logger ist jetzt mal 8 da in der Preisliste // mit Ansichten gerechnet wird. // - Im Datenlogger kann nun zwischen Linien und Blakendiagramm umgeschaltet werden. //---------------------------------------------------------------------------------------------- // 5.072 - 25.03.2013 // - Logger: Beim Anlegen eines neuen Reiters wurden zufällige Adressen eingetragen, Fehler behoben. // - Beim Import von Log Dateien wird nun eine Datei "import.ini" angelegt, in dieser kann man die // Min/Max Werte fuer vorgeben, Werte ausserhalb werden ignoriert. // [Global] // Minimum=-2147483648 // Maximum=2147483647 // Wird Min/Max auf 0 gesetzt, werden die Grenzen ignoriert. // - Einstellungen nun ohne Reiter, Auwahl ueber Toolbar. // - Wenn mehrere Controls makiert sind, werden diese nun als Gruppe horizintal oder vertikal // zentriert. //---------------------------------------------------------------------------------------------- // 5.071 - 18.03.2013 // - Parameter Zwangsweise schreiben entfaellt bei den Timern. // - Neue Option Auswert nicht senden bei der Logik KNX_OUT. // - Locale fest auf German eingestellt (wegen Trennzeichen bei Zahleneingabe). // - Ausgabe von Zahlen im Script wird nun auf 5 Kommastelen gerundet, bei Fliesskommazahlen // wird der Wert sonst auch ohne Aenderung ausgegeben. // - PID Regler: Bei Sperre wird jetzt auch der Prozentausgang abgeschaltet. // - Mischer: Raumabschaltung verwendet nun die Different als Schalthysterese. // - KNX Minitor: Ab und Zu wurden falsche Namen angezeigt (wenn in einer Mithieradresse eingetragen) // Fehler behoben. // - Verbindung zum Server wird jetzt erst nach 10 Leseversuchen vom Netzwerk getrennt. Unter Linux kann es // bei sync vorkommen, das -1 bei recv zurueckkommt obwohl der socket ok ist. // - Fehler mit dem Stehenbleiben des Bitte Warten Dilaoges unter Linux behoben. // - Typ Zaehler Stunde/Tag/Woche hat nun einen neuen Parameter, hier kann nun Differenz und // Maximum Zaehler eignestellt werden. // - Wenn man beim Script den Toolbutton fuer Reset betaetigt hat, wurde bei der ersten Abfrage // bei Nein trotzdem das Script geloescht, Fehler behoben. // - Buttons Schalten Testen bei den Uhren haben nun eine echte Testfunktion. Der Zustand der // Uhr am Server wird Ein/Aus geschaltet. Somit kann dieser bei Aenderung oder Neustart Server // manuell gesetzt werden. // - Bedienung des Loggers komplett ueberarbeitet. Adressen und Ansichten koennen nun getrennt // konfiguriert werden, an der Visualisierung gibt es nur mehr die notwendigsten Bedienelemente. // - Zaehler Maximum ueberarbeitet: Ausgang 2 gibt jetzt das Maximum ueber den gesamten Zeitraum aus //---------------------------------------------------------------------------------------------- // 5.070 - 15.03.2013 // - Neuladen der Visu sobald im Offline Mode KNX Adressen geaendert wurden, somit muessen diese // nicht mehr neu verknuepft werden solange sich der Name nicht aendert. // - Sind Min/Max Werte gleich, werden diese nicht mehr beachtet bzw. bei der Foerrtschrittanzeige // auf 0-100 gesetzt. // - Fehler im KNX Monitor behoben, Zeile wurden bei Ueberschretung der Max Zeilenzahl falsch // eingefuegt. // - Lizenzinformationen sind nun im Menue Online. // - Logik KNX_IN Funktioniert nun auch mit internen Verbindungen, bisher nur mit Adressen. // - Beim Aendern der KNX Adressen wird vor dem Speichern auch die Visu gespeichert, sonst // gehen Aenderungen beim Neuladen verloren. // - Fortschrittdialog blieb bei Wechsel in Logik unter Linux stehen wenn die im Konfigmode, // Fehler behoben. // - Das Control Seitenwechsel reagiert nun auf Telegramme, wenn eine Adressen verknuepft wird, // wird bei positiver Flanke auf die entsprechnde Seite gewechselt. //---------------------------------------------------------------------------------------------- // 5.069 - 14.03.2013 // - Anzeige Prozentwert neben Schieberegler fuer Transparenz hinzu. // - Fehlermeldung wenn Online Updatecheck nicht erfolgreich. // - Buttongruppe nun ohne Abstand am Rand, Button wird nur mehr gedrueckt dargestellt wenn // die Rueckmeldung vom Telegramm kommt. Soll der Button ohne Rueckmeldung einrasten, dann muss // Rueckmeldung irnorieren ausgewaehlt werden. // - Anordnung der Buttons im Control Passwort nach Vorbild einer Telefontastatur geaendert. // Das Control kann nun komplett transarent dargestellt werden. // - Telegramme mit Leseabfrage wurden unter bestimmten Umstaenden noch an die Apps gesendet, // Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.068 - 12.03.2013 // - Bei den Eignabefeldern wird jetzt Durchsicht und Rahmen extra beachtet, damit kann auch // nur der Rahmen aussen dargestellt werden. // - Beim neu Anlegen oder kopieren von Adressen wird jetzt der Kommentar richtig eingetragen, // bisher wurde dieser von der kopierten Adresse uebernommen. // - Neue GIF Grafik animierte Sanduhr und Flagge fuer Sprachumschaltung eingebaut. // - Wenn der Raster eingeschaltet ist, wird das Control nun beim Verschieben auch am Raster // gefangen. // - Neue Option bei GIF Grafiken: Grafik umschalten, damit koennen zwei Grafiken je nach // Zustand Ein oder Aus umgeschaltet werden. //---------------------------------------------------------------------------------------------- // 5.067 - 12.03.2013 // - Testversion //---------------------------------------------------------------------------------------------- // 5.065 - 06.03.2013 // - Bei den KNX Adressen kann nun eingestellt werden ob diese mit oder ohne Vorzeichen // dargestellt wird (bei Zaehlerwerten anpassen, Standard ist ohne Vorzeichen). // - In den Maileinstellungen kann nun ein interner smtp Server verwendet werden (Westnet). // - In den Eingabefeldern koennen nun auch Strings als Variablen verwendet werden, damit // koennen hier auch kurze Namen (14 Zeichen) eingegeben werden. //---------------------------------------------------------------------------------------------- // 5.064 - 05.03.2013 // - Neue Funktion beim Bearbeiten der KNX Adressen, bei Mehrfachauswahl - rechte Maustaste // koennen diese nun ausgehend von der ersten Adresse aus durchnummeriert werden. Dies ist // praktisch wenn viele Adressen manuell angelegt werden muessen. // - Controls bei denen die Mithoeradressen automtisch verlinkt werden, sind nun nur mehr // Anzeige und Eingabefelder. // - Im Control Wertanzeige wurde die Uebersetzungsfunktion nicht beachtet, Fehler behoben. // - Beim Senden von Mails wird bei manchen Providern nach EHELO ein Domainname verlangt, // dieser wurde unter Linux bisher nicht mit gesendet. Mit dieser Aenderung werden nun // mehr Provider unterstuetzt. //---------------------------------------------------------------------------------------------- // 5.063 - 04.03.2013 // - Suchfunktion Drag&Drop aus dem KNX Fenster funktionierte nur im Konfigmode, Fehler behoben. // - Im Konfigmode wird das Menue zum Seitenwechsel (ueber Toolbar) nun an der Mausposition // angezeigt. // - ABI 1200: Nach Scharf - Unscharf schalten musste man eine ML 2x deaktivieren bevor der // Status angezeigt wurde, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.062 - 03.03.2013 // - Control Fortschrittanzeige hat nun einen neuen Parameter fuer Wert umkehren. Damit kann // Anzeige (Balken) und Wert getrennt verstellt werden, beispielsweise wenn der Balken // umgekehrt funktionieren soll, der Wert aber richtig angezeigt werden soll. // - Umschalten auf eine andere config etwas bescheunigt. // - Bei Abfrage Daten vom Server laden, werden die Daten jezt ohne Fortschrittdilog geladen, // damit kann die Abfrage nicht mehr hinter dem Fortschrittsdialog stehenbleiben. // - Pruefung auf Updates nun standard auf Aus. // - Absturz behoben wenn bei Pruefung auf Updates keine Internetverbindung besteht. //---------------------------------------------------------------------------------------------- // 5.061 - 02.03.2013 // - Logik wird rot dargestellt wenn zu wenige in der Lizenz. // - Fehler bei der online Abfrage auf neue Version behoben. // - Control Logger: Mit rechter Maustaste auf Control wir Auswahlmenue angezeigt wenn Fusszeile // ausgeblendet wurde. //---------------------------------------------------------------------------------------------- // 5.060 - 01.03.2013 // - Neue Logiken koennen jetzt an beliebiger Position eignefuegt werden. // - Anzeige der Uhr flackert bei Seitenwechsel nicht mehr. // - Anzeige einer Meldung wenn eine neue Version am Server zum Download bereitsteht. // - Wert senden nun auch aus der KNX Baumstruktur aus moegleich (bisher nur bei Adressen bearbeiten). // - Logiken fuer Rollo und Raffstore uberarbeitet, neuer Parameter fuer Ueberfahren und Ablauf // optimiert. //---------------------------------------------------------------------------------------------- // 5.059 - 25.02.2013 // - Fehler in Logik Zuweisung NN behoben. // - Logik KNX Eingang nun mit Option fuer Verzoegert aktivieren // - Logik GUI: Drag&Drop in das Suchfenster funktioniert nun auch aus dem internen // KNX Adressfenster (wenn Eigenschaftsfenster ausgeblendet sind). // - Abfrage beim Start ohne Konfigmode ob Daten deladen werden sollen, wurde auf Kundenwunsch // entfernt, ist jetzt aber wieder wegen Reklamation drin. // - Vergleicher groesser/kleiner: Offset wird jetzt nur mehr in einer Richtung beachtet. // - Beim Dialog Verbindung koennen nun auch IP plus Port angegeben werden, mobile.hmi-master.at:19001 // - Eingabefeld: Bei Durchsicht wird jetzt nur mehr der Text angezeigt. // - Logik GUI: Bei Zuweisung NN, Berechnungen und Min/Max kann man jetzt die Anzahl der Eingaenge // einstellen. // - Logik Min/Max hat eine neue Funktion Durchschnitt. // - Bei Klick auf die Titelleiste wird das Menue jetzt immer zentriert angezeigt. // - Mischer- Raumregler Fernverstellung: Bei Klick auf Sollwert wird nun ein Dialog zur Zahleneingabe // angezeigt. // - Logik GUI: Raster anzeigen funktioniert nun auch hier. //---------------------------------------------------------------------------------------------- // 5.058 - 24.02.2013 // - Import von Beckhoff Variablen optimiert: // - Funktion zum Synchronisieren // - Generieren der KNX Adressen beschleunigt // - Beim Import koennen nun mehrere Zeilen gleichzeitig makiert und importiert werden // - Logik GUI: Bei jeder Logik kann nun zusaetzlich auch ein Kommentar angegeben werden. // Ist ein Kommentar vorhenden, wird rechts oben ein Rechteck "I" angezeigt und der // Text im Tooltip angezeigt. Mit einem Toolbutton kan diese dann auch in der Totelleiste // angezeigt werden (nur einzeilig). // - Logiken Rollo und Raffstor nun mit zwei zusaetzlichen Eingaengen fuer KNX Telegramme Auf/Ab/Stopp. // Damit kann die Logik nun auch mit der Fernverstellung verwendet werden. //---------------------------------------------------------------------------------------------- // 5.057 - 21.02.2013 // - Bei Eingabefeldern und Schiebereglern wird Fakror und Offset beim Empfang von Telegrammen // wieder umgekehrt. // - Fehler bei Debug Konsole bei Log Local behoben. // - Fehler in der Logik Treppenhaus behoben. //---------------------------------------------------------------------------------------------- // 5.056 - 21.02.2013 // - Die Netzwerk- und Visu einstellungen werden generell nicht mehr an den Server uebertragen. // Beantwortete man die Abfrage zum Senden mit Ja, wurde diese bisher auch an alle Clients // uebertragen, hier gab es immer wieder Rueckfragen da damit auch die Verbindungsinformationen // ueberschrieben wurden. Die Abfrage als Sicherheit war offenbar zu wenig. // - Wenn waehrend des Verbindungsaufbaus der Toolbutton fuer Datenuebertragung betaetigt wurde, // wurde der Abfragedialog im Hintergrund angezeigt. // - Fehler bei Eingabefeld mit Faktor behoben. //---------------------------------------------------------------------------------------------- // 5.055 - 20.02.2013 // - Logik Waermezaehler hat 3 neue Parameter fuer Faktor Eingang 1-3, Parameter wird mit // Eingang multipliziert. // Eingang fuer Durchfluss falsch beschriftet, war in l/h sollte aber m3/h sein. // - Logik GUI: Bei Eingabe einer Konstanten wird jetzt autoamtisch das richtige Trennzeichen // fuer die Kommastelle eingetragen. // - Die Datei "system.ini" (Einstellungen - Visu) wird nicht mehr autoamtisch zum Client uebertragen. // - Mit der F4 Taste (bzw. Eigenschaftsfenster ein- ausblenden) wurde nicht alle Fenster wieder hergestellt, // Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.054 - 19.02.2013 // - Control Kamera: Button Update entfaellt, update wird bei Klick auf das Control ausgefuehrt. // - Logik CSV Logger: Zeichen fuer Kommastellen einstellbar (Punkt oder Komma). //---------------------------------------------------------------------------------------------- // 5.053 - 18.02.2013 // - Beim Uebertragen der gesamten Konfiguration wurde bisher immer auch die Datenbank fuer // den Logger mit uebertragen, nun wird diese ausgelassen. // - Beim Speichern der Positon der Dock Fenster wird das Dock Navigation jetzt immer als erstes // angezeigt. // - Control Logger hat nun eine neue Option um Daten aus der Datenbank vom Server zu laden. // Farben fuer Hintergrund und Linie koennen nun eingestellt werden. // Es koennen bis zu 5 Kanaehle (mit den 5 KNX Adressen) dargestellt werden. // - In der Toolbar gibt es jetzt zwei Buttons zum Speichern, eine nur fuer die Visualsieirung, // eine um alles zu speichern. Bei Alles Speichern wird auch die Logik gespeichert und wenn // Online auch gleich uebertragen. Das hat den Vorteil, dass bei automatisch Speichern nicht // auch immer gleich die Logik mit uebertragen wird. // - Import Einstellungen mit Victron BMV erweitert. // - Datenuebertragung: Client -> Server werden jetzt Textdateien mit uebertragen // Server -> Client wird alles aus dem config Verzeichnis uebertragen (ausser DB). // - Control Buttongruppe: Beim Kopieren eines Controls und nachtraeglichen loeschen eines Buttons, // wurde der geloeschte Button immer noch dargestellt, Fehler behoben. // - Aulesen der Daten vom Logger optimiert, geht jetzt an der HMI-Control schenller als bisher. // - Aenderung der Seitennummer am Smartphone Seite Control hatte keine Auswirkung, Fehler behoben. // - Bei jedem Telegramm wird nun geprueft ab die Adresse an einer anderen KNX Variable als // Mithoeradresse eingetragen ist, bei Aenderung wird diese an die Visualisierung gesendet. // Bisher war das nur bei internen Adressen der Fall, nun auch bei Busadressen. Damit aendert // sich der Status auch an den Apps (die kennen keine Mithoeradressen). // - Kamera Control hat nun ein Timout, kommt innerhalb der Abfragezeit+10s keine Antwort, // wird die Abfrage wiederholt. //---------------------------------------------------------------------------------------------- // 5.052 - 15.02.2013 // - Anbindung an den Victron BMV Batteriemonitor fertig gestellt. //---------------------------------------------------------------------------------------------- // 5.051 - 12.02.2013 // - Mailkonfiguration: Als Absender wird autoamtisch der Benutzername des Mailservers verwendet, // bei vielen Mailservern darf nur eine gueltige Mailadresse als Absender verwendet werden. // - Modbus: Schreibbefehle werden jetzt nur mehr ausgefuehrt bei Schreibbefehl. // - Control Button: Fehler bei der Triggerauswertung behoben. //---------------------------------------------------------------------------------------------- // 5.050 - 11.02.2013 // - Leseabfragen werden nicht mehr an mobile Clients weitergeleitet. Sobald eine App am Server // eingeloggt ist, werden alle Lesebafragen ausgefiltert, das betrifft auch alle anderen Clients. // Dieser Filter wird wieder entfernt wenn die Apps entsprechend angepasst sind. //---------------------------------------------------------------------------------------------- // 5.049 - 07.02.2013 // - Logger: Nach dem Loeschen einer Adresse aus der Konfiguration musste die Visu neu gestartet // werden damit die Aenderung wirksam wurde, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.048 - 07.02.2013 // - Status der Uhren Fernverstellung funktionierte nur bei der Uhr mit der Nummer 1, Fehler // behoben. // - In den Einstellungen - Visualisierung kann nun das Uebertragen Konfiguration und/oder // Grafiken separat eingestellt werden. Grafiken werden stadardmaessig nicht uebertragen. //---------------------------------------------------------------------------------------------- // 5.047 - 07.02.2013 // - Uebertragen der Projekte an den Server optimiert, beim Abspeichern und automatischem Uebertragen // der Einstellungen laeuft das nun stabiler. //---------------------------------------------------------------------------------------------- // 5.046 - 06.02.2013 // - Speicherleck beim Uebertragen von Daten behoben: // Wenn sehr oft von der Visualisierung ueber Daten uebertragen das Projekt an den Server uebertragen // wurde, wurde vom Server der Speicher nicht mehr freigegeben. Nach ca. 10-20x Uebertragen // war der Speicher aufgebraucht und es konnte keine Verbindung mehr zu Server hergestellt werden. // Fehler behoben. // - Bei KNX Status HMI-Control wird der Status gruen angezeigt, sobald der TP-UART Initialisiert ist, // bisher nur wenn ein Telegramm gesendet/empfangen wurde. // - Bei der Kommunikation ueber TP-UART werden nur noch Telegramme ausgewertet wenn der Befehl // bekannt ist (READ,WRITE und RESPONSE) // - Control Form: Linien wurden nicht zentriert gezeichnet, Fehler behoben. // Parameter Zoom und Rotation werden jetzt bei mehrfachauswahl auch auf die weiteren // Control kopiert. // - Timer Fernverstellung: Status der Uhr wird bei Anzeige der Seite sofort angefordert, // bisher immer 5 Sekunden spaete. // - Einstellung der Deziimalstellen fuer das Eingabefeld entfaellt, dies wird nur mehr ueber das // Zahlenformat vorgegeben. // - Neue Option in der Toolbar: Anzeige eines Rasters, die Rasterbreite kann in den Einstellungen // vorgegeben werden. //---------------------------------------------------------------------------------------------- // 5.045 - 05.02.2013 // - Fortschrittanzeige fuer Verbindungsaufbau hat nun einen Button zum Abbrechen. // - Netzwerkkommunikation Visualisierung: Verriegelung dass nur mehr ein Thread fuer den // Verbindungsaufbau gestartet werden kann. // - Einstellungen fuer Victron BMV Batteriemonitor vorbereitet. // - Tritt beim Client ein Fehler beim Datenempfang auf, wird die Verbindung geschlossen // und neu Aufgebaut. // - Jede Stunde werden die gespeicherten Sollwerte des Servers angefordert, damit sind diese // dann auch nach Neustart der Visu immer aktuell. //---------------------------------------------------------------------------------------------- // 5.044 - 01.02.2013 // - Testversion //---------------------------------------------------------------------------------------------- // 5.043 - 31.01.2013 // - Die Anzeige ob eine Uhr geschaltet hat oder nicht, wurde in der Visu nicht immer angezeigt, // Fehler behoben. // - Beim erten Start waren immer alle MBUS Werte auf 0, Fehler behoben. // - Sprachumschaltung ueber das Control schaltet nun auch die Sprache in der Titelleiste mit um. // - Fehler beim Auslesen von MBUS Zahlern behoben, die Daten wurden nicht an die Visu zur // Auswertung in den Einstellungen gesendet. //---------------------------------------------------------------------------------------------- // 5.042 - 30.01.2013 // - Beim Uebertragen von Dateien Server -> HMI werden jetzt die Adressen immer als erstes // uebertragen. // - Fronius Wechselrichter vorbereitet. // - Fehler bei den Schaltuhren behoben, wenn die Uhren nicht mindestens eine Minute Differenz hatten, // wurde alle Uhren mit der selben Zeit ignoriert. //---------------------------------------------------------------------------------------------- // 5.041 - 29.01.2013 // - Beim Projekt Speichern werden Script und Logik nur mehr an den Server uebertragen wenn die // Seite (Logik oder Scripteditor) auch sichtbar ist. // - Beim autoamtischem Speichern des Projektes wird die Logik jetzt auch abgespeichert. // Die Logik wird jedoch nicht in das Zielsystem uebertragen! // - Beim Start des Logging Dienstes wird die Datenbank nicht mehr komprimiert. Bei grossen // Datenbanken kann das bis zu 20 Minuten dauern. // - Beim Import von Datensaetzen aus der V4 werden ungueltige Daten ausgefiltert, beispielswese // wenn die Systemzeit auf 0 ist. //---------------------------------------------------------------------------------------------- // 5.040 - 28.01.2013 // - MODBUS: Bei Eingabe Abfragezeit 0 wurden die Register trotzdem abgefragt. Mit dieser Aenderung // kann nun ein Eintrag deaktiviert werden ohne die Zeile zu loeschen indem man die Zeit auf 0 setzt. // - Beim Speichern (ueber Projekt) werden Logik und Script nicht mehr autoamtisch gespeichert, // nur dann wenn die Seite Logik oder Script auf sichtbar ist. //---------------------------------------------------------------------------------------------- // 5.039 - 27.01.2013 // - Wird bei einem Control ein Eingabedialog angezeigt, beispielsweise bei einer Fernvertellung, // Uhr oder RGB, wird dieser ausgeblendet wenn auf eine andere Seite gewechselt wird. // - Beim Import aus anderen Projekten koennen jetzt zu den Seiten auch KNX Adressen und Einstellungen // im selben Dilaog importiert werden. //---------------------------------------------------------------------------------------------- // 5.038 - 23.01.2013 // - Zeit fuer autoamtischen Benutzerwechsel wurde nicht gespeichert, Fehler behoben. // - Bei Wechsel mit einem Button auf die Uhren wird der Benutzer nicht mehr abgefragt. // - Trigger fuer die Schaltuhr eingebaut, wenn die Uhr beispielsweise aus ist, wird das // Telegramm bei der Aus Zeit noch einmal gesendet. //---------------------------------------------------------------------------------------------- // 5.037 - 22.01.2013 // - Fehler bei der Ausgabe von MBUS Werten behoben wenn eine MBUS Adressen eingetragen, aber // eine KNX Adresse vorhanden war. // - Meldung "Online Debug abgeschaltet" wurde beim 2. Aufruf des Logikfensters angezeigt, // Fehler behoben. // - Schema Boilerladung: Soll Boiler Aus kann nun auf 0 gelassen werden, dann wird automatisch // Soll Boiler Ein plus Parameter Offset als Ausschalttemperatur genommen. // - Die Zeitangaben im Debug Fenster werden nun vom Server generiert. // - In der Logik gibt es jetzt zusaetzliche Echtzeiteinstellungen. // Vorsicht: Bei Einstellung Echtzeit kann der Server bei falscher Programmierung nicht mehr // reagieren! Bei dieser Einstellung werden weniger Resourcen bei vielen Logiken verbraucht, // man muss aber auch mehr aufpassen. // - Groesse der Pipelines fuer die einzelnen Dienste reduziert, wenn oft hinerienender Daten // uebertragen werden, wird dann nicht so viel Speicher verbraucht. // - 10ms Zeitbasis entfaellt bei den Taktgebern //---------------------------------------------------------------------------------------------- // 5.036 - 20.01.2013 // - Neue Logging Optionen fuer KNX, Schnittstelle und Netzwerk koennen jetzt separat // im Debugfenster angezeigt werden. // - Beim Debuggingfenster gibt es nun ein Timeout, nach 5 Minuten wir das Logging abgeschaltet. // - Bei Logik GUI und Script wird das Debugging nach 30 Minuten abgeschaltet. // - Fehler bei der AES Verschluesselung behoben. //---------------------------------------------------------------------------------------------- // 5.035 - 19.01.2013 // - Der Index des Wertes in der Auswertung war um 1 gegenueber der Tabelle verschoben, Fehler // behoben. //---------------------------------------------------------------------------------------------- // 5.034 - 18.01.2013 // - MBUS komlett ueberarbeitet: Die werte werden nun geparst und im Klartext dargestellt, // so kann man die Werte ausfuellen ohne den Hex String durchsuchen zu muessen. //---------------------------------------------------------------------------------------------- // 5.033 - 16.01.2013 // - TP-UART: Bei Fehler senden - empfangen wird die Schnittstelle neu initialisiert. Damit // kann ein USB-RS232 Umsetzer waehrend des Betriebes ab und angesteckt werden. // - Die Loggerdatenbank kann jetzt um 2000 Telegramme groesser werden bevor die aelteren // geloescht werden, das reduziert die Schreibanzahl ins Flash. // - Control Form: Neue Option um das Rotieren des Textes abuschalten. //---------------------------------------------------------------------------------------------- // 5.032 - 15.01.2013 // - Logger ueberarbeitet damit mehr Platz in der Breite bleibt. // - Beim Anfordern der config werden nun alle Dateien aus dem Quellverzeichnis uebertragen, // bisher wurden beispielsweise lua Dateien ausgelassen die nicht den Namen "hmi_master.lua" // hatten. // - KNX Monitor ueberarbeitet, Adressen koennen jetzt per Drag&Drop in den Filter gezogen werden, // im Konfigmode wird nur mehr ein Adressfenster angezeigt. // Fehler in der Anzeige von Datum und Zeit behoben. //---------------------------------------------------------------------------------------------- // 5.031 - 09.01.2013 // - Fehler beim Auslesen der Boardseriennummer HMI-Control behoben. // - Uhr Schalten/Testen funktioniert nun auch im Konfigmode (immmer wieder Rueckfragen deswegen) // - Uhr Trigger bei Sperre Uhr entfaellt, die Sperre wirkt sich nur mehr auf die naechste // Schaltzeit aus. // - Aus den Uhren wird nun direkt der Zustand vom Server abgefragt. //---------------------------------------------------------------------------------------------- // 5.030 - 06.01.2013 // - Ausrichten von Controls am Rand wenn nur eines markiert wurde, neues Icon fuer unten. // - Absturz beim Loeschen von Seiten auf denen ein Control mit Fernverstellung oder RGB // vorhanden war. Fehler behoben. // - Control Rollo nun mit Sollwerteingabe. // - Die Android Seitennummer kann nun nur mehr in den Eigenschaften der Android Seite eignestellt // werden (wegen permenter Rueckfragen). //---------------------------------------------------------------------------------------------- // 5.029 - 05.01.2013 // - Fehler beim Loeschen einer Logik Seite behoben, Controls waren nach dem Speichern und // Neustart um eine Seite verschoben. //---------------------------------------------------------------------------------------------- // 5.028 - 04.01.2013 // - Logik GUI: Bei Zuweisung 1N und NN funktionierte die Logik nicht mehr wenn mehr als 8 // Ein/Ausgaenge verwendet wurden (ev. Absturz), Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.027 - 03.01.2013 // - Bei Copy&Paste und einem Eltern Control werden jetzt die Positionen der eingefuegten Controls // proportional richtig berechnet. // - Neue Ansicht in Logik GUI in der nur die Adressen angezeigt werden. // - User Sprachdateien liegen jetzt im config Verzeichnis, diese werden nur bei gesamte Konfig // uebertragen ins Zielsystem uebertragen. //---------------------------------------------------------------------------------------------- // 5.026 - 01.01.2013 // - VPN Dienst ist nun immer aktiv, Freigabe erfolgt nur mehr am Server und nicht mehr in der // Lizenzierung. // - Anwesenheitssimulation: Es koennen nun bis zu 255 Adressen eingetragen werden //---------------------------------------------------------------------------------------------- // 5.025 - 29.12.2012 // - Sprache in den Einstellungen und an der Visualisierung (ueber Control) sind nun getrennt // einstellbar, damit kann HMI-Master beispielsweise Deutsch/Englich und die Visu in weiteren // Sprachen eingestellt werden. // - Absturz beim Anlegen von GIF Controls behoben. // - Neue Betriebart Inter Server Kommunikation: Mit dieser Betriebsart können mehrere Server // untereinender bzw. mit einem Leitrechenr kommunizieren. Grosse Projekte koennen damit in // Teilprojekte aufgeteilt werden, faellt ein Teil aus, laufen alle anderen problemlos weiter. //---------------------------------------------------------------------------------------------- // 5.024 - 28.12.2012 // - Button Raffstor: Auf der rechten Seite des Buttons war Auf/Lamelle vertauscht, Fehler behoben. // - Alle Rollo Controls: Istwert wurde nicht angezeigt, Fehler behoben. // - Die Uebersetzungstexte fuer Anwendung und Benutzervisu sind nun in getrennten Dateien // untergebracht. //---------------------------------------------------------------------------------------------- // 5.023 - 28.12.2012 // - In der Titelleiste wurden immer alle Menues angezeigt, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.022 - 27.12.2012 // - Neues Control fuer Sprachumschaltung: Mit diesem Control kann ohne die Anwendung zu beenden // die Sprache an der Visu veraendert werden. // - Sprachdateien sind nun auf dem neuesten Stand. // - Absturz beim einfuegen des Controls Eignabefeld behoben. //---------------------------------------------------------------------------------------------- // 5.021 - 26.12.2012 // - Absturz beim Start ohne config Mode behoben. // - Beim Import von Grafiken fuer Controls ist nun eine Mehrfachauswahl moeglich. // - Wenn Minumum Wert am Control kleiner 0 ist, werden die EIS Typen fuer Zaehlwerte mit Vorzeichen // interpretiert. //---------------------------------------------------------------------------------------------- // 5.020 - 22.12.2012 // - Verschluesselung der lic Datei verbessert. // - Neue Funktion um Einstellungen aus anderen Projekten zu importieren, so kann man zusaetzlich // zu den Seiten auch gleich die Einstellungen importieren. //---------------------------------------------------------------------------------------------- // 5.019 - 22.12.2012 // - ekey Anbindung vorbereitet //---------------------------------------------------------------------------------------------- // 5.018 - 21.12.2012 // - KNX Werte speichern in der KNX Liste funktionierte nicht, Fehler behoben. //---------------------------------------------------------------------------------------------- // 5.017 - 20.12.2012 // - Control Form: Dreieck bei kleiner Skalierung angepasst. // - Control Fuellstand und Fortschritt nun mit Fiesskommabrechnung (bisher nur Absolutwert). //---------------------------------------------------------------------------------------------- // 5.016 - 18.12.2012 // - Zusaetlicher Parameter beim CAN-IO Modul: In der ersten Zeile steht jetzt immer die Softwareversion. // - Fehler beim Einlesen der Analogwerte vom CAN-IO Modul behoben. //---------------------------------------------------------------------------------------------- // 5.015 - 14.12.2012 // - ABI: Alle Adressen werden jetzt dynamsch erzeugt, damit verbraucht der Dienst keinen Speicher // wenn dieser nicht benoetigt. // - Uhr Fernversellung: Wenn die Uhr eingeschaltet ist, wird die Farbe fuer EIN verwendet. // - Beckhoff: Im ADS Protokoll wird nun auch der Datentyp String unterstützt (bis zu 13 Zeichen). // - Absturz behoben wenn Uhr Fernverstellung verwendet wurde. //---------------------------------------------------------------------------------------------- // 5.014 - 13.12.2012 // - ABI: Tiemout fuer serielle Schnittstelle erhoeht, wenn die Schnittstelle an der CPU // verwendet wird, brauch die Anlage ca. 2-5s um zu antworten. // - Neue Logken Pack/UnPack zur Umwandlung von Zahlen. // - ABI Alarmanlage: Sicherungsbereiche auf 16 erweitert. //---------------------------------------------------------------------------------------------- // 5.013 - 12.12.2012 // - Absturz beim Hinzufuegen einer Zeile in der MBUS Konfiguration behoben. //---------------------------------------------------------------------------------------------- // 5.012 - 11.12.2012 // - Neue Logik Zaehler +/- mit Vergleich auf Vorgabe Sollwert. // - Fernverstellungen vereinheitlicht: Fernverstellungen fuer RGB und Uhr haben nun einen Dilaog // (wie Raumregler und Mischer auch), im Control werden keine Bedienelemente mehr angezeigt. // - Mails haben nun keine Begrenzung mehr was die Anzahl der Empfaenger betrifft. //---------------------------------------------------------------------------------------------- // 5.011 - 10.12.2012 // - Fehler bei den Uhren behoben: Nach dem Aendern wurden keine Dienste mehr ausgefuehrt. // - Uhr hat nun ebenfalls eine Toolbar. //---------------------------------------------------------------------------------------------- // 5.010 - 08.12.2012 // - MBUS Einstellungen ueberarbeitet, Anzahl jetzt in den Liznezinformationen. // - URL im Control http Bild und Webseite anzeigen kann nun bis zu 255 Zeichen // lang sein (fuer die Apps gilt 128 Zeichen) //---------------------------------------------------------------------------------------------- // 5.009 - 07.12.2012 // - Neue Option um das zyklsiche Senden bei der ABI Alarmanlage abzuschalten. // - Anzahl der IP gateways kann jetzt dynamisch eingestellt werden. //---------------------------------------------------------------------------------------------- // 5.008 - 04.12.2012 // - Logik Durschschnitt/Zeit: Anch Ablauf der Zeit wird der letzte Durschnitt als erster // Messwert verwendet, damit geht der Ausgang nach Ablauf der Zeit nicht mehr auf 0. // - Anzahl der Loggerseiten nun bis zu 255 einstellbar. //---------------------------------------------------------------------------------------------- // 5.007 - 03.12.2012 // - Absturz Server beim Speichern der Beckhoff ADS Konfiguration behoben. //---------------------------------------------------------------------------------------------- // 5.006 - 02.12.2012 // - Beckhoff ADS Protokoll fuer Windows intergriert (verwendet adsdll.dll von Beckhoff). //---------------------------------------------------------------------------------------------- // 5.005 - 24.11.2012 // - Anbindung der Beckhoff SPS Steuerung nun dirket ueber das ADS Protokoll moeglich. // - Fehler im RGB Control behoben, Hintergrundfarben wurden nicht angezeigt. //---------------------------------------------------------------------------------------------- // 5.004 - 22.11.2012 // - Automatische Sortierung im Android Fenster nun abschaltbar. // - Keine Fehlermeldung mehr wenn Bentuzer nicht vorhanden. // - HMI-Master IO Module nun ueber Einstellungen CAN konfigurierbar. //---------------------------------------------------------------------------------------------- // 5.003 - 17.11.2012 // - Fehler bei der Einstellung der MBUS Baudrate behoben. // - Server - Server Kommunikation ueber CAN eingebaut, mit dieser Option koennen mehrere // HMI-Controls ueber CAN kommunizieren. //---------------------------------------------------------------------------------------------- // 5.002 - 16.11.2012 // - Control notizen aktiviert (war bisher ohne Funktion). // - Logik GUI: Neue Anordnung fuer Adressen und Baumansicht. //---------------------------------------------------------------------------------------------- // 5.001 - 12.11.2012 // - Seriennummer im Anmeldedialog wurde nicht gespeichert, Fehler behoben. //----------------------------------------------------------------------------------------------