{"id":67236,"date":"2023-10-01T12:10:13","date_gmt":"2023-10-01T09:10:13","guid":{"rendered":"https:\/\/ruuvi.com\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\/"},"modified":"2024-02-26T04:48:22","modified_gmt":"2024-02-26T02:48:22","slug":"opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle","status":"publish","type":"support","link":"https:\/\/ruuvi.com\/fi\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\/","title":{"rendered":"Opas: kolmannen osapuolen anturitietojen l\u00e4hett\u00e4minen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle"},"content":{"rendered":"\n<p><a href=\"https:\/\/ruuvi.com\/fi\/gateway\/\">Ruuvi Gateway<\/a> -reititin on suunniteltu toimimaan Ruuvin tuotteiden kanssa heti k\u00e4ytt\u00f6\u00f6notosta alkaen, jolloin k\u00e4ytt\u00f6\u00f6notto on nopeaa ja vaivatonta varsinkin silloin, kun k\u00e4yt\u00f6ss\u00e4si on <a href=\"https:\/\/cloud.ruuvi.com\/\">Ruuvi Cloud<\/a> -pilvipalvelu.<\/p>\n\n<p>Kerroimme my\u00f6s t\u00e4ss\u00e4 <a href=\"https:\/\/ruuvi.com\/simplified-iot-connectivity-with-the-ruuvi-gateway-router\/\">artikkelissa<\/a>, ett\u00e4 Ruuvi Gateway -reititin voi toimia my\u00f6s monipuolisemman IoT-ymp\u00e4rist\u00f6n kulmakiven\u00e4 silloinkin, kun k\u00e4yt\u00f6ss\u00e4si on muita kuin Ruuvin valmistamia antureita. T\u00e4ss\u00e4 tukiartikkelissa k\u00e4sittelemme Ruuvi Gateway -reitittimen asettamista toimimaan kolmannen osapuolen Bluetooth LE -viestien v\u00e4litt\u00e4miseen ja l\u00e4hett\u00e4miseen edelleen yksinkertaiselle <a href=\"https:\/\/www.python.org\/\">Python<\/a>-ymp\u00e4rist\u00f6n p\u00e4\u00e4ll\u00e4 toimivalle HTTP\/HTTPS -palvelimelle.<\/p>\n\n<p>Reititin on mahdollista my\u00f6s asettaa l\u00e4hett\u00e4m\u00e4\u00e4n kolmannen osapuolen anturitietoja MQTT-palvelimelle. L\u00f6yd\u00e4t lis\u00e4tietoja MQTT-asetusten muokkaamisesta <a href=\"https:\/\/ruuvi.com\/how-to-use-mqtt-with-your-ruuvi-gateway\/\">t\u00e4\u00e4lt\u00e4<\/a>. Huomaa, ett\u00e4 kolmannen osapuolen anturitietoja ei ole mahdollista lukea <a href=\"https:\/\/cloud.ruuvi.com\/\">Ruuvi Cloud<\/a> -pilvipalvelusta.<\/p>\n\n<h2 class=\"wp-block-heading\">Kuuntele kolmannen osapuolen Bluetooth LE -laitteiden viestint\u00e4\u00e4 Ruuvi Gateway -reitittimell\u00e4<\/h2>\n\n<p>Ruuvi Gateway -reitittimeen on <a href=\"https:\/\/ruuvi.com\/sending-alternative-bluetooth-beacon-data-with-ruuvi-gateway\/\">sis\u00e4\u00e4nrakennettuna<\/a> ominaisuus, jonka avulla voit kuunnella kaikkia reitittimen l\u00e4heisyydess\u00e4 olevia Bluetooth LE -yhteensopivia viestej\u00e4, mik\u00e4 helpottaa nykyisen IoT-ymp\u00e4rist\u00f6si laajentamista kolmannen osapuolen antureihin Ruuvin valmistamien antureiden k\u00e4ytt\u00e4misen lis\u00e4ksi. T\u00e4m\u00e4n lis\u00e4ksi Ruuvi Gateway -reitittimess\u00e4 on valmiina mahdollisuus v\u00e4litt\u00e4\u00e4 anturitietoja HTTP(S) tai MQTT(S) -palvelimille, joka avaa aivan uusia k\u00e4ytt\u00f6mahdollisuuksia silloin, kun k\u00e4yt\u00e4t Ruuvi Gateway -reititint\u00e4 olemassa olevan IoT-ymp\u00e4rist\u00f6si osana.<\/p>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/yEKNZTO8qmYiIJVuxyK-teYAmtVC04_OS-N0HxSMSWnkkHFQCjqcDsA8KZ6ShND316ETB0YXDS1SF5Rqqg9Kp2FDlh_uI-v5tRzBdXCmnUY-cghAvl9jomPo6rdM9Gqj-f5ewByxNjZAoBmq4_5WLOE\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Kolmannen osapuolen antureiden kuunteluasetuksen ottaminen k\u00e4ytt\u00f6\u00f6n vaatii vain yhden muutoksen.<\/figcaption><\/figure>\n\n<p>Seuraavaksi n\u00e4yt\u00e4mme, kuinka t\u00e4m\u00e4 tapahtuu Ruuvi Gateway -reitittimen ohjatun k\u00e4ytt\u00f6\u00f6noton avulla. Paikanna ensimm\u00e4iseksi Ruuvi Gateway -reitittimen virtaliittimen vieress\u00e4 oleva painike ja paina sit\u00e4 lyhyesti paperiliittimell\u00e4 reitittimen sis\u00e4isen Wi-Fi-yhteyspisteen k\u00e4ynnist\u00e4miseksi. Kun yhteyspiste on aktivoitu, liity yhteyspisteeseen valitsemalla Ruuvi Gateway XXXX -niminen verkko Wi-Fi verkkolistaltasi. Ruuvi Gateway -reitittimen yhteyspisteeseen liittymisest\u00e4 ja ohjatun k\u00e4ytt\u00f6\u00f6noton avaamisesta on sivuillamme my\u00f6s yksityiskohtaisempi <a href=\"https:\/\/ruuvi.com\/ruuvi-gateway-setup-wizard-wifi\/\">ohje<\/a>.<\/p>\n\n<p>Ohjatun k\u00e4ytt\u00f6\u00f6noton avauduttua paina Seuraava-painiketta, kunnes p\u00e4\u00e4set Pilvipalveluasetukset -sivulle. Valitse t\u00e4ll\u00e4 sivulla edistyneiden asetusten alta l\u00f6ytyv\u00e4 K\u00e4yt\u00e4 Ruuvi Cloudia ja\/tai vaihtoehtoista palvelinta sek\u00e4 m\u00e4\u00e4rit\u00e4 muita lis\u00e4asetuksia -vaihtoehto. Voit ohittaa HTTP(S) ja MQTT(S) palvelinten konfiguroinnin t\u00e4ss\u00e4 kohtaa ja siirty\u00e4 eteenp\u00e4in painamalla kaksi kertaa Seuraava, jolloin p\u00e4\u00e4dyt Bluetooth-skannaus -sivulle. <\/p>\n\n<p>Etsi sivulta seuraavaksi Kuuntele kaikkia Bluetooth-majakkaviestej\u00e4 (ei ainoastaan Ruuvi-antureita) valinta edistyneiden asetusten alta ja valitse t\u00e4m\u00e4, jolloin Ruuvi Gateway -reitittimesi alkaa kuuntelemaan ymp\u00e4rist\u00f6st\u00e4\u00e4n kaikkia Bluetooth LE -viestej\u00e4 pelkkien Ruuvi-antureiden kuuntelemisen lis\u00e4ksi.<\/p>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/HZ8bvdBiMalWUVVs8cUcYJ4zL9AApagQitWXEgofSv1D2W8d_x12MYnwpAk-CmN-m3RIkTCJZxjdkmkmuEgMfyqdJbjbnfhOOjtmcxQbDWE9UFpO4cvt0F_wuL-RPVO8bGWXGN8m-VftjG8bD5mVuqc\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Valitse Kuuntele kaikkia Bluetooth-majakkaviestej\u00e4 Bluetooth-skannaussivulla. K\u00e4ytt\u00f6\u00f6nottaminen ei voisi olla helpompaa!<\/figcaption><\/figure>\n\n<h3 class=\"wp-block-heading\">Valitse k\u00e4ytett\u00e4v\u00e4 protokolla ja kanavat<\/h3>\n\n<p>Valitse seuraavaksi Kuuntele 1 MBit\/s -majakkaviestej\u00e4 protokollaluettelosta. Kanavat 37, 38, ja 39 ovat oletuksena valittuina. Voit j\u00e4tt\u00e4\u00e4 molemmat n\u00e4ist\u00e4 asetuksista oletusasetuksiinsa. Valitse Seuraava, jonka j\u00e4lkeen asetukset on tallennettu reitittimelle.<\/p>\n\n<h2 class=\"wp-block-heading\">Ota k\u00e4ytt\u00f6\u00f6n Python-ymp\u00e4rist\u00f6n HTTP(S) palvelin<\/h2>\n\n<p>Seuraavissa kohdissa otamme k\u00e4ytt\u00f6\u00f6n <a href=\"https:\/\/www.python.org\/\">Python<\/a>-ymp\u00e4rist\u00f6n ja pystyt\u00e4mme yksinkertaisen HTTP(S)-palvelimen l\u00e4hiverkkoon Mac-tietokoneella.<br\/><br\/>Mik\u00e4li Python-ymp\u00e4rist\u00f6\u00e4 ei ole viel\u00e4 asennettu, lataa ja asenna se tietokoneellesi t\u00e4\u00e4lt\u00e4:<br\/><a href=\"https:\/\/www.python.org\/downloads\/\">https:\/\/www.python.org\/downloads\/<\/a><\/p>\n\n<p>Ruuvi Gateway -reititin k\u00e4ytt\u00e4\u00e4 POST-komentoja tietojen l\u00e4hett\u00e4miseen HTTP-palvelimelle. Lataa lis\u00e4ksi alla oleva skripti Ruuvin GitHub -tietol\u00e4hteest\u00e4, jonka avulla asentamasi Pythonin HTTP-palvelin ymm\u00e4rt\u00e4\u00e4 POST-komentoja:<br\/><a href=\"https:\/\/github.com\/ruuvi\/ruuvi.gwui.html\/blob\/master\/scripts\/http_server_auth.py\">https:\/\/github.com\/ruuvi\/ruuvi.gwui.html\/blob\/master\/scripts\/http_server_auth.py<\/a><\/p>\n\n<p>Luo tietokoneellesi Ruuvi-niminen kansio ja lataa yll\u00e4 oleva tiedosto juuri luomaasi kansioon. Minun tapauksessani loin uuden kansion Lataukset-kansion sis\u00e4\u00e4n.<\/p>\n\n<p>Seuraavaksi avaa Sovellukset -&gt; Apuohjelmat -kansiosta Terminaali-ohjelma.<\/p>\n\n<h3 class=\"wp-block-heading\">Luo ja ota k\u00e4ytt\u00f6\u00f6n virtuaalinen ymp\u00e4rist\u00f6, p\u00e4ivit\u00e4 pip ja asenna pycryptodome<\/h3>\n\n<ol class=\"wp-block-list\">\n<li>Siirry Ruuvi-kansioon Terminaalissa<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>cd \/Users\/&#91;yourusername]\/Downloads\/Ruuvi\/<\/code><\/pre>\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>Luo venv<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>\u00a0 python3 -m venv .venv<\/code><\/pre>\n\n<p>T\u00e4m\u00e4n j\u00e4lkeen on hyv\u00e4 tarkastaa, ett\u00e4 .venv-kansio luotiin Ruuvi-kansion sis\u00e4\u00e4n. Voit tarkastaa t\u00e4m\u00e4n avaamalla Finderilla Ruuvi-kansion ja valitsemalla Command+Shift+piste. T\u00e4m\u00e4n avulla n\u00e4et kansion sis\u00e4lt\u00e4m\u00e4t piilotiedostot ja .venv-kansion tulee olla kansion sis\u00e4ll\u00e4.<\/p>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/jXDsxqY0XSpikvYmdzPwiEHV_0gRj3uFPBuiSDsD5siE3i71-LzUyRt4oeC6qw8pcOmJ9wDQWc8pn93Z0Cbn2wcX_D1MGOr7ivPaJBQ5LFvbIlLERJGC9ygWQSVUgW2drmrFjC8p0ku3vfP1ShZumr0\" alt=\"\"\/><figcaption class=\"wp-element-caption\">.venv-kansio l\u00f6ydetty!<\/figcaption><\/figure>\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li>Ota venv k\u00e4ytt\u00f6\u00f6n<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>source scripts\/.venv\/bin\/activate<\/code><\/pre>\n\n<ol class=\"wp-block-list\" start=\"4\">\n<li>P\u00e4ivit\u00e4 pip (valinnainen)<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>pip3 install --upgrade pip<\/code><\/pre>\n\n<ol class=\"wp-block-list\" start=\"5\">\n<li>Asenna pycryptodome<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>pip3 install pycryptodome<\/code><\/pre>\n\n<p>Olemme valmiita Python-palvelimen k\u00e4ynnist\u00e4miseen seuraavaksi. Voit valita k\u00e4ytett\u00e4v\u00e4ksi joko HTTP- tai HTTPS-palvelimen. Valitse seuraavissa kohdissa joko <strong>Vaihtoehto 1<\/strong> tai <strong>Vaihtoehto 2<\/strong> oman tarpeesi mukaisesti.<\/p>\n\n<h3 class=\"wp-block-heading\">Vaihtoehto 1: K\u00e4yt\u00e4 HTTP-palvelinta<\/h3>\n\n<ol class=\"wp-block-list\">\n<li>Siirry Ruuvi-kansioon Terminaalissa<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>cd \/Users\/&#91;yourusername]\/Downloads\/Ruuvi\/<\/code><\/pre>\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>K\u00e4ynnist\u00e4 HTTP-palvelin<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>python3 http_server_auth.py --port 8001<\/code><\/pre>\n\n<h3 class=\"wp-block-heading\">Vaihtoehto 2: Luo SSL-sertifikaatit ja k\u00e4yt\u00e4 HTTPS-palvelinta<\/h3>\n\n<p>Tarvitsemme muutamia tietoja sertifikaattien luomista varten, kuten hostnamen ja client namen.<\/p>\n\n<p>N\u00e4m\u00e4 voidaan l\u00f6yt\u00e4\u00e4 seuraavasti<\/p>\n\n<p>Kirjoita Mac OS Terminaliin<\/p>\n\n<pre class=\"wp-block-code\"><code>hostname<\/code><\/pre>\n\n<p>Minun tapauksessani hostname on `markos-MacBook-Pro.local`<\/p>\n\n<p>Client name on sama kuin paikallisverkossa n\u00e4ytet\u00e4v\u00e4 Ruuvi Gateway -reitittimen nimi Mac OS -ymp\u00e4rist\u00f6ss\u00e4:<\/p>\n\n<p>Kirjoita Terminaaliin <\/p>\n\n<pre class=\"wp-block-code\"><code>dns-sd -B<\/code><\/pre>\n\n<p>T\u00e4m\u00e4 on omassa verkossani RuuviGateway5FC4.local<br\/><br\/><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/2KdKHNqcPYsvrtRN25VZB0YStJl8TSYFjIaaEZdnpW155qaJ3U40bsMW66ClsqgA4Z69gNrw4mIMjD60eSwkwfxPIICqZa6sAhnbTrFttTmSzBdM52vHH8xqs5AYIqsn365ZIq9GTs1gNwv2RpAEDtc\" width=\"602\" height=\"121\"\/><\/p>\n\n<p>Nimi l\u00f6ytyi k\u00e4tev\u00e4sti instance name -kohdasta.<\/p>\n\n<p>Luomme seuraavaksi vaadittavat palvelimen ja asiakkaan k\u00e4ytt\u00e4m\u00e4t SSL-sertifikaatit. T\u00e4m\u00e4n toteuttamiseksi k\u00e4yt\u00e4mme <a href=\"https:\/\/www.openssl.org\/\">OpenSSL<\/a>-komentoa Terminaalissa. Huomaa, ett\u00e4 sertifikaattitiedostot luodaan siihen kansioon, johon Terminaali osoittaa t\u00e4ll\u00e4 hetkell\u00e4. Omalla kohdallani kansio on User\/username\/Downloads\/Ruuvi\/<\/p>\n\n<ol class=\"wp-block-list\">\n<li>Siirry Ruuvi-kansioon Terminaalissa<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>cd \/Users\/&#91;yourusername]\/Downloads\/Ruuvi\/<\/code><\/pre>\n\n<h4 class=\"wp-block-heading\">Luo palvelinsertifikaatit (SSL)<\/h4>\n\n<p>Luomme ensimm\u00e4iseksi 2048-bittiset omalla allekirjoituksella kirjoitetut palvelinsertifikaatit. Toteuta seuraavat kohdat t\u00e4ss\u00e4 j\u00e4rjestyksess\u00e4.<\/p>\n\n<ol class=\"wp-block-list\">\n<li>Luo yksityinen avain<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>openssl genrsa -out server_key.pem 2048<\/code><\/pre>\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>Luo sertifikaatin allekirjoituspyynt\u00f6 (CSR)<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>openssl req -new -key server_key.pem -out server_csr.pem<\/code><\/pre>\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li>Luo asiakkaan omalla allekirjoituksella kirjoitettu sertifikaatti<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>openssl x509 -req -in server_csr.pem -signkey server_key.pem -out server_cert.pem -days 365<\/code><\/pre>\n\n<p>Jotta sertifikaatin luonti kohdassa 3 onnistuu, sinua vaaditaan vastaamaan muutamaan lis\u00e4kysymykseen. Vastaa alla mainittuihin, muut voit ohittaa painamalla Enter. T\u00e4ytin omalle kohdalleni seuraaavaa:<\/p>\n\n<p>Maatunnus (2 kirjainta): `FI`<br\/>Tunnettu nimi: `markos-MacBook-Pro.local`<\/p>\n\n<p>N\u00e4iden kohtien toteuttamisen j\u00e4lkeen palvelinsertifikaatit l\u00f6ytyv\u00e4t Ruuvi-kansiosta.<\/p>\n\n<h4 class=\"wp-block-heading\">Luo asiakasohjelman sertifikaatit (SSL)<\/h4>\n\n<p>Luo seuraavaksi asiakasohjelman vaatima sertifikaatti ja yksityinen avain (2048-bittinen RSA-avain). Toteuta seuraavat kohdat t\u00e4ss\u00e4 j\u00e4rjestyksess\u00e4.<\/p>\n\n<ol class=\"wp-block-list\">\n<li>Luo yksityinen avain<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>openssl genrsa -out client_key.pem 2048<\/code><\/pre>\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>Luo sertifikaatin allekirjoituspyynt\u00f6 (CSR)<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>openssl req -new -key client_key.pem -out client_csr.pem<\/code><\/pre>\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li>Luo asiakasohjelman sertifikaatti<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>openssl x509 -req -in client_csr.pem -signkey client_key.pem -out client_cert.pem -days 365<\/code><\/pre>\n\n<p>Jotta sertifikaatin luonti kohdassa 3 onnistuu, sinua vaaditaan vastaamaan muutamaan lis\u00e4kysymykseen. Vastaa alla mainittuihin, muut voit ohittaa painamalla Enter. T\u00e4ytin omalle kohdalleni seuraaavaa:<\/p>\n\n<p>Maatunnus (2 kirjainta): `FI`<br\/>Tunnettu nimi `RuuviGateway5FC4.local`<\/p>\n\n<p>N\u00e4iden kohtien toteuttamisen j\u00e4lkeen asiakasohjelman sertifikaatit l\u00f6ytyv\u00e4t Ruuvi-kansiosta.<\/p>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/4bUvow1s_oIIU8lf7HptiN7Uxtxxl11j1FYYHbd0Est43K3iOic_R-1XXhelg6QFvKgkQHWgJqpCMgcIoEdz1ghatrh35SO8beB2bLPTt-_xaXCMkNhwdgkA5jV7pj05lk44XFjVxwPpYVKgUA0GGmg\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Palvelimen ja asiakasohjelman tarvitsemat sertifikaatit on luotu onnistuneesti.<\/figcaption><\/figure>\n\n<h3 class=\"wp-block-heading\">K\u00e4ynnist\u00e4 HTTPS-palvelin<\/h3>\n\n<ol class=\"wp-block-list\">\n<li>Siirry Ruuvi-kansioon Terminaalissa<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>cd \/Users\/&#91;yourusername]\/Downloads\/Ruuvi\/<\/code><\/pre>\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>K\u00e4ynnist\u00e4 HTTPS-palvelin seuraavalla komennolla:<\/li>\n<\/ol>\n\n<pre class=\"wp-block-code\"><code>python3 http_server_auth.py --port 8001 --ssl_cert=.\/server_cert.pem --ssl_key=.\/server_key.pem --ca_cert=.\/client_cert.pem<\/code><\/pre>\n\n<h2 class=\"wp-block-heading\">M\u00e4\u00e4rit\u00e4 Ruuvi Gateway -reititin v\u00e4litt\u00e4m\u00e4\u00e4n viestit HTTP-palvelimelle<\/h2>\n\n<p>Ruuvi Gateway -reitittimen asetuksissa on mahdollista m\u00e4\u00e4ritt\u00e4\u00e4 kolmannen osapuolen anturitietojen l\u00e4hett\u00e4minen HTTP(S) ja\/tai MQTT(S) -palvelimille. T\u00e4ll\u00e4 kertaa l\u00e4het\u00e4mme tiedot HTTP(S)-palvelimelle. Jos haluat k\u00e4ytt\u00e4\u00e4 MQTT-palvelinta k\u00e4yt\u00e4 avuksi tukiartikkeliamme, jonka l\u00f6yd\u00e4t <a href=\"https:\/\/ruuvi.com\/how-to-use-mqtt-with-your-ruuvi-gateway\/\">t\u00e4\u00e4lt\u00e4<\/a>. <\/p>\n\n<p>Aloita <a href=\"https:\/\/ruuvi.com\/ruuvi-gateway-setup-wizard-wifi\/\">asetusten muokkaaminen<\/a> paikantamalla Ruuvi Gateway -reitittimen virtaliittimen vieress\u00e4 oleva painike ja paina sit\u00e4 lyhyesti paperiliittimell\u00e4 sis\u00e4\u00e4nrakennetun Wi-Fi-yhteyspisteen k\u00e4ynnist\u00e4miseksi. Kun yhteyspiste on aktivoitu, liity yhteyspisteeseen valitsemalla Ruuvi Gateway XXXX -niminen verkko Wi-Fi verkkolistaltasi.<br\/><br\/>Kun <a href=\"https:\/\/ruuvi.com\/ruuvi-gateway-setup-wizard-wifi\/\">ohjattu k\u00e4ytt\u00f6\u00f6notto<\/a> avautuu, valitse Seuraava, kunnes saavut Pilviyhteys-sivulle. Valitse t\u00e4ll\u00e4 sivulla K\u00e4yt\u00e4 Ruuvi Cloud -pilvipalvelua ja\/tai mukautettua palvelinta ja muokkaa muita edistyneit\u00e4 asetuksia, paina Seuraava, ja valitse Mukautettu palvelin -sivulla HTTP(S) aktiiviseksi. Valinnan aktivoiminen avaa HTTP-asetusten tekemiseen tarvittavat lis\u00e4kohdat.<\/p>\n\n<p>Tarvitset seuraavaksi paikantaa l\u00e4hiverkossa palvelimena k\u00e4ytt\u00e4m\u00e4si tietokoneen IP-osoittee tai paikallisen hostnamen.<\/p>\n\n<p><em>Joko<\/em><\/p>\n\n<p>Tarkasta IP-osoite k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4ss\u00e4 siirtym\u00e4ll\u00e4 kohtaan Asetukset -&gt; Verkko. <\/p>\n\n<p>Omalla kohdallani Wi-Fi yhteyden alla n\u00e4kyy IP-osoite 192.168.1.8.<\/p>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/Ye4bTxpwuX3yBH6MpCRHPNH_AX4mCyg2D1hnscUFTbRf5-IMrqJCDWAuiholQjodDcfPvP0KVoi1gevoDqxuNaIxq0qX3HcN7ikoyD4QxfpUIMiVe0vc8zlKX9ILpOJjYSR4nw2qo2V79YwkHhWNKlw\" alt=\"\"\/><figcaption class=\"wp-element-caption\">HTTP(S)-palvelimena toimivan Mac-tietokoneeni k\u00e4ytt\u00e4m\u00e4 paikallisverkon IP-osoite.<\/figcaption><\/figure>\n\n<p><em>Tai<\/em><\/p>\n\n<p>Vaihtoehtoisesti Mac-tietokoneita k\u00e4ytett\u00e4ess\u00e4 voit my\u00f6s k\u00e4ytt\u00e4\u00e4 paikallista hostnamea. Etsi hostname seuraavasti <\/p>\n\n<p>Kirjoita Terminaaliin <\/p>\n\n<pre class=\"wp-block-code\"><code>hostname<\/code><\/pre>\n\n<p>Minun tapauksessani hostname on `markos-MacBook-Pro.local`<\/p>\n\n<p>Lis\u00e4\u00e4 seuraavaksi palvelimen kohdeosoite Ruuvi Gateway -reitittimen ohjatussa k\u00e4ytt\u00f6\u00f6notossa aiemmin valitsemasi palvelinvaihtoehdon mukaan (HTTP tai HTTPS).<\/p>\n\n<h3 class=\"wp-block-heading\">HTTP-palvelimen tiedot Ruuvi Gateway -reitittimen ohjatussa k\u00e4ytt\u00f6\u00f6notossa (vaihtoehto 1)<\/h3>\n\n<p><strong>HTTP-palvelimen<\/strong> asetusten lis\u00e4\u00e4minen on suoraviivaista, sill\u00e4 tarvittavia tietoja ei ole paljoa.<\/p>\n\n<ol class=\"wp-block-list\">\n<li>Anna HTTP-palvelimena toimivan tietokoneesi kohdeosoite. Omalla kohdallani k\u00e4yt\u00e4n paikallista hostnamea. K\u00e4ytett\u00e4v\u00e4 portti m\u00e4\u00e4ritettiin aiemmin HTTP-palvelimen k\u00e4ytt\u00f6\u00f6noton yhteydess\u00e4.<\/li>\n\n\n\n<li>Kolmannen osapuolen anturin k\u00e4ytt\u00e4m\u00e4 dataformaatti ei ole tiedossa, eik\u00e4 Ruuvi Gateway -reititin pysty dekoodaamaan tietoja, joten tietojen l\u00e4hett\u00e4minen raakamuodossa on ainoa vaihtoehto.<\/li>\n\n\n\n<li>Aseta l\u00e4hetysv\u00e4liksi 10 sekuntia, jolloin saat testausta varten jatkuvia p\u00e4ivityksi\u00e4.<br\/><\/li>\n<\/ol>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/plG3i3DcDvpU3Fanq2YbTxs5czOpSmfGgXGI064Pyd9DqF2vzTfcehkJ6QsW3IAwLrmvoorfnlHZm2hXWptwrNf-1Kko1IUghSwa1IVBF5zFSAWBvl2nN8Z7yQa_QfwAkIgMakXftzB0gMnzfESjaPg\" alt=\"\"\/><figcaption class=\"wp-element-caption\">HTTP-etuliite ja porttinumero on m\u00e4\u00e4ritetty k\u00e4ytett\u00e4v\u00e4\u00e4n URL-osoitteeseen.<\/figcaption><\/figure>\n\n<ol class=\"wp-block-list\" start=\"4\">\n<li>Varmista, ett\u00e4 tekem\u00e4si asetukset toimivat painamalla Tarkasta-painiketta. Mik\u00e4li virheit\u00e4 ei l\u00f6ydetty, paina Seuraava-painiketta, kunnes olet ohjatun k\u00e4ytt\u00f6\u00f6noton viimeisell\u00e4 sivulla ja muutokset on tallennettu.<\/li>\n<\/ol>\n\n<h3 class=\"wp-block-heading\">HTTPS-palvelimen tiedot Ruuvi Gateway -reitittimen ohjatussa k\u00e4ytt\u00f6\u00f6notossa (vaihtoehto 2)<\/h3>\n\n<p><strong>HTTPS-palvelimen<\/strong> asetuksissa tarvitsemme lis\u00e4ksi m\u00e4\u00e4ritt\u00e4\u00e4 k\u00e4ytett\u00e4v\u00e4t SSL-sertifikaatit, mutta k\u00e4ytt\u00f6\u00f6notto on muilta osin suoraviivaista.<br\/><br\/>1. Sy\u00f6t\u00e4 HTTPS-palvelimena toimivan tietokoneesi URL-osoite.<br\/>Omalla kohdallani k\u00e4yt\u00e4n paikallista hostnamea. K\u00e4ytett\u00e4v\u00e4 portti m\u00e4\u00e4ritettiin aiemmin HTTP-palvelimen k\u00e4ytt\u00f6\u00f6noton yhteydess\u00e4.<\/p>\n\n<p>2. Kolmannen osapuolen anturin k\u00e4ytt\u00e4m\u00e4 dataformaatti ei ole tiedossa, eik\u00e4 Ruuvi Gateway -reititin pysty dekoodaamaan tietoja, joten tietojen l\u00e4hett\u00e4minen raakamuodossa on ainoa vaihtoehto.<\/p>\n\n<p>3. Aseta l\u00e4hetysv\u00e4liksi 10 sekuntia, jolloin saat testausta varten jatkuvia p\u00e4ivityksi\u00e4.<\/p>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/yu4lc9SnfWg_km_hmLKsmnfDcQi3_6X8bu0H3wi0SPcfKlp1ojtm0sLg19redfAaUfAE650tSBlYIFygLT5go3liDHjzJ1yYvXS1_B5sRMLpO9zFWAwEa7LydfL8CP2pQuyG9JmbVo_4suIFEummqaM\" alt=\"\"\/><figcaption class=\"wp-element-caption\">Lataa tarvittavat SSL-sertifikaatit kohdassa SSL-sertifikaatit.<\/figcaption><\/figure>\n\n<p>4. SSL-sertifikaattien lataaminen l\u00f6ytyy l\u00e4hetysv\u00e4liasetuksen alta. Valitse k\u00e4ytett\u00e4v\u00e4ksi sek\u00e4 asiakkaan ja palvelimen SSL-sertifikaatit. Omalla kohdallani latasin asiakasohjelman sertifikaatin ja avaimen, sek\u00e4 palvelimen sertifikaatin.<\/p>\n\n<p>5. Varmista, ett\u00e4 tekem\u00e4si asetukset toimivat painamalla Tarkasta-painiketta. Mik\u00e4li virheit\u00e4 ei l\u00f6ydetty, paina Seuraava-painiketta, kunnes olet ohjatun k\u00e4ytt\u00f6\u00f6noton viimeisell\u00e4 sivulla ja muutokset on tallennettu.<\/p>\n\n<h2 class=\"wp-block-heading\">Tehtyjen m\u00e4\u00e4ritysten toimivuuden tarkastaminen<\/h2>\n\n<p>Kun sek\u00e4 palvelimen puolen m\u00e4\u00e4ritykset ett\u00e4 Ruuvi Gateway -reitittimen asetuksiin tehdyt muutokset on viety loppuun, voit vihdoin tarkastaa, ett\u00e4 kolmannen osapuolen anturitiedot l\u00e4hetet\u00e4\u00e4n Ruuvi Gateway -reitittimelt\u00e4 m\u00e4\u00e4ritt\u00e4m\u00e4\u00e4si HTTP(S)-palvelinosoitteeseen ja my\u00f6s luetaan palvelimella.<br\/><br\/>Kirjoita muistiin Ruuvi Gateway -reitittimen ohjatun k\u00e4ytt\u00f6\u00f6noton p\u00e4\u00e4t\u00f6ssivulla Ruuvi Gateway -reitittimelle annettu IP-osoite. Minun tapauksessani IP-osoite on 192.168.1.8.<br\/><br\/>Avaa seuraavaksi selainikkuna. <\/p>\n\n<pre class=\"wp-block-code\"><code><a href=\"http:\/\/yourgwip\/history\">http:\/\/&#91;yourgatewayip]\/history<\/a><\/code><\/pre>\n\n<p>T\u00e4ll\u00e4 sivulla n\u00e4ytet\u00e4\u00e4n Ruuvi Gateway -reitittimen t\u00e4ll\u00e4 hetkell\u00e4 eteenp\u00e4in v\u00e4litt\u00e4m\u00e4t anturitiedot. Jos m\u00e4\u00e4ritykset onnistuivat, t\u00e4ss\u00e4 listauksessa on mukana my\u00f6s reitittimen kuulemat kolmannen osapuolen anturin tiedot.<\/p>\n\n<p><br\/><img loading=\"lazy\" decoding=\"async\" width=\"602\" height=\"272\" src=\"https:\/\/lh7-us.googleusercontent.com\/6B8AjMw0OotOVsHhNS1_5s9CV1yBZevHfm6-VBKgxP1-01aOzNHKvl17P51SQ0XKwaj9ck6A0U9dCMuoSHaUqkDDvI5FYnMIxe6jQr2vBkh9fldbZ6IJVbzj9-i6woFn8KduidU7Ef1Bvlf2yX3tF4M\"\/><br\/>Kolmannen osapuolen anturin viesti l\u00e4hetet\u00e4\u00e4n eteenp\u00e4in Ruuvi Gateway -reitittimelt\u00e4.<\/p>\n\n<p>Tarkasta viel\u00e4, ett\u00e4 samat tiedot vastaanotetaan onnistuneesti my\u00f6s HTTP(S)-palvelimellesi. N\u00e4et t\u00e4m\u00e4n yksinkertaisesti Mac OS Terminaali-sovelluksessa py\u00f6riv\u00e4n Python-palvelimen lokitiedoista.<\/p>\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/Gl0O4Qe73gtZepZJcsY5lgUnyRgaX5hD-JxZg_7SfIEWlThi3Z9ra1kjGiyi3wTyHCmDLgBd5UkyTnJDtakoL9Du00lDNjhnTivWZ56En_pQVQVkkj98R3SWBjMqm-FMoO51To3CgTlU2ru6b9aiLkM\" alt=\"\"\/><figcaption class=\"wp-element-caption\">HTTPS-palvelin vastaanottaa Ruuvi Gateway -reitittimelt\u00e4 l\u00e4hetettyj\u00e4 tietoja. M\u00e4\u00e4ritys on tehty onnistuneesti!<\/figcaption><\/figure>\n\n<h2 class=\"wp-block-heading\">Yhteenveto<\/h2>\n\n<p>T\u00e4ss\u00e4 oppaassa tutustuimme kolmannen osapuolten antureiden tietojen ker\u00e4\u00e4miseen Ruuvi Gateway -reitittimell\u00e4 Ruuvin valmistamien antureiden lis\u00e4ksi. <\/p>\n\n<p>K\u00e4ytt\u00e4j\u00e4t voivat tehokkaasti v\u00e4litt\u00e4\u00e4 sek\u00e4 Ruuvin valmistamien ett\u00e4 <a href=\"https:\/\/ruuvi.com\/sending-alternative-bluetooth-beacon-data-with-ruuvi-gateway\/\">kolmannen osapuolten<\/a> valmistamien antureiden tietoja ottamalla k\u00e4ytt\u00f6\u00f6n Ruuvi Gateway -reitittimeen sis\u00e4\u00e4nrakennetun kuunteluominaisuuden.<\/p>\n","protected":false},"featured_media":0,"template":"","support-category":[107],"class_list":["post-67236","support","type-support","status-publish","hentry","support-category-gateway-fi"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Opas: kolmannen osapuolen anturitietojen l\u00e4hett\u00e4minen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle - Ruuvi<\/title>\n<meta name=\"description\" content=\"Opas kolmannen osapuolen anturitietojen l\u00e4hett\u00e4miseen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ruuvi.com\/fi\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\/\" \/>\n<meta property=\"og:locale\" content=\"fi_FI\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Opas: kolmannen osapuolen anturitietojen l\u00e4hett\u00e4minen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle\" \/>\n<meta property=\"og:description\" content=\"Opas kolmannen osapuolen anturitietojen l\u00e4hett\u00e4miseen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ruuvi.com\/fi\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\/\" \/>\n<meta property=\"og:site_name\" content=\"Ruuvi\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ruuvi.cc\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-26T02:48:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lh7-us.googleusercontent.com\/yEKNZTO8qmYiIJVuxyK-teYAmtVC04_OS-N0HxSMSWnkkHFQCjqcDsA8KZ6ShND316ETB0YXDS1SF5Rqqg9Kp2FDlh_uI-v5tRzBdXCmnUY-cghAvl9jomPo6rdM9Gqj-f5ewByxNjZAoBmq4_5WLOE\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ruuvicom\" \/>\n<meta name=\"twitter:label1\" content=\"Arvioitu lukuaika\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minuuttia\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ruuvi.com\\\/fi\\\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\\\/\",\"url\":\"https:\\\/\\\/ruuvi.com\\\/fi\\\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\\\/\",\"name\":\"Opas: kolmannen osapuolen anturitietojen l\u00e4hett\u00e4minen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle - Ruuvi\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ruuvi.com\\\/fi\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ruuvi.com\\\/fi\\\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ruuvi.com\\\/fi\\\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/lh7-us.googleusercontent.com\\\/yEKNZTO8qmYiIJVuxyK-teYAmtVC04_OS-N0HxSMSWnkkHFQCjqcDsA8KZ6ShND316ETB0YXDS1SF5Rqqg9Kp2FDlh_uI-v5tRzBdXCmnUY-cghAvl9jomPo6rdM9Gqj-f5ewByxNjZAoBmq4_5WLOE\",\"datePublished\":\"2023-10-01T09:10:13+00:00\",\"dateModified\":\"2024-02-26T02:48:22+00:00\",\"description\":\"Opas kolmannen osapuolen anturitietojen l\u00e4hett\u00e4miseen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ruuvi.com\\\/fi\\\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\\\/#breadcrumb\"},\"inLanguage\":\"fi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ruuvi.com\\\/fi\\\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fi\",\"@id\":\"https:\\\/\\\/ruuvi.com\\\/fi\\\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\\\/#primaryimage\",\"url\":\"https:\\\/\\\/lh7-us.googleusercontent.com\\\/yEKNZTO8qmYiIJVuxyK-teYAmtVC04_OS-N0HxSMSWnkkHFQCjqcDsA8KZ6ShND316ETB0YXDS1SF5Rqqg9Kp2FDlh_uI-v5tRzBdXCmnUY-cghAvl9jomPo6rdM9Gqj-f5ewByxNjZAoBmq4_5WLOE\",\"contentUrl\":\"https:\\\/\\\/lh7-us.googleusercontent.com\\\/yEKNZTO8qmYiIJVuxyK-teYAmtVC04_OS-N0HxSMSWnkkHFQCjqcDsA8KZ6ShND316ETB0YXDS1SF5Rqqg9Kp2FDlh_uI-v5tRzBdXCmnUY-cghAvl9jomPo6rdM9Gqj-f5ewByxNjZAoBmq4_5WLOE\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ruuvi.com\\\/fi\\\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ruuvi.com\\\/fi\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Opas: kolmannen osapuolen anturitietojen l\u00e4hett\u00e4minen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ruuvi.com\\\/fi\\\/#website\",\"url\":\"https:\\\/\\\/ruuvi.com\\\/fi\\\/\",\"name\":\"Ruuvi\",\"description\":\"Measure Your World\",\"potentialAction\":[],\"inLanguage\":\"fi\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Opas: kolmannen osapuolen anturitietojen l\u00e4hett\u00e4minen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle - Ruuvi","description":"Opas kolmannen osapuolen anturitietojen l\u00e4hett\u00e4miseen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle.","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:\/\/ruuvi.com\/fi\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\/","og_locale":"fi_FI","og_type":"article","og_title":"Opas: kolmannen osapuolen anturitietojen l\u00e4hett\u00e4minen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle","og_description":"Opas kolmannen osapuolen anturitietojen l\u00e4hett\u00e4miseen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle.","og_url":"https:\/\/ruuvi.com\/fi\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\/","og_site_name":"Ruuvi","article_publisher":"https:\/\/www.facebook.com\/ruuvi.cc","article_modified_time":"2024-02-26T02:48:22+00:00","og_image":[{"url":"https:\/\/lh7-us.googleusercontent.com\/yEKNZTO8qmYiIJVuxyK-teYAmtVC04_OS-N0HxSMSWnkkHFQCjqcDsA8KZ6ShND316ETB0YXDS1SF5Rqqg9Kp2FDlh_uI-v5tRzBdXCmnUY-cghAvl9jomPo6rdM9Gqj-f5ewByxNjZAoBmq4_5WLOE","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@ruuvicom","twitter_misc":{"Arvioitu lukuaika":"9 minuuttia"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ruuvi.com\/fi\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\/","url":"https:\/\/ruuvi.com\/fi\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\/","name":"Opas: kolmannen osapuolen anturitietojen l\u00e4hett\u00e4minen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle - Ruuvi","isPartOf":{"@id":"https:\/\/ruuvi.com\/fi\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ruuvi.com\/fi\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\/#primaryimage"},"image":{"@id":"https:\/\/ruuvi.com\/fi\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\/#primaryimage"},"thumbnailUrl":"https:\/\/lh7-us.googleusercontent.com\/yEKNZTO8qmYiIJVuxyK-teYAmtVC04_OS-N0HxSMSWnkkHFQCjqcDsA8KZ6ShND316ETB0YXDS1SF5Rqqg9Kp2FDlh_uI-v5tRzBdXCmnUY-cghAvl9jomPo6rdM9Gqj-f5ewByxNjZAoBmq4_5WLOE","datePublished":"2023-10-01T09:10:13+00:00","dateModified":"2024-02-26T02:48:22+00:00","description":"Opas kolmannen osapuolen anturitietojen l\u00e4hett\u00e4miseen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle.","breadcrumb":{"@id":"https:\/\/ruuvi.com\/fi\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ruuvi.com\/fi\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\/"]}]},{"@type":"ImageObject","inLanguage":"fi","@id":"https:\/\/ruuvi.com\/fi\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\/#primaryimage","url":"https:\/\/lh7-us.googleusercontent.com\/yEKNZTO8qmYiIJVuxyK-teYAmtVC04_OS-N0HxSMSWnkkHFQCjqcDsA8KZ6ShND316ETB0YXDS1SF5Rqqg9Kp2FDlh_uI-v5tRzBdXCmnUY-cghAvl9jomPo6rdM9Gqj-f5ewByxNjZAoBmq4_5WLOE","contentUrl":"https:\/\/lh7-us.googleusercontent.com\/yEKNZTO8qmYiIJVuxyK-teYAmtVC04_OS-N0HxSMSWnkkHFQCjqcDsA8KZ6ShND316ETB0YXDS1SF5Rqqg9Kp2FDlh_uI-v5tRzBdXCmnUY-cghAvl9jomPo6rdM9Gqj-f5ewByxNjZAoBmq4_5WLOE"},{"@type":"BreadcrumbList","@id":"https:\/\/ruuvi.com\/fi\/opas-kolmannen-osapuolen-anturitietojen-lahettaminen-ruuvi-gatewaylta-http-palvelimelle\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ruuvi.com\/fi\/"},{"@type":"ListItem","position":2,"name":"Opas: kolmannen osapuolen anturitietojen l\u00e4hett\u00e4minen Ruuvi Gateway -reitittimest\u00e4 HTTP-palvelimelle"}]},{"@type":"WebSite","@id":"https:\/\/ruuvi.com\/fi\/#website","url":"https:\/\/ruuvi.com\/fi\/","name":"Ruuvi","description":"Measure Your World","potentialAction":[],"inLanguage":"fi"}]}},"_links":{"self":[{"href":"https:\/\/ruuvi.com\/fi\/wp-json\/wp\/v2\/support\/67236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ruuvi.com\/fi\/wp-json\/wp\/v2\/support"}],"about":[{"href":"https:\/\/ruuvi.com\/fi\/wp-json\/wp\/v2\/types\/support"}],"wp:attachment":[{"href":"https:\/\/ruuvi.com\/fi\/wp-json\/wp\/v2\/media?parent=67236"}],"wp:term":[{"taxonomy":"support-category","embeddable":true,"href":"https:\/\/ruuvi.com\/fi\/wp-json\/wp\/v2\/support-category?post=67236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}