CCU.IO Installation auf Synology DS412+ (gelöst)

WebUIs (DashUI, yahui, ...), Adapter (Hue, IRTrans, Sonos, ...), Logging, Scripting

Moderator: Co-Administratoren

Benutzeravatar
hanan
Beiträge: 222
Registriert: 15.12.2012, 16:00
Danksagung erhalten: 1 Mal

Re: CCU.IO Installation auf Synology DS412+ (gelöst)

Beitrag von hanan » 06.11.2014, 13:53

Die Rechte sind "0755" und der Besitzer ist "root".
Leider kann ich den Ordner auch nicht auf "0777" setzen.
Liebe Grüsse aus der Schweiz
Andy
_________________________________________________________________________________________________
Raspberrymatic auf NUC unter Proxmox mit RPI-RF-MOD Funkmodul und Antenne Aurel GP868, ca. 19x BidCos-RF und ca. 46x HmIP-RF, ioBroker auf NUC unter Proxmox, 4x Wiffi 3.0, Pulsecounter, Weatherman-Edition

Benutzeravatar
Homoran
Beiträge: 8613
Registriert: 02.07.2013, 15:29
Wohnort: Köln
Danksagung erhalten: 4 Mal

Re: CCU.IO Installation auf Synology DS412+ (gelöst)

Beitrag von Homoran » 06.11.2014, 14:08

Homoran hat geschrieben:Wer hat denn den Ordner
CODE: ALLES AUSWÄHLEN
/usr/local/etc/rc.d/
angelegt?
und wie?
- in der Syno direkt?
- über WinSCP?
dann hat wohl root den Ordner erstellt und nur er kann die Rechte ändern ;-)

Oder hast du noch Antworten auf meine Fragen?

Gruß
Rainer
Alle meine Hinweise sind auf eigene Gefahr umzusetzen. Immer einen Fachmann zu Rate ziehen!

Benutzeravatar
hanan
Beiträge: 222
Registriert: 15.12.2012, 16:00
Danksagung erhalten: 1 Mal

Re: CCU.IO Installation auf Synology DS412+ (gelöst)

Beitrag von hanan » 06.11.2014, 14:14

hmmmm...
Es gab mal ein Tool bei dem solche Ordner und Dateien geändert werden konnten, mir fällt nur der Name nicht mehr ein.
Liebe Grüsse aus der Schweiz
Andy
_________________________________________________________________________________________________
Raspberrymatic auf NUC unter Proxmox mit RPI-RF-MOD Funkmodul und Antenne Aurel GP868, ca. 19x BidCos-RF und ca. 46x HmIP-RF, ioBroker auf NUC unter Proxmox, 4x Wiffi 3.0, Pulsecounter, Weatherman-Edition

Benutzeravatar
hanan
Beiträge: 222
Registriert: 15.12.2012, 16:00
Danksagung erhalten: 1 Mal

Re: CCU.IO Installation auf Synology DS412+ (gelöst)

Beitrag von hanan » 06.11.2014, 14:18

Geschaft...
In WinSCP den Benutzer auf "root" und kein Passwort und schon funzt es.

Gruess
Liebe Grüsse aus der Schweiz
Andy
_________________________________________________________________________________________________
Raspberrymatic auf NUC unter Proxmox mit RPI-RF-MOD Funkmodul und Antenne Aurel GP868, ca. 19x BidCos-RF und ca. 46x HmIP-RF, ioBroker auf NUC unter Proxmox, 4x Wiffi 3.0, Pulsecounter, Weatherman-Edition

Benutzeravatar
Homoran
Beiträge: 8613
Registriert: 02.07.2013, 15:29
Wohnort: Köln
Danksagung erhalten: 4 Mal

Re: CCU.IO Installation auf Synology DS412+ (gelöst)

Beitrag von Homoran » 06.11.2014, 14:23

Na, siehst du!
Kaum stösst man dich mit der Nase drauf, schon klappt es ;-)

Gruß
Rainer
Alle meine Hinweise sind auf eigene Gefahr umzusetzen. Immer einen Fachmann zu Rate ziehen!

Benutzeravatar
hanan
Beiträge: 222
Registriert: 15.12.2012, 16:00
Danksagung erhalten: 1 Mal

Re: CCU.IO Installation auf Synology DS412+ (gelöst)

Beitrag von hanan » 06.11.2014, 14:39

Jep...
Nur ein kleiner Fehler habe ich noch geschrieben.

Benutzername "root" und Passwort "selbes wie admin".
Liebe Grüsse aus der Schweiz
Andy
_________________________________________________________________________________________________
Raspberrymatic auf NUC unter Proxmox mit RPI-RF-MOD Funkmodul und Antenne Aurel GP868, ca. 19x BidCos-RF und ca. 46x HmIP-RF, ioBroker auf NUC unter Proxmox, 4x Wiffi 3.0, Pulsecounter, Weatherman-Edition

ChristianF
Beiträge: 395
Registriert: 27.06.2014, 21:50

Re: CCU.IO Installation auf Synology DS412+ (gelöst)

Beitrag von ChristianF » 20.12.2014, 21:18

Hallo,

hier noch ein Nachtrag: das node.js Paket für die Synology NASse hat inzwischen den Beta Status verlassen ist und als endgültiges Paket in den DSM Paketmanager aufgenommen worden: https://www.synology.com/de-de/dsm/app_packages/Node_js

Es scheint sogar recht aktuell gehalten zu werden: auf www.nodejs.org ist Version 0.10.34 verfügbar, über den DSM bekommt man 0.10.33-0005. Dazu muss man wissen, dass 0.10.33 am 23.10.2014 erschienen ist, und 0.10.34 vor exakt DREI TAGEN, nämlich am 17.12.2014. Unter http://blog.nodejs.org/ erfährt man, welche Version derzeit aktuell ist.

