Customisation du Thème Belchertown : On peut encore faire plus ! mars 1, 2021 Le thème Belchertown est vraiment bien foutu: de base , il nous propose des graphiques de « base » : température / vent / pluie / pression atmosphérique mais on peut faire plus ! le template complet : Vous trouverez sur le wiki Belchertown sur GitHub du thème toutes les informations dont vous aurez besoin. Mais en cherchant bien , on peut en fonction des sondes que vous possédez rajouter de beaux graphiques et même créer de nouvelles pages ! Création de nouveaux graphiques dans le dossier skin du theme ( sous /etc/weewx/skin/Belchertown/) , il existe un fichier de configuration nommés « graphs.conf » il est normé de la façon suivante : [Homepage] ... [day] ... [week] ... [month] ... [year] ... Prenons par exemple la section Homepage , c’est ici que nous retrouvons les 4 graphiques de base : température / vent / pluie / pression il suffit de créer deux nouvelles sections , par exemple, radiation solaire / UV et Rose des vents comme ceci : [[solarRadGraph]] title = Rayonnement solaire et Indice UV [[[radiation]]] name = Solar Radiation zIndex = 1 color = "#ffc83f" [[[maxSolarRad]]] name = Theoretical Max Solar Radiation type = area color = "#f7f2b4" yAxis_label = "W/m2" [[[UV]]] yAxis = 1 yAxis_min = 0 yAxis_max = 14 color = "#90ed7d" yAxis_label = "UV" name = UV Index zIndex = 2 [[roseplt]] title = Rose des vents [[[windRose]]] beauford0 = "#1278c8" beauford1 = "#1fafdd" beauford2 = "#71bc3c" beauford3 = "#ffae00" beauford4 = "#ff7f00" beauford5 = "#ff4500" beauford6 = "#9f00c5" Vous pouvez également reporter ce bout de code dans chaque section à savoir day / week / month et year. Pas besoin de stopper et redemarrer votre service weewx , il suffit de générer un nouveau rapport grâce à la commande wee_reports comme ceci : #wee_reports --config=/etc/weewx/weewx.conf ou comme moi #wee_reports --config=/etc/weewx/FROGGIT.conf Oui mais encore … Quel temps faisait-il les 24 dernières heures? oui certains me dirons peut être , on s’en fout du temps qu’il faisait hier oui mais bon ….. on peut en effet générer que l’on veut ! et là aussi rien de plus simple : il suffira pour ca de créer une nouvelle section, comme par exemple « yesterday » [yesterday] # Chart Timespan Defaults title = "Hier" show_button = true button_text = "Hier" time_length = 86400 tooltip_date_format = "LLL" gapsize = 300 # This should be your archive_interval from weewx.conf il faudra juste modifier la valeur dans time_length : 60 x 60 * 24 = 86400 et le tour est joué. Conclusion Tout est bien documenté coté génération des graphiques : https://github.com/poblabs/weewx-belchertown/wiki/Belchertown-Charts-Documentation#belchertown-charts Navigation de l’article Séisme sur le thème Blechertown : il peut trembler maintenantSystemD ou systemCTL ?