Autor Thema: FHEM auf DS720+  (Gelesen 2835 mal)

Offline Lippie

  • Jr. Member
  • **
  • Beiträge: 90
FHEM auf DS720+
« am: 31 Dezember 2020, 21:01:49 »
Hallo,

habe eine DS720+ mit einem Intel Celeron J4125.
Leider bekomme ich beim Versuch perlmodules_x64-5.2_1.1.2-mfr-20160330.spk zu installieren, dass mein NAS nicht unterstützt wird.
Hab im Gegensatz zu meiner DS215j leider Probleme beim Einrichten von Device::SerialPort.pm.
Würde mich sehr über ein kleines Update freuen  :)

Beste Grüße
Sebastian

Offline LexPoud

  • New Member
  • *
  • Beiträge: 18
Antw:FHEM auf DS720+
« Antwort #1 am: 31 Dezember 2020, 22:30:27 »
Hallo,

Warum möchtest du FHEM denn direkt auf der Synology laufen lassen?
Ich denke spätestens mit DSM 7 wird das noch schwieriger.

Hast du mal probiert eine VM mit einem schmalen Linux aufzusetzen und diese via Virtual Machine Manager zu betreiben?

Für die Fortgeschritten unter uns würde sich auch eine Docker Instanz anbieten.
FHEM on Synology, Homematic Devices

Offline Lippie

  • Jr. Member
  • **
  • Beiträge: 90
Antw:FHEM auf DS720+
« Antwort #2 am: 31 Dezember 2020, 23:56:33 »
Hi,

ja, lief ja bisher auch :-)

werde mir mal den Weg via Virtual Machine Manager anschauen.

Habe inzwischen auch feststellen müssen, dass der IO::Socket::Multicast ebenfalls fehlt und sich per CPAN nicht einfach installieren lässt.

Danke
Sebastian

Offline LexPoud

  • New Member
  • *
  • Beiträge: 18
Antw:FHEM auf DS720+
« Antwort #3 am: 01 Januar 2021, 21:04:33 »
Bisher habe ich FHEM auch direkt auf der Synology ds214play am laufen.
Da gibt es aber immer mal wieder die genannten Probleme, zB Perl Module nicht verfügbar, DSM Updates zerschiessen das FHEM etc.

Vor kurzem habe ich mir auch eine Ds720+ gegönnt und dort direkt eine VM mit linux und FHEM installiert.
FHEM on Synology, Homematic Devices

Offline Lippie

  • Jr. Member
  • **
  • Beiträge: 90
Antw:FHEM auf DS720+
« Antwort #4 am: 02 Januar 2021, 09:43:17 »
Das klingt erfolgversprechend. Was für ein LINUX hast du installiert und muss man noch etwas beachten?
Ich habe dummerweise die falsche Formatierung im Vorfeld ausgewählt, muss also erstmal wieder 3 Schritte zurück  ::)

Offline FrankOverIP

  • New Member
  • *
  • Beiträge: 14
Antw:FHEM auf DS720+
« Antwort #5 am: 03 Januar 2021, 12:59:51 »
Hallo,

wenn ich mir mein eigenes System ansehe, würde ich FHEM ohne größere Not nicht in eine VM verlagern. Ich habe eine DS1019+ mit 8 GB und betreibe seit einigen Wochen RaspberryMatic in einer VM. Das geht prächtig (die Performance ist der Hammer), allerdings merkt man eine deutliche Laststeigerung auf dem System. Das NAS muss halt einen ganzen Server bereitstellen.

Auf der anderen Seite habe ich FHEM, ioBroker und noch ein paar andere Sachen auf dem gleichen System per Docker in Betrieb und die Systemlast durch diese Container ist doch spürbar geringer. Abgesehen davon kann man diese Container traumhaft einfach aktualisieren.

Wenn du also Zeit investierst, würde ich dir raten dich mit Docker auseinanderzusetzen. Das ist auch kein Hexenwerk und läuft auf der Synology ganz ausgezeichnet.

Nur meine Meinung  ::)

Viele Grüße
Frank

Offline Lippie

  • Jr. Member
  • **
  • Beiträge: 90
Antw:FHEM auf DS720+
« Antwort #6 am: 04 Januar 2021, 17:48:30 »
Hi,

Danke für Deinen Tipp. Den Docker bekommt man ja super einfach im Paketzentrum und die Suche nach FHEM im Docker spuckt eine super Auswahl an fertigen Abbildern aus.
An dieser Stelle schon mal Danke an all die Fleißigen für Eure Vorarbeit :)

Jetzt bin ich gespannt, ob ich mein Backup eingespielt bekomme und dann auch alle Schnittstellen funktionieren.

Gruß
Sebastian

Offline Lippie

  • Jr. Member
  • **
  • Beiträge: 90
Antw:FHEM auf DS720+
« Antwort #7 am: 07 Januar 2021, 16:25:01 »
Hallo,

habe mein FHEM auf meiner DS720+ heute in Betrieb genommen.
Nochmal Danke für den Tipp mit dem Docker.

Das geht dank der Vorarbeit anderer FHEM-User auf der Synology super einfach:
- docker installieren
- unter Registrierung das am besten erscheinende FHEM-Packet auswählen
- starten

