Docker-Image vom CCU-Historian verfügbar
Moderator: Co-Administratoren
-
- Beiträge: 1791
- Registriert: 03.11.2010, 10:25
- System: CCU
- Wohnort: Aachen
- Hat sich bedankt: 58 Mal
- Danksagung erhalten: 259 Mal
- Kontaktdaten:
Docker-Image vom CCU-Historian verfügbar
Auf dem Docker Hub ist seit Kurzem ein Image von dem CCU-Historian verfügbar. Docker wird dazu verwendet, Anwendungen mithilfe von Betriebssystemvirtualisierung in Containern zu isolieren. Für viele Plattformen (z.B. auch NAS-Geräte) ist Docker bereits verfügbar. Zur Installation vom CCU-Historian muss nur der Befehl docker pull tzahari/ccu-historian eingegeben werden. Das Docker-Image wurde von Thomas, einem CCU-Historian-Anwender, erstellt. Vielen Dank dafür!
Re: Docker-Image vom CCU-Historian verfügbar
Hallo
Bisher habe ich es nicht zum Laufen bekommen
DS1815+
Fehler
Systemereigniss:
Docker container: /CCU-Historian unexpected stopped.
Protocoll:
Config option are missing! CONFIG_CCU_TYPE, CONFIG_CCU_IP & CONFIG_HOST_IP required.
Config file missing
Bin leider kein Fachmann für Linux
bräuchte Hilfe
Bisher habe ich es nicht zum Laufen bekommen
DS1815+
Fehler
Systemereigniss:
Docker container: /CCU-Historian unexpected stopped.
Protocoll:
Config option are missing! CONFIG_CCU_TYPE, CONFIG_CCU_IP & CONFIG_HOST_IP required.
Config file missing
Bin leider kein Fachmann für Linux
bräuchte Hilfe
-
- Beiträge: 1791
- Registriert: 03.11.2010, 10:25
- System: CCU
- Wohnort: Aachen
- Hat sich bedankt: 58 Mal
- Danksagung erhalten: 259 Mal
- Kontaktdaten:
Re: Docker-Image vom CCU-Historian verfügbar
Hallo,
wie die Konfiguration (IP-Adresse der CCU, usw.) genau vorgenommen wird, ist mir leider auch nicht bekannt. Ich schreibe mal eine E-Mail an Thomas, der das Docker-Image erstellt hat. Vielleicht liest er auch hier mit.
Laut https://github.com/tzahari/CCU-Historia ... ADME_de.md müssen Umgebungsvariablen (CONFIG_CCU_TYPE, CONFIG_CCU_IP, usw.) gesetzt werden. Das wird, glaube ich, mit der Kommandozeilenoption -e von Docker gemacht. Das Start-Skript (start.sh) erstellt dann die Konfigurationsdatei /opt/ccu-historian/ccu-historian.config automatisch. Alternativ müsste sich die Datei auch manuell erstellen lassen.
Gruß
Mathias
wie die Konfiguration (IP-Adresse der CCU, usw.) genau vorgenommen wird, ist mir leider auch nicht bekannt. Ich schreibe mal eine E-Mail an Thomas, der das Docker-Image erstellt hat. Vielleicht liest er auch hier mit.
Laut https://github.com/tzahari/CCU-Historia ... ADME_de.md müssen Umgebungsvariablen (CONFIG_CCU_TYPE, CONFIG_CCU_IP, usw.) gesetzt werden. Das wird, glaube ich, mit der Kommandozeilenoption -e von Docker gemacht. Das Start-Skript (start.sh) erstellt dann die Konfigurationsdatei /opt/ccu-historian/ccu-historian.config automatisch. Alternativ müsste sich die Datei auch manuell erstellen lassen.
Gruß
Mathias
Re: Docker-Image vom CCU-Historian verfügbar
Hallo Zusammen,
Danke Mathias für die Ankündigung.
Zu meiner Person:
Ich verwalte das Docker Image und habe soeben eine neue Versionen freigeben.
Unter anderem steht nun auch die letzte Entwicklerversion 0.7.7dev-8 und auch die Version 0.6.0 zur Verfügung.
Zu Rolapp: Beim Synology ist es wie folgt:
Nachdem der Docker Container vom Image erstellt wurde, muss dieser einmal bearbeitet werden.
Und zwar trägst du unter "Umwelt" die Umgebungsvariabeln (siehe https://github.com/tzahari/CCU-Historia ... figuration) ein.
Ich empfehle noch über "Volume" dem Docker Container einen Order nach /database zu mappen, damit die Datenbank ausserhalb des Docker Container liegt und somit bei einem Update erhalten bleibt.
Dann noch unter "Standardoptionen" die beiden Ports freigeben.
Danach müsste die Konfiguration beim nächsten starten des Docker Containers erzeugt und die Software gestartet werden.
Viele Grüße
Thomas
Danke Mathias für die Ankündigung.
Zu meiner Person:
Ich verwalte das Docker Image und habe soeben eine neue Versionen freigeben.
Unter anderem steht nun auch die letzte Entwicklerversion 0.7.7dev-8 und auch die Version 0.6.0 zur Verfügung.
Zu Rolapp: Beim Synology ist es wie folgt:
Nachdem der Docker Container vom Image erstellt wurde, muss dieser einmal bearbeitet werden.
Und zwar trägst du unter "Umwelt" die Umgebungsvariabeln (siehe https://github.com/tzahari/CCU-Historia ... figuration) ein.
Ich empfehle noch über "Volume" dem Docker Container einen Order nach /database zu mappen, damit die Datenbank ausserhalb des Docker Container liegt und somit bei einem Update erhalten bleibt.
Dann noch unter "Standardoptionen" die beiden Ports freigeben.
Danach müsste die Konfiguration beim nächsten starten des Docker Containers erzeugt und die Software gestartet werden.
Viele Grüße
Thomas
-
- Beiträge: 5
- Registriert: 29.04.2015, 10:40
Re: Docker-Image vom CCU-Historian verfügbar
Hallo,
ich habe das Docker-Image soweit zum Laufen gebracht und es sieht auch soweit sehr schon aus - anfangs wollte er in der 0.7.7-dev8 das Config-File nicht schreiben, das ging komischerweise erst nach dem Mounten.
Jetzt habe ich aber das Problem, dass er mir nur die Systemvariablen anzeigt. Die Firewall an der CCU ist offen. Ich hatte mir ein Logfile schreiben lassen, da kommt immer die Fehlermeldung "Historian: Interfaces with no subscription support: BidCos-RF"
Das sagt das Log:
Hat jemand ne Idee was ich noch tun könnte?
MFG
Sebastian
ich habe das Docker-Image soweit zum Laufen gebracht und es sieht auch soweit sehr schon aus - anfangs wollte er in der 0.7.7-dev8 das Config-File nicht schreiben, das ging komischerweise erst nach dem Mounten.
Jetzt habe ich aber das Problem, dass er mir nur die Systemvariablen anzeigt. Die Firewall an der CCU ist offen. Ich hatte mir ein Logfile schreiben lassen, da kommt immer die Fehlermeldung "Historian: Interfaces with no subscription support: BidCos-RF"
Das sagt das Log:
Code: Alles auswählen
2015-06-03 07:43:52|INFO |Starting CCU-Historian V0.7.7dev8
2015-06-03 07:43:52|INFO |by MDZ (info@ccu-historian.de)
2015-06-03 07:43:52|FINE |Configuration:
2015-06-03 07:43:52|FINE |logSystem.consoleLevel=Level.INFO
2015-06-03 07:43:52|FINE |logSystem.fileLevel=Level.FINER
2015-06-03 07:43:52|FINE |logSystem.fileName='/opt/ccu-historian/config/ccu-historian-%g.log'
2015-06-03 07:43:52|FINE |logSystem.fileLimit=1000000
2015-06-03 07:43:52|FINE |logSystem.fileCount=5
2015-06-03 07:43:52|FINE |logSystem.binRpcLevel=Level.WARNING
2015-06-03 07:43:52|FINE |database.dir='/database'
2015-06-03 07:43:52|FINE |database.name='history'
2015-06-03 07:43:52|FINE |database.user='sa'
2015-06-03 07:43:52|FINE |database.webEnable=true
2015-06-03 07:43:52|FINE |database.webPort=8082
2015-06-03 07:43:52|FINE |database.webAllowOthers=false
2015-06-03 07:43:52|FINE |database.tcpEnable=false
2015-06-03 07:43:52|FINE |database.tcpPort=9092
2015-06-03 07:43:52|FINE |database.tcpAllowOthers=false
2015-06-03 07:43:52|FINE |database.pgEnable=false
2015-06-03 07:43:52|FINE |database.pgPort=5435
2015-06-03 07:43:52|FINE |database.pgAllowOthers=false
2015-06-03 07:43:52|FINE |database.backup=''
2015-06-03 07:43:52|FINE |All devices: Reading configuration option 'historianRpcPort': 2011
2015-06-03 07:43:52|FINE |All devices: Reading configuration option 'historianAddress': 127.0.0.1
2015-06-03 07:43:52|INFO |Setting up device 1
2015-06-03 07:43:52|FINE |Device 1: Reading configuration option 'type': CCU2
2015-06-03 07:43:52|FINE |Device 1: Reading configuration option 'address': 192.168.178.27
2015-06-03 07:43:52|FINE |Device 1: Reading configuration option 'reinitTimeout':
2015-06-03 07:43:52|FINE |Device 1: Reading configuration option 'prefix':
2015-06-03 07:43:52|FINE |Device 1: Reading configuration option 'writeAccess':
2015-06-03 07:43:52|FINE |Device 1: Reading configuration option 'sysVarDataCycle':
2015-06-03 07:43:52|FINE |Device 1: Reading configuration option 'timeout':
2015-06-03 07:43:52|INFO |Creating HM script client for http://192.168.178.27:8181/tclrega.exe
2015-06-03 07:43:53|INFO |Configured following interfaces: BidCos-RF, SysVar
2015-06-03 07:43:53|FINE |historian.metaCycle=3600000
2015-06-03 07:43:53|FINE |historian.bufferCount=5000
2015-06-03 07:43:53|FINE |historian.bufferTime=0
2015-06-03 07:43:53|FINE |webServer.port=80
2015-06-03 07:43:53|FINE |webServer.dir='./webapp'
2015-06-03 07:43:53|FINE |webServer.logLevel=Level.WARNING
2015-06-03 07:43:53|FINE |webServer.historianAddress='127.0.0.1'
2015-06-03 07:43:53|FINE |webServer.trendDesigns=[]
2015-06-03 07:43:53|FINE |webServer.apiKeys=[]
2015-06-03 07:43:53|FINE |webServer.menuLinks=[]
2015-06-03 07:43:53|INFO |Starting base services
2015-06-03 07:43:53|INFO |Connecting to database
2015-06-03 07:43:57|FINE |Database: Preparing table DATA_POINTS
2015-06-03 07:43:57|INFO |Starting database web server
2015-06-03 07:43:57|FINE |Database management URL: http://172.17.0.14:8082
2015-06-03 07:43:57|INFO |Starting interfaces
2015-06-03 07:43:57|FINE |Starting re-init task
2015-06-03 07:43:57|INFO |Starting historian
2015-06-03 07:43:57|INFO |Starting web server
2015-06-03 07:44:00|FINER |Historian: Interfaces with subscription and browse support: SysVar
2015-06-03 07:44:00|FINE |Historian: Updating data point properties of interface SysVar
2015-06-03 07:44:01|FINE |Historian: Updating subscriptions for interface SysVar
2015-06-03 07:44:02|FINE |Reading system variable values
2015-06-03 07:44:02|FINE |Timestamp 1970-01-01 01:00:00 of system variable ${sysVarAlarmZone1} is out of range
2015-06-03 07:44:02|FINER |Database: Getting data point with id SysVar.1235.VALUE
2015-06-03 07:44:02|FINE |Database: Inserting (Wed Jun 03 07:44:02 CEST 2015, false, 2) into D_SYSVAR_1235_VALUE
2015-06-03 07:44:02|FINER |Database: Getting data point with id SysVar.950.VALUE
2015-06-03 07:44:02|FINE |Database: Inserting (Tue Jun 02 21:25:01 CEST 2015, true, 2) into D_SYSVAR_950_VALUE
2015-06-03 07:44:04|FINER |Historian: Interfaces with no subscription support: BidCos-RF
2015-06-03 07:44:12|INFO |Web server port: 80
2015-06-03 07:44:12|FINER |Sleeping
2015-06-03 07:44:32|FINE |Reading system variable values
2015-06-03 07:44:32|FINE |Timestamp 1970-01-01 01:00:00 of system variable ${sysVarAlarmZone1} is out of range
2015-06-03 07:44:42|FINER |Sleeping
2015-06-03 07:45:02|FINE |Reading system variable values
2015-06-03 07:45:02|FINE |Timestamp 1970-01-01 01:00:00 of system variable ${sysVarAlarmZone1} is out of range
2015-06-03 07:45:12|FINER |Sleeping
2015-06-03 07:45:32|FINE |Reading system variable values
2015-06-03 07:45:32|FINE |Timestamp 1970-01-01 01:00:00 of system variable ${sysVarAlarmZone1} is out of range
2015-06-03 07:45:42|FINER |Sleeping
2015-06-03 07:46:02|FINE |Reading system variable values
2015-06-03 07:46:03|FINE |Timestamp 1970-01-01 01:00:00 of system variable ${sysVarAlarmZone1} is out of range
2015-06-03 07:46:12|FINER |Sleeping
2015-06-03 07:46:33|FINE |Reading system variable values
2015-06-03 07:46:33|FINE |Timestamp 1970-01-01 01:00:00 of system variable ${sysVarAlarmZone1} is out of range
2015-06-03 07:46:42|FINER |Sleeping
MFG
Sebastian
Re: Docker-Image vom CCU-Historian verfügbar
Hallo
vielen dank für die Info´s Thomas
es läuft
CUxD
die Einbindung von CUXD unter "Erweiterte Einstellungen > Umwelt> Umgehungsvariablen" mit CONFIG_PLUGIN1_TYPE | CUXD war erfolgreich
wie binde ich nun noch das "HomeMatic Wired LAN Gateway (BidCos-Wired)" ein (CONFIG_PLUGIN2_TYPE)
vielen dank für die Info´s Thomas
es läuft
CUxD
die Einbindung von CUXD unter "Erweiterte Einstellungen > Umwelt> Umgehungsvariablen" mit CONFIG_PLUGIN1_TYPE | CUXD war erfolgreich
wie binde ich nun noch das "HomeMatic Wired LAN Gateway (BidCos-Wired)" ein (CONFIG_PLUGIN2_TYPE)
-
- Beiträge: 1791
- Registriert: 03.11.2010, 10:25
- System: CCU
- Wohnort: Aachen
- Hat sich bedankt: 58 Mal
- Danksagung erhalten: 259 Mal
- Kontaktdaten:
Re: Docker-Image vom CCU-Historian verfügbar
Das ist keine Fehlermeldung (in der 2. Spalte steht nicht SEVERE oder WARNING).Masquerader hat geschrieben:Ich hatte mir ein Logfile schreiben lassen, da kommt immer die Fehlermeldung "Historian: Interfaces with no subscription support: BidCos-RF"
Als Hilfe lies Dir bitte noch die Abschnitte "Nach dem allerersten Start des CCU-Historians werden keine Gerätedatenpunkte aufgelistet" und "Wertänderungen von Gerätedatenpunkte werden nicht aufgezeichnet" auf http://www.ccu-historian.de/index.php?n ... sAmpTricks durch.
Gruß
Mathias
- Dragonfly
- Beiträge: 1249
- Registriert: 04.01.2010, 11:40
- Wohnort: Tyrol
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: Docker-Image vom CCU-Historian verfügbar
Hallo; ich tu mir noch etwas schwer mit den Porteinstellungen:
Freigegebene Ports
80 TCP für den Webserver
2011 TCP für den RPC-Port (Dieser Port muss von der CCU Zentrale erreichbar sein)
Localer-Port / Container-Port
geb ich da jetzt 2x "2011" ein?
was ist, wenn port 80 auf der synology schon belegt ist - kommt da dann 2x "81" rein???
Freigegebene Ports
80 TCP für den Webserver
2011 TCP für den RPC-Port (Dieser Port muss von der CCU Zentrale erreichbar sein)
Localer-Port / Container-Port
geb ich da jetzt 2x "2011" ein?
was ist, wenn port 80 auf der synology schon belegt ist - kommt da dann 2x "81" rein???
- Dragonfly
- Beiträge: 1249
- Registriert: 04.01.2010, 11:40
- Wohnort: Tyrol
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: Docker-Image vom CCU-Historian verfügbar
Hallo zusammen,Rolapp hat geschrieben:Hallo
vielen dank für die Info´s Thomas
es läuft
CUxD
die Einbindung von CUXD unter "Erweiterte Einstellungen > Umwelt> Umgehungsvariablen" mit CONFIG_PLUGIN1_TYPE | CUXD war erfolgreich
wie binde ich nun noch das "HomeMatic Wired LAN Gateway (BidCos-Wired)" ein (CONFIG_PLUGIN2_TYPE)
grabe den Thread mal aus. Habe auf meiner Synology auch den ccu-historian mit docker installiert. Allerdings wirk der Parameter "CONFIG_PLUGIN1_TYPE | CUXD" nicht, sehe alles aber keine CUXD Geräte.
Wo kann noch der Fehler liegen?
Grüße, Jochen
CCU3( 3.47.22 piVCCU3) auf RasPi4 * Wired * CUXD(2.3.3) mit CUL868 (v1.66), 1 Wire USB FTDI * Redmatic * Synology mit ccu-historian spk (V2.3.0) * ccu.io(1.0.51) * dashui(0.9beta120) openHAB 2.5.0 mit auf RasPI 4
-------------------------------------------------------------------------------------------------------------------
132 Kanäle in 38 Geräten und 140 CUxD-Kanäle in 21 CUxD-Geräten
-------------------------------------------------------------------------------------------------------------------
132 Kanäle in 38 Geräten und 140 CUxD-Kanäle in 21 CUxD-Geräten