3D Druck Snippets
Repetier Server
IFTTT - IF print done then message
Oder wie man mit external commands von Repetier Server messages auf sein Smartphone senden kann ohne eine App kaufen zu müssen.
cd /var/lib/Repetier-Server/database sudo nano extcommands.xml
In der Datei einen neuen Befehl definieren. (noch bevor </config>)
<execute name="done" allowParams="false">/home/pi/done.sh</execute> //home Pfad endsprechend setzen.
In der done.sh wird per curl ein POST-Request an den Webservice „Maker Channel“ von IFTTT gesendet.
curl -X POST https://maker.ifttt.com/trigger/3d_printer_done/with/key/<YOUR-API-KEY>
die Datei noch ausführbar machen.
chmod a+x done.sh
Jetzt kann im Repetier Server für den Drucker unter Druckereinstellungen→G-Codes→Ereignisabhängig mit @execute done nach Abschluss eines Druckauftrags das Receipt bei IFTTT getriggert werden. Jetzt noch die IF App von IFTTT installieren und das Receipt zu den eigenen Receipts hinzufügen. Oder ein eigenes erstellen (siehe Fotos)