{"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\/da\/blog\/news\/stanovlenie-termostata-kak-eto-poluchilos","title":{"rendered":"Fremkomsten af termostaten: hvordan det skete","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Fremkomsten af termostaten: hvordan det skete\" src=\"\/wp-content\/uploads\/2019\/11\/fd1203e28193d11087dbcf5e446bf564.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEfter flere \u00e5rs produktivt arbejde blev det besluttet at pr\u00e6sentere vores f\u00f8rste produkt til klimastyring i det smarte hjem for offentligheden \u2014 en smart termostat til styring af gulvvarme.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Hvad er dette for en enhed?<\/h3>\n<p>\nDette er en smart termostat til enhver elektrisk gulvvarme op til 3 kW. Den styres gennem en app, webside, HTTP, MQTT, hvilket g\u00f8r den nemt at integrere i alle smarte hjemsystemer. For de mest popul\u00e6re systemer vil vi udvikle plugins. <\/p>\n<p>Man kan styre ikke kun elektrisk gulvvarme, men ogs\u00e5 termostater til vandbaseret gulvvarme, kedler eller el-saunaer. Desuden vil termostaten ved hj\u00e6lp af nrf kunne kommunikere med forskellige sensorer. I \u00f8jeblikket er n\u00e6sten alle sensorer relateret til klimaet under udvikling. Da enheden er baseret p\u00e5 ESP, har vi besluttet, at det ikke ville v\u00e6re passende at frar\u00f8ve brugerne tilpasningsmuligheder. Derfor s\u00f8rger vi for, at brugeren kan s\u00e6tte enheden i udviklertilstand og installere en anden firmware, eksempelvis med support til HomeKit eller tredjepartsprojekter.<\/p>\n<p>*efter installation af tredjepartsfirmware med support til HomeKit eller andre popul\u00e6re projekter, kan tilbagevenden til den originale firmware ikke gennemf\u00f8res via OTA (Over-the-Air).<\/p>\n<h3>Udfordringer, vi m\u00f8dte<\/h3>\n<p>\nAt sige, at der ikke var nogen, ville v\u00e6re t\u00e5beligt. Jeg vil fors\u00f8ge at beskrive de mest komplekse problemer, der er opst\u00e5et, og hvordan vi l\u00f8ste dem.<\/p>\n<p>Kabinet til enheden var en kompleks opgave. B\u00e5de med hensyn til ressourcespild og tidsforbrug (vi brugte omkring et \u00e5r p\u00e5 udviklingen).<\/p>\n<p>Der var mange muligheder p\u00e5 markedet. Den mest popul\u00e6re var 3D-print. Lad os overveje f\u00f8lgende:<br \/>\nKlassisk 3D-print. Kvaliteten er utilstr\u00e6kkelig, og produktionshastigheden er det ogs\u00e5. Vi brugte 3D-print til prototyper, men det var ikke egnet til produktion.<\/p>\n<p>Fotopolymer 3D-printer. Her er kvaliteten mange gange bedre, men prisen stiger. Prototyper, der er printet p\u00e5 en s\u00e5dan printer, kostede omkring 4000\u20bd, og det er kun \u00e9n del af to af kabinettet. Man kan k\u00f8be sin egen printer, hvilket neds\u00e6tter prisen, men prisen vil stadig v\u00e6re astronomisk, og hastigheden utilfredsstillende.<\/p>\n<p>Silicone st\u00f8bning. Vi ans\u00e5 dette for at v\u00e6re den optimale l\u00f8sning. Kvaliteten var p\u00e5 niveau, prisen h\u00f8j, men ikke kritisk. Der blev faktisk bestilt den f\u00f8rste part p\u00e5 20 kabinetter til felttests.<\/p>\n<p>Men tilf\u00e6ldet \u00e6ndrede alt. En aften offentliggjorde jeg ved en fejltagelse i den interne chat for udviklerne, at der var problemer med kabinetterne, og prisen var for h\u00f8j. Og n\u00e6ste dag skrev en kollega til mig i privat besked, at en ven af hans ven havde en TPA (termoplast automat). Og der kunne laves en presseform til den i f\u00f8rste omgang. Denne besked \u00e6ndrede alt! <\/p>\n<p>Jeg overvejede allerede at bruge TPA, men det afholdt mig ikke kun fordi, at jeg skulle bestille en batch p\u00e5 minimum 5000 stk. (selvom det var muligt at finde mindre gennem kineserne). Det var prisen for presseformen, der stoppede mig. Omkring $5000. Jeg var ikke klar til at betale dette bel\u00f8b p\u00e5 \u00e9n gang. Bel\u00f8bet for presseformen gennem vores nyetablerede kollega var ikke astronomisk, det l\u00e5 omkring $2000-$2500. Desuden gik han os i m\u00f8de, og vi aftalte, at betalingen ville ske i rater. Derfor blev problemet med kabinetterne l\u00f8st.<\/p>\n<p>Den anden og ikke mindre vigtige kompleksitet, vi stod overfor, var hardwaren.<\/p>\n<p>Antallet af revisioner af hardwaren er ikke til at t\u00e6lle. Efter beskedne beregninger er den viste version den syvende, ikke medregnet de mellemliggende. Her har vi fors\u00f8gt at l\u00f8se alle de mangler, der blev identificeret under testene.<\/p>\n<p>Tidligere mente jeg, at der ikke var behov for en hardware 'watchdog'. Nu kan enheden ikke g\u00e5 i produktion uden den, p\u00e5 grund af den lunefulde platform, vi har valgt. <br \/>\nDesuden er der den analoge indgang til ESP. Tidligere troede jeg, at hvert pin p\u00e5 ESP var universel. Men ESP har kun en analog pin. Det m\u00e5tte jeg finde ud af gennem praksis, hvilket f\u00f8rte til omskrivning og nybestilling af printplader.<\/p>\n<p><i>Den f\u00f8rste version af printpladerne<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Fremkomsten af termostaten: hvordan det skete\" src=\"\/wp-content\/uploads\/2019\/11\/b2c80203bb85e53a36cd775e541b1496.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Fremkomsten af termostaten: hvordan det skete\" src=\"\/wp-content\/uploads\/2019\/11\/80db5d17c45702b278f58883f2e24a25.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Den anden version af printpladerne<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Fremkomsten af termostaten: hvordan det skete\" src=\"\/wp-content\/uploads\/2019\/11\/33613016714640e970c76239ca96b925.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Fremkomsten af termostaten: hvordan det skete\" src=\"\/wp-content\/uploads\/2019\/11\/adf74f70fff3c09929a903e306e49f5b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>N\u00e6stsidste version af printpladerne, hvor vi hastigt m\u00e5tte l\u00f8se problemerne med den analoge pin<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Fremkomsten af termostaten: hvordan det skete\" src=\"\/wp-content\/uploads\/2019\/11\/2e22ba08065380c99f28bcf6056cf71f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Fremkomsten af termostaten: hvordan det skete\" src=\"\/wp-content\/uploads\/2019\/11\/0a0846c24278b87d99923f3703807946.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHvad ang\u00e5r softwaren, s\u00e5 var der ogs\u00e5 mange faldgruber.<\/p>\n<p>For eksempel, perioden afbrudt forbindelse til ESP. Selvom pingen til den g\u00e5r igennem, \u00e5bner siden ikke. L\u00f8sningen er \u00e9n \u2013 omskrivning af biblioteket. Der kan v\u00e6re andre muligheder, men alle vi har pr\u00f8vet, gav ikke resultat. <\/p>\n<p>Det andet v\u00e6sentlige problem, m\u00e6rkeligt nok, er antallet af anmodninger til ESP ved \u00e5bning af siden. Ved at bruge GET eller ajax st\u00f8dte vi p\u00e5, at antallet af anmodninger blev urimeligt stort. P\u00e5 grund af dette opf\u00f8rte ESP sig uforudsigeligt, kunne simpelthen genstarte eller behandle anmodningen i flere sekunder. L\u00f8sningen var at skifte til websockets. Efter dette faldt antallet af anmodninger drastisk.<\/p>\n<p>Det tredje problem er webgr\u00e6nsefladen. Mere information om den vil v\u00e6re i en separat artikel, som udgives senere.<\/p>\n<p>Indtil videre vil jeg sige, at den mest optimale l\u00f8sning i \u00f8jeblikket er at bruge VUE.JS. <\/p>\n<p>Denne ramme er den mest passende af alle, vi har testet.<\/p>\n<p>Gr\u00e6nseflademuligheder kan ses p\u00e5 linkene nedenfor<\/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>Udviklingen af termostaten<\/h3>\n<p>\nEfter at have overvundet alle vanskeligheder, er vi n\u00e5et frem til dette resultat:<\/p>\n<p><img decoding=\"async\" alt=\"Fremkomsten af termostaten: hvordan det skete\" src=\"\/wp-content\/uploads\/2019\/11\/ba1811d617d3f338ef30f84d3530d8ea.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Fremkomsten af termostaten: hvordan det skete\" src=\"\/wp-content\/uploads\/2019\/11\/ef028da32d287179c6c1bbdb46b05ea0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Konstruktion<\/b><\/p>\n<p>Termostaten best\u00e5r af tre kort (moduler):<\/p>\n<ol>\n<li>Kontrolkort;<\/li>\n<li>Kontrolleret; <\/li>\n<li>Displaykort.<\/li>\n<\/ol>\n<p>\n<b>Kontrolkort<\/b> \u2013 kortet, hvor ESP12, hardware 'watchdog' og nRF24 er placeret for at arbejde med fremtidige sensorer. Ved opstart underst\u00f8tter enheden den digitale sensor DS18B20. Men vi har s\u00f8rget for muligheden for at tilslutte analoge sensorer fra tredjepartsleverand\u00f8rer. Og i en af de fremtidige softwareopdateringer til enheden vil vi tilf\u00f8je muligheden for at bruge sensorer, der leveres med termostater fra tredjepartsproducenter. <\/p>\n<p><img decoding=\"async\" alt=\"Fremkomsten af termostaten: hvordan det skete\" src=\"\/wp-content\/uploads\/2019\/11\/d98853aa49146898a073ced889aeccc6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Kontrolleret<\/b> \u2013 str\u00f8mstyrings- og belastningsstyringskort. Her har vi placeret en str\u00f8mforsyning p\u00e5 750mA, terminaler til tilslutning af temperaturf\u00f8lere og et rel\u00e6 p\u00e5 16A til belastningsstyring.<\/p>\n<p><img decoding=\"async\" alt=\"Fremkomsten af termostaten: hvordan det skete\" src=\"\/wp-content\/uploads\/2019\/11\/f4f5de379eaf1a8bca7da5f7dbadae01.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Sk\u00e6rm<\/b> \u2013 i udviklingsfasen valgte vi <noindex><a rel=\"nofollow\" href=\"https:\/\/nextion.tech\">Nextion display<\/a><\/noindex> 2,4 tommer.<\/p>\n<p>Man kan nemt finde information om det p\u00e5 internettet. Jeg vil tilf\u00f8je, at det er praktisk for n\u00e6sten alle, undtagen prisen. Et display p\u00e5 2,4 tommer koster omkring 1200\u20bd, hvilket ikke p\u00e5virker slutprisen positivt.<\/p>\n<p>S\u00e5 det blev besluttet at lave en analog til vores behov, men til en lavere pris. Dog skal det programmeres p\u00e5 den klassiske m\u00e5de, og ikke fra Nextion Editor. Det er sv\u00e6rere, men vi er klar til det.<\/p>\n<p>Analogen vil v\u00e6re en 2,4 tommers matrix med touch-sk\u00e6rm og et kort med STM32 om bord til at styre det og reducere belastningen p\u00e5 ESP12. Alt styres som Nextion via UART, ogs\u00e5 med 32mb hukommelse og et komplet flashkort til logfiler.<\/p>\n<p>Den modul\u00e6re konstruktion g\u00f8r det nemt at skifte en af modulerne, hvilket resulterer i en helt anden enhed. <\/p>\n<p>For eksempel er der allerede varianter af 'plade 2' i flere versioner:<\/p>\n<ul>\n<li><b>Mulighed 1<\/b> \u2013 til gulvvarme. Str\u00f8m fra 220v. Rel\u00e6et styrer enhver belastning bagefter.<\/li>\n<li><b>Mulighed 2<\/b> \u2013 til vandb\u00e5ren gulvvarme eller radiatorventil. Str\u00f8m fra 24v vekselstr\u00f8m. Styring af ventilen p\u00e5 24v. <\/li>\n<li><b>Mulighed 3<\/b> \u2013 str\u00f8m fra 220v. Styring af en separat linje, f.eks. kedel eller el-sauna.<\/li>\n<\/ul>\n<p><\/p>\n<h3>Efterord<\/h3>\n<p>\nJeg er ikke professionel udvikler. Jeg har v\u00e6ret i stand til at samle folk med et f\u00e6lles m\u00e5l. For det meste arbejder alle for ideen; for at skabe noget virkelig v\u00e6rdifuldt; noget der vil v\u00e6re nyttigt for den endelige bruger.<\/p>\n<p>Jeg er sikker p\u00e5, at nogen ikke vil kunne lide designet af kabinet; for nogle er det udseendet af siden. Det er jeres ret! Men vi har gennemg\u00e5et hele denne rejse selv, gennem konstant kritik af hvad vi g\u00f8r, og vigtigst af alt \u2014 hvorfor. Hvis der ikke er s\u00e5danne sp\u00f8rgsm\u00e5l som n\u00e6vnt tidligere, vil vi v\u00e6re glade for at chatte i kommentarerne.<\/p>\n<p><b>Konstruktiv kritik er godt, og vi er taknemmelige for det.<\/b><\/p>\n<p>Historien bag ideen <noindex><a rel=\"nofollow\" href=\"https:\/\/zen.yandex.ru\/media\/id\/5db080595d636200af112774\/upravlenie-klimatom-ot-kompanii-lytko-5db2f99abd639600b18c44af\">her<\/a><\/noindex>. For interesserede:<\/p>\n<ol>\n<li>For alle sp\u00f8rgsm\u00e5l: gruppe p\u00e5 Telegram <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/LytkoG\">LytkoG<\/a><\/noindex><\/li>\n<li>F\u00f8lg med i nyhederne: informationskanal p\u00e5 Telegram <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/lytko_news\">Lytko News<\/a><\/noindex><\/li>\n<\/ol>\n<p>\nOg ja, vi nyder det, vi laver.<br \/>\n<br \/>Kilde: <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\/da\/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=\"da_DK\" \/>\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\/da\/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\udd47Skabelsen af termostaten: hvordan det skete | ProHoster","description":"Efter flere \u00e5rs frugtbart arbejde, var det.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/stanovlenie-termostata-kak-eto-poluchilos","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/52331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=52331"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/52331\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=52331"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=52331"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=52331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}