{"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\/de\/blog\/news\/stanovlenie-termostata-kak-eto-poluchilos","title":{"rendered":"Die Entstehung eines Thermostats: Wie es dazu kam","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Die Entstehung eines Thermostats: Wie es dazu kam\" src=\"\/wp-content\/uploads\/2019\/11\/fd1203e28193d11087dbcf5e446bf564.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNach mehreren Jahren erfolgreicher Arbeit wurde entschieden, unser erstes Produkt zur Klima\u00fcberwachung in einem Smart Home der \u00d6ffentlichkeit vorzustellen - ein smarter Thermostat zur Steuerung der Fu\u00dfbodenheizung.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Was ist das f\u00fcr ein Ger\u00e4t?<\/h3>\n<p>\nDas ist ein smarter Thermostat f\u00fcr jede elektrische Fu\u00dfbodenheizung bis 3 kW. Er wird \u00fcber eine App, eine Webseite, HTTP, MQTT gesteuert und l\u00e4sst sich somit leicht in alle Smart Home Systeme integrieren. F\u00fcr die beliebtesten werden wir Plugins entwickeln. <\/p>\n<p>Man kann nicht nur die elektrische Fu\u00dfbodenheizung steuern, sondern auch den Thermokopf der wasserbasierten Fu\u00dfbodenheizung, den Kessel oder die Elektro-Sauna. Au\u00dferdem kann der Thermostat \u00fcber nrf mit verschiedenen Sensoren kommunizieren. Aktuell entwickeln wir nahezu alle klimarelevanten Sensoren. Da das Ger\u00e4t auf ESP basiert, haben wir entschieden, es den Nutzern zu erm\u00f6glichen, das Ger\u00e4t in den Entwicklermodus zu versetzen und eine andere Firmware zu installieren, zum Beispiel mit Unterst\u00fctzung f\u00fcr HomeKit oder andere Projekte.<\/p>\n<p>*Nach der Installation von Drittanbieter-Firmware mit Unterst\u00fctzung f\u00fcr HomeKit oder andere beliebte Projekte ist eine R\u00fcckkehr zur Originalversion \u00fcber OTA (Over-the-Air) nicht m\u00f6glich.<\/p>\n<h3>Die Herausforderungen, mit denen wir konfrontiert waren<\/h3>\n<p>\nZu sagen, dass es keine gab, w\u00e4re dumm. Ich werde versuchen, die schwierigsten Probleme zu beschreiben, die aufgetreten sind, und wie wir sie gel\u00f6st haben.<\/p>\n<p>Das Geh\u00e4use f\u00fcr das Ger\u00e4t war eine komplexe Aufgabe. Sowohl in Bezug auf Ressourcen als auch auf Zeit (wir haben etwa ein Jahr daran gearbeitet).<\/p>\n<p>Es gab eine Vielzahl von Optionen auf dem Markt. Die beliebteste ist der 3D-Druck. Lassen Sie uns rechnen:<br \/>\nKlassischer 3D-Druck. Die Qualit\u00e4t l\u00e4sst zu w\u00fcnschen \u00fcbrig, auch die Produktionsgeschwindigkeit. Wir haben den 3D-Druck f\u00fcr Prototypen verwendet, aber f\u00fcr die Serienproduktion war es nicht geeignet.<\/p>\n<p>Fotopolymer-3D-Drucker. Hier ist die Qualit\u00e4t erheblich besser, aber der Preis kommt ins Spiel. Prototypen, die mit einem solchen Drucker gedruckt wurden, kosteten etwa 4000\u20bd, und das war nur ein Teil des Geh\u00e4uses aus zwei. Man k\u00f6nnte einen eigenen Drucker kaufen, was die Kosten senken w\u00fcrde, aber der Preis w\u00e4re immer noch astronomisch und die Geschwindigkeit unbefriedigend.<\/p>\n<p>Silicon-Gie\u00dfen. Wir betrachteten dies als die optimale L\u00f6sung. Die Qualit\u00e4t war auf hohem Niveau, der Preis hoch, aber nicht kritisch. Es wurde sogar eine erste Charge von 20 Geh\u00e4usen f\u00fcr Feldversuche bestellt.<\/p>\n<p>Aber der Zufall \u00e4nderte alles. An einem Abend ver\u00f6ffentlichte ich zuf\u00e4llig im internen Chat der Entwickler, dass es ein Problem mit den Geh\u00e4usen gibt und der Preis zu hoch sei. Am n\u00e4chsten Tag schrieb mir ein Kollege privat, dass ein Freund seines Freundes eine TPA (Thermoplast-Automat) hat. Und man k\u00f6nnte in der ersten Phase eine Form daf\u00fcr herstellen. Diese Nachricht \u00e4nderte alles! <\/p>\n<p>Ich hatte zuvor auch die Verwendung von TPA erwogen, aber ich wurde nicht nur durch die Notwendigkeit aufgehalten, eine Charge von mindestens 5000 St\u00fcck zu bestellen (obwohl man mit ein bisschen M\u00fche auch weniger \u00fcber Chinesen finden kann). Mich hielt der Preis der Form auf. Etwa 5000 $. Diese Summe war ich nicht bereit auf einmal zu zahlen. Der Betrag f\u00fcr die Form \u00fcber unseren neu gegr\u00fcndeten Kollegen war hingegen nicht astronomisch und schwankte zwischen 2000 und 2500 $. Au\u00dferdem war er uns entgegengekommen und wir hatten vereinbart, dass die Zahlung in Raten erfolgt. Damit war das Problem mit den Geh\u00e4usen gel\u00f6st.<\/p>\n<p>Die zweite und nicht weniger wichtige Schwierigkeit, mit der wir konfrontiert waren, ist die Hardware.<\/p>\n<p>Die Anzahl der Revisionen der Hardware ist unz\u00e4hlbar. Nach bescheidenen Sch\u00e4tzungen ist die pr\u00e4sentierte Variante die siebte, ohne die Zwischenversionen zu z\u00e4hlen. In ihr haben wir versucht, alle M\u00e4ngel zu beheben, die w\u00e4hrend der Tests festgestellt wurden.<\/p>\n<p>Fr\u00fcher hielt ich es f\u00fcr unn\u00f6tig, einen Hardware-Watchdog einzubauen. Jetzt w\u00fcrde das Ger\u00e4t ohne ihn nicht in die Serie gehen: wegen der Launenhaftigkeit der von uns gew\u00e4hlten Plattform. <br \/>\nAu\u00dferdem gibt es einen analogen Eingang am ESP. Fr\u00fcher dachte ich, dass jeder Pin des ESP universell ist. Aber der ESP hat nur einen analogen Pin. Dies musste ich praktisch erfahren, was zu einer \u00dcberarbeitung und einer Neuanfrage f\u00fcr die Leiterplatten f\u00fchrte.<\/p>\n<p><i>Erste Version der Leiterplatten<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Die Entstehung eines Thermostats: Wie es dazu kam\" src=\"\/wp-content\/uploads\/2019\/11\/b2c80203bb85e53a36cd775e541b1496.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Die Entstehung eines Thermostats: Wie es dazu kam\" src=\"\/wp-content\/uploads\/2019\/11\/80db5d17c45702b278f58883f2e24a25.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Zweite Version der Leiterplatten<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Die Entstehung eines Thermostats: Wie es dazu kam\" src=\"\/wp-content\/uploads\/2019\/11\/33613016714640e970c76239ca96b925.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Die Entstehung eines Thermostats: Wie es dazu kam\" src=\"\/wp-content\/uploads\/2019\/11\/adf74f70fff3c09929a903e306e49f5b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Vorletzte Version der Leiterplatten, bei der wir gezwungen waren, Probleme mit dem analogen Pin dringend zu l\u00f6sen<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Die Entstehung eines Thermostats: Wie es dazu kam\" src=\"\/wp-content\/uploads\/2019\/11\/2e22ba08065380c99f28bcf6056cf71f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Die Entstehung eines Thermostats: Wie es dazu kam\" src=\"\/wp-content\/uploads\/2019\/11\/0a0846c24278b87d99923f3703807946.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nWas die Software betrifft, so gab es auch hier viele Fallstricke.<\/p>\n<p>Zum Beispiel das gelegentliche Abbrechen des ESP. Obwohl der Ping zu ihm geht, \u00f6ffnet sich die Seite nicht. Die L\u00f6sung ist eindeutig \u2013 die Bibliothek neu zu schreiben. M\u00f6glicherweise gibt es auch andere L\u00f6sungen, aber alle von uns ausprobierten brachten kein Ergebnis. <\/p>\n<p>Das zweite bedeutende Problem ist, wie seltsam es auch erscheinen mag, die Anzahl der Anfragen an den ESP beim \u00d6ffnen der Seite. Bei der Nutzung von GET oder Ajax sind wir auf das Problem gesto\u00dfen, dass die Anzahl der Anfragen unangemessen hoch wurde. Dadurch verhielt sich der ESP unberechenbar, konnte einfach neu starten oder ben\u00f6tigte mehrere Sekunden zur Bearbeitung der Anfrage. Die L\u00f6sung bestand darin, auf Websockets umzusteigen. Danach reduzierte sich die Anzahl der Anfragen betr\u00e4chtlich.<\/p>\n<p>Das dritte Problem ist die Weboberfl\u00e4che. Mehr Informationen dazu werden in einem separaten Artikel ver\u00f6ffentlicht, der sp\u00e4ter erscheinen wird.<\/p>\n<p>Ich kann bisher nur sagen, dass die derzeit optimalste Variante die Verwendung von VUE.JS ist. <\/p>\n<p>Dieses Framework ist das passendste von all dem, was wir ausprobiert haben.<\/p>\n<p>Die Schnittstellenoptionen k\u00f6nnen Sie \u00fcber die folgenden Links ansehen.<\/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>Entwicklung des Thermostats<\/h3>\n<p>\nNachdem wir alle Schwierigkeiten \u00fcberwunden hatten, sind wir zu folgendem Ergebnis gekommen:<\/p>\n<p><img decoding=\"async\" alt=\"Die Entstehung eines Thermostats: Wie es dazu kam\" src=\"\/wp-content\/uploads\/2019\/11\/ba1811d617d3f338ef30f84d3530d8ea.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Die Entstehung eines Thermostats: Wie es dazu kam\" src=\"\/wp-content\/uploads\/2019\/11\/ef028da32d287179c6c1bbdb46b05ea0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Konstruktion<\/b><\/p>\n<p>Der Thermostat besteht aus drei Platinen (Modulen):<\/p>\n<ol>\n<li>Steuerplatine;<\/li>\n<li>Steuerbare Platine; <\/li>\n<li>Displayplatine.<\/li>\n<\/ol>\n<p>\n<b>Die Steuerplatine<\/b> ist die Platine, auf der der ESP12, der Hardware-Watchdog und das nRF24 f\u00fcr die zuk\u00fcnftigen Sensoren platziert sind. Zu Beginn unterst\u00fctzt das Ger\u00e4t den digitalen Sensor DS18B20. Wir haben jedoch die M\u00f6glichkeit vorgesehen, analoge Sensoren von Drittanbietern anzuschlie\u00dfen. In einem der zuk\u00fcnftigen Software-Updates des Ger\u00e4ts werden wir die M\u00f6glichkeit hinzuf\u00fcgen, Sensoren zu verwenden, die mit Thermostaten von Drittanbietern geliefert werden. <\/p>\n<p><img decoding=\"async\" alt=\"Die Entstehung eines Thermostats: Wie es dazu kam\" src=\"\/wp-content\/uploads\/2019\/11\/d98853aa49146898a073ced889aeccc6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Die steuerbare Platine<\/b> ist die Platine zur Stromversorgung und Laststeuerung. Dort haben wir ein Netzteil mit 750 mA untergebracht, Anschl\u00fcsse f\u00fcr die Temperaturf\u00fchler und ein 16A-Relais zur Laststeuerung.<\/p>\n<p><img decoding=\"async\" alt=\"Die Entstehung eines Thermostats: Wie es dazu kam\" src=\"\/wp-content\/uploads\/2019\/11\/f4f5de379eaf1a8bca7da5f7dbadae01.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Display<\/b> W\u00e4hrend der Entwicklungsphase haben wir uns f\u00fcr <noindex><a rel=\"nofollow\" href=\"https:\/\/nextion.tech\">das Nextion-Display<\/a><\/noindex> mit 2,4 Zoll entschieden.<\/p>\n<p>Dar\u00fcber l\u00e4sst sich leicht im Internet Informationen finden. Ich f\u00fcge hinzu, dass es fast f\u00fcr alle benutzerfreundlich ist, abgesehen vom Preis. Das 2,4-Zoll-Display kostet rund 1200\u20bd, was sich schlecht auf den Endpreis auswirkt.<\/p>\n<p>Daher wurde beschlossen, ein Analogger\u00e4t f\u00fcr unsere Bed\u00fcrfnisse zu schaffen, jedoch zu einem g\u00fcnstigeren Preis. Allerdings muss es klassisch programmiert werden, und nicht aus der Umgebung Nextion Editor. Das ist schwieriger, aber wir sind bereit daf\u00fcr.<\/p>\n<p>Das Analogger\u00e4t wird eine Matrix von 2,4 Zoll mit Touchscreen und eine Platine mit STM32 an Bord zur Steuerung und Entlastung des ESP12 sein. Alle Steuerungen erfolgen \u00e4hnlich wie bei Nextion \u00fcber UART, es verf\u00fcgt ebenfalls \u00fcber 32 MB Speicher und eine vollwertige SD-Karte zur Protokollierung.<\/p>\n<p>Die modulare Konstruktion erm\u00f6glicht es, ein beliebiges Modul einfach zu wechseln und dadurch ein v\u00f6llig anderes Ger\u00e4t zu erhalten. <\/p>\n<p>Zum Beispiel gibt es bereits Varianten der \u201ePlatine 2\u201c in mehreren Ausf\u00fchrungen:<\/p>\n<ul>\n<li><b>Option 1<\/b> \u2013 f\u00fcr Fu\u00dfbodenheizung. Betriebsspannung 220V. Das Relais steuert jede Last, die nach ihm kommt.<\/li>\n<li><b>Option 2<\/b> \u2013 f\u00fcr wassergef\u00fchrte Fu\u00dfbodenheizung oder Heizk\u00f6rperventil. Betriebsspannung 24V Wechselstrom. Steuerung des Ventils bei 24V. <\/li>\n<li><b>Option 3<\/b> \u2013 Betriebsspannung 220V. Steuerung einer separaten Linie, zum Beispiel eines Boilers oder einer Elektro-Sauna.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Nachwort<\/h3>\n<p>\nIch bin kein professioneller Entwickler. Es ist mir gelungen, Menschen mit einem gemeinsamen Ziel zu vereinen. Gr\u00f6\u00dftenteils arbeiten alle aus \u00dcberzeugung; um etwas wirklich Wertvolles zu schaffen; etwas, das dem Endbenutzer n\u00fctzlich sein wird.<\/p>\n<p>Ich bin mir sicher, dass einigen das Geh\u00e4usedesign nicht gef\u00e4llt; einigen wird das Aussehen der Seite nicht zusagen. Das ist Ihr gutes Recht! Aber wir sind diesen Weg selbst gegangen, trotz st\u00e4ndiger Kritik an dem, was wir tun, und vor allem \u2013 warum. Wenn es keine solchen Fragen gibt, wie oben im Text, freuen wir uns auf Gespr\u00e4che in den Kommentaren.<\/p>\n<p><b>Konstruktive Kritik ist gut, und wir sind daf\u00fcr dankbar.<\/b><\/p>\n<p>Entstehungsgeschichte der Idee <noindex><a rel=\"nofollow\" href=\"https:\/\/zen.yandex.ru\/media\/id\/5db080595d636200af112774\/upravlenie-klimatom-ot-kompanii-lytko-5db2f99abd639600b18c44af\">hier<\/a><\/noindex>. F\u00fcr Interessierte:<\/p>\n<ol>\n<li>Bei Fragen: Gruppe in Telegram <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/LytkoG\">LytkoG<\/a><\/noindex><\/li>\n<li>Bleiben Sie \u00fcber Neuigkeiten informiert: Informationskanal Telegram <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/lytko_news\">Lytko News<\/a><\/noindex><\/li>\n<\/ol>\n<p>\nUnd ja, wir genie\u00dfen es, was wir tun.<br \/>\n<br \/>Quelle: <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.1.1 - 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\/de\/blog\/news\/stanovlenie-termostata-kak-eto-poluchilos\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\/de\/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\udd47Entwicklung des Thermostats: wie es entstanden ist | ProHoster","description":"Nach mehreren Jahren erfolgreicher Arbeit, ist es geschehen.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/stanovlenie-termostata-kak-eto-poluchilos","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\/de\/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\/de\/wp-json\/wp\/v2\/posts\/52331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=52331"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/52331\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=52331"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=52331"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=52331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}