Temperatura na stronie www

Masz pomysł na funkcjonalność lub koncepcję na rozwój projektu. Opisz wszystko tutaj.
kozdracz
Posts: 3
Joined: Tue May 14, 2019 6:18 pm

Post

Witam serdecznie,

Nie znam się na tym całym API i tworzeniu skryptów. Jednak udało mi się stworzyć prostą stronkę internetową na której umieszczam interesujące mnie dane. I chciałbym umieścić tam również dane dotyczące temperatury. W związku z tym, że moje rasperry czyta do Supli takie informacje chciałbym wykorzystać te całe linki bezpośrednie. Jednakże za cholerę nie wiem w jaki sposób dodać taki kod na stronę, żeby ta temperatura się wyświetliła. Im więcej czytam i zagłębiam się w te JSONy, java script itd tym bardziej jestem świadomy, że nie mam pojęcia jak to ugryźć. Może, ktoś z was jest mi w stanie w prosty sposób napisać jak wyświetlić liczbę pobraną przez link bezpośredni?
Mój link: https://svr12.supla.org/direct/1586/Zqb ... ormat=json

Z góry dziękuję za wszelką pomoc.
Pozdrawiam
User avatar
klimasstudio
Posts: 1273
Joined: Wed Aug 28, 2019 9:35 pm
Location: localhost

Post

Może zadam głupie pytanie... ale gdzie znajde instrukcje krok po kroku jak korzystać API do takiego wyświetlania danych na stronie www ? Żebym mógł swój publiczny "panel" z temperaturami i innymi informacjami popełnić.
Więc chodź OSUPLUJE Ci dom :mrgreen:

Druk 3D - > https://klimastech.eu.org/druk-3d
User avatar
Goral64
Posts: 3258
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie
Has thanked: 2 times
Been thanked: 1 time

Post

Widzimy się na Supla Offline Party Season 2026 :D

Image
kozdracz
Posts: 3
Joined: Tue May 14, 2019 6:18 pm

Post

Jakiego języka trzeba się nauczyć, żeby zrozumieć ten kod?
Ja chciałbym po prostu wyświetlić temperaturę z tego linku...
User avatar
lukfud
Posts: 2480
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa
Has thanked: 13 times
Been thanked: 11 times

Post

kozdracz wrote: Mon Dec 20, 2021 11:21 am Jakiego języka trzeba się nauczyć, żeby zrozumieć ten kod?
Ja chciałbym po prostu wyświetlić temperaturę z tego linku...
Przykład Twojego linku w PHP.

Code: Select all

<?php
$sensor_url = "https://svr12.supla.org/direct/1586/ZqbWdpNayCrHUyav/read";
$arrayResult = json_decode(file_get_contents($sensor_url, false, stream_context_create(["http" => ["method" => "GET", "header" => "Accept: application/json\r\n"]])),1);
$temp = number_format(($arrayResult['temperature']), 2, ',', "");
?>
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
kozdracz
Posts: 3
Joined: Tue May 14, 2019 6:18 pm

Post

lukfud wrote: Mon Dec 20, 2021 1:03 pm
kozdracz wrote: Mon Dec 20, 2021 11:21 am Jakiego języka trzeba się nauczyć, żeby zrozumieć ten kod?
Ja chciałbym po prostu wyświetlić temperaturę z tego linku...
Przykład Twojego linku w PHP.

Code: Select all

<?php
$sensor_url = "https://svr12.supla.org/direct/1586/ZqbWdpNayCrHUyav/read";
$arrayResult = json_decode(file_get_contents($sensor_url, false, stream_context_create(["http" => ["method" => "GET", "header" => "Accept: application/json\r\n"]])),1);
$temp = number_format(($arrayResult['temperature']), 2, ',', "");
?>
Super. Pięknie dziękuję. Działa. O to mi dokładnie chodziło :D
Rozumiem, że to jest ekstraktowane z linku za pomocą funkcji w php?

Mam jeszcze pytanie o RestAPI. Jakiego języka trzeba się nauczyć, żeby w miarę potrafić to zrozumieć?

Pozdrawiam
User avatar
fracz
Posts: 2342
Joined: Fri Oct 28, 2016 10:56 pm
Location: Kraków
Has thanked: 4 times
Been thanked: 6 times

Post

Dowolnego. API i jego dokumentacja jest po to, by można było odczytać dane i wykonać na nich akcje z dowolnego narzędzia.

Jeśli tworzysz strony lub aplikacje internetowe (lub zaczynasz) na pewno przyda Ci się JS i PHP. Ale jest tego dużo więcej - szczególnie po stronie backendowej.

Return to “Pomysły i koncepcje”