× Benvenuti sul nostro forum su Sint Wind PI!

Postate qui domande o segnalate problemi / bug che riscontrate,

file Problema ntp

Di più
11 Anni 6 Mesi fa #587 da roberto2011
Problema ntp è stato creato da roberto2011
Ciao a tutti
ho seri problemi con il server ntp su collegamento chiavetta tre
ho provato a cambiare serve ma niente da fare!
qualche idea?

ho modificato nel file swpi_logger.php
la riga 14
$last_measure_time = date('Y-m-d H:i:s');
cosi prendo l'orario dal server web
ma mi rimane il problema delle immagini!

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #588 da tony
Risposta da tony al topic Problema ntp
Strano,
Che server ntp usi ? .
Forse è solo un problema del DNS di 3. Prova con l'IP invece del nome ( tipo 193.192.36.3 )

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #589 da roberto2011
Risposta da roberto2011 al topic Problema ntp
ntp1.inrim.it
pool.ntp.org
europe.pool.ntp.org
e anche direttamente gli ip ma non va!

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa - 11 Anni 6 Mesi fa #590 da tony
Risposta da tony al topic Problema ntp
Stranissima sta cosa. Non ho una scheda 3 ma con con la mia wind non ho mai avuto il problema.

Se non riesci ad avere il tempo da internet ... sei un pò nei guai.
Esiste la possibilità di impostarlo al boot se usi un timer per lo spegnimento notturno ( set_time_at_boot=08:00 ) ma è una soluzione che avevo previsto solo per quelli che vogliono usarlo come Sint puro senza internet.
Ultima Modifica 11 Anni 6 Mesi fa da tony.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #591 da roberto2011
Risposta da roberto2011 al topic Problema ntp
per adesso ho modificato la variabile cosi:
$last_measure_time = date('Y-m-d H:i:s');

mi dici cosa rappresenta questa data nel db ???
$idx = $_POST;


nel file swipi_logger.php linea 103 credo ci sia un errore!
mysql_select_db("test", $con);

www.fleanet.it/sint/grafici.php
grafici con Google Chart!

Grazie

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa - 11 Anni 6 Mesi fa #592 da tony
Risposta da tony al topic Problema ntp
l'idx non viene più utilizzato e resta per motivi storici e di compatibilità.

Hai ragione sull'errore . Quell'istruzione và eliminata.

Belli i grafici. Magari quando hai finito pubblica il codice ( qui sul forum o metto un link al tuo sito nella sezione download come ha fatto Alessandro ) per chi volesse optare per questa soluzione .. nello spirito Open Source del progetto.
Ultima Modifica 11 Anni 6 Mesi fa da tony.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #600 da tony
Risposta da tony al topic Problema ntp
Per scrupolo ho riprovato l'NPT ( 193.192.36.3 ) con la mia scheda wind e mi funziona. Non riesco proprio a trovare una ragione valida per la quale non veda quel tipo di server.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #601 da mpettar
Risposta da mpettar al topic Problema ntp
Ciao, confermo anche io il corretto funzionamentodell' NTP provato con sim della Tre e chiavetta

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #628 da mpettar
Risposta da mpettar al topic Problema ntp
Ciao Roberto, ieri sera controllando la chiavetta dove avevo fatto la prova come ti dicevo scopro che non era inserita la sim della Tre... ma avevo una della Tim :-( mi scuso per l'errore, effettivamente provato subito la sim della Tre, non riesco ad avere l'aggiornamento NTP e avendo pure configurato l'invio tramite email del numero IP acquisito non si riesce nemmeno ad entrare tramite SSH probabilmente la tre blocca la porta 22.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #644 da roberto2011
Risposta da roberto2011 al topic Problema ntp
Tony help :)

volevo fare un plugin per risolvere il problema !
l'dea era questa

import threading
import random
import datetime
import sqlite3
import sys
import subprocess
import sys
import os
import thread
import time


import globalvars
import meteodata
from TTLib import *
import RPi.GPIO as GPIO




class swpi_plugin(threading.Thread): # do not change the name of the class

def __init__(self,cfg):
self.cfg = cfg
threading.Thread.__init__(self)

log("Intitializing plug-in %s" % sys.modules[__name__])


