====== 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 )
/home/pi/done.sh //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/
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.
{{ :cnc:snippets:screenshot_2016-04-10_14.30.03.png?640 |}}
Jetzt noch die IF App von IFTTT installieren und das [[https://ifttt.com/recipes/406645-receive-notifications-from-3d-printer-with-repetier-server|Receipt]] zu den eigenen Receipts hinzufügen. Oder ein eigenes erstellen (siehe Fotos)
{{gallery>:cnc:snippets:ifttt_receipt}}