Hallo,
hat jemand fhem auf einem DS214play (INTEL Atom Prozessor) inkl. CUL zum fliegen gebracht?
Ich scheitere an der im Wiki beschriebenen Installation des SerialPort Modul.
Danke für Eure Tipps
für die intel synology modelle ist es am einfachsten die perl version von activestate zu verwenden. alternativ geht auch das optware perl.
beim synology perl fehlen die voraussetzungen zum nachinstallieren.
was genau funktioniert denn nicht ?
gruss
andre
Nach der Anleitung http://www.fhemwiki.de/wiki/Synology_Diskstation komme ich bis zum vorletzten Schritt.
Ich bekomme aber einfach das SerialPort Modul nicht zum rennen.
Es gibt da die unterschiedlichsten Anleitungen, geklappt hat es mit keiner.
Ich bein Linux Profi, für jeden Tipp dankbar.
zeig mal bitte was du genau gemacht hast und welche ausgeben du bekommst.
gruss
andre
Ich scheitere hier dran: /usr/local/perl/bin/perl -MCPAN -e shell
da ich nicht weiß in welchem Pfad meine Perl Installation liegt, wie kann ich das rausfinden?
mit which perl.
das optware perl liegt normalerweise in /opt/bin. da sollte es auch schon ein cpan binary geben das du direkt aufrufen kannst.
schau ob es für dein system nicht schon ein fertiges device::serialport modul gibt. es müsste perl-device-serialport heissen.
gruss
andre
Ich habe das Standard Perl Paket auf der DS installiert.
perl findest du mit 'which perl' aber wenn ich mich richtig erinnere geht es mit dem synology eigenen perl aber sowieso nicht weil diverse voraussetzungen wie compiler, cpan und native schnittstelle fehlen. das nachzurüsten ist beliebig kompliziert.
wenn du ein intel modell hast nimm das optware perl oder das perl von activestate. falls du für das sonos modul threading braucht kommst du sowieso nicht um activeperl rum. da kannst du mit ppm auch einfach fehlende perl module nachinstallierten.
das standard synology perl hat auch noch den nachteil das nach einem update nichts mehr passt.
gruss
andre
Gibt es irgendwo eine Anleitung um Activeperl auf Synlogy zu installieren?
installer runterladen und wie auf einem normalen linux system ausfüren. siehe active perl doku.
in dem thread hier: http://forum.fhem.de/index.php/topic,36448.msg314391.html#msg314391 (http://forum.fhem.de/index.php/topic,36448.msg314391.html#msg314391) findest du etwas dazu.
gruss
andre
Wenn Ich das installieren will bekomme ich die Meldung:
perl/bin/perl: line 1:ELF: not found
perl/bin/perl: line 2: syntax error: unexpected ")"
was genau hast du eingegeben?
was gibt uname -a als ausgabe?
gruss
andre
Eingegeben: ./install.sh
uname -a ergibt:
Linux xxx-DS214PLAY 3.2.40 #5592 SMP PREEMPT Wed Aug 19 13:37:26 CST 2015 i686 GNU/Linux synology_evansport_214play
das schaut so aus als ob das system als 32bit system läuft. kann es sein das du die 64bit active perl version runtergeladen hast?
gruss
andre
Dank Eurer Hilfe habe ich jetzt anscheinend das ActivePerl installieren können.
Jetzt kann ich mich wieder voll uns ganz an die die Anleitung im Wiki http://www.fhemwiki.de/wiki/Synology_Diskstation (http://www.fhemwiki.de/wiki/Synology_Diskstation) halten?
- fhem installieren
- USB Treiber installieren
- IPKG installieren
- SerialPort installieren
Oder gibt es ist jetzt bzgl. der anderen Perl Installation was zu berücksichtigen?
Danke
auf den intel diskstations ist der usb treiber glaube ich schon dabei
serial port bekommst du über den active perl paket manager etwas in der art ppm install Device::SerialPort
in dem oben verlinkten thread habe ich ein beispiel für die änderung am fhem.sh script. da ist auch das lande der kernel module dabei.
gruss
andre
Zitat von: justme1968 am 18 September 2015, 13:36:28
auf den intel diskstations ist der usb treiber glaube ich schon dabei
serial port bekommst du über den active perl paket manager etwas in der art ppm install Device::SerialPort
in dem oben verlinkten thread habe ich ein beispiel für die änderung am fhem.sh script. da ist auch das lande der kernel module dabei.
gruss
andre
Super, Du hast mir sehr geholfen, fhem läuft auf der Kiste!
Aber wie es mal so ist, kommt gleich die nächste Frage :-)
Für mein HUE fehlt ja glaube ich noch JSON, gilt da das Wiki oder ist das jetzt wg. ActivePerl auch anders?
Vielen Dank
genau so mit ppm installieren.
gruss
andre
Vielen Dank, auch HUE läuft damit jetzt.
Hast Du auch Erfahrung mit dem CSL-USB-Bluetooth-Adapter (http://www.amazon.de/CSL-Bluetooth-Adapter-Technologie-neuester-Standard/dp/B00D757YZ4) auf der DS214play? Bzw. muss man da spezielle Treiber wie installieren, oder war das in den USB-Treibern enthalten?
Danke
Fredi
ob dieser spezielle adapter geht weiss ich nicht. ich hatte damit mit bluetooth an meiner syno experimentiert. die ipkg bluez version war aber recht alt und kann z.b. kein le mode.
ich betreibe inzwischen diverse im haus verteilte raspberry und habe alles was usb devices sind daran angeschlossen. die syno steht im keller und hier läuft nur noch der software teil drauf.
gruss
andre
Zitat von: justme1968 am 21 September 2015, 16:03:29
ob dieser spezielle adapter geht weiss ich nicht. ich hatte damit mit bluetooth an meiner syno experimentiert. die ipkg bluez version war aber recht alt und kann z.b. kein le mode.
ich betreibe inzwischen diverse im haus verteilte raspberry und habe alles was usb devices sind daran angeschlossen. die syno steht im keller und hier läuft nur noch der software teil drauf.
gruss
andre
Und ich wollte gerade alles vom raspberry auf die DS umziehen um den Raspberry als zusätzliches Bluetooth Modul zu haben.
Warum hast Du gerade diesen Weg gewählt, dein Haupt-fhem-Server läuft auf der DS?
Was spricht dafür, es würde mich interessieren warum Du diesen Weg gewählt hast.
Danke
die ds1812 ist um ein vielfaches schneller als ein raspberry und läuft sowieso. das ding ist aber mit platten und erweiterungsbox so laut das ich es jetzt endlich in den keller verbannt habe. die platten haben redundanz und ich habe noch eine ds710 auf die ich zur not alles umziehen kann. das ganze hängt auch an einer usv.
eigentlich wollte ich alles auf einen nuc umziehen der airsonos und homebridge server ist. die geschwindigkeit wäre noch besser. aber die eine interne ssd ist ein single point of failure.
die raspberry sind nur 'dumme' usb verlängerungen in die zimmer und stockwerke. da läuft kein fhem drauf. dazu wären sie mir viel zu langsam. egal welche version.
gruss
andre
Zitat von: Fredi69 am 18 September 2015, 13:32:16
Dank Eurer Hilfe habe ich jetzt anscheinend das ActivePerl installieren können.
Hallo Fredi69,
was genau war die Lösung?
Gruss
Thomas
Zitat von: nsu1200c am 29 Februar 2016, 21:11:44
Hallo Fredi69,
was genau war die Lösung?
Gruss
Thomas
Ich hatte das falsche Perl Paket.