trebosc a écrit:djemac a écrit:Lien mis à jour et fonctionnel!
et toujours pas d'envoi vers BDPV
j'ai pas encore eu le temps de m'en occuper... Mais cela va venir!
Par contre je veux bien avoir les codes "secret" pour pouvoir m'y mettre.
| L'actualité du Photovoltaïque est sur HTTP://ACTUPV.INFO |
|---|
| 18/06/2013 - Les écoliers découvrent le parc photovoltaïque => Lire la suite |
| 18/06/2013 - Un industriel plonge à cause d'une tuile photovoltaïque => Lire la suite |
| 18/06/2013 - Produits solaires 'made in France' : Sunited lève plus de 500.000 euros => Lire la suite |
trebosc a écrit:djemac a écrit:Lien mis à jour et fonctionnel!
et toujours pas d'envoi vers BDPV





#!/usr/bin/env python
# -*- coding: utf-8 -*-
import urllib2
import re
import datetime
METAR_RE = re.compile(r"""
(?P<station>[A-Z]{4}) # Indicatif de la station
\s+
(?P<day>\d{2}) # Jour
(?P<time>\d{4})Z # Heure
\s+
(.*?) # Vent...Visibilité...Temps...
\s+
(?P<temp>M{0,1}\d{2}) # Température
/M{0,1}\d{2} # Point de rosée
\s+
""", re.VERBOSE)
def get_temperature(metar, station, day):
"""Return the temperature from the metar for station and day,
None otherwise"""
m = METAR_RE.match(metar)
if m and m.group('station') == station and m.group('day') == day:
temperature = m.group('temp')
if temperature.startswith('M'):
return -int(temperature[1:])
else:
return int(temperature)
else:
return None
def main():
hours = 48
station = 'LFBD'
today = datetime.date.today()
yesterday = today - datetime.timedelta(1)
request = 'http://meteocentre.com/cgi-bin/get_sao_stn?STN=%s&DELT=%d' % (station, hours)
raw_metar = urllib2.urlopen(request)
day = yesterday.strftime("%d")
raw_temperatures = [get_temperature(line, station, day) for line in raw_metar]
temperatures = [t for t in raw_temperatures if t is not None]
temperatures.sort()
min = temperatures[0]
max = temperatures[-1]
date = yesterday.strftime("%Y%m%d")
print "Date: %s" % date
print "min: %d" % min
print "max: %d" % max
data = 'd=%s&tm=%d&tx=%d' % (date, min, max)
headers = {'X-Pvoutput-Apikey':'xxxxxxxxxxxxxxxxxxxxxx', 'X-Pvoutput-SystemId':'YYYY'}
req = urllib2.Request('http://pvoutput.org/service/r1/addoutput.jsp', data, headers)
f = urllib2.urlopen(req)
if __name__ == "__main__":
main()




staffquad a écrit:Bonjour,
je viens de decouvrir le sujet, je possede une installation avec un solarmax 2000s, je suis interessé par l'installation d'un Sheevaplug pour le suivi de l'installation.
Auriez vous un petit TUTO ou truc du genre pour réaliser le montage?
D'avance merci
Bien à vous
Staffquad



pitou56 a écrit:Bonjour,
j'ai un Sunny Boy SMA SB 2500 équipé d'une carte bluetooth.
Suite à une perte de production de plusieurs jours en mon absence, je cherche un moyen pour:
1/ contrôler à distance la bonne marche de l'installation ( je suppose qu'il faut pour cela une connexion internet)
2/ éventuellement être averti par SMS ou autre d'un défaut de production ( je dispose d'un téléphone mobile) dans la mesure ou je ne suis pas sûr de disposer d'une connection internet tous les jours.
3/le rapport qualité prix de l'installation doit etre correct, je ne veux pas dépenser un max.
Ceci dit, je ne connais rien au matériel ni au vocabulaire employé. Vous avez affaire à un nul! Enfin, pas tout à fait car je sais à peu près me servir d'un ordinateur , installer une carte bluetooth et un logiciel , établir un réseau cpl etc.
Donc si vous pouvez me renseigner , il me faudra les références exactes,un schéma du matériel et de son câblage,un tutoriel
et une explication en language courant du principe de fonctionnement .
Le but étant de me faire une idée aussi exacte que possible d'une solution technique, de savoir ce que ce matériel sera capable ou non de faire , de savoir si c'est à ma portée et pour quel coût.
Voilà , je me rends compte que c'est beaucoup demander.
Merci pour votre aide ,salutations,
GLR

Bonjour
mais si tu ne maitrise pas un minimum linux il faut oublier cette solution
......

pitou56 a écrit:GLRBonjour
mais si tu ne maitrise pas un minimum linux il faut oublier cette solution
......
Bonjour,
autres solutions à ma portée?
Salutations,
GLR


philip05 a écrit:Coût --> Zéro






djemac a écrit:Bonsoir,
Le sheevaplug demande un peu de bidouille (surtout savoir utiliser la ligne de commande)...mais pourquelqu'un qui n'y connait rien JSR n'est pas si simple. Et un sheevaplug en lisant tout sur internet et se faisant aider peut être jouable... A la rigueur faut commencer sur un PC pour s'entrainer ou sur un émulateur linux.
j'utilise JSR et PVoutput sur mon sheevaplug.

pitou56 a écrit:
bonjour,
j'ai vu que je pouvais démarrer mon ordi portable à partir d'un cd linux pour apprendre mais quelle version choisir , il y en a tellement ?
ensuite la liste des commandes avec leurs explications, ou trouver tout celà ?
puis quels genres d'exercices qui me seront ensuite directement profitables ??
merci pour votre aide,
salutations,
GLR





domex a écrit:Bonjour,
J'ai bien suivi le tuto de djemac avec un petit serveur NSLU2 sous Débian... avec l'idée de rapatrier les données sous jsunnyreports.
Pas facile de configurer tout ça, mais bon l'onduleur communique avec le serveur et voici ce que j'obtiens :
bluetooth signal = 73%
2012-05-11 18:30:45 Unit Serial = 3821139 none
2012-05-11 18:30:45 NO DATA for 1f 82 = 8001 NO UNITS
2012-05-11 18:30:45 NO DATA for 20 82 = 9032 NO UNITS
2012-05-11 18:30:45 NO DATA for 21 82 = 601 NO UNITS
2012-05-11 18:30:45 NO DATA for 21 82 = 636 NO UNITS
2012-05-11 18:30:45 Total Power = 582 Watts
2012-05-11 18:30:45 Max Phase 1 = 3800 Watts
2012-05-11 18:30:45 Max Phase 2 = 0 Watts
2012-05-11 18:30:45 Max Pahse 3 = 0 Watts
2012-05-11 18:30:45 Line Voltage Phase 1Volts = 236 Volts
2012-05-11 18:30:45 Line Voltage Phase 2Volts = 0 Volts
2012-05-11 18:30:45 Line Voltage Phase 3Volts = 0 Volts
2012-05-11 18:30:45 Line Current Phase 1Amps = 2 Amps
2012-05-11 18:30:45 Line Current Phase 2Amps = 0 Amps
2012-05-11 18:30:45 Line Current Phase 3Amps = 0 Amps
2012-05-11 18:30:45 Grid Frequency = 50 Hertz
2012-05-11 18:30:45 NO DATA for 1f 4a = 100 NO UNITS
bluetooth signal = 73%
Timeout reading bluetooth socket
Avez-vous une idée pour la suite, est-ce l'onduleur qui n'est pas reconnu
A l'aide, je suis à court d'idée









Utilisateurs parcourant ce forum: Aucun utilisateur enregistré