@jens-maus jens-maus released this Sep 5, 2018

Assets 9

Downloads License

Version 2.1.0 of the HomeMatic/CCU CUxD Addon can be downloaded here:
http://homematic-forum.de/forum/viewtopic.php?f=37&t=15298

Changes (german):

  • Bugfixes und Codeoptimierungen
  • Dokumentation überarbeitet
  • a-culfw 1.26.03 (301) aktualisiert
  • Stabilität der externen seriellen Verbindungen verbessert
  • TTYMAXIDLE= Parameter überarbeitet
    • nach Ablauf von TTYMAXIDLE= wird bei EnOcean und wMBus per Default das Gateway aktiv auf Erreichbarkeit geprüft.
    • die TTY-Statusinfo wurde um die IDLE-Konfiguration erweitert
  • BINRPC Ping-Methode hinzugefügt
  • cacert.pem fuer Curl CCU1/CCU2 unter cuxd/extra installiert
  • (40) Universalsteuerung
    • Berechnungsfehler vom SET_STATE Datenpunkt korrigiert
  • (35) EnOcean Multisensor
    • Erweiterung bis EEP 4BS-14-0A
    • STATE Datenpunkt von Kanal 2 in MOTION umbenannt (Vibrationssensor)
    • Unterstützung von Eltako TippFunk Fenster Drehgriffkontakten
    • CMD_EXEC Parameter hinzugefügt

@uwe111 uwe111 released this Apr 3, 2018 · 8 commits to master since this release

Assets 9

Downloads License

Version 2.0.0 of the HomeMatic/CCU CUxD Addon can be downloaded here:
http://homematic-forum.de/forum/viewtopic.php?f=37&t=15298

