Thema geschlossen
Ergebnis 1 bis 4 von 4
  1. #1
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    23,549

    Smile IP-Symcon 5.5 (Testing)

    Anleitung zum Wechseln auf den Testing-Kanal gibt es hier: Update-Kanäle

    Downgrade Möglich: Nein, die Settings ist nicht kompatibel
    Geändert von paresy (17.09.20 um 14:35 Uhr)

  2. #2
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    23,549

    Allgemein
    - Neu: PHP 7.4.10 (Bitte beachten: https://www.php.net/manual/de/migrat...deprecated.php)
    - Neu: RTSP Streams werden nach MJPEG umgewandelt
    - Bild wird bei sehr zeitnah und fast live angezeigt
    - Unterstützung für Safari und iOS verfügbar
    - Benötigt die Apps in Version 5.5 (Ebenfalls als Beta verfügbar!)
    - Auflösung, Qualität und Frame-Rate wird beim Connect-Dienst reduziert, um Traffic zu sparen
    - Neu: MJPEG Streams werden über IP-Symcon geroutet
    - Direkt über den Connect Dienst verfügbar
    - Basis Authentifizierung wird über IP-Symcon erledigt und ist somit uneingeschränkt nutzbar
    - Benötigt die Apps in Version 5.5 (Ebenfalls als Beta verfügbar!)
    - Neu: Tray Icon für Windows komplett erneuert mit High DPI Support
    - Neu: Schalter um "Verschachtelung" zu aktivieren ist standardmäßig an und nur noch auf Legacy-Systemem verfügbar
    - Neu: Schalter, um Enums anstatt CheckBox'en in den Apps zu nutzen (benötigt Apps in der Version 5.5)
    - Neu: Connect ist für Neuinstallationen automatisch aktiviert
    - Neu: Wochenplan kann maximal 32 Aktionen (vorher 8) haben
    - Neu: Autostart im WebFront unterstützt die CIDR Notation
    - Neu: IP-Autostart mit CIDR 0.0.0.0/0 wird auch über Connect-Dienst ausgewertet
    - Neu: Mac Version wird korrekt von Apple Notarisiert, sodass Gatekeeper glücklich ist
    - Neu: Benachrichtigungen können global im Notification Control deaktiviert werden
    - Neu: WebFront ist jetzt vom Typ Visualisierung und nicht mehr Konfigurator
    - Neu: WebServer ist sofort beim Start verfügbar (und nicht erst beim Kernel Betriebsbereit)
    - Neu: Durch besseres Caching sollte die Konsole ca. 1 - 3 Sekunden schneller Starten
    - Neu: GetValueFormattedEx, welches einen weiteren Parameter akzeptiert. (Wert, der zum Formatieren genutzt werden soll)
    - Neu: Web Server SSL Konfiguration geschieht jetzt über das Konfigurationsformular (Zertifikate im cert Ordner werden migriert und gelöscht)
    - Neu: Web Server nutzt jetzt SSL 1.2 (SSL Labs attestiert IP-Symcon damit wieder die Note A)
    - Neu: Settings haben eine Schema-Versionen um zukünftig inkompatible downgrades zu verhindern

    Archiv
    - Neu: Archiv-Backend-Umbau. Siehe hier: IP-Symcon Community Forum
    - Neu: Archiv nutzt jetzt intern Attribute anstatt Properties. (Die AC_* Funktionen benötigen kein IPS_ApplyChanges mehr!)
    - Neu: Bei Zähleraggregationen können Nullen ignoriert werden
    - Fix: Die Referenzen des Archivs werden bei Bedarf aufgeräumt. So sollte es nicht mehr möglich sein, dass Variablen als Referenz das Archiv angeben, dort allerdings nicht zu finden sind.
    - Fix: Alternative Implementation für die kontinuierliche Aktualisierung der Datengröße, behebt möglicherweise die negativen Größenangaben

    Geräte
    - Neu: CMI: Unterstützung für UVR65, CAN-EZ3, UVR610, UVR67
    - Neu: EnOcean: EnOcean Gateway zeigt die EURID an
    - Neu: EnOcean: D2-15-00, D2-07-00, D2-03-00, D2-03-0A, D2-03-10, D2-A0-01
    - Neu: EnOcean: A5-20-06, A5-10-1E, A5-10-22, A5-10-23
    - Neu: EnOcean: F6-01-01 und F6-10-01
    - Neu: MQTT Client (inkl. Device, Splitter und Konfigurator)
    - Neu: MQTT: Nutzt die Verbesserung vom Server Socket besser, indem er weniger blockiert
    - Neu: MQTT: Nachrichten mit Retain Flag werden auch bei IP-Symcon Neustart korrekt retained
    - Neu: KNX Shutter unterstützt das prozentgenaue Positionieren von Lamellen
    - Neu: eKey: Unterstützung für Rare Net Protokoll
    - Neu: ALL3653 zu den unterstützen Geräte hinzugefügt
    - Neu: S7 unterstützt nun den Typ "String"
    - Neu: xComfort Konfigurator: Unterstützung für Temperatur-Sensoren am RC Touch

    I/Os
    - Neu: I/O für Server Side Event (SSE Socket)
    - Neu: WebSocket Client (inkl. SSL) [Datenfluss wie bei ClientSocket]
    - Neu: WWW Reader zu HTTP Client umbenannt
    - Neu: Server Socket unterstützt SSL/TLS
    - Neu: ServerSocket bietet die Option zum ignorieren von Verbindungsabbrüchen
    - Neu: ServerSocket kann 5 Verbindungen gleichzeitig verarbeiten
    - Neu: Client Socket hat SSL/TLS Unterstützung

    - Fix: Proxy Stream URLs filtern Benutzername/Passwort aus der Adresse im Logfile
    - Fix: SetStatus darf im PHP Modul nicht innerhalb von Create aufgerufen werden
    - Fix: EnOcean: D2-01-xx Einzelkanal Rolladenaktoren, wie z.B. der OPUS Shutter, können jetzt korrekt angesteuert werden
    - Fix: Lock Profil nutzt das adaptive Icon
    - Fix: Connect: Unter Linux wurden fälschlicherweise die ssh config Dateien gelesen
    - Fix: SetStatus in Create wirft nur noch eine Fehlermeldung ins Log
    - Fix: Duplizieren von Variable ohne Logging korrigiert
    - Fix: Demo-Überprüfung unternimmt nun 5 Versuche á 10 Sekunden (manchmal war mach einem Neustart kein Internet verfügbar und die Demo startete ohne korrekte Endzeit und lief nur 6 Stunden)
    - Fix: Duplizieren von Instanzen konnte Fehlschlagen, wenn die Instanzen unterschiedlich verbunden waren und dabei eine Instanz keine Verbindung hatte
    - Fix: EnOcean F6-05-00 und F6-05-02 fehlten die Konfigurationsformulare
    - Fix: Attribute werden in der Persistenz direkt beim Register initialisiert
    - Fix: In seltenen Fällen konnten Fehler in der Konsole erscheinen, wenn Objekte während des Öffnens gelöscht wurden
    - Fix: Sys_GetNetworkInfo liefert nur aktive Netzwerk-Adapter
    - Fix: Bei nicht mehr existierenden Variablen wird das Logging auf Inaktiv gestellt
    - Fix: PRCE JIT unter MacOS korrigiert
    - Fix: Nachrichten werden in korrekter Reihenfolge vor KR_READY verarbeitet, sodass z.B. Siemens Gateway die IS_ACTIVE Nachricht korrekt erhalten und verarbeiten

    Konsole:
    - Neu: Medienkategorie entfernt - Medien ohne übergeordnetes Objekt werden nun direkt auf der Hauptebene des Objektbaumes angezeigt
    - Neu: Speichere die letzte Spaltenauswahl in Objektbäumen für zukünftige Objektbäume
    - Neu: Wurde ein Log gestoppt, wird dies nicht mehr gespeichert, bei einem Neustart der Konsole läuft das Log also weiter
    - Neu: Duplikation eines Objektes in einer Spezialkategorie geschieht direkt vor Ort ohne Positionsauswahl
    - Neu: Spezialkategorie "Visualisierungen" beinhaltet WebFronts
    - Neu: Konsole wartet bis der Kernel Betriebsbereit ist und zeigt eine Meldung, dass IP-Symcon noch startet
    - Neu: Konsole zeigt an, wenn der Server heruntergefahren wird und startet die Konsole neu, sobald IP-Symcon wieder verfügbar ist
    - Neu: Per Doppelklick auf einen Stream wird eine passende Vorschau gegeben
    - Neu: Permanente Benachrichtigung, sofern die Lizenz/Spezialschalter geändert wurde; der Neustart jedoch nicht durchgeführt wurde
    - Neu: Unbehandelte Fehler werden sofort angezeigt, damit diese gemeldet werden können

    - Fix: Wurde in der HTML-Darstellung der Skriptausgabe auf eine externe Seite gelinkt, kann das Skript wie vorgesehen erneut ausgeführt werden
    - Fix: Ausgelöste Ereignisse mit einer Boolean-Variable ohne Profil als Auslöser funktionieren wieder wie vorgesehen
    - Fix: Gruppen in Wochenplänen werden nun in korrekter Reihenfolge gespeichert
    - Fix: Verwendete Bibliotheken aktualisiert
    - Fix: Nach dem Schließen von Dialogen wird der Fokus wie vorgesehen wieder auf den Objektbaum geschoben, damit Tastenkürzel direkt weiter verwendet werden können
    - Fix: Spezialkategorien unterstützen kein "ObjektID kopieren" mehr
    - Fix: Initialer auslösender fester Wert bei ausgelösten Ereignissen funktioniert bei Boolean-Variablen ohne Profil wie vorgesehen
    - Fix: Bei Wechsel der auslösenden Variablen sollte der bisher ausgewählte Wert wie vorgesehen stets passend zur neuen Variable konvertiert werden
    - Fix: Ein seltener Fehler beim Ändern eines ausgelösten Ereignisses auf einen anderen Variablentyp gefixt
    - Fix: Instanzen, die über einen Konfigurator erstellt wurden, können nun wie vorgesehen andere valide Verbindungen finden obwohl sie sich initial anders verbunden haben
    - Fix: Mögliches Problem gefixt, wodurch der gespeicherte Zustand der Konsole beim Start verloren gehen konnte
    - Fix: Shortcuts im Skripteditor funktionieren nun auch unter Mac und verwenden auch Cmd statt Strg
    - Fix: Verifkation in einer ValidationTextBox wird nicht mehr ein Zeichen zu spät angewandt
    - Fix: PopupAlerts konnten zu groß werden
    - Fix: Strings bei "Bei bestimmter Wert" werden nicht mehr mit 'null' initialisiert
    - Fix: I/Os können in der physikalischen Ansicht korrekt gelöscht werden
    - Fix: Wird für eine neue Variable der Aggregationstyp Zähler beim Aktivieren des Loggings ausgewählt, wird dies wie vorgesehen übernommen.
    - Fix: Das Schnellausführungswidget wird nicht mehr leer angezeigt, wenn während dessen Ladevorgang auf ein Tab gewechselt wird
    - Fix: Bei fehlerhaften Debug-Meldungen werden die problematischen Rohdaten angezeigt
    - Fix: Im ArchiveControl wird nicht mehr versucht nicht-Variablen-Objekte mit gelöschten Variablen gleicher ID gleichzusetzen
    - Fix: Bei einem Fehler beim Speichern im Profilmanager, wird dieser auch ausgegeben

    Pro-Konsole
    - Fix: Beim Umdocken einer Instanzkonfiguration konnten Werte in verschachtelten Elementen (z.B. RowLayout) verloren gehen. Dies wurde behoben
    -Fix: Bei "Erneut suchen" von Servern wird die Verbindung zum Netzwerk komplett neu aufgebaut. So können Server gefunden werden, obwohl man sich erst nach dem Öffnen des Verbindungsassistenten mit dem Netzwerk verbunden hat
    -Fix: Schlägt das Laden von Lizenzen aus der Lizenzverwaltung fehl, z.B. weil kein Internet vorhanden ist, so wird der Benutzer abgemeldet und bleibt nicht bei "Wird eingeloggt..." stehen
    -Fix: Unter Linux wird der in der sources.list gewählte Update Kanal korrekt erkannt
    -Fix: Unter Linux wird geprüft, ob der update-manager verfügbar ist

    WebFront
    - Neu: Unterstützung für IPSView WebViews (Als Element und direkt als Medien-Objekt)
    - Neu: Unterstützung für neue RTSP Streams (werden direkt im Bild und nicht als iFrame dargestellt)
    - Neu: Unterstützung für MJPEG Streams, welche direkt über IP-Symcon / Symcon Connect abgerufen werden
    - Neu: Streams unterstützen Im Inhaltswechsler die Skalieren und Aspect Ratio Einstellung
    - Neu: Streams werden, wenn über Connect dargestellt, nach 1 Minute pausiert
    - Neu: Aktionen im Wochenplan sind scrollbar und können maximal 32 Aktionen darstellen
    - Neu: Dialog für Verbindungsabbrüche überarbeitet

    - Fix: Legende mit „großer“ Legende haben das Aktivierungshäkchen falsch skaliert
    - Fix: Beim Erstellen von einer Menüleiste direkt gefolgt von einer Kategorie konnte die Startkategorie nicht gewählt werden
    - Fix: Ein WFC_SwitchPage wird als Interaktion vom Idle Widget ausgewertet

    SymOS
    - Neu: Alle SymBox'en die nach August 2019 gekauft wurden, erhalten ~4 GB zusätzlichen Speicher!
    - Neu: Benachrichtigung für alle, welche noch ein CM1 in der SymBox nutzen
    - Neu: Wechsel von uclibc auf glibc (Wir nutzen glibc auf den anderen Plattformen auch schon)

    Legacy-Konsole
    - Neu: Neuer Typ Visualisierung wird unterstützt
    - Neu: Alle Instanzen werden über die webbasierte Konsole konfiguriert
    - Neu: Hinweis, dass die Legacy Konsole ab 2021 entfernt wird

    PHP-SDK
    - Neu: Parameter "name" im Configurator kann Namen der erstellten Instanzen überschreiben, insbesondere auch für Splitter und I/Os in einer Kette
    - Neu: RegisterOnceTimer, um asynchrone Sofort-Aktionen auszuführen
    - Neu: Image Element kann jetzt auch Streams per mediaID anzeigen
    - Neu: Neues Element: SelectProfile

    - Fix: Das TestCenter passt sich nun dynamisch an Änderungen der Aktionsvariablen an
    - Fix: Die Parameter "info" und "position" werden nun auch wie vorgesehen bei erstellten Verbindungen angewandt
    - Fix: Wenn eine Zeile in einer Liste nicht editierbar ist, wird auch die CheckBox ausgegraut

  3. #3
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    23,549

    Cool c8d495c19c42

    Änderungen seit der internen Beta-Version

    Konsole
    -Neu: Im Archive Control werden beim Auswählen einer nicht mehr existierenden Variablen nicht verwendbare Aktionen ausgegraut
    -Neu: Im Archive Control kann nun auch nach der Statusspalte sortiert werden
    -Neu: Werden Variablen mit geloggten Werten gelöscht, so wird gefragt ob die geloggten Werte ebenfalls gelöscht werden sollen
    -Fix: Verhindere Fehler beim Öffnen eines ausgelösten Ereignisses dessen Auslöser nicht mehr existiert
    -Fix: Sonderzeichen in Variablenaktionen mit Strings werden korrekt beim Öffnen des Ereignisses wieder dargestellt
    -Fix: Instanzaktionen mit Stringparametern können nun auch wie vorgesehen mit Sonderzeichen verwendet werden

    PHP-SDK
    -Neu: Formularelement "SelectInstance" kann mit "validModules" auf bestimmte Module restriktiert werden

  4. #4
    Registriert seit
    Feb 2005
    Ort
    Lübeck
    Beiträge
    23,549

    Standard c61adf21401d

    -Fix: Beim Starten konnte bei der WebFront Visualization Instanz ein Deadlock auftreten

Ähnliche Themen

  1. IP-Symcon 5.2 (Testing - 5f8d4777aa9c)
    Von knarf0007 im Forum Allgemeine Diskussion
    Antworten: 3
    Letzter Beitrag: 17.08.19, 10:11
  2. IP-Symcon 4.3 RC5 (Testing)
    Von Heidewinkler im Forum Allgemeine Diskussion
    Antworten: 2
    Letzter Beitrag: 25.07.17, 22:05
  3. IP-Symcon 4.1 (Testing) / Stable
    Von RalfS im Forum Allgemeine Diskussion
    Antworten: 1
    Letzter Beitrag: 27.09.16, 06:41