def run(self):
log("Starting plugin : %s" % sys.modules[__name__])

while 1:
###################### Plugin run
log("Running plug-in %s" % sys.modules[__name__])

date_str = requests.get(" www.fleanet.it/time.php",timeout=10 ).text
os.system("sudo date -s '%s'" % time.ctime(date_str.tx_time))
log("System time server : " + date_str)
time.sleep(300)


ma non funziona!!

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa - 11 Anni 6 Mesi fa #647 da tony
Risposta da tony al topic Problema ntp
Il codice è giusto ma non indentato correttamente ( o forse è solo un problema del copia incolla )

docs.python.it/html/ref/indentation.html

Fatto velocemente ( verifica eventuali errori ) dovrebbe essere :
import threading
import random
import datetime
import sqlite3
import sys
import subprocess
import sys
import os
import thread
import time


import globalvars
import meteodata
from TTLib import *
import RPi.GPIO as GPIO




class swpi_plugin(threading.Thread): # do not change the name of the class

	def __init__(self,cfg):
		self.cfg = cfg
		threading.Thread.__init__(self)
		log("Intitializing plug-in %s" % sys.modules[__name__])


	def run(self):
		log("Starting plugin : %s" % sys.modules[__name__])

	while 1:
		###################### Plugin run
		log("Running plug-in %s" % sys.modules[__name__])

		date_str = requests.get("www.fleanet.it/time.php",timeout=10).text
		os.system("sudo date -s '%s'" % time.ctime(date_str.tx_time))
		log("System time server : " + date_str)
		time.sleep(300)
Ultima Modifica 11 Anni 6 Mesi fa da tony.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #649 da roberto2011
Risposta da roberto2011 al topic Problema ntp
il formato data ora è giusto??

www.fleanet.it/sint/time.php

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #651 da tony
Risposta da tony al topic Problema ntp
Forse :-) non riesco a provarlo ora.
Ad occhio però mi sembra di si.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #659 da roberto2011
Risposta da roberto2011 al topic Problema ntp
funziona !!!! grazie mille
a cosa serve il time.sleep(300)??

import threading
import random
import datetime
import sqlite3
import sys
import subprocess
import os
import thread
import time
import requests


class swpi_plugin(threading.Thread): # do not change the name of the class

def __init__(self,cfg):
self.cfg = cfg
threading.Thread.__init__(self)
print("Intitializing plug-in %s" % sys.modules[__name__])


def run(self):
print("Starting plugin : %s" % sys.modules[__name__])

while 1:
###################### Plugin run
print("Running plug-in %s" % sys.modules[__name__])
date_str = requests.get(" www.fleanet.it/sint/time.php ").text
os.system("sudo date -s '%s'" % (date_str))
print("System time server : ok")
time.sleep(300)

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa - 11 Anni 6 Mesi fa #661 da tony
Risposta da tony al topic Problema ntp
Tutto il codice è all'interno di un loop infinito ( while 1 ) e quindi lo sleep serve a scandire il tempo di ri-esecuzione.
Come è adesso imposti il tempo ogni 5 minuti. Io lo aumenterei a 3600 ( 1ora ) oppure eliminerei il while per farlo eseguire una sola volta all'avvio. Nel secondo caso però se qualcosa và storto la prima volta ... ti perdi l'ora fino al prossimo reboot.
Ultima Modifica 11 Anni 6 Mesi fa da tony.

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #667 da roberto2011
Risposta da roberto2011 al topic Problema ntp
oppure utilizzo il plugin sincrono!
cmq ore 14:00 decollo cucco che oggi se volaaaaaaaaaaaaaaa

Sensori Davis +BME280 + Raspberry b+ webCam serrasanta.fleanet.it (Eremo di Serrasanta - Gualdo Tadino - 1.340 m s.l.m.)

Si prega Accedi a partecipare alla conversazione.

Di più
11 Anni 6 Mesi fa #672 da tony
Risposta da tony al topic Problema ntp
Roberto,
ho visto il messaggio solo ora. c'ero anche io al cucco. Mezza giornata di ferie e 4 belle ore di volo. Magari ci siamo anche incrociati . Delta giallo,blu e nero.

Si prega Accedi a partecipare alla conversazione.

Tempo creazione pagina: 1.038 secondi