{"id":72,"date":"2025-11-29T20:47:36","date_gmt":"2025-11-29T19:47:36","guid":{"rendered":"https:\/\/jtechdev.cz\/?p=72"},"modified":"2025-11-29T20:47:36","modified_gmt":"2025-11-29T19:47:36","slug":"muj-projekt-rizeni-rolet-pres-esp32-mqtt-a-vlastni-server","status":"publish","type":"post","link":"https:\/\/jtechdev.cz\/?p=72","title":{"rendered":"M\u016fj projekt: \u0158\u00edzen\u00ed rolet p\u0159es ESP32, MQTT a vlastn\u00ed server"},"content":{"rendered":"\n<p>Jeden z projekt\u016f, na kter\u00fdch jsem v posledn\u00ed dob\u011b pracoval nejv\u00edc, je <strong>elektrick\u00e9 ovl\u00e1d\u00e1n\u00ed rolet pomoc\u00ed ESP32<\/strong>. Cht\u011bl jsem dos\u00e1hnout pln\u00e9 automatizace \u2013 roleta se m\u00e1 otev\u0159\u00edt, zav\u0159\u00edt nebo nastavit na ur\u010dit\u00fd procentu\u00e1ln\u00ed stav. A to jak ru\u010dn\u011b, tak p\u0159es Home Assistant.<\/p>\n\n\n\n<p>Pou\u017eil jsem driver jako <strong>TMC2209 nebo TB67S109<\/strong>, nap\u00e1jen\u00ed p\u0159es 12V, a v\u0161e b\u011b\u017e\u00ed na ESP32 Super Mini. Komunikace prob\u00edh\u00e1 p\u0159es MQTT \u2013 za\u0159\u00edzen\u00ed publikuje stav, pozici, dostupnost a p\u0159ij\u00edm\u00e1 p\u0159\u00edkazy.<\/p>\n\n\n\n<p>Nejv\u011bt\u0161\u00ed v\u00fdzva byla:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>spr\u00e1vn\u011b nastavit microstepping<\/li>\n\n\n\n<li>vy\u0159e\u0161it kalibraci rolet<\/li>\n\n\n\n<li>ud\u011blat spolehliv\u00fd firmware s EEPROM<\/li>\n\n\n\n<li>zajistit bezpe\u010dn\u00e9 zastaven\u00ed motoru<\/li>\n\n\n\n<li>vytvo\u0159it logiku pro procentu\u00e1ln\u00ed polohu<\/li>\n<\/ul>\n\n\n\n<p>K\u00f3d jsem postupn\u011b doladil tak, aby se motor pohyboval p\u0159esn\u011b a nevibroval. V\u00fdsledkem je roleta, kterou m\u016f\u017eu ovl\u00e1dat z aplikace, p\u0159es automatizace i fyzick\u00fdm tla\u010d\u00edtkem.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jeden z projekt\u016f, na kter\u00fdch jsem v posledn\u00ed dob\u011b pracoval nejv\u00edc, je elektrick\u00e9 ovl\u00e1d\u00e1n\u00ed rolet pomoc\u00ed ESP32. Cht\u011bl jsem dos\u00e1hnout pln\u00e9 automatizace \u2013 roleta se m\u00e1 otev\u0159\u00edt, zav\u0159\u00edt nebo nastavit na ur\u010dit\u00fd procentu\u00e1ln\u00ed stav. A to jak ru\u010dn\u011b, tak p\u0159es Home Assistant. Pou\u017eil jsem driver jako TMC2209 nebo TB67S109, nap\u00e1jen\u00ed p\u0159es 12V, a v\u0161e b\u011b\u017e\u00ed&hellip; <br \/> <a class=\"read-more\" href=\"https:\/\/jtechdev.cz\/?p=72\">V\u00edce<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-72","post","type-post","status-publish","format-standard","hentry","category-pro-google"],"_links":{"self":[{"href":"https:\/\/jtechdev.cz\/index.php?rest_route=\/wp\/v2\/posts\/72","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jtechdev.cz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jtechdev.cz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jtechdev.cz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jtechdev.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=72"}],"version-history":[{"count":1,"href":"https:\/\/jtechdev.cz\/index.php?rest_route=\/wp\/v2\/posts\/72\/revisions"}],"predecessor-version":[{"id":73,"href":"https:\/\/jtechdev.cz\/index.php?rest_route=\/wp\/v2\/posts\/72\/revisions\/73"}],"wp:attachment":[{"href":"https:\/\/jtechdev.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=72"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jtechdev.cz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=72"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jtechdev.cz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=72"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}