{"id":1172,"date":"2020-01-15T21:09:16","date_gmt":"2020-01-15T20:09:16","guid":{"rendered":"https:\/\/www.open4me.de\/?p=1172"},"modified":"2020-01-15T21:09:18","modified_gmt":"2020-01-15T20:09:18","slug":"automatische-stromunterbrechung-bei-3d-druckern","status":"publish","type":"post","link":"https:\/\/www.open4me.de\/index.php\/2020\/01\/automatische-stromunterbrechung-bei-3d-druckern\/","title":{"rendered":"Automatische Stromunterbrechung bei 3D Druckern"},"content":{"rendered":"<p>Dieser Beitrag ist Teil der <a href=\"https:\/\/www.open4me.de\/index.php\/2019\/10\/rauchmelder-und-3d-drucker\/\">Sicherheit von 3D Drucker erh\u00f6hen<\/a> Serie und versteht sich nicht als eine komplett Anleitung mit allen Schritten, sondern gibt nur einen Rahmen vor.<\/p>\n<p>Bei Fragen nutzt einfach die Kommentarfunktion.<\/p>\n<h1>Ziel<\/h1>\n<p>Ziel dieses Projektes ist es, den Strom f\u00fcr einen 3D Drucker im Fall der F\u00e4lle schnell genug zu unterbrechen, bevor Schlimmeres passiert.<\/p>\n<p><!--more--><\/p>\n<p>Verschiedene Sensoren (Rauch, Luft, Temperatur) werden abgefragt. Sollten bestimmte Schwellenwerte \u00fcberschritten werden, wird der Strom der schaltbaren Wlan-Steckdose abgeschaltet.<\/p>\n<h1>Komponenten<\/h1>\n<h2>Mikroprozessor<\/h2>\n<p>Dreh und Angelpunkt ist ein Mikroprozessor vom Typ <a href=\"https:\/\/www.open4me.de\/index.php\/d1-mini\/\">ESP8266<\/a>. Dieser wird die Sensoren abfragen und \u00fcber WLAN kommunizieren.<\/p>\n<h2>Sensoren<\/h2>\n<p>Nach l\u00e4ngeren \u00dcberlegen, habe ich mich f\u00fcr die drei folgenden &#8222;Sensoren&#8220; entschieden:<\/p>\n<h3>Rauchmelder<\/h3>\n<p>Nach einigen Recherchen habe ich mich f\u00fcr den <a href=\"https:\/\/amzn.to\/367fVnw\"><span id=\"productTitle\" class=\"a-size-large\">Ei Electronics Ei650C(*)<\/span><\/a> entschieden. Der Alarm wird unabh\u00e4ngig vom Mikroprozessor ausgel\u00f6st, hat aber einen Ausgang, der von dem Mikroprozessor abgefragt werden kann.<\/p>\n<h3>Luftqualit\u00e4t-Sensor<\/h3>\n<p>Da der Rauchmelder f\u00fcr diesen Einsatzzweck relativ sp\u00e4t reagiert, habe ich ihn um einen Sensor f\u00fcr Luftqualit\u00e4t erg\u00e4nzt, der evtl. fr\u00fcher als der Rauchmelder reagiert.<\/p>\n<p>Meine Tests mit <a href=\"http:\/\/s.click.aliexpress.com\/e\/_cpMlyF\">MQ-135 und MQ-2(*)<\/a> waren bislang aber noch nicht wirklich erfolgversprechend.<\/p>\n<h3>Temperatur-Sensor<\/h3>\n<p>Erg\u00e4nzt wird die Sensorik durch einen Temperatursensor vom Typ <a href=\"http:\/\/s.click.aliexpress.com\/e\/_c3O2cM\">ds18b20(*)<\/a>.<\/p>\n<h2>Steckdosen<\/h2>\n<p>Als Steckdosen habe ich die folgenden beiden getestet bzw. im Einsatz:<\/p>\n<ul>\n<li>\u00a0<a href=\"https:\/\/amzn.to\/2ZS4Wf7\">Sonoff S20(*)<\/a> \u00a0<\/li>\n<li><a href=\"http:\/\/s.click.aliexpress.com\/e\/mHLTMiOy\">BlitzWolf BW-SHP6(*)<\/a><\/li>\n<\/ul>\n<p>Auf beide habe ich <a href=\"https:\/\/www.letscontrolit.com\/wiki\/index.php\/ESPEasy\">ESP-Easy<\/a> geflasht. Es gibt im Internet eine Vielzahl von Anleitungen. Hier noch eine Auswahl:<\/p>\n<p>Sonoff S20: <a href=\"https:\/\/www.jbmedia.de\/forum\/viewtopic.php?p=10659#p10659\">jbmedia-Forum<\/a>, <a href=\"https:\/\/www.youtube.com\/watch?v=GbaMF6zfQZU\">YouTube<\/a><\/p>\n<p>BlitzWolf BW-SHP6: <a href=\"https:\/\/www.youtube.com\/watch?v=AQZEWgNnDAQ\">YouTube<\/a><\/p>\n<p>Statt ESP-Easy kann auch <a href=\"https:\/\/tasmota.github.io\/docs\/#\/\">Tasmota<\/a>. In diesem Fall funktionieren dann aber die unten erw\u00e4hnten HTTP-Befehle nicht mehr und m\u00fcssen durch passende Befehle f\u00fcr Tasmota ersetzt werden.<\/p>\n<h1>Schaltplan<\/h1>\n<p><a href=\"https:\/\/www.open4me.de\/wp-content\/uploads\/Schaltplan.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1174 size-full\" src=\"https:\/\/www.open4me.de\/wp-content\/uploads\/Schaltplan.png\" alt=\"\" width=\"550\" height=\"452\" srcset=\"https:\/\/www.open4me.de\/wp-content\/uploads\/Schaltplan.png 550w, https:\/\/www.open4me.de\/wp-content\/uploads\/Schaltplan-300x247.png 300w\" sizes=\"auto, (max-width: 550px) 100vw, 550px\" \/><\/a>Der Rauchmelder wird \u00fcber einen Optokoppler<span class=\"ILfuVd\"><span class=\"e24Kjd\"> und zwei Widerst\u00e4nden<\/span><\/span> an den\u00a0 ESP8266 angeschlossen. F\u00fcr den DS18B20 wird nur ein Pull-Up Widerstand ben\u00f6tigt.<\/p>\n<p>Die Schaltung l\u00e4sst sich relativ leicht auf einer Loch-Raster-Platine zusammen l\u00f6ten.<\/p>\n<p>Nachdem mein Prototyp funktionierte, habe ich eine Platine designt, die auf den D1-Mini passt, und habe sie anschlie\u00dfend f\u00fcr unter 10\u20ac produzieren lassen.<\/p>\n<h2><a href=\"https:\/\/www.open4me.de\/wp-content\/uploads\/rauchmelder-d1-mini-platine.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1177\" src=\"https:\/\/www.open4me.de\/wp-content\/uploads\/rauchmelder-d1-mini-platine-300x288.png\" alt=\"\" width=\"300\" height=\"288\" srcset=\"https:\/\/www.open4me.de\/wp-content\/uploads\/rauchmelder-d1-mini-platine-300x288.png 300w, https:\/\/www.open4me.de\/wp-content\/uploads\/rauchmelder-d1-mini-platine.png 675w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a>Steuerung<\/h2>\n<p>Die relevante Konfigurationen f\u00fcr ESP-Easy sind:<\/p>\n<p><a href=\"https:\/\/www.open4me.de\/wp-content\/uploads\/Rauchmelder-devices.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1192 size-large\" src=\"https:\/\/www.open4me.de\/wp-content\/uploads\/Rauchmelder-devices-1024x158.png\" alt=\"\" width=\"660\" height=\"102\" srcset=\"https:\/\/www.open4me.de\/wp-content\/uploads\/Rauchmelder-devices-1024x158.png 1024w, https:\/\/www.open4me.de\/wp-content\/uploads\/Rauchmelder-devices-300x46.png 300w, https:\/\/www.open4me.de\/wp-content\/uploads\/Rauchmelder-devices-768x119.png 768w, https:\/\/www.open4me.de\/wp-content\/uploads\/Rauchmelder-devices.png 1153w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\" \/><\/a><\/p>\n\n\n<pre class=\"wp-block-code\"><code>On System#Boot do    \/\/When the ESP boots, do\n Publish %sysname%\/IP,%ip%\nendon\n\nOn Rauchmelder#Alaram=1 do\n   Publish %sysname%\/log,Rauchalarm\n   Publish comm\/toSven\/,[3D Drucker] Rauchalarm\n   SendToHTTP 192.168.2.215,80,\/?cmd=event,switch_off\nendon\n\nOn Rauchmelder#Airsensor>600 do\n   Publish %sysname%\/log,Airsensor\n   Publish comm\/toSven\/,[3D Drucker] Airsensor\n   SendToHTTP 192.168.2.215,80,\/?cmd=event,switch_off\nendon\n\n\nOn Temp#Temp>50 do\n   Publish %sysname%\/log,Temp to high\n   Publish comm\/toSven\/,[3D Drucker] Temp>50 \nendon\n<\/code><\/pre>\n\n\n\n<p>Die Regeln sind relativ einfach.<\/p>\n\n\n\n<p>Falls der Rauchmelder sich aktiviert (Rauchmelder#Alaram=1), werden zwei Nachrichten per MQTT (Publish) verschickt. Die zweite Nachricht f\u00fchrt bei meinem konfigurierten NodeRed dazu, dass ich eine SMS auf mein Handy erhalte und nochmal per Telegramm informiert werde. Der SendToHttp sorgt daf\u00fcr, dass die Steckdose ausgeschalten wird.<\/p>\n\n\n\n<p>Die Regel f\u00fcr den Luftsensor funktioniert analog.<\/p>\n\n\n\n<p>Den Temperatursensor sende im Moment mir eine SMS, wenn die Temperatur \u00fcber 50\u00b0C steigt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zwischenfazit<\/h2>\n\n\n\n<p>Die  L\u00f6sung mit dem Rauchmelder funktioniert wunderbar. <\/p>\n\n\n\n<p>Meine Hoffnung bzgl. den <a href=\"http:\/\/s.click.aliexpress.com\/e\/_cpMlyF\">MQ-135 und MQ-2(*)<\/a> hat sich bislang noch nicht bewahrheitet.<\/p>\n\n\n\n<p>Und beim Temperatursensor fehlt mir im Moment noch die Idee, wo ich ihn sinnvollerweise montieren soll.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dieser Beitrag ist Teil der Sicherheit von 3D Drucker erh\u00f6hen Serie und versteht sich nicht als eine komplett Anleitung mit allen Schritten, sondern gibt nur einen Rahmen vor. Bei Fragen nutzt einfach die Kommentarfunktion. Ziel Ziel dieses Projektes ist es, den Strom f\u00fcr einen 3D Drucker im Fall der F\u00e4lle schnell genug zu unterbrechen, bevor &hellip; <a href=\"https:\/\/www.open4me.de\/index.php\/2020\/01\/automatische-stromunterbrechung-bei-3d-druckern\/\" class=\"more-link\"><span class=\"screen-reader-text\">Automatische Stromunterbrechung bei 3D Druckern<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":1177,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[51],"tags":[],"class_list":["post-1172","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-3d-drucker"],"_links":{"self":[{"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/posts\/1172","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/comments?post=1172"}],"version-history":[{"count":19,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/posts\/1172\/revisions"}],"predecessor-version":[{"id":1200,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/posts\/1172\/revisions\/1200"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/media\/1177"}],"wp:attachment":[{"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/media?parent=1172"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/categories?post=1172"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.open4me.de\/index.php\/wp-json\/wp\/v2\/tags?post=1172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}