Ausführung von CCU-historian.exe bei Systemstart unter Windows

Das Langzeitarchiv für HomeMatic

Moderator: Co-Administratoren

Antworten
thommygay24
Beiträge: 300
Registriert: 16.07.2011, 20:34
Hat sich bedankt: 1 Mal

Ausführung von CCU-historian.exe bei Systemstart unter Windows

Beitrag von thommygay24 » 16.07.2024, 13:37

Hallo zusammen,

ich nutze die plattformunabhängige Version von CCU-Historian unter Windows 11. Dies funktioniert auch sehr gut. Ich kann ccu-historian auch über cmd starten. Aber es gelingt mir nicht, einen entsprechenden Task in der Aufgabenplanung von Windows anzulegen, der ccu-historian beim Systemstart startet. Ich habe einige Tasks in der Aufgabenplanung angelegt für den Systemstart. Diese starten z. B. VMs. Das funktioniert soweit, also hab ich ein Gefühl, was ich als Trigger und Bedingung angeben muss, damit beim Start die Aufgabe ausgeführt wird. Nur ist es scheinbar so, dass der ccu-historian irgendwie hängen bleibt, wenn ich als Aktion die ccu-historian.exe angebe. Rufe ich sie über die cmd auf, funktioniert es. Als Aktion über die Aufgabenplanung ist zwar nach dem Start im Taskmanager der ccu-historian Task zu sehen, ab ich kann die Weboberfläche nicht aufrufen. Da aber mittels der Aufgabenplanung ja keine Ausgabefenster geöfffnet wird, sehe ich nicht, wo das Problem ist. Auch im Verlauf der Aufgabe ist nichts erkennbar.

Kann jemand helfen?

Danke

Gruß

Thomas

Slice
Beiträge: 1256
Registriert: 03.02.2016, 14:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: irgendwo aus Süd BaWü
Hat sich bedankt: 156 Mal
Danksagung erhalten: 99 Mal

Re: Ausführung von CCU-historian.exe bei Systemstart unter Windows

Beitrag von Slice » 16.07.2024, 14:28

Hi,

als ich noch den CCU-Historian auf einem Windows Server am laufen hatte, hatte ich die ccu-historian.exe einfach in Autostart gepackt.
Da ging dann das CMD-Fenster mit auf und man konnte die Ereignisse auch in dem Fenster sehen, meine ich mich zu erinnern.
Versuchen kannst Du es ja mal übern Autostart statt über die Aufgabenplanung.

Grüße,
Slice
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.77.7 / Addons: CuxD v2.12 - E-Mail v1.7.6 - Patcher v1.1 Beta - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------

thommygay24
Beiträge: 300
Registriert: 16.07.2011, 20:34
Hat sich bedankt: 1 Mal

Re: Ausführung von CCU-historian.exe bei Systemstart unter Windows

Beitrag von thommygay24 » 16.07.2024, 15:04

Das hatte ich früher auch. Das Problem dabei ist, dass der Autostart erst mit Anmeldung des Benutzers ausgeführt wird während man Aufgaben über die Planung bei Systemstart auch ohne Anmeldung ausführen kann. Das wäre mir lieber.

Slice
Beiträge: 1256
Registriert: 03.02.2016, 14:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: irgendwo aus Süd BaWü
Hat sich bedankt: 156 Mal
Danksagung erhalten: 99 Mal

Re: Ausführung von CCU-historian.exe bei Systemstart unter Windows

Beitrag von Slice » 16.07.2024, 15:31

Ja, das ist leider so beim Autostart und Windows.
Ich hatte mich immer angemeldet und daher war das für mich in Ordnung so.
In der Zwischenzeit läuft der CCU-Historian bei mir unter Proxmox auf einer Linux-VM, siehe Signatur!

Wie sieht den Dein Aufruf in der Aufgabenplanung aus?
Ich verwende dort hauptsächliche Scripte/Batches die für Backups zuständig sind und dort muss man die CMD.Exe als Befehl mitgeben.
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.77.7 / Addons: CuxD v2.12 - E-Mail v1.7.6 - Patcher v1.1 Beta - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------

thommygay24
Beiträge: 300
Registriert: 16.07.2011, 20:34
Hat sich bedankt: 1 Mal

Re: Ausführung von CCU-historian.exe bei Systemstart unter Windows

Beitrag von thommygay24 » 16.07.2024, 16:24

Ich hab jetzt mal eine alte Aufgabe importiert, die unter Windows 10 den ccu-historian gestartet hat. Dort ist lediglich Programm ausführen und dann die ccu-historian exe aufgerufen im ordner des ccu-historian. Aber trotzdem läuft das so jetzt nicht mehr, obwohl es früher funktioniert hat.