Gemäß der Webseite funktioniert das DSM Paket mit diesen Synology Modellen:
15-series : DS3615xs, DS2015xs, DS1815+, DS1515+, DS415+, DS415play, DS215j, DS115j
14-series : RS3614xs+, RS3614(RP)xs, RS2414(RP)+, RS814(RP)+, RS814, RS214, DS414, DS414j, DS414slim, DS214+, DS214, DS214play, DS214se, DS114, EDS14
13-series : RS10613xs+, RS3413xs+, DS2413+, DS1813+, DS1513+, DS713+, DS413j, DS213, DS213air, DS213j
12-series : RS3412(RP)xs, RS2212(RP)+, RS812(RP)+, RS812, RS212, DS3612xs, DS1812+, DS1512+, DS712+, DS412+, DS212+, DS212, DS212j, DS112+, DS112, DS112j
11-series : RS3411(RP)xs, RS2211(RP)+, RS411, DS3611xs, DS2411+, DS1511+, DS411+II, DS411+, DS411, DS411j, DS411slim, DS211+, DS211, DS211j, DS111
10-series : RS810(RP)+, DS1010+, DS710+, DS410j, DS210j, DS110j

Gruß
Christian
370 Kanäle in 119 Geräten und 22 CUxD-Kanäle in 18 CUxD-Geräten, dazu ioBroker und diverse weitere eingebundene Systeme, vom 433MHz Bewegungsmelder bis hin zur Wallbox.

ChristianF
Beiträge: 395
Registriert: 27.06.2014, 21:50

Re: CCU.IO Installation auf Synology DS412+ (gelöst)

Beitrag von ChristianF » 20.12.2014, 22:57

Tja, jetzt habe ich das schöne CCU.IO am Laufen, es redet mit meiner CCU und alles könnte so schön sein...
nur: wenn die Syno neu startet, startet natürlich CCU.IO nicht neu. Node an sich startet natürlich, da es ja jetzt über DSM gemanaged wird und dort alles bekommt was notwendig ist.

Ich habe mir das Startscript angelegt und scheitere nun daran, herauszufinden, wo node liegt, da natürlich der komplette Pfad für den Aufruf notwendig ist:

Code: Alles auswählen

/*wo*/*ist*/*der*/*pfad*/*zu*/node/bin/node /volume1/*Pfad*/*zu*/ccu.io/ccu.io-server.js start
Hat jemand einen Tipp für mich?

Danke und Gruß
Christian
370 Kanäle in 119 Geräten und 22 CUxD-Kanäle in 18 CUxD-Geräten, dazu ioBroker und diverse weitere eingebundene Systeme, vom 433MHz Bewegungsmelder bis hin zur Wallbox.

Benutzeravatar
Herbert_Testmann
Beiträge: 11062
Registriert: 17.01.2009, 11:30
Danksagung erhalten: 7 Mal

Re: CCU.IO Installation auf Synology DS412+ (gelöst)

Beitrag von Herbert_Testmann » 20.12.2014, 23:36

hallo

wenn Du es auf der Kommandozeile von jeder Stelle aus starten kannst, steht der Pfad im "Path"
Dann sollte es aber auch aus dem Script heraus ohne kompletten Pfad gehen.

BTW ich habe für "ccu-historian" ein Startscript, das ich sowohl in den globalen Autostart, als auch in den Startordner für User gelegt habe. Beim neustart der DS wird das Script nicht ausgeführt bzw. funktioniert nicht. Erst nach etwas Wartezeit geht es. Ich nehme an, es wird zu früh aufgerufen und die DS ist noch nicht fertig mit dem Booten.
Leider ist die Lösung immer noch ein manueller Start des Scriptes nach jedem Reboot.

Also falls Du es nicht hin bekommst, bist Du nicht allein ;-)
---
Dieses Schreiben wurde maschinell erstellt und ist ohne Unterschrift gültig

Benutzeravatar
Samson71
Beiträge: 1513
Registriert: 12.02.2014, 20:51
Wohnort: Niedersachsen
Hat sich bedankt: 51 Mal
Danksagung erhalten: 185 Mal

Re: CCU.IO Installation auf Synology DS412+ (gelöst)

Beitrag von Samson71 » 21.12.2014, 13:01

ChristianF hat geschrieben: Ich habe mir das Startscript angelegt und scheitere nun daran, herauszufinden, wo node liegt, da natürlich der komplette Pfad für den Aufruf notwendig ist:

Code: Alles auswählen

/*wo*/*ist*/*der*/*pfad*/*zu*/node/bin/node /volume1/*Pfad*/*zu*/ccu.io/ccu.io-server.js start
Hat jemand einen Tipp für mich?

Danke und Gruß
Christian
Ich habe eine .sh-Datei unter /usr/local/etc/rc.d angelegt mit folgendem Inhalt (Vorlage stammt auch aus dem Forum):

Code: Alles auswählen

#!/bin/sh
# S99node.sh

case $1 in
start)
        node /opt/ccu.io/ccu.io-server.js start
        ;;
stop)
        node /opt/ccu.io/ccu.io-server.js stop
        ;;
*)
        echo "Usage: $0 [start|stop]"
        ;;
esac
Damit wird ccu.io automatisch beim Neustart aufgerufen. Den kompletten Pfad zu node brauchte ich nicht.

Gruß,

Markus
Gruß, Markus

Antworten

Zurück zu „CCU.IO“