× Benvenuti sul nostro forum su Sint Wind PI!

Postate qui domande o segnalate problemi / bug che riscontrate,

file Problema ntp

More
11 years 7 months ago #587 by roberto2011
Problema ntp was created by 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.)

Please Log in to join the conversation.

More
11 years 7 months ago #588 by tony
Replied by tony on 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 )

Please Log in to join the conversation.

More
11 years 7 months ago #589 by roberto2011
Replied by roberto2011 on 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.)

Please Log in to join the conversation.

More
11 years 7 months ago - 11 years 7 months ago #590 by tony
Replied by tony on 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.
Last edit: 11 years 7 months ago by tony.

Please Log in to join the conversation.

More
11 years 7 months ago #591 by roberto2011
Replied by roberto2011 on 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.)

Please Log in to join the conversation.

More
11 years 7 months ago - 11 years 7 months ago #592 by tony
Replied by tony on 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.
Last edit: 11 years 7 months ago by tony.

Please Log in to join the conversation.

More
11 years 7 months ago #600 by tony
Replied by tony on 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.

Please Log in to join the conversation.

More
11 years 7 months ago #601 by mpettar
Replied by mpettar on topic Problema ntp
Ciao, confermo anche io il corretto funzionamentodell' NTP provato con sim della Tre e chiavetta

Please Log in to join the conversation.

More
11 years 7 months ago #628 by mpettar
Replied by mpettar on 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.

Please Log in to join the conversation.

More
11 years 7 months ago #644 by roberto2011
Replied by roberto2011 on 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.)

Please Log in to join the conversation.

More
11 years 7 months ago - 11 years 7 months ago #647 by tony
Replied by tony on 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)
Last edit: 11 years 7 months ago by tony.

Please Log in to join the conversation.

More
11 years 7 months ago #649 by roberto2011
Replied by roberto2011 on 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.)

Please Log in to join the conversation.

More
11 years 7 months ago #651 by tony
Replied by tony on topic Problema ntp
Forse :-) non riesco a provarlo ora.
Ad occhio però mi sembra di si.

Please Log in to join the conversation.

More
11 years 7 months ago #659 by roberto2011
Replied by roberto2011 on 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.)

Please Log in to join the conversation.

More
11 years 7 months ago - 11 years 7 months ago #661 by tony
Replied by tony on 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.
Last edit: 11 years 7 months ago by tony.

Please Log in to join the conversation.

More
11 years 7 months ago #667 by roberto2011
Replied by roberto2011 on 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.)

Please Log in to join the conversation.

More
11 years 7 months ago #672 by tony
Replied by tony on 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.

Please Log in to join the conversation.

Time to create page: 0.912 seconds