thommygay24
Beiträge: 300
Registriert: 16.07.2011, 20:34
Hat sich bedankt: 1 Mal

Re: Ausführung von CCU-historian.exe bei Systemstart unter Windows

Beitrag von thommygay24 » 16.07.2024, 16:53

Es scheint mir ein Berechtigungsproblem zu sein.
Wenn ich

start java -jar D:\ServerFolders\CCU-Historian\ccu-historian.jar -config D:\ServerFolders\CCU-Historian\

in einer Admin CMD ausführe erhalte ich in der sich öffnenden Konsole folgendes:

2024-07-16 16:50:49|INFO |CCU-Historian V4.0.1
2024-07-16 16:50:49|INFO |(C)MDZ (info@ccu-historian.de)
2024-07-16 16:50:49|SEVERE |Exception: Can't read configuration file D:\ServerFolders\CCU-Historian\
2024-07-16 16:50:49|SEVERE |Detail: java.lang.Exception: Can't read configuration file D:\ServerFolders\CCU-Historian\

Dabei habe ich lesen und ausführen für die exe, die jar und das configfile auf Jeder gesetzt.

thommygay24
Beiträge: 300
Registriert: 16.07.2011, 20:34
Hat sich bedankt: 1 Mal

Re: Ausführung von CCU-historian.exe bei Systemstart unter Windows

Beitrag von thommygay24 » 16.07.2024, 17:38

Wenn ich eine .bat Datei anlege mit dem Inhalt

start java -jar D:\ServerFolders\CCU-Historian\ccu-historian.jar -config D:\ServerFolders\CCU-Historian\ccu-historian.config

Dann wird die Aufgabe ausgeführt. Jedoch nur, wenn ich die Option auswähle: "Nur ausführen, wenn der Benutzer angemeldet ist".
Wähle ich stattdessen jedoch Unabhängig von der Benutzeranmeldung ausführen, scheint es nicht zu funktionieren.

Slice
Beiträge: 1256
Registriert: 03.02.2016, 14:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: irgendwo aus Süd BaWü
Hat sich bedankt: 156 Mal
Danksagung erhalten: 99 Mal

Re: Ausführung von CCU-historian.exe bei Systemstart unter Windows

Beitrag von Slice » 16.07.2024, 19:48

Also ich würde unter Windows die Exe aufrufen und nicht den Umweg über die Jar gehen.
Hab mir grad mal wieder nen CCU-Historian auf Windows Server eingerichtet und ich starte die Exe und läuft.
Den Rest müsste ich versuchen mal nachzustellen, aber da komm ich in nächster Zeit vermutlich weniger dazu.
Zumal ich mich immer anmelde. :wink:
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.77.7 / Addons: CuxD v2.12 - E-Mail v1.7.6 - Patcher v1.1 Beta - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------

Hobyist
Beiträge: 165
Registriert: 23.10.2019, 09:31
System: CCU
Hat sich bedankt: 48 Mal
Danksagung erhalten: 2 Mal

Re: Ausführung von CCU-historian.exe bei Systemstart unter Windows

Beitrag von Hobyist » 13.10.2024, 11:46

Hallo
Ich erlaube mich hier mal einzuhängen.

Ich bin bezüglich historian ein kompletter Neuling. Gerne würde den historian auf Windwos 11 gebrauchen.
Installieren ist keine grosse Sache, download, entpacken und exe starten. So weit bin ich schon gekommen.

Nun auf zwei Fragen:
  • Wo und wie kriege ich die Daten von der USB-Stick der CCU3 in den PC?
  • Kann ich den Historian auch nur sporadisch auf Windows 11 anwerfen, Daten aktualisieren lassen und dann Grafiken benutzen?
Danke für einen Hinweis.
CCU3 Start Up, Wohnort Schweiz

Dennis-HM
Beiträge: 288
Registriert: 19.02.2023, 18:40
System: CCU
Hat sich bedankt: 23 Mal
Danksagung erhalten: 27 Mal

Re: Ausführung von CCU-historian.exe bei Systemstart unter Windows

Beitrag von Dennis-HM » 24.10.2024, 12:12

Hobyist hat geschrieben:
13.10.2024, 11:46
  • Kann ich den Historian auch nur sporadisch auf Windows 11 anwerfen, Daten aktualisieren lassen und dann Grafiken benutzen?
ccu-historian musss die ganze Zeeit laufen, sonst werden keine Werte gespeichert.

Antworten

Zurück zu „CCU-Historian“