FHEM Forum

FHEM - Hardware => Network Attached Storage (NAS) => Thema gestartet von: All-Ex am 31 August 2015, 22:24:44

Titel: Wie Verzeichnis überwachen um Drucker einzuschalten, wenn Printjob vorhanden?
Beitrag von: All-Ex am 31 August 2015, 22:24:44
Hallo,

bei mir läuft FHEM auf einem NAS (Synology 414). Die Synology fungiert als Print-Server für meinen betagten HP Laserjet 2100.

Nun möchte ich den Drucker über FHEM automatisch per Funksteckdose einschalten, wenn ein Druckjob vorhanden ist. Ausgeschaltet werden soll er ein paar Minuten nach dem letzten Druckjob.

Die Druckjobs werden auf der Synology als Datei mit einem zufälligen Namen in /volume1/@spool abgelegt und gelöscht, wenn der Druck fertig ist.

Jetzt brauche ich eine Verbindung zwischen dem Verzeichnis und FHEM. Gibt es ein Modul, das ein Event triggert, wenn in einem Verzeichnis Dateien erstellt werden? Oder geht das mit Perl?

Oder kennt ihr einen anderen Ansatz für das Thema?

Grüße,
Alex
Titel: Antw:Wie Verzeichnis überwachen um Drucker einzuschalten, wenn Printjob vorhanden?
Beitrag von: justme1968 am 31 August 2015, 22:58:31
such mal nach cups und fhem.

dann findest du z.b. das hier: http://forum.fhem.de/index.php?topic=10070.0

gruss
  andre
Titel: Antw:Wie Verzeichnis überwachen um Drucker einzuschalten, wenn Printjob vorhanden?
Beitrag von: All-Ex am 01 September 2015, 20:36:25
Danke für den Tipp! Habe das jetzt so eingebaut und scheint zu funktionieren :)