{"id":204,"date":"2021-04-13T00:23:59","date_gmt":"2021-04-12T22:23:59","guid":{"rendered":"https:\/\/cleverblog.pl\/?p=204"},"modified":"2022-01-07T23:41:30","modified_gmt":"2022-01-07T22:41:30","slug":"domoticz-integracja-z-xiaomi-mi-temperature-humidity-monitor","status":"publish","type":"post","link":"https:\/\/cleverblog.pl\/?p=204","title":{"rendered":"#Domoticz &#8211; Integracja z Xiaomi Mi Temperature &#038; Humidity Monitor"},"content":{"rendered":"\n<p>Stworzy\u0142em skrypt, kt\u00f3ry automatycznie pobiera dane z sensora Xiaomi Mi Temperature &amp; Humidity Monitor i przesy\u0142a je do Domoticza. Dzi\u0119ki niemu mo\u017cna w \u0142atwy spos\u00f3b przekaza\u0107 dane o temperaturze, wilgotno\u015bci powietrza i poziomie baterii. Wymagane urz\u0105dzenie z Bluetooth w standardzie BLE (obs\u0142ugiwanym np. przez Raspberry).<\/p>\n\n\n\n<h2>Wymagania<\/h2>\n\n\n\n<ul><li>Urz\u0105dzenie oparte na systemie Linux (takie jak Raspberry Pi) z zainstalowanym Pythonem 3. Je\u017celi zdecydujesz si\u0119 u\u017cy\u0107 innego urz\u0105dzenia, upewnij si\u0119, \u017ce posiada ono modu\u0142 Bluetooth w standardzie BLE (Bluetooth Low Energy). Raspberry obs\u0142uguje ten standard, ale w przypadku innych urz\u0105dze\u0144, musisz sprawdzi\u0107 specyfikacje na stronie producenta. Pami\u0119taj, \u017ce zawsze te\u017c mo\u017cesz dokupi\u0107 zewn\u0119trzny modu\u0142 USB &#8211; koszt to 40 z\u0142 na allegro lub ok. 2$ na AliExpress.<\/li><li>Sensor Mi Bluetooth Temperature &amp; Humidity Monitor (w wersji pierwszej, czyli tej okr\u0105g\u0142ej).<\/li><li>Nast\u0119puj\u0105ce pakiety Pythona zainstalowane na urz\u0105dzeniu: <code>requests<\/code>,&nbsp;<code>bluepy<\/code>.<\/li><\/ul>\n\n\n\n<h2>Instalacja<\/h2>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Krok 1: zdob\u0105d\u017a adres MAC modu\u0142u Bluetooth sensora<\/strong><\/p>\n\n\n\n<p>Ja zdoby\u0142em adres korzystaj\u0105c z aplikacji <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.macdom.ble.blescanner&amp;hl=pl&amp;gl=US\" target=\"_blank\" rel=\"noreferrer noopener\">BLE Scanner<\/a> dla systemu Android. Aplikacja wyszukuje wszystkie urz\u0105dzenia w standardzie BLE w zasi\u0119gu modu\u0142u Bluetooth telefonu i pokazuje je na li\u015bcie lub w formie graficznej i symuluj\u0105c ich lokalizacj\u0119 na podstawie mocy sygna\u0142u. Wystarczy podej\u015b\u0107 do sensora z telefonem, a powinien si\u0119 on pojawi\u0107 na najbli\u017cszej pozycji. Uwaga &#8211; aplikacja wymaga dost\u0119pu do lokalizacji. Niestety, zwi\u0105zane jest to z uprawnieniami systemu Android, kt\u00f3ry w tym uprawnieniu zawar\u0142 mo\u017cliwo\u015b\u0107 korzystania z modu\u0142u Bluetooth. <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" src=\"https:\/\/play-lh.googleusercontent.com\/1BIzLbUQQc1ylZlhVWwbMUdhXSkVujFMrFrVYiN2igXMoZeyrGdIz0zVG4rbogh0Dhzn=w1920-h878-rw\" alt=\"Zrzut ekranu z aplikacji BLE Scanner\" width=\"301\" height=\"535\"\/><figcaption>\u017ar\u00f3d\u0142o: Google Play<\/figcaption><\/figure><\/div>\n\n\n\n<p>Je\u017celi korzystasz z urz\u0105dzenia z systemem iOS, spr\u00f3buj u\u017cy\u0107 aplikacji <a href=\"https:\/\/apps.apple.com\/us\/app\/ble-scanner-4-0\/id1221763603\" target=\"_blank\" rel=\"noreferrer noopener\">BLE Scanner 4.0<\/a>. Z g\u00f3ry zaznaczam, \u017ce nie mia\u0142em okazji jej przetestowa\u0107, aczkolwiek opinie wydaj\u0105 si\u0119 by\u0107 zach\u0119caj\u0105ce.<\/p>\n\n\n\n<p>Je\u017celi masz tylko i wy\u0142\u0105cznie urz\u0105dzenie z systemem Linux, skorzystaj z pakietu <code>hcitool<\/code>. <\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Krok 2: Dodaj urz\u0105dzenie w Domoticzu<\/strong><\/p>\n\n\n\n<p>Otw\u00f3rz panel Domoticza w swojej przegl\u0105darce, nast\u0119pnie wybierz zak\u0142adk\u0119 &#8222;Konfiguracja&#8221; i &#8222;Sprz\u0119t&#8221;.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" width=\"383\" height=\"352\" src=\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-12.png\" alt=\"Zak\u0142adka &quot;Konfiguracja&quot; i pole &quot;Sprz\u0119t&quot;\" class=\"wp-image-335\" srcset=\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-12.png 383w, https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-12-300x276.png 300w\" sizes=\"(max-width: 383px) 100vw, 383px\" \/><\/figure><\/div>\n\n\n\n<p>Dodaj urz\u0105dzenie o nazwie &#8222;Mi TempHum Monitor&#8221; i typie &#8222;Dummy (Does nothing, use for virtual switches only)&#8221;. Pozostaw pozosta\u0142e opcje niezmienione. Zatwierd\u017a operacj\u0119 przyciskiem &#8222;Dodaj&#8221;.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" width=\"862\" height=\"245\" src=\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-14.png\" alt=\"Tworzenie nowego Sprz\u0119tu w ustawieniach\" class=\"wp-image-337\" srcset=\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-14.png 862w, https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-14-300x85.png 300w, https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-14-768x218.png 768w\" sizes=\"(max-width: 862px) 100vw, 862px\" \/><\/figure><\/div>\n\n\n\n<p>Nowo dodane urz\u0105dzenie powinno pojawi\u0107 si\u0119 na li\u015bcie powy\u017cej. Wci\u015bnij teraz przycisk &#8222;Utw\u00f3rz wirtualne czujniki&#8221;, kt\u00f3ry znajduje si\u0119 w kolumnie &#8222;Typ&#8221;.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" width=\"761\" height=\"99\" src=\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-19.png\" alt=\"Widok nowo dodanego sprz\u0119tu na li\u015bcie sprz\u0119t\u00f3w\" class=\"wp-image-342\" srcset=\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-19.png 761w, https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-19-300x39.png 300w\" sizes=\"(max-width: 761px) 100vw, 761px\" \/><\/figure><\/div>\n\n\n\n<p>Otworzy si\u0119 modal, w kt\u00f3rym musisz doda\u0107 nowy sensor o nazwie &#8222;Temp &amp; Hum&#8221; i typie &#8222;Temp + Hum&#8221;.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" width=\"443\" height=\"298\" src=\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-21.png\" alt=\"Tworzenie nowego wirtualnego czujnika dla sprz\u0119tu\" class=\"wp-image-344\" srcset=\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-21.png 443w, https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-21-300x202.png 300w\" sizes=\"(max-width: 443px) 100vw, 443px\" \/><\/figure><\/div>\n\n\n\n<p>Przejd\u017a teraz do zak\u0142adki &#8222;Temperatura&#8221;.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" width=\"212\" height=\"83\" src=\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-16.png\" alt=\"Zak\u0142adka &quot;Temperatura&quot;\" class=\"wp-image-339\"\/><\/figure><\/div>\n\n\n\n<p>I znajd\u017a nowy sensor. Wci\u015bnij przycisk &#8222;Edycja&#8221;.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" width=\"389\" height=\"171\" src=\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-23.png\" alt=\"Nowo utworzony sensor\" class=\"wp-image-346\" srcset=\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-23.png 389w, https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-23-300x132.png 300w\" sizes=\"(max-width: 389px) 100vw, 389px\" \/><\/figure><\/div>\n\n\n\n<p>W nowootwartym modalu pojawia si\u0119 wiersz &#8222;Idx&#8221;. Zapisz sobie gdzie\u015b jego warto\u015b\u0107.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" width=\"530\" height=\"290\" src=\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-25.png\" alt=\"Edycja sensora\" class=\"wp-image-348\" srcset=\"https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-25.png 530w, https:\/\/cleverblog.pl\/wp-content\/uploads\/2021\/04\/image-25-300x164.png 300w\" sizes=\"(max-width: 530px) 100vw, 530px\" \/><\/figure><\/div>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Krok 3: Instalacja skryptu<\/strong><\/p>\n\n\n\n<p>Zainstaluj wymagane pakiety Pythona.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>pip3 install requests bluepy<\/code><\/pre>\n\n\n\n<p>Sklonuj repozytorium do dowolnego katalogu na swoim urz\u0105dzeniu, np. do katalogu domowego.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd\ngit clone https:\/\/github.com\/paulomac1000\/Domoticz-MiTempHum-Monitor<\/code><\/pre>\n\n\n\n<p>Przejd\u017a do katalogu skryptu.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cd Domoticz-MiTempHum-Monitor<\/code><\/pre>\n\n\n\n<p>Skonfiguruj skrypt.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nano miTempHumStatus.py<\/code><\/pre>\n\n\n\n<p>Przejd\u017a do linii 8 (do poni\u017cszego kodu) i zamie\u0144 adres url na adres swojego Domoticza lub pozostaw niezmienione, je\u017celi skrypt b\u0119dzie wykonywany na tym samym urz\u0105dzeniu.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>DOMOTICZ_SERVER = \"127.0.0.1:8080\"<\/code><\/pre>\n\n\n\n<p>Przejd\u017a do linii 18 (do poni\u017cszego kodu) i podmie\u0144 warto\u015b\u0107 w nawiasach kwadratowych na sw\u00f3j adres MAC sensora odczytany wcze\u015bniej, a nast\u0119pnie podmie\u0144 warto\u015b\u0107 znajduj\u0105c\u0105 si\u0119 za znakiem r\u00f3wno\u015bci na parametr &#8222;Idx&#8221; sensora dodanego do Domoticza. W analogiczny spos\u00f3b mo\u017cesz doda\u0107 kolejne linie wskazuj\u0105ce na konfiguracj\u0119 nast\u0119pnych czujnik\u00f3w.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sensor_dict&#91;\"00:00:00:00:00:00\"] = 99<\/code><\/pre>\n\n\n\n<p>Zamknij plik u\u017cywaj\u0105c&nbsp;<code>ctrl+x<\/code>&nbsp;i zapisz zmiany.<\/p>\n\n\n\n<h2>U\u017cycie<\/h2>\n\n\n\n<p>Aby wykona\u0107 skrypt, uruchom go z wiersza polece\u0144.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>python3 miTempHumStatus.py<\/code><\/pre>\n\n\n\n<p>Aby skrypt dzia\u0142a\u0142 automatycznie, dodaj go do tabeli&nbsp;<code>crontab<\/code>.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>crontab -e<\/code><\/pre>\n\n\n\n<p>I wywo\u0142aj skrypt. Nast\u0119puj\u0105ce polecenie b\u0119dzie uruchamia\u0107 skrypt co 15 minut.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>*\/15 * * * * python3 \/home\/pi\/Domoticz-MiTempHum-Monitor\/miTempHumStatus.py<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Stworzy\u0142em skrypt, kt\u00f3ry automatycznie pobiera dane z termometru Xiaomi i przesy\u0142a je do Domoticza. Dzi\u0119ki niemu mo\u017cna w \u0142atwy spos\u00f3b przekaza\u0107 dane o temperaturze, wilgotno\u015bci powietrza i poziomie baterii.<\/p>\n","protected":false},"author":1,"featured_media":447,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[8],"tags":[42,43,41],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>#Domoticz - Integracja z Xiaomi Mi Temperature &amp; Humidity Monitor - cleverblog.pl<\/title>\n<meta name=\"description\" content=\"Stworzy\u0142em skrypt, kt\u00f3ry automatycznie pobiera dane z termometru Xiaomi i przesy\u0142a je do Domoticza. Dzi\u0119ki niemu mo\u017cna w \u0142atwy spos\u00f3b przekaza\u0107 dane o temperaturze, wilgotno\u015bci powietrza i poziomie baterii.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cleverblog.pl\/?p=204\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"#Domoticz - Integracja z Xiaomi Mi Temperature &amp; Humidity Monitor\" \/>\n<meta property=\"og:description\" content=\"Stworzy\u0142em skrypt, kt\u00f3ry automatycznie pobiera dane z termometru Xiaomi i przesy\u0142a je do Domoticza. Dzi\u0119ki niemu mo\u017cna w \u0142atwy spos\u00f3b przekaza\u0107 dane o temperaturze, wilgotno\u015bci powietrza i poziomie baterii.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cleverblog.pl\/?p=204\" \/>\n<meta property=\"og:site_name\" content=\"cleverblog.pl\" \/>\n<meta property=\"article:published_time\" content=\"2021-04-12T22:23:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-07T22:41:30+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"cleverblog.pl\" \/>\n<meta name=\"twitter:description\" content=\"Stworzy\u0142em skrypt, kt\u00f3ry automatycznie pobiera dane z termometru Xiaomi i przesy\u0142a je do Domoticza. Dzi\u0119ki niemu mo\u017cna w \u0142atwy spos\u00f3b przekaza\u0107 dane o temperaturze, wilgotno\u015bci powietrza i poziomie baterii.\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"pablo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cleverblog.pl\/#website\",\"url\":\"https:\/\/cleverblog.pl\/\",\"name\":\"cleverblog.pl\",\"description\":\"Blog technologiczny\",\"publisher\":{\"@id\":\"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cleverblog.pl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/cleverblog.pl\/?p=204#primaryimage\",\"url\":\"\",\"contentUrl\":\"\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cleverblog.pl\/?p=204#webpage\",\"url\":\"https:\/\/cleverblog.pl\/?p=204\",\"name\":\"#Domoticz - Integracja z Xiaomi Mi Temperature & Humidity Monitor - cleverblog.pl\",\"isPartOf\":{\"@id\":\"https:\/\/cleverblog.pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cleverblog.pl\/?p=204#primaryimage\"},\"datePublished\":\"2021-04-12T22:23:59+00:00\",\"dateModified\":\"2022-01-07T22:41:30+00:00\",\"description\":\"Stworzy\u0142em skrypt, kt\u00f3ry automatycznie pobiera dane z termometru Xiaomi i przesy\u0142a je do Domoticza. Dzi\u0119ki niemu mo\u017cna w \u0142atwy spos\u00f3b przekaza\u0107 dane o temperaturze, wilgotno\u015bci powietrza i poziomie baterii.\",\"breadcrumb\":{\"@id\":\"https:\/\/cleverblog.pl\/?p=204#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cleverblog.pl\/?p=204\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cleverblog.pl\/?p=204#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/cleverblog.pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"#Domoticz &#8211; Integracja z Xiaomi Mi Temperature &#038; Humidity Monitor\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/cleverblog.pl\/?p=204#article\",\"isPartOf\":{\"@id\":\"https:\/\/cleverblog.pl\/?p=204#webpage\"},\"author\":{\"@id\":\"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246\"},\"headline\":\"#Domoticz &#8211; Integracja z Xiaomi Mi Temperature &#038; Humidity Monitor\",\"datePublished\":\"2021-04-12T22:23:59+00:00\",\"dateModified\":\"2022-01-07T22:41:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cleverblog.pl\/?p=204#webpage\"},\"wordCount\":601,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246\"},\"image\":{\"@id\":\"https:\/\/cleverblog.pl\/?p=204#primaryimage\"},\"thumbnailUrl\":\"\",\"keywords\":[\"domoticz\",\"mitemperature\",\"xiaomi\"],\"articleSection\":[\"Domoticz\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/cleverblog.pl\/?p=204#respond\"]}]},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246\",\"name\":\"pablo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/cleverblog.pl\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3cce886c6f46941b8addd14fcd58e7a5?s=96&d=retro&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3cce886c6f46941b8addd14fcd58e7a5?s=96&d=retro&r=g\",\"caption\":\"pablo\"},\"logo\":{\"@id\":\"https:\/\/cleverblog.pl\/#\/schema\/person\/image\/\"},\"sameAs\":[\"https:\/\/cleverblog.pl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"#Domoticz - Integracja z Xiaomi Mi Temperature & Humidity Monitor - cleverblog.pl","description":"Stworzy\u0142em skrypt, kt\u00f3ry automatycznie pobiera dane z termometru Xiaomi i przesy\u0142a je do Domoticza. Dzi\u0119ki niemu mo\u017cna w \u0142atwy spos\u00f3b przekaza\u0107 dane o temperaturze, wilgotno\u015bci powietrza i poziomie baterii.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cleverblog.pl\/?p=204","og_locale":"pl_PL","og_type":"article","og_title":"#Domoticz - Integracja z Xiaomi Mi Temperature & Humidity Monitor","og_description":"Stworzy\u0142em skrypt, kt\u00f3ry automatycznie pobiera dane z termometru Xiaomi i przesy\u0142a je do Domoticza. Dzi\u0119ki niemu mo\u017cna w \u0142atwy spos\u00f3b przekaza\u0107 dane o temperaturze, wilgotno\u015bci powietrza i poziomie baterii.","og_url":"https:\/\/cleverblog.pl\/?p=204","og_site_name":"cleverblog.pl","article_published_time":"2021-04-12T22:23:59+00:00","article_modified_time":"2022-01-07T22:41:30+00:00","twitter_card":"summary_large_image","twitter_title":"cleverblog.pl","twitter_description":"Stworzy\u0142em skrypt, kt\u00f3ry automatycznie pobiera dane z termometru Xiaomi i przesy\u0142a je do Domoticza. Dzi\u0119ki niemu mo\u017cna w \u0142atwy spos\u00f3b przekaza\u0107 dane o temperaturze, wilgotno\u015bci powietrza i poziomie baterii.","twitter_misc":{"Napisane przez":"pablo","Szacowany czas czytania":"5 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/cleverblog.pl\/#website","url":"https:\/\/cleverblog.pl\/","name":"cleverblog.pl","description":"Blog technologiczny","publisher":{"@id":"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cleverblog.pl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pl-PL"},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/cleverblog.pl\/?p=204#primaryimage","url":"","contentUrl":""},{"@type":"WebPage","@id":"https:\/\/cleverblog.pl\/?p=204#webpage","url":"https:\/\/cleverblog.pl\/?p=204","name":"#Domoticz - Integracja z Xiaomi Mi Temperature & Humidity Monitor - cleverblog.pl","isPartOf":{"@id":"https:\/\/cleverblog.pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cleverblog.pl\/?p=204#primaryimage"},"datePublished":"2021-04-12T22:23:59+00:00","dateModified":"2022-01-07T22:41:30+00:00","description":"Stworzy\u0142em skrypt, kt\u00f3ry automatycznie pobiera dane z termometru Xiaomi i przesy\u0142a je do Domoticza. Dzi\u0119ki niemu mo\u017cna w \u0142atwy spos\u00f3b przekaza\u0107 dane o temperaturze, wilgotno\u015bci powietrza i poziomie baterii.","breadcrumb":{"@id":"https:\/\/cleverblog.pl\/?p=204#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cleverblog.pl\/?p=204"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cleverblog.pl\/?p=204#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/cleverblog.pl\/"},{"@type":"ListItem","position":2,"name":"#Domoticz &#8211; Integracja z Xiaomi Mi Temperature &#038; Humidity Monitor"}]},{"@type":"Article","@id":"https:\/\/cleverblog.pl\/?p=204#article","isPartOf":{"@id":"https:\/\/cleverblog.pl\/?p=204#webpage"},"author":{"@id":"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246"},"headline":"#Domoticz &#8211; Integracja z Xiaomi Mi Temperature &#038; Humidity Monitor","datePublished":"2021-04-12T22:23:59+00:00","dateModified":"2022-01-07T22:41:30+00:00","mainEntityOfPage":{"@id":"https:\/\/cleverblog.pl\/?p=204#webpage"},"wordCount":601,"commentCount":0,"publisher":{"@id":"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246"},"image":{"@id":"https:\/\/cleverblog.pl\/?p=204#primaryimage"},"thumbnailUrl":"","keywords":["domoticz","mitemperature","xiaomi"],"articleSection":["Domoticz"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cleverblog.pl\/?p=204#respond"]}]},{"@type":["Person","Organization"],"@id":"https:\/\/cleverblog.pl\/#\/schema\/person\/4db06735882fd08d47316d2bc03f8246","name":"pablo","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/cleverblog.pl\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3cce886c6f46941b8addd14fcd58e7a5?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3cce886c6f46941b8addd14fcd58e7a5?s=96&d=retro&r=g","caption":"pablo"},"logo":{"@id":"https:\/\/cleverblog.pl\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/cleverblog.pl"]}]}},"_links":{"self":[{"href":"https:\/\/cleverblog.pl\/index.php?rest_route=\/wp\/v2\/posts\/204"}],"collection":[{"href":"https:\/\/cleverblog.pl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cleverblog.pl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cleverblog.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cleverblog.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=204"}],"version-history":[{"count":7,"href":"https:\/\/cleverblog.pl\/index.php?rest_route=\/wp\/v2\/posts\/204\/revisions"}],"predecessor-version":[{"id":460,"href":"https:\/\/cleverblog.pl\/index.php?rest_route=\/wp\/v2\/posts\/204\/revisions\/460"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cleverblog.pl\/index.php?rest_route=\/wp\/v2\/media\/447"}],"wp:attachment":[{"href":"https:\/\/cleverblog.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cleverblog.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cleverblog.pl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}