Changes (german):

  • Bugfixes und Codeoptimierungen
  • Dokumentation überarbeitet
  • /dev/tty... bei im CUxD deaktivierten TTY's nicht automatisch anlegen (https://homematic-forum.de/forum/viewtopic.php?f=37&t=41505)
  • aktive Interfaces beim CUxD Start nach Modifikation von Interfaces.xml ins Log schreiben
  • CUxD-Fehlermeldung beim Tausch von Geräten beseitigt
  • Update- und Start-Script auf neue RaspberryMatic-Version (https://github.com/jens-maus/RaspberryMatic/blob/master/buildroot-external/overlay/base/etc/init.d/S55InitAddons) und für rmupdate angepasst
  • (25) wMBus EnergyCam
    • SUM_24H Messintervall korrigiert
    • SUM_LAST_DAY hinzugefügt
  • (25) wMBus für SMI 260 Wechselrichter
  • (28) System.Timer
    • HM-Scriptbeispiel, um mittels TS.Value() die Timer-Restlaufzeit zu berechnen
  • (28) System.Exec
    • WRITE_FILE zum Schreiben beliebiger Files auf der CCU
  • (90) Wrapper.Thermostat
    • SET_POINT_TEMPERATURE als Thermostat Verknüpfungsdatenpunkt hinzugefügt
    • Stellwertbereich des PID-Reglers mittels MIN_Y und MAX_Y konfigurierbar

@jens-maus jens-maus released this Dec 4, 2017 · 10 commits to master since this release

Assets 5

Downloads License

This is version 1.12 of the HomeMatic/CCU CUxD Addon
(see http://homematic-forum.de/forum/viewtopic.php?f=37&t=15298#p121165)

Changes (german):

  • Bugfixes und Codeoptimierungen
  • Dokumentation überarbeitet
  • Funktionstest für neue CUxD Geräte auf Gerätekonfig-Seite
  • Service-Message: CUxD not running - beseitigt
  • Abbruch bei Ausgabe von Devconfig "Link List" korrigiert
  • RPC-Rückmeldungen bei RPC-Methodenaufrufen angepasst
  • Anzeige der Konfigurationsfiles cuxd.ps.sav, cuxd.ps und cuxd.ps.bak auf der CUxD-Statusseite
  • index.ccc Syslog Filterung nach "cuxd["
  • STICKY_UNREACH Datenpunkt bei allen CUxD-Geräten angepasst (CUX28....., CUX36..... und CUX37.....)
  • (28) System.Ping
    • ACTIVE-Parameter überarbeitet
    • steht direkt vor dem DNS-Namen ein ! Zeichen, dann wird bei fehlerhafter DNS-Auflösung keine gethostbyname() Fehlermeldung in das Syslog geschrieben!
  • (28) System.Multi-Dim-Exec
    • SUBMIT Datenpunkt zum gleichzeitigen Setzen mehrerer Kanäle (durch Komma getrennt) "1,7,2,5,,4" mit nur einem Schreibzugriff hinzugefügt
  • (28) System.Exec
    • POSTIT Datenpunkt zur selektiven Weiterleitung von DP-Änderungen aus der ReGaHss an den CUxD (analog zu INIT) hinzugefügt
  • (40) Universalsteuerung
    • ACTIVE-Parameter überarbeitet
  • (36) EnOcean Schaltaktor
    • TOGGLE Datenpunkt zum Umschalten des aktuellen Schaltzustandes hinzugefügt
  • (36) EnOcean Dimmaktor
    • TOGGLE Datenpunkt zum Umschalten des aktuellen Schaltzustandes hinzugefügt
  • (37) BiDi EnOcean Schaltaktor
    • TOGGLE Datenpunkt zum Umschalten des aktuellen Schaltzustandes hinzugefügt
  • (38) Möhlenhoff Alpha2 Fussbodenheizung
    • XML-Debugging über CUxD-Parameter XMLDEBUG-LOG= (siehe Doku)
    • virtuell: Ist-Temperatur kann mittels :1.ACTUAL_TEMPERATURE aus HM-Script gesetzt werden
    • virtuell: Soll-Temperatur kann mittels :2.SET_TEMPERATURE aus HM-Script gesetzt werden
    • neue Datenpunkte für Heizungspumpe PUMP und Heizkessel RELAIS hinzugefügt
    • Alpha2 Abrufintervall vom XML-Status überarbeitet
    • Beispiel-Programmverknüpfung mit HM-IP Wandthermostaten in Doku ergänzt!

This release consists of the following archives:

  • cuxd_1.12_ccu1.tar.gz – CCU1
    sha256: 2845fec98ba8538915d9e6404e5f8fc9a5ace5de53889f11cb12dd63b27c9a66
  • cuxd_1.12_ccu2.tar.gz – CCU2
    sha256: f4ea814cb6f71d80fd356b633a9ed168ff418d03552cc8817b55d74e55421a93
  • cuxd_1.12_ccurm.tar.gz – RaspberryMatic
    sha256: d9a4b4ff0b09f2d3718b3cfb10a2edf308b1f6ea66c7cce7797b7e94c8b0bd65

@jens-maus jens-maus released this Sep 9, 2017 · 12 commits to master since this release

Assets 5

Downloads License

This is version 1.11a of the HomeMatic/CCU CUxD Addon
(see http://homematic-forum.de/forum/viewtopic.php?f=37&t=15298#p121165)

Changes (german):

  • CUxD Start/Stop/Restart optimiert
  • SIGSEGV bei Verwendung der DutyCycle-Datenpunkte in den Wrapper-Devices repariert
  • (28) System.Timer
    • die Abfrage von TIMER_SET gibt jetzt den gesamten String zurück (vorher nur 49 Zeichen)
  • (28) System.Exec
    • TOGGLE Datenpunkt zum Umschalten des Schaltzustandes hinzugefügt
  • (40) Universalsteuerung
    • TOGGLE Datenpunkt zum Umschalten des Schaltzustandes hinzugefügt

This release consists of the following archives:

  • cuxd_1.11a_ccu1.tar.gz – CCU1
    sha256: 690b1dad4d68654e0e5aa2ac28b745d2e806931d3b290c1b5180c69ab956d099
  • cuxd_1.11a_ccu2.tar.gz – CCU2
    sha256: 740577fad33a8a20e9db7075c14f7e47117c609bbfc4cd193c70ad6c39067e04
  • cuxd_1.11a_ccurm.tar.gz – RaspberryMatic
    sha256: bbca49d42c081834a7cb0280691471141428a62db8aa4abb3ce6e3a38c59b5c9

@jens-maus jens-maus released this Aug 19, 2017 · 16 commits to master since this release

Assets 5

Downloads License

This is version 1.11 of the HomeMatic/CCU CUxD Addon
(see http://homematic-forum.de/forum/viewtopic.php?f=37&t=15298#p121165)

Changes (german):

  • Bugfixes
  • Dokumentation überarbeitet
  • CUL Firmwareupdate
  • dfu-programmer 0.7.2 fuer ccu2 Version integriert
  • github-bugfix: Check DP type before calling any HSSDP specific methods
  • Bug bei Verwendung von '=' in CUxD Parametern korrigiert
  • weitere Funktionen der CUxD-Adminoberfläche in CGI-Script ausgelagert
  • URL: http://homematic-ccu2/addons/cuxd/index.ccc?m=105 zum manuellen Ausführen von DEVLOGMOVE, LOGFILEMOVE und SYSLOGMOVE und dem Speichern der CUxD-Geräteeinstellungen (z.B. Sicherung aller -Einstellungen durch USV-Script unmittelbar vor einem Stromausfall!)
  • (28) CUxD-Timer
    • neuer TS Datenpunkt liefert Unix-Zeitstempel des aktuellen Timers um z.B. im Client einen CountDown synchron zur CCU darzustellen
      TIMER_SET wird jetzt beim Setzen des Timers auch auf der CCU aktualisiert
  • (90) Wrapper-Device
    • SIGSEGV beim Einlesen der Stützwerte korrigiert
  • (40) Universalsteuerung
    • Bug beim Abspeichern der Kanal-DEVICE Parameter repariert
  • (35) Eltako EnOcean Tipp-Funk® Drehtaster TF-DTB
  • (35) EnOcean Zählersensor (EEPs: 4BS-12-00 .. 03)
    • z.B. Eltako EnOcean Wechselstromzähler Sendemodul FWZ12-16A
  • (36) Eltako EnOcean FMP3 Player
  • interne CUxD Systemgeräte (CUX-SYSTEM: und CUX-THFILE:) können mittels LOGIT= Parameter direkt geloggt werden
  • Hintergrund-Script zum Auslesen der DutyCycle von HM-Funkmodulen/Gateways mit CCU Integration über (90) Wrapper-Transform Device
    • Aktivierung: STARTUPCMD=/usr/local/addons/cuxd/extra/dutycycle start
    • Bereitstellung als interne CUxD-Datenpunkte CUX-SYSTEM:1.DC_ zur Verarbeitung in Wrapper Devices

This release consists of the following archives:

  • cuxd_1.11_ccu1.tar.gz – CCU1
    sha256: 46ede20c36192095e415058c05b514ddf8e67fcfcbf4f6fde79823fa52f3cc3e
  • cuxd_1.11_ccu2.tar.gz – CCU2
    sha256: c51f2b704ce5588052c8668bc3d5a848913a1235d5cfc598e115d0915b9a16bf
  • cuxd_1.11_ccurm.tar.gz – RaspberryMatic
    sha256: 017ab5ca80020696db4f10e642890c9ce1dbf28da757e7ddb56c25555cce09bb

@jens-maus jens-maus released this Aug 2, 2017 · 25 commits to master since this release

Assets 3

Downloads License

This is version 1.10b1 of the HomeMatic/CCU CUxD Addon
(see http://homematic-forum.de/forum/viewtopic.php?f=37&t=15298#p121165)

Changes (german):

  • Alle Binaries für den RaspberryMatic build mit RaspberryPi1 (armv6) kompatiblen Binaries ausgetauscht (alle anderen Plattformen CCU1/CCU2 benötigen dieses Release nicht).

This release consists of the following archives:

  • cuxd_1.10b1_ccurm.tar.gz – RaspberryMatic
    sha256: 0ed15d417756b979bd6fa7aeec455aeaf3c7bd8c6c5e9b26186d7845b3edaaf1

@jens-maus jens-maus released this May 23, 2017 · 29 commits to master since this release

Assets 5

Downloads License

This is version 1.10b of the HomeMatic/CCU CUxD Addon
(see http://homematic-forum.de/forum/viewtopic.php?f=37&t=15298#p121165)

Changes (german):

  • (28) CUxD-Timer
    • neuer TS Datenpunkt liefert Unix-Zeitstempel des aktuellen Timers um z.B. im Client einen CountDown synchron zur CCU darzustellen
    • TIMER_SET beim Setzen des Timers auch auf der CCU aktualisieren
  • CUL Firmwareupdate auf RasperryMatic repariert

This release consists of the following archives:

  • cuxd_1.10b_ccu1.tar.gz – CCU1
    sha256: 6b9922f7523247efe86db234b9525785c96b41e8009710bb97938a56a8525a90
  • cuxd_1.10b_ccu2.tar.gz – CCU2
    sha256: 82d64bf3271708bb52222483e365cae7887b7af6714687dc8e1da28ffd3d9289
  • cuxd_1.10b_ccurm.tar.gz – RaspberryMatic
    sha256: 38dc81c98fd999bdff9c400f60ecc498238edee71c6e0710b581c6da655ba97d

@jens-maus jens-maus released this May 9, 2017 · 30 commits to master since this release

Assets 5

Downloads License

This is version 1.10a of the HomeMatic/CCU CUxD Addon
(see http://homematic-forum.de/forum/viewtopic.php?f=37&t=15298#p121165)

Changes (german):

  • Bugfix: Das automatische Speichern der aktuellen CUxD-Gerätekonfiguration wurde bereits beim Setzen von CUxD-Datenpunkten getriggert. Jetzt nur noch nach der Änderung von CUxD-Geräteparametern.

This release consists of the following archives:

  • cuxd_1.10a_ccurm.tar.gz – RaspberryMatic
    sha256: e9ce1f97c70d1b3052f6991d08252cbaf52a29e29fdaf67e5b9612f83ddadc58
  • cuxd_1.10a_ccu2.tar.gz – CCU2
    sha256: d5897cf3eb1ceb00316de6d3d87cf1df9a3bcced0806414b44364d0144220538
  • cuxd_1.10a_ccu1.tar.gz – CCU1
    sha265: 867e6abdd82c467876035a092fcfd9d3e0a4f536832b072be403fdb3b5ac8871

@jens-maus jens-maus released this May 7, 2017 · 31 commits to master since this release

Assets 5

Downloads License

This is version 1.10 of the HomeMatic/CCU CUxD Addon
(see http://homematic-forum.de/forum/viewtopic.php?f=37&t=15298#p121165)

Changes (german):

  • Bugfixes
  • Dokumentation überarbeitet
  • culfw 1.67 [r562] aktualisiert
  • (37) EnOcean SODA S8 Fenstergriff implementiert
  • ccu_backup schreibt jetzt per Default die CCU-Version in den Dateinamen
  • automatisches Speichern der CUxD-Gerätekonfiguration überarbeitet
    • nach Änderung von Geräteparametern
    • nach dem Anlernen neuer EnOcean- und wMbus-Geräte
    • spätestens alle 11 Stunden
  • Problem beim Aufruf vom dfu-programmer beseitigt
    • Befehlszeilen im CUxD-Setup jetzt als Parameter frei definierbar
      • DFU_ERASE=./dfu-programmer $TARGET$ erase
      • DFU_FLASH=./dfu-programmer $TARGET$ flash $HEXFILE$
      • DFU_START=./dfu-programmer $TARGET$ start
  • Info beim Speichern der CUxD-Gerätekonfiguration cuxd.ps ins Syslog schreiben!
  • Info beim Laden der CUxD-Gerätekonfiguration cuxd.ps ins Syslog schreiben!

This release consists of the following archives:

  • cuxd_1.10_ccurm.tar.gz – RaspberryMatic
    sha256: 10a864e138c5ddafd6396069a4cac789cb04a950242428595a5117bfe66c3381
  • cuxd_1.10_ccu2.tar.gz – CCU2
    sha256: 48fe7fbc33228b3aa1aafdf2ad99cad113b8b5e986fccde17859234b2d8c58f7
  • cuxd_1.10_ccu1.tar.gz – CCU1
    sha265: cad6bf6e766d88d8e0b4e2eb15630fc1721125d83c82c94b91db146b193f81ef

@jens-maus jens-maus released this May 7, 2017 · 35 commits to master since this release

Assets 5

Downloads License

This is version 1.9 of the HomeMatic/CCU CUxD Addon
(see http://homematic-forum.de/forum/viewtopic.php?f=37&t=15298#p121165)

Changes (german):

  • Bugfixes
  • Dokumentation überarbeitet
  • Fix fuer Probleme mit aktueller YAHM-Version
  • Anpassung an CCU-Firmware 2.27.x
  • erase --force vor dem Flashen der CUL-Firmware mittels dfu-programmer aufrufen
  • Processor-Info und Linux-Version auf CUxD-Statusseite ausgeben
  • Doku zur EnOcean Lamellenverstellung beim TF61J ergänzt
  • timer.tcl - Script um RAMP_TIME und -ms Parameter erweitert
  • (neu) blind.tcl - Script zur Steuerung von Jalousieaktoren
  • (neu) toggle.tcl - Script zum Umschalten von Schalt- und Dimmaktoren
  • (neu) dim.tcl - Script zur Steuerung von Dimmaktoren
  • (25) WMBUS
    • bei empfangenen Geräten in der Adressliste zusätzlich den Herstellercode und die Verschlüsselung anzeigen!
    • Auswertung vom iPEARL Wasserzähler implementiert
  • (28) System.Timer
    • d:hh:mm:ss ... wenn d > 6, dann zusätzlich d / 6 Wochen überspringen
    • neuer Datenpunkt TIMER_NUM enthält die Nummer des aktuellen Timers bei Multitimern und kann auch manuell gesetzt werden
  • (28) System.Exec und System.Multi-Dim-Exec
    • Fehler bei LEVEL-Berechnung mit großen MAX_VAL Maximalwerten korrigiert
    • URL-Encoding für Parameter (Sonderzeichen usw.) überarbeitet
  • (33) EnOcean Taster
    • Konfigurationsbeispiele zur Steuerung von HomeMatic Schalt-, Dimm- und Jalousieaktoren
  • (36) EnOcean Ventilantrieb
    • Fehlermeldung bei Kopplung vom Stellwert-DP beim EnOcean Ventilantrieb mit neuem HM-Wandthermostat beseitigt
  • (90) Wrapper-Thermostat
    • ACTIVE Geräteparameter zum aktivieren/deaktivieren der Stellwertberechnung durch den Regler

This release consists of the following archives:

  • CCU1: cuxd_1.9_ccu1.tar.gz- sha1: 30c33b044112ce9fe8d0e122a33ba316252a31ed
  • CCU2: cuxd_1.9_ccu2.tar.gz - sha1: 9c1b6d8fc7511198a23b0ad4c4271e9e4a877aaf
  • RaspberryMatic: cuxd_1.9_ccurm.tar.gz - sha1: 82f3ffb32152cbb2773b39dee7bd3b0e5a4f944b