{"id":6475,"date":"2015-12-22T02:22:25","date_gmt":"2015-12-22T01:22:25","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=6475"},"modified":"2024-04-26T18:11:36","modified_gmt":"2024-04-26T16:11:36","slug":"esp8266-esplorer-fuer-lua-scripts","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=6475","title":{"rendered":"ESP8266: ESPlorer f\u00fcr Lua Scripts"},"content":{"rendered":"<p>Wer <a href=\"https:\/\/www.lua.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Lua<\/a> Scripte in den ESP8266 Flashen will, kann den kostenlos erh\u00e4ltlichen <a href=\"http:\/\/ESP8266\">ESPlorer<\/a> installieren. Da es ein Java Programm ist, l\u00e4uft es auf Windows, Mac und Linux. Bei mir l\u00e4uft es im Moment unter Mac OS X El Capitan super. <\/p>\n<p>Die Installation ist einfach. <\/p>\n<p>Es muss nur von <a href=\"https:\/\/esp8266.ru\/esplorer\/\" target=\"_blank\" rel=\"noopener noreferrer\">dieser russischen Seite<\/a> das aktuelle Archive <a href=\"http:\/\/ESP8266\">geladen<\/a> werden und nach dem entpacken das <strong>ESPlorer.jar<\/strong> mit einem doppelklick gestartet werden. Java muss nat\u00fcrlich installiert sein. Nach dem Starten finden wir eine sch\u00f6ne GUI vor.<\/p>\n<p> <a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/12\/Bildschirmfoto-2015-12-21-um-22.14.15.png\" rel=\"attachment wp-att-6476\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/12\/Bildschirmfoto-2015-12-21-um-22.14.15.png\" alt=\"esplorer\" width=\"1268\" height=\"1051\" class=\"aligncenter size-full wp-image-6476\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/12\/Bildschirmfoto-2015-12-21-um-22.14.15.png 1268w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/12\/Bildschirmfoto-2015-12-21-um-22.14.15-300x249.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/12\/Bildschirmfoto-2015-12-21-um-22.14.15-768x637.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/12\/Bildschirmfoto-2015-12-21-um-22.14.15-1024x849.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2015\/12\/Bildschirmfoto-2015-12-21-um-22.14.15-900x746.png 900w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Es k\u00f6nnen nun mit Syntax Hervorhebungen Lua-Scripte geschrieben und einfach hochgeladen werden. Auch einige andere n\u00fctzliche Funktionen sind vorhanden. Hier ein teil der Orginal Feature Liste:<!--more--><\/p>\n<ul>\n<li>Syntax highlighting Lua and Python code<\/li>\n<li>Code editor color themes: default, dark, Eclipse, IDEA, Visual Studio<\/li>\n<li> Undo\/Redo editors features<\/li>\n<li> Code Autocomplete (Ctrl+Space)<\/li>\n<li> Smart send data to ESP8266 (without dumb send with fixed line delay), check correct answer from ESP8266 after every lines.<\/li>\n<li> Code snippets<\/li>\n<li> Detailed logging<\/li>\n<\/ul>\n<p>Eigentlich ist das Programm selbsterkl\u00e4rend, aber es gibt auch noch eine ausf\u00fchrliche <a href=\"https:\/\/esp8266.ru\/\" target=\"_blank\" rel=\"noopener noreferrer\">PDF-Anleitung (engl.)<\/a> von Rui Santos.<\/p>\n<p>Super Programm, habe mal eben die <a href=\"https:\/\/www.hackster.io\/noelportugal\/esp8266-ifttt-easy-button-888a87\" target=\"_blank\" rel=\"noopener noreferrer\">drei Scripte<\/a> hochgeladen. Es l\u00e4uft, bei Tastendruck bekomme ich nun \u00fcber ifttt eine pushover und ifttt Nachricht. Es gibt auch noch eine <a href=\"https:\/\/www.hackster.io\/noelportugal\/ifttt-smart-button-e11841\" target=\"_blank\" rel=\"noopener noreferrer\">stromsparende<\/a> Variante \u00fcber Interrupt. Die werde ich dann bei Gelegenheit mal flashen.<\/p>\n<p>Wer seinen Brandmelder \u00fcberwachen will, schaut hier. Das werde ich mal analog mit der T\u00fcrklingel und Fhem koppeln. Aber nicht mehr heute &#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wer Lua Scripte in den ESP8266 Flashen will, kann den kostenlos erh\u00e4ltlichen ESPlorer installieren. Da es ein Java Programm ist, l\u00e4uft es auf Windows, Mac und Linux. Bei mir l\u00e4uft es im Moment unter Mac OS X El Capitan super. Die Installation ist einfach. Es muss nur von dieser russischen Seite das aktuelle Archive geladen &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=6475\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eESP8266: ESPlorer f\u00fcr Lua Scripts\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[220,2305,7],"tags":[2355,2356,2357,2221,2254,2354,795,1139,1394,880,2358],"class_list":["post-6475","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-esp8266","category-tools","tag-button","tag-door","tag-door-bell","tag-esp-8266","tag-esp8266","tag-esplorer","tag-flash","tag-ini","tag-klingel","tag-tuer","tag-tuerklingel"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/6475","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6475"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/6475\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6475"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6475"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6475"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}