ggü. der virtuellen Maschine habe ich das auch bereits mit 2GB RAM hinbekommen (auch, wenn inzwischen mehr drin sind).

Der Docker liefert auch gleich eine Konsole mit, mit deren Hilfe noch ein paar fehlende Perl-Pakete nachinstalliert werden konnten.

Den Pfad zu FHEM im Docker kann man mit einem Laufwerk auf dem Syno-NAS verbinden und nachdem ich die Zugriffsrechte über den DSM auch für meinen Nutzer freigegeben hatte, konnte ich sowohl vorhandene Dateien ansehen, als auch modifizieren und neue hochladen, womit meine FHEM-CFG ganz schnell im Docker lief.

Einzig der Zugriff auf USB-Schnittstellen war etwas kniffelig:
- Hier müssen die bereits bekannten Vorbereitungen auf der Syno-NAS gemacht werden, also Treiber initialisieren und Schreibrechte auf die Schnittstelle (/dev/ttyUSB0) vergeben.
- Darüber hinaus wird oft beschrieben, dass der Docker per Komandozeile gestartet wird und damit einfach das Verzeichnis für die USB-Schnittstelle gemountet werden kann. Leider geht das in der Grafikoberfläche nicht, man kann aber die Prioritätsebene auf hoch setzen, dann hat der Docker ebenfalls Zugriff (Noch nicht ganz meine Wunschlösung).
- Für eine am NAS angeschlossene USV geht nicht mehr der Verweis auf localhost:3493, sondern man muss explizit <Server-IP:3493> eingeben, wenn man diese mittels NUT einbinden möchte.
- Das Versenden von Mails habe ich von "nail" auf "Debian-Mail" https://wiki.fhem.de/wiki/E-Mail_senden#Raspberry_Pi umgestellt.
- Bei Verwendung der HMCCU braucht es noch folgende Einstellung: attr <myHMCCU> rpcserveraddr <local-Server-IP> und natürlich die erforderlichen Ports im Docker noch weiterleiten

Das ganze läuft inzwischen super flüssig, ohne größere Auffälligkeiten.

Beste Grüße
Sebastian


« Letzte Änderung: 08 Januar 2021, 08:56:27 von Lippie »

Offline ext23

  • Hero Member
  • *****
  • Beiträge: 3185
    • Homepage
Antw:FHEM auf DS720+
« Antwort #8 am: 24 März 2021, 21:50:14 »
Nabend, ich hab auch eine 720+ und all meine Webserver und alles auf docker umgezogen. Ob das nun einfacher ist als alles auf einen anständigen Server wie vorher wage ich mal zu bezweifeln aber gut, es läuft ja jetzt ;-)
Mit FHEM bin ich mir aber noch unschlüssig ob ich nochmal ein kleinen NUC oder sowas kaufe und es da rauf packe. Ich habe wegen meiner ganzen USB Geräte doch etwas bammel ob das zuverlässig looft. Man liest ja viel. Und wer weiss was beim nächsten DSM Upgrade dann wieder alles nicht geht. Wenn dann FHEM 2 Tage steht und ich basteln muss gibt es wieder Ärger mit der Regierung.
HM, KNX, FS20, 1-Wire, PanStamp, AVR-NET-IO, EM1000EM, PCA301, EC3000, HM-LAN, CUL868, RFXtrx433, LGW, DMX @Ubuntu-Server (Hauptsystem) & Raspberry Pi (Satellit)

Offline Lippie

  • Jr. Member
  • **
  • Beiträge: 90
Antw:FHEM auf DS720+
« Antwort #9 am: 04 August 2021, 19:18:51 »
Hehe, hab jetzt seit Januar alles stabil am laufen. Viele Probleme mit dem alten NAS (DS215j) kamen aufgrund einer Überlastung der IO-Prozesse, was die USB-Schnittstellen regelmäßig hat abstürzen lassen. Mit der DS720+ ist da ausreichend Reserve. Jetzt steht allerdings der Umstieg auf DSM7.0 an. Bin gespannt ob das klappt und am Ende wieder alles läuft.

Offline yersinia

  • Hero Member
  • *****
  • Beiträge: 1087
    • Cyanide & Happiness
Antw:FHEM auf DS720+
« Antwort #10 am: 05 August 2021, 10:35:02 »
Jetzt steht allerdings der Umstieg auf DSM7.0 an. Bin gespannt ob das klappt und am Ende wieder alles läuft.
Das wäre für viele sicher interessant, wie deine Erfahrungen nach dem Upgrade auf DSM 7.0 sein werden -> [Synology] Update auf DSM 7.0 - Hinweise zu angeschlossenen USB Geräten
viele Grüße, yersinia
----
FHEM 6.0 (SVN) on RPi 4B with RasPi OS Buster (perl 5.28.1) | FTUI
nanoCUL->2x868(1x ser2net)@tsculfw, 1x433@aculfw | MQTT2 | Tasmota | ESPEasy
VCCU->14xSEC-SCo, 7xCC-RT-DN, 5xLC-Bl1PBU-FM, 3xTC-IT-WM-W-EU, 1xPB-2-WM55, 1xLC-Sw1PBU-FM, 1xES-PMSw1-Pl

 

decade-submarginal