Discussie forum over Cumulus software. Voor vragen, specificaties, ervaringen etc..
#76446
Een nieuwe draadje gestart op algemene aanvraag. Geprobeerd om Cmx automatisch te laten opstarten alles lijkt te werken maar toch wordt cmx niet opgeladen. Wat doe ik nog verkeerd ? terminal : alexander 90146 0,0 0,0 435299760 1408 s001 S+ 5:21p.m. 0:00.01 grep CumulusMX
alexander@Macminialexander ~ % tail -f ~/CumulusMX/cumulusmx.log


deze code plaats ik in mijn plist : <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.cumulusmx.daemon</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/bin/dotnet</string>
<string>/Users/alexander/downloads/CumulusMX/CumulusMX.dll</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>KeepAlive</key>
<true/>
<key>WorkingDirectory</key>
<string>/Users/alexander/downloads/CumulusMX/</string>
<key>StandardOutPath</key>
<string>/Users/alexander/downloads/CumulusMX/cumulusmx.log</string>
<key>StandardErrorPath</key>
<string>/Users/alexander/downloads/CumulusMX/cumulusmx.err</string>
</dict>
</plist>
Ter info locatie map van cumulus op mijn Mac is /users/alexander/downloads/cumulusMx
#76448
Nog geen bevredigend antwoord op het Engelse forum.

Je kunt wel alvast dit bestuderen.

Ik moet nog achterhalen of CMX zichzelf ook op de MAC automatisch installeert of dat dat een handmatige actie is. Het command om dat te doen is
Code: Selecteer alles
dotnet CumulusMX.dll -install -user <user>
Als je alle opties van CMX wil weten moet je
Code: Selecteer alles
dotnet ./CumulusMX.dll
geven. Je ziet dan:
Code: Selecteer alles
Valid arguments are:
 -port <http_portnum> - Sets the HTTP port Cumulus will use (default 8998)
 -lang <culture_name> - Sets the Language Cumulus will use (defaults to current user language)
 -debug               - Switches on debug and data logging from Cumulus start
 -install             - Installs Cumulus as a system service (Windows or Linux)
 -uninstall           - Removes Cumulus as a system service (Windows or Linux)
 -user                - Specifies the user to run the service under (Linux only)
 -service             - Must be used when running as service (Linux only)

Cumulus terminating
2026-02-26 20:07:18.347 Cumulus terminating
Wordt vervolgd.
#76449
Sorry, ik zat nog in de Engelse modus van het andere forum. Zoals je zei, Translate helpt.

OK, so -install does only work on Windows and Linux. Sorry, but it has to a manual operation to add it in launchd

OR

You run your CMX always from the command window and leave that open until you shutdown your machine.

Up to you to decide. The command window option is the easiest and gets you going immediately.

You then just need to have CMX running and have a crontab configured for CUtils.
#76453
Hallo Hans, geen probleem om na opstart opnieuw in te geven in het terminal venster. Trouwens na het opnieuw opstarten start het terminal venster automatisch opnieuw op en zie je de commando lijn die je opnieuw moet ingeven (dotnet cumulusms.dll regel) gewoon copy en paste en Cmx draait terug. Geen werk aan.

Ik moet juist nog in gang geraken voor de website en Utils.

Mvg
#76460
alexuskoi schreef: Vandaag, 14:10 Geen problemen met het dashboard hier. Maar wel wordt plots geen enkele grafiek meer weergegeven . Geen idee waaraan dit kan liggen. Er is voorlopig nog niks verandert. mvg
Ja, dat komt door een probleem met Highcharts dat de voorwaarden van zijn gebruik heeft aangepast. Met name het gebruik vanaf een lokaal adres - de interface b.v. - is alleen nog mogelijk als je de Highcharts libraries lokaal gebruikt - zie het tweede draadje als hieronder. Een website zal het wel nog doen. CUtils doet het altijd.

Vanaf versie 4.7.0 (hernummerd naar v5.0.0 b5000) is de open software/public domain Charts.js in gebruik en bestaat het probleem niet meer. Mijn advies is dus om vanaf nu CMX v5.0.0 te gebruiken. Dat zal uiteindelijk de makkelijkste oplossing blijken. Merk op dat v5.0.0 een database wijziging heeft die een downgrade niet mogelijk maakt anders dan met een volledige backup van de CMX directory tree.

Voor CUtils is er geen probleem maar het kan geen kwaad dit topic op het Engelse forum te lezen, inclusief de betreffende EULA. Ja, allemaal Engels maar voor gebruik van CMX/CUtils is Engels onontbeerlijk. Google translate helps ;)

Andere draadjes die hier relevant zijn:
1) This thread on the Highcharts Licence. Don't get confused, start at the link given to the end. The whole thread is interesting from an historical pov.
2) Wil je per se verder met CMX v4.7.0 dan lees dit draadje om dmv lokale Highcharts libraries toch je charts te kunnen gebruiken. Geen support van mijn kant verder.

Als je gaat upgraden met CMX let dan op de versie van CUtils en dotnet.