{"id":52331,"date":"2019-11-06T00:00:00","date_gmt":"2019-11-05T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/stanovlenie-termostata-kak-eto-poluchilos"},"modified":"2020-02-18T14:00:01","modified_gmt":"2020-02-18T11:00:01","slug":"stanovlenie-termostata-kak-eto-poluchilos","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/stanovlenie-termostata-kak-eto-poluchilos","title":{"rendered":"Vznik termostatu: jak k tomu do\u0161lo","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Vznik termostatu: jak k tomu do\u0161lo\" src=\"\/wp-content\/uploads\/2019\/11\/fd1203e28193d11087dbcf5e446bf564.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPo n\u011bkolika letech plodn\u00e9 pr\u00e1ce jsme se rozhodli p\u0159edstavit ve\u0159ejnosti n\u00e1\u0161 prvn\u00ed produkt pro spr\u00e1vu klimatu v chytr\u00e9m dom\u011b \u2014 chytr\u00fd termostat pro \u0159\u00edzen\u00ed podlahov\u00e9ho topen\u00ed.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Co je to za za\u0159\u00edzen\u00ed?<\/h3>\n<p>\nJedn\u00e1 se o chytr\u00fd termostat pro jak\u00e9koli elektrick\u00e9 podlahov\u00e9 topen\u00ed do 3 kW. Ovl\u00e1d\u00e1 se p\u0159es aplikaci, webovou str\u00e1nku, HTTP, MQTT, co\u017e usnad\u0148uje integraci do v\u0161ech syst\u00e9m\u016f chytr\u00e9 dom\u00e1cnosti. Pro ty nejpopul\u00e1rn\u011bj\u0161\u00ed vyvineme pluginy. <\/p>\n<p>Lze ovl\u00e1dat nejen elektrick\u00e9 podlahov\u00e9 topen\u00ed, ale i termostatickou hlavici pro vodn\u00ed podlahov\u00e9 topen\u00ed, kotel nebo elektrickou saunu. D\u00edky nRF bude termostat schopen komunikovat s r\u016fzn\u00fdmi senzory. V sou\u010dasnosti vyv\u00edj\u00edme t\u00e9m\u011b\u0159 v\u0161echny senzory souvisej\u00edc\u00ed s klimatem. Jeliko\u017e je za\u0159\u00edzen\u00ed zalo\u017eeno na ESP, rozhodli jsme se, \u017ee u\u017eivatel\u016fm nebudeme odeb\u00edrat mo\u017enosti p\u0159izp\u016fsoben\u00ed. Proto za\u0159\u00edd\u00edme, aby u\u017eivatel mohl p\u0159epnout za\u0159\u00edzen\u00ed do re\u017eimu v\u00fdvoj\u00e1\u0159e a nainstalovat jin\u00fd firmware, nap\u0159\u00edklad s podporou HomeKit nebo jin\u00fdch projekt\u016f.<\/p>\n<p>*Po instalaci alternativn\u00edch firmware s podporou HomeKit nebo jin\u00fdch popul\u00e1rn\u00edch projekt\u016f nen\u00ed mo\u017en\u00e9 se vr\u00e1tit k origin\u00e1ln\u00edmu firmware p\u0159es OTA (Over-the-Air).<\/p>\n<h3>Obt\u00ed\u017ee, kter\u00fdm jsme \u010delili<\/h3>\n<p>\nBylo by hloup\u00e9 tvrdit, \u017ee \u017e\u00e1dn\u00e9 nebyly. Pokus\u00edm se popsat nejv\u00fdznamn\u011bj\u0161\u00ed probl\u00e9my, kter\u00e9 se objevily, a jak jsme je vy\u0159e\u0161ili.<\/p>\n<p>Korpus pro za\u0159\u00edzen\u00ed byl slo\u017eit\u00fdm \u00fakolem. A to jak po str\u00e1nce zdroj\u016f, tak po str\u00e1nce \u010dasu (v\u00fdvoj trval asi rok).<\/p>\n<p>Na trhu bylo spousta variant. Nejobl\u00edben\u011bj\u0161\u00ed jsou 3D tisky. Zkusme si spo\u010d\u00edtat:<br \/>\nKlasick\u00fd 3D tisk. Kvalita je podpr\u016fm\u011brn\u00e1, rychlost v\u00fdroby tak\u00e9. Pou\u017e\u00edvali jsme 3D tisk pro prototypy, ale pro v\u00fdrobu to nebylo pou\u017eiteln\u00e9.<\/p>\n<p>Fotopolymern\u00ed 3D tisk\u00e1rna. Kvalita je n\u011bkolikan\u00e1sobn\u011b lep\u0161\u00ed, ale cena je vysok\u00e1. Prototypy vyti\u0161t\u011bn\u00e9 na takov\u00e9 tisk\u00e1rn\u011b st\u00e1ly kolem 4000 \u20bd a to byla jen jedna \u010d\u00e1st z dvou. M\u016f\u017eete si zakoupit vlastn\u00ed tisk\u00e1rnu, co\u017e sn\u00ed\u017e\u00ed cenu, ale st\u00e1le z\u016fstane astronomick\u00e1 a rychlost nespokojen\u00e1.<\/p>\n<p>Lit\u00ed do silikonu. Pova\u017eovali jsme to za optim\u00e1ln\u00ed \u0159e\u0161en\u00ed. Kvalita byla na \u00farovni, cena vysok\u00e1, ale ne kritick\u00e1. Dokonce byla objedn\u00e1na prvn\u00ed s\u00e9rie 20 korpus\u016f pro ter\u00e9nn\u00ed testy.<\/p>\n<p>Ale n\u00e1hoda v\u0161echno zm\u011bnila. Jeden ve\u010der jsem n\u00e1hodou v intern\u00edm chatu pro v\u00fdvoj\u00e1\u0159e zve\u0159ejnil, \u017ee m\u00e1me probl\u00e9m s kryty, cena je vysok\u00e1. A druh\u00fd den mi kolega napsal do soukrom\u00e9 zpr\u00e1vy, \u017ee m\u00e1 p\u0159\u00edtel jeho p\u0159\u00edtele TPA (termoplastick\u00e1 automata). A m\u016f\u017eeme na prvn\u00edm stupni vyrobit formu pro n\u011bj. Tato zpr\u00e1va zm\u011bnila v\u0161echno! <\/p>\n<p>U\u017e p\u0159edt\u00edm jsem zva\u017eoval pou\u017eit\u00ed TPA, ale odrazovala m\u011b nejen pot\u0159eba objednat minim\u00e1ln\u011b 5000 kus\u016f (i kdy\u017e pokud se sna\u017e\u00edte, m\u016f\u017eete naj\u00edt i m\u00e9n\u011b p\u0159es \u010c\u00ed\u0148any). Odrazovala m\u011b cena formy. P\u0159ibli\u017en\u011b 5000 dolar\u016f. Tuto \u010d\u00e1stku jsem nebyl p\u0159ipraven zaplatit najednou. \u010c\u00e1stka za formu p\u0159es na\u0161eho nov\u00e9ho kolegu nebyla astronomick\u00e1, pohybovala se kolem 2000\u20132500 dolar\u016f. Krom\u011b toho n\u00e1m vy\u0161el vst\u0159\u00edc a domluvili jsme se, \u017ee platba bude ve spl\u00e1tk\u00e1ch. Tak byl probl\u00e9m s kryty vy\u0159e\u0161en.<\/p>\n<p>Druh\u00e1 a nem\u00e9n\u011b d\u016fle\u017eit\u00e1 slo\u017eitost, se kterou jsme se setkali, je hardware.<\/p>\n<p>Ned\u00e1 se spo\u010d\u00edtat po\u010det reviz\u00ed hardwaru. Podle skromn\u00fdch odhad\u016f je tento variant sedm\u00fd, nepo\u010d\u00edtaje mezistupn\u011b. V n\u011bm jsme se sna\u017eili vy\u0159e\u0161it v\u0161echny nedostatky zji\u0161t\u011bn\u00e9 b\u011bhem zkou\u0161ek.<\/p>\n<p>D\u0159\u00edve jsem si myslel, \u017ee v hardwarov\u00e9m \"watchdogu\" nen\u00ed pot\u0159eba. Te\u010f bez n\u011bj za\u0159\u00edzen\u00ed nejde do v\u00fdroby: kv\u016fli n\u00e1ro\u010dnosti vybran\u00e9 platformy. <br \/>\nJe\u0161t\u011b analogov\u00fd vstup na ESP. D\u0159\u00edve jsem si myslel, \u017ee ka\u017ed\u00fd pin ESP je univerz\u00e1ln\u00ed. Ale ESP m\u00e1 jen jeden analogov\u00fd pin. Na to jsem p\u0159i\u0161el b\u011bhem praxe, co\u017e vedlo k p\u0159ed\u011bl\u00e1n\u00ed a p\u0159etisknut\u00ed desek.<\/p>\n<p><i>Prvn\u00ed verze ti\u0161t\u011bn\u00fdch desek<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Vznik termostatu: jak k tomu do\u0161lo\" src=\"\/wp-content\/uploads\/2019\/11\/b2c80203bb85e53a36cd775e541b1496.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Vznik termostatu: jak k tomu do\u0161lo\" src=\"\/wp-content\/uploads\/2019\/11\/80db5d17c45702b278f58883f2e24a25.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Druh\u00e1 verze ti\u0161t\u011bn\u00fdch desek<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Vznik termostatu: jak k tomu do\u0161lo\" src=\"\/wp-content\/uploads\/2019\/11\/33613016714640e970c76239ca96b925.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Vznik termostatu: jak k tomu do\u0161lo\" src=\"\/wp-content\/uploads\/2019\/11\/adf74f70fff3c09929a903e306e49f5b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>P\u0159edposledn\u00ed verze ti\u0161t\u011bn\u00fdch desek, kde bylo nutn\u00e9 nal\u00e9hav\u011b \u0159e\u0161it probl\u00e9my s analogov\u00fdm pinem<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Vznik termostatu: jak k tomu do\u0161lo\" src=\"\/wp-content\/uploads\/2019\/11\/2e22ba08065380c99f28bcf6056cf71f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Vznik termostatu: jak k tomu do\u0161lo\" src=\"\/wp-content\/uploads\/2019\/11\/0a0846c24278b87d99923f3703807946.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nCo se t\u00fd\u010de softwaru, tak i tady bylo spousta skryt\u00fdch probl\u00e9m\u016f.<\/p>\n<p>Nap\u0159\u00edklad ob\u010dasn\u00e9 odpojen\u00ed ESP. P\u0159itom ping na ni prob\u00edh\u00e1, str\u00e1nka se neotev\u0159e. \u0158e\u0161en\u00ed je jedno \u2013 p\u0159eps\u00e1n\u00ed knihovny. Mo\u017en\u00e1 existuj\u00ed i jin\u00e9, ale v\u0161echno, co jsme vyzkou\u0161eli, nep\u0159ineslo v\u00fdsledky. <\/p>\n<p>Druh\u00fdm v\u00fdznamn\u00fdm probl\u00e9mem je, paradoxn\u011b, po\u010det dotaz\u016f na ESP p\u0159i otev\u0159en\u00ed str\u00e1nky. P\u0159i pou\u017e\u00edv\u00e1n\u00ed GET nebo ajaxu jsme zjistili, \u017ee se po\u010det dotaz\u016f st\u00e1val nep\u0159\u00edjemn\u011b vysok\u00fdm. To zp\u016fsobovalo, \u017ee se ESP chovalo nep\u0159edv\u00eddateln\u011b, mohlo se jednodu\u0161e restartovat nebo zpracov\u00e1vat dotaz n\u011bkolik sekund. \u0158e\u0161en\u00edm bylo p\u0159ej\u00edt na webov\u00e9 sockety. Po t\u00e9to zm\u011bn\u011b se po\u010det dotaz\u016f sn\u00ed\u017eil n\u011bkolikan\u00e1sobn\u011b.<\/p>\n<p>T\u0159et\u00ed probl\u00e9m je webov\u00e9 rozhran\u00ed. V\u00edce informac\u00ed o n\u011bm bude v samostatn\u00e9m \u010dl\u00e1nku, kter\u00fd bude zve\u0159ejn\u011bn pozd\u011bji.<\/p>\n<p>Zat\u00edm mohu \u0159\u00edci, \u017ee v sou\u010dasnosti je nejoptim\u00e1ln\u011bj\u0161\u00edm \u0159e\u0161en\u00edm pou\u017e\u00edt VUE.JS. <\/p>\n<p>Tento framework je nejvhodn\u011bj\u0161\u00ed ze v\u0161ech, kter\u00e9 jsme vyzkou\u0161eli.<\/p>\n<p>Mo\u017enosti rozhran\u00ed si m\u016f\u017eete prohl\u00e9dnout na odkazech n\u00ed\u017ee<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"http:\/\/adaptive.lytko.com\">adaptive.lytko.com<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/adaptive.lytko.com\">mobile.lytko.com<\/a><\/noindex><\/p>\n<h3>Vytvo\u0159en\u00ed termostatu<\/h3>\n<p>\nPo p\u0159ekon\u00e1n\u00ed v\u0161ech pot\u00ed\u017e\u00ed jsme dosp\u011bli k tomuto v\u00fdsledku:<\/p>\n<p><img decoding=\"async\" alt=\"Vznik termostatu: jak k tomu do\u0161lo\" src=\"\/wp-content\/uploads\/2019\/11\/ba1811d617d3f338ef30f84d3530d8ea.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Vznik termostatu: jak k tomu do\u0161lo\" src=\"\/wp-content\/uploads\/2019\/11\/ef028da32d287179c6c1bbdb46b05ea0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Konstrukce<\/b><\/p>\n<p>Termostat se skl\u00e1d\u00e1 ze t\u0159\u00ed desek (modul\u016f):<\/p>\n<ol>\n<li>\u0158\u00eddic\u00ed;<\/li>\n<li>Ovl\u00e1dan\u00e1; <\/li>\n<li>Deska displeje.<\/li>\n<\/ol>\n<p>\n<b>\u0158\u00eddic\u00ed<\/b> je deska, na kter\u00e9 jsou um\u00edst\u011bny ESP12, hardwarov\u00fd 'watchdog' a nRF24 pro komunikaci s budouc\u00edmi senzory. Na za\u010d\u00e1tku za\u0159\u00edzen\u00ed podporuje digit\u00e1ln\u00ed senzor DS18B20. Byla v\u0161ak zaji\u0161t\u011bna mo\u017enost p\u0159ipojit analogov\u00e9 senzory od t\u0159et\u00edch v\u00fdrobc\u016f. A v jedn\u00e9 z budouc\u00edch aktualizac\u00ed softwaru za\u0159\u00edzen\u00ed p\u0159id\u00e1me mo\u017enost pou\u017e\u00edvat senzory dod\u00e1van\u00e9 s termostaty t\u0159et\u00edch v\u00fdrobc\u016f. <\/p>\n<p><img decoding=\"async\" alt=\"Vznik termostatu: jak k tomu do\u0161lo\" src=\"\/wp-content\/uploads\/2019\/11\/d98853aa49146898a073ced889aeccc6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Ovl\u00e1dan\u00e1<\/b> je deska nap\u00e1jen\u00ed a \u0159\u00edzen\u00ed z\u00e1t\u011b\u017ee. Obsahuje nap\u00e1jec\u00ed zdroj o v\u00fdkonu 750 mA, termin\u00e1ly pro p\u0159ipojen\u00ed sn\u00edma\u010d\u016f teploty a rel\u00e9 na 16 A pro \u0159\u00edzen\u00ed z\u00e1t\u011b\u017ee.<\/p>\n<p><img decoding=\"async\" alt=\"Vznik termostatu: jak k tomu do\u0161lo\" src=\"\/wp-content\/uploads\/2019\/11\/f4f5de379eaf1a8bca7da5f7dbadae01.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Displej<\/b> V etap\u011b v\u00fdvoje jsme zvolili <noindex><a rel=\"nofollow\" href=\"https:\/\/nextion.tech\">displej Nextion<\/a><\/noindex> o velikosti 2.4 palce.<\/p>\n<p>O n\u011bm lze snadno naj\u00edt informace na internetu. Od sebe dod\u00e1m, \u017ee je pohodln\u00fd t\u00e9m\u011b\u0159 pro v\u0161echny, s v\u00fdjimkou ceny. Displej o velikosti 2.4 palce stoj\u00ed kolem 1200\u20bd, co\u017e se negativn\u011b odr\u00e1\u017e\u00ed na kone\u010dn\u00e9 cen\u011b.<\/p>\n<p>Tak\u017ee bylo rozhodnuto vytvo\u0159it analogov\u00fd model podle na\u0161ich pot\u0159eb, ale s ni\u017e\u0161\u00ed cenou. Pravda, programov\u00e1n\u00ed se bude muset prov\u00e1d\u011bt klasick\u00fdm zp\u016fsobem, nikoliv z prost\u0159ed\u00ed Nextion Editor. To je slo\u017eit\u011bj\u0161\u00ed, ale jsme na to p\u0159ipraveni.<\/p>\n<p>Analogem bude matice 2.4 palce s dotykovou obrazovkou a deska se STM32 na palub\u011b pro jej\u00ed \u0159\u00edzen\u00ed a sn\u00ed\u017een\u00ed z\u00e1t\u011b\u017ee na ESP12. V\u0161echno ovl\u00e1d\u00e1n\u00ed bude podobn\u00e9 jako u Nextion p\u0159es UART, tak\u00e9 pam\u011b\u0165 32 MB a plnohodnotn\u00e1 flash karta pro ukl\u00e1d\u00e1n\u00ed log\u016f.<\/p>\n<p>Modul\u00e1rn\u00ed konstrukce umo\u017e\u0148uje snadno vym\u011bnit jeden z modul\u016f a v\u00fdstupem je \u00fapln\u011b jin\u00fd p\u0159\u00edstroj. <\/p>\n<p>Nap\u0159\u00edklad u\u017e existuj\u00ed varianty \u201edesky 2\u201c v n\u011bkolika proveden\u00edch:<\/p>\n<ul>\n<li><b>Mo\u017enost 1<\/b> \u2013 pro podlahov\u00e9 vyt\u00e1p\u011bn\u00ed. Nap\u00e1jen\u00ed ze 220V. Rel\u00e9 \u0159\u00edd\u00ed jak\u00e9koli zat\u00ed\u017een\u00ed za sebou.<\/li>\n<li><b>Mo\u017enost 2<\/b> \u2013 pro vodn\u00ed podlahov\u00e9 vyt\u00e1p\u011bn\u00ed nebo ventil radi\u00e1toru. Nap\u00e1jen\u00ed ze 24V st\u0159\u00eddav\u00e9ho proudu. \u0158\u00edzen\u00ed ventilu na 24V. <\/li>\n<li><b>Varianta 3<\/b> \u2013 nap\u00e1jen\u00ed ze 220V. \u0158\u00edzen\u00ed samostatn\u00e9 linie, nap\u0159\u00edklad kotlem nebo elektrickou saunou.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Pozn\u00e1mka na z\u00e1v\u011br<\/h3>\n<p>\nNejsem profesion\u00e1ln\u00ed v\u00fdvoj\u00e1\u0159. Svedl jsem lidi s jedn\u00edm c\u00edlem. V\u011bt\u0161ina z nich pracuje pro my\u0161lenku; abychom ud\u011blali n\u011bco opravdu hodnotn\u00e9ho; n\u011bco, co bude u\u017eite\u010dn\u00e9 koncov\u00e9mu u\u017eivateli.<\/p>\n<p>Jsem si jist\u00fd, \u017ee se n\u011bkomu design sk\u0159\u00edn\u011b nebude l\u00edbit; n\u011bkomu \u2013 vzhled str\u00e1nky. To je va\u0161e pr\u00e1vo! Ale tuto cestu jsme pro\u0161li sami, skrze neust\u00e1lou kritiku toho, co d\u011bl\u00e1me, a co je nejd\u016fle\u017eit\u011bj\u0161\u00ed \u2014 pro\u010d. Pokud nejsou takov\u00e9 ot\u00e1zky, jako jsou uvedeny v\u00fd\u0161e, budeme r\u00e1di za diskusi v koment\u00e1\u0159\u00edch.<\/p>\n<p><b>Konstructivn\u00ed kritika je dobr\u00e1 a jsme za ni vd\u011b\u010dn\u00ed.<\/b><\/p>\n<p>Historie vzniku n\u00e1padu <noindex><a rel=\"nofollow\" href=\"https:\/\/zen.yandex.ru\/media\/id\/5db080595d636200af112774\/upravlenie-klimatom-ot-kompanii-lytko-5db2f99abd639600b18c44af\">zde<\/a><\/noindex>. Pro z\u00e1jemce:<\/p>\n<ol>\n<li>V\u0161echny dotazy: skupina na Telegramu <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/LytkoG\">LytkoG<\/a><\/noindex><\/li>\n<li>Sledujte novinky: informa\u010dn\u00ed kan\u00e1l Telegram <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/lytko_news\">Lytko News<\/a><\/noindex><\/li>\n<\/ol>\n<p>\nA ano, u\u017e\u00edv\u00e1me si to, co d\u011bl\u00e1me.<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/474420\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043b\u0435\u0442 \u043f\u043b\u043e\u0434\u043e\u0442\u0432\u043e\u0440\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b, \u0431\u044b\u043b\u043e \u043f\u0440\u0438\u043d\u044f\u0442\u043e \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0432\u044b\u043d\u0435\u0441\u0442\u0438 \u043d\u0430 \u0441\u0443\u0434 \u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u043d\u0430\u0448 \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043b\u0438\u043c\u0430\u0442\u043e\u043c \u0432 \u0443\u043c\u043d\u043e\u043c \u0434\u043e\u043c\u0435 \u2014 \u0443\u043c\u043d\u044b\u0439 \u0442\u0435\u0440\u043c\u043e\u0441\u0442\u0430\u0442 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0442\u0435\u043f\u043b\u044b\u043c \u043f\u043e\u043b\u043e\u043c. \u0427\u0442\u043e \u044d\u0442\u043e \u0437\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e? \u042d\u0442\u043e \u2013 \u0443\u043c\u043d\u044b\u0439 \u0442\u0435\u0440\u043c\u043e\u0441\u0442\u0430\u0442 \u0434\u043b\u044f \u043b\u044e\u0431\u043e\u0433\u043e \u044d\u043b\u0435\u043a\u0442\u0440\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0442\u0435\u043f\u043b\u043e\u0433\u043e \u043f\u043e\u043b\u0430 \u0434\u043e 3\u043a\u0412\u0442. \u0423\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435, web-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443, HTTP, MQTT, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043b\u0435\u0433\u043a\u043e \u0438\u043d\u0442\u0435\u0433\u0440\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0432\u043e \u0432\u0441\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-52331","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043b\u0435\u0442 \u043f\u043b\u043e\u0434\u043e\u0442\u0432\u043e\u0440\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b, \u0431\u044b\u043b\u043e.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/stanovlenie-termostata-kak-eto-poluchilos\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0442\u0435\u0440\u043c\u043e\u0441\u0442\u0430\u0442\u0430: \u043a\u0430\u043a \u044d\u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043b\u0435\u0442 \u043f\u043b\u043e\u0434\u043e\u0442\u0432\u043e\u0440\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b, \u0431\u044b\u043b\u043e.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/stanovlenie-termostata-kak-eto-poluchilos\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-11-05T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:00:01+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Vznik termostatu: jak se to stalo | ProHoster","description":"Po n\u011bkolika letech plodn\u00e9 pr\u00e1ce to bylo.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/stanovlenie-termostata-kak-eto-poluchilos","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0442\u0435\u0440\u043c\u043e\u0441\u0442\u0430\u0442\u0430: \u043a\u0430\u043a \u044d\u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043b\u0435\u0442 \u043f\u043b\u043e\u0434\u043e\u0442\u0432\u043e\u0440\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u044b, \u0431\u044b\u043b\u043e.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/stanovlenie-termostata-kak-eto-poluchilos","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-11-05T21:00:00+00:00","article:modified_time":"2020-02-18T11:00:01+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"52331","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 03:16:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:45:28","updated":"2026-01-24 03:16:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/52331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=52331"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/52331\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=52331"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=52331"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=52331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}