Risultati da 1 a 10 di 436

Visualizzazione Ibrida

Messaggio precedente Messaggio precedente   Nuovo messaggio Nuovo messaggio
  1. #1
    Brezza leggera
    Data Registrazione
    06/06/20
    Località
    Corno di Rosazzo (UD)
    Età
    35
    Messaggi
    304
    Menzionato
    3 Post(s)

    Predefinito invio dati su pagina web con ecowitt

    Buongiorno a tutti,
    mi intrometto nella discussione con qualche info in più per gli "smanettoni" di informatica.
    Ho dato un occhio veloce alla discussione e mi pare si parli sempre di Meteotemplate.
    Grazie alle informazioni tratte da questa pagina ho scoperto che è facilissimo manipolare i dati provenienti da un gateway e farne quel che si vuole (salvarli in un proprio database, scrivere csv nel formato che si vuole, visualizzarli sul proprio sito). Non serve né meteotemplate né un raspberry. Basta solo leggere i dati inviati dal gateway al proprio sito mediante una semplice chiamata HTTP "POST".
    Per gli appassionati di sviluppo web si tratta di pochissime righe di codice da scrivere.
    Ultima modifica di m.toso; 07/02/2021 alle 14:26

  2. #2
    Bava di vento L'avatar di Tramontana
    Data Registrazione
    19/01/21
    Località
    SV
    Messaggi
    102
    Menzionato
    1 Post(s)

    Predefinito Re: invio dati su pagina web con ecowitt

    Citazione Originariamente Scritto da m.toso Visualizza Messaggio
    Buongiorno a tutti,
    mi intrometto nella discussione con qualche info in più per gli "smanettoni" di informatica.
    Ho dato un occhio veloce alla discussione e mi pare si parli sempre di Meteotemplate.
    Grazie alle informazioni tratte da questa pagina ho scoperto che è facilissimo manipolare i dati provenienti da un gateway e farne quel che si vuole (salvarli in un proprio database, scrivere csv nel formato che si vuole, visualizzarli sul proprio sito). Non serve né meteotemplate né un raspberry. Basta solo leggere i dati inviati dal gateway al proprio sito mediante una semplice chiamata HTTP "POST".
    Per gli appassionati di sviluppo web si tratta di pochissime righe di codice da scrivere.
    Questa la trovo una cosa assolutamente utile e fondamentale
    Chi come me ha solo un GW1000 e vede i grafici tramite il sito Ecowitt o WU, ritongo sia doveroso poter scaricare i dati in csv e salvarmi a modi backup.
    Attendo maggiori info
    Grazie

  3. #3
    Brezza leggera
    Data Registrazione
    06/06/20
    Località
    Corno di Rosazzo (UD)
    Età
    35
    Messaggi
    304
    Menzionato
    3 Post(s)

    Predefinito Re: invio dati su pagina web con ecowitt

    Al momento utilizzo uno script php simile a questo (tratto da qui)
    Codice:
    <?php
    
    function test_input($data) {
    
    $data = trim($data);
    $data = stripslashes($data);
    $data = htmlspecialchars($data);
    	return $data;
    
    }
    
    $password = test_input($_POST["PASSKEY"]);
    
    if ($password == "PASSWORD") {
    
    $headers = array_keys($_POST);
    
    $file = fopen("data.txt", 'w');
    fputcsv($file, $headers );
    fputcsv($file, $_POST );
    fclose($file);
    http_response_code(200);
    
    }
    
    ?>
    per generare un file csv con i dati in tempo reale nel mio sito. Ogni minuto questo csv verrà aggiornato su input del mio gateway.
    A partire da questo csv aggiorno poi la mia pagina web.
    Sempre nello stesso link ci dovrebbe essere uno script per inserire i dati in un database, ma in questo momento non lo sto utilizzando.

  4. #4
    Bava di vento L'avatar di Tramontana
    Data Registrazione
    19/01/21
    Località
    SV
    Messaggi
    102
    Menzionato
    1 Post(s)

    Predefinito Re: invio dati su pagina web con ecowitt

    Citazione Originariamente Scritto da m.toso Visualizza Messaggio
    Al momento utilizzo uno script php simile a questo (tratto da qui)
    Codice:
    <?php
    
    function test_input($data) {
    
    $data = trim($data);
    $data = stripslashes($data);
    $data = htmlspecialchars($data);
        return $data;
    
    }
    
    $password = test_input($_POST["PASSKEY"]);
    
    if ($password == "PASSWORD") {
    
    $headers = array_keys($_POST);
    
    $file = fopen("data.txt", 'w');
    fputcsv($file, $headers );
    fputcsv($file, $_POST );
    fclose($file);
    http_response_code(200);
    
    }
    
    ?>
    per generare un file csv con i dati in tempo reale nel mio sito. Ogni minuto questo csv verrà aggiornato su input del mio gateway.
    A partire da questo csv aggiorno poi la mia pagina web.
    Sempre nello stesso link ci dovrebbe essere uno script per inserire i dati in un database, ma in questo momento non lo sto utilizzando.
    ..e qui siamo già nel difficile ma ma grazie lo stesso
    salvo il link e proverò a chiedere ad amici più tecnici di me
    tnx

  5. #5
    Bava di vento L'avatar di CisonMeteo
    Data Registrazione
    14/12/20
    Località
    Cison di Valmarino
    Età
    48
    Messaggi
    194
    Menzionato
    2 Post(s)

    Predefinito Re: invio dati su pagina web con ecowitt

    Buonasera a tutti, sono riuscito a recuperare chiave API non senza difficoltà e ho provato a fare configurazione iniziale di Meteotemplate... stasera sono cotto e adesso vado a dormire, ma ho riscontrato diversi errori che non mi facevano finire installazione... Domani sera riprovo
    Natale 2008 il primo con mia figlia e con la neve🥰
    La mia stazione meteo: http://www.gaiotmeteo.altervista.org...ndexMobile.php
    Pagina Istagram : https://instagram.com/meteoaltamarca...RlODBiNWFlZA==

  6. #6
    Bava di vento L'avatar di Tramontana
    Data Registrazione
    19/01/21
    Località
    SV
    Messaggi
    102
    Menzionato
    1 Post(s)

    Predefinito Re: invio dati su pagina web con ecowitt

    Citazione Originariamente Scritto da m.toso Visualizza Messaggio
    Al momento utilizzo uno script php simile a questo (tratto da qui)
    Codice:
    <?php
    
    function test_input($data) {
    
    $data = trim($data);
    $data = stripslashes($data);
    $data = htmlspecialchars($data);
        return $data;
    
    }
    
    $password = test_input($_POST["PASSKEY"]);
    
    if ($password == "PASSWORD") {
    
    $headers = array_keys($_POST);
    
    $file = fopen("data.txt", 'w');
    fputcsv($file, $headers );
    fputcsv($file, $_POST );
    fclose($file);
    http_response_code(200);
    
    }
    
    ?>
    per generare un file csv con i dati in tempo reale nel mio sito. Ogni minuto questo csv verrà aggiornato su input del mio gateway.
    A partire da questo csv aggiorno poi la mia pagina web.
    Sempre nello stesso link ci dovrebbe essere uno script per inserire i dati in un database, ma in questo momento non lo sto utilizzando.
    aggiungo una piccola nota a margine che nel precedente messaggio ho omesso
    consideriamo che rimane sempre la possibilità di scaricare lo storico dal sito Ecowitt o Weatherground gratuitamente in formato CSV e XLSX con ovviamente campionamenti molto dilatati nel tempo
    si va dai 30min (grafico settimanale) alle 4 ore (grafico mensile) dal sito Ecowitt

  7. #7
    Bava di vento L'avatar di CisonMeteo
    Data Registrazione
    14/12/20
    Località
    Cison di Valmarino
    Età
    48
    Messaggi
    194
    Menzionato
    2 Post(s)

    Predefinito Re: invio dati su pagina web con ecowitt

    Aggiornamento, sono riuscito a concludere la configurazione iniziale di Meteotemplate e mi da questo mess:
    config.jpg
    Poi se seguo la Wiki di Meteotemplate mi dice di andare a questo indirizzo...
    tablecreate.jpg
    ma non carica niente e Altervista mi dice che non trova la pagina... da quel che so sembra che ho fatto tutto bene, ma niente Suggerimenti? Ditemi voi cosa potrebbe essere, io ho dubbi su indirizzo della mia pagina che devo inserire qui:
    indirizzi.jpg
    Natale 2008 il primo con mia figlia e con la neve🥰
    La mia stazione meteo: http://www.gaiotmeteo.altervista.org...ndexMobile.php
    Pagina Istagram : https://instagram.com/meteoaltamarca...RlODBiNWFlZA==

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •