Projekt/Server Scripte: Unterschied zwischen den Versionen

Aus LaborWiki
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
Zeile 10: Zeile 10:
|tags=Automatisierung, Labor Automation, Services
|tags=Automatisierung, Labor Automation, Services
}}
}}
== Super-Scanner ==
== SuperScanner ==


Der Labor Flachbettscanner, angeschlossen an ein Raspberry Pi kann über ein paar Scripte Scans direkt an den Vorstand schicken oder auf einen USB-Stick kopieren. Gesteuert wird dabei alles über die Tasten des Scanners.
Der Labor Flachbettscanner, angeschlossen an ein Raspberry Pi kann über ein paar Scripte Scans direkt an den Vorstand schicken oder auf einen USB-Stick kopieren. Gesteuert wird dabei alles über die Tasten des Scanners. Die Scans werden automatisch nach jedem Kopieren oder Verschicken als Mailanhang gelöscht.


Hardware
Hardware
Zeile 30: Zeile 30:


<Anleitung folgt>
<Anleitung folgt>
Die Scans werden automatisch nach jedem Kopieren oder Verschicken als Mailanhang gelöscht.
sudo apt install sane scanbd mailx
 
Alle nicht benötigten scanner-Typen in der Liste und `net` in /etc/sane/dll.conf auskommentieren. Bei unserem Beispiel bleibt am Ende nur noch
canon
canon630u
canon_dr
canon_pp
ohne Kommentar übrig.
 
# Wifi-Einrichtung
 
# Kopieren der Config-Dateien nach /etc/scanbd
 
# Editieren der SMTP-Daten
 
# ScanBD: Include any scanner driver
 
# Anpassen der Filter


== Kalender-Bots ==
== Kalender-Bots ==

Version vom 31. Juli 2017, 17:24 Uhr

       
Server Scripte

Release status: beta [box doku]

Datei:Git Logo.png
Description Scripte die das Labor automatisieren und meistens mit unserem Server im Web interagieren.
Author(s)  d2ns
Platform  Linux, Bash, Debian, Ubuntu
License  WTF



SuperScanner

Der Labor Flachbettscanner, angeschlossen an ein Raspberry Pi kann über ein paar Scripte Scans direkt an den Vorstand schicken oder auf einen USB-Stick kopieren. Gesteuert wird dabei alles über die Tasten des Scanners. Die Scans werden automatisch nach jedem Kopieren oder Verschicken als Mailanhang gelöscht.

Hardware

Raspberry Pi Model B+
Canon, Inc. CanoScan N1240U/LiDE 30 (USB-Hex: 04a9:220e)
WiFi-Dongle/LAN

Software

OS: raspbian 8
heirloom-mailx
scanbd
sane

Ergänzendes

SMTP-Account
Internetverbindung

<Anleitung folgt>

sudo apt install sane scanbd mailx

Alle nicht benötigten scanner-Typen in der Liste und `net` in /etc/sane/dll.conf auskommentieren. Bei unserem Beispiel bleibt am Ende nur noch

canon
canon630u
canon_dr
canon_pp

ohne Kommentar übrig.

  1. Wifi-Einrichtung
  1. Kopieren der Config-Dateien nach /etc/scanbd
  1. Editieren der SMTP-Daten
  1. ScanBD: Include any scanner driver
  1. Anpassen der Filter

Kalender-Bots

Wir haben einige Bots eingerichtet, die automatisch unsere Veranstaltungen 3 Tage vor der Durchführung ankündigen.

Generierter RSS-Feed

Mastodon

discuss-Mailingliste

Twitter

diaspora*

Jabber-Matrix-Bridge

Um unseren Jabber-Raum auch über Matrix/RIOT zur Verfügung zu stellen, soll eine Bridge eingerichtet werden: https://github.com/42wim/matterbridge

Kalender-Audio-Bot

5 Minuten bevor eine Veranstaltung anfängt, wird ein 'Ping'-Sound über unseren lokalen PulseAudio-Server und damit an unsere Lautsprecher gesendet. Ein Audiohinweis zwei Stunden davor, wäre für's Aufräumen vor der Veranstaltung durchaus hilfreich.