Script de Givre full auto ou presque

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
pierrotori
Messages : 821
Inscription : 29 févr. 2016, 12:11

Re: Script de Givre full auto ou presque

Message par pierrotori »

il manque le taux d'humidité comme sur d'autres scripts ?
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Script de Givre full auto ou presque

Message par Keros »

Je viens d'avoir mes alertes. Ça fonctionne normalement de mon coté.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Guigui
Messages : 86
Inscription : 12 sept. 2015, 16:19

Re: Script de Givre full auto ou presque

Message par Guigui »

A tout hasard, un spécialiste en bash connaitre t'il la commande

math.log(T)


J'essaye de trouver via bc mais impossible.

Code : Tout sélectionner

T = t + 273.15
Td = d + 273.15
return (Td + (2671.02 /((2954.61/T) + 2.193665 * math.log(T) - 13.3448))-T)-273.15

J'essaye de convertir le script en bash (mutliplateforme et exportable sur n'importe quelle distrib') pour l'ajout à une crontab.


Merci d'avance
JulienP
Messages : 5
Inscription : 21 sept. 2022, 14:31

Re: Script de Givre full auto ou presque

Message par JulienP »

Bonsoir,

Le script ne fonctionne plus suite à l'arrêt de l'API Dark Sky :(
Quelqu'un saurait l'adapter pour une autre API ?

Julien
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Script de Givre full auto ou presque

Message par Keros »

Ce n'est vraiment pas compliqué : il y a juste deux lignes à modifier en fonction de la nouvelle API que tu souhaites utiliser.
Et pour modifier ces deux lignes, tu peux regarder ce que j'ai expliqué dans mon tuto sur OpenWeatherMap (lien dans ma signature).
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
JulienP
Messages : 5
Inscription : 21 sept. 2022, 14:31

Re: Script de Givre full auto ou presque

Message par JulienP »

Bonjour,

Merci Keros pour ton tuto, j'ai fait les modifs pour utiliser OWM et ça fonctionne à nouveau.

Julien
benp
Messages : 98
Inscription : 29 oct. 2017, 09:35

Re: Script de Givre full auto ou presque

Message par benp »

romain1206 a écrit : 06 nov. 2020, 21:39
pierrotori a écrit : 06 nov. 2020, 21:09 2 jours de givre cette semaine et pas d'alerte , je surveille la prochaine journée de givre
sinon j'ai la version qui est au dessus
pareil chez moi 3 jours de grattage de pare brise mais pas d'alerte :D
Comme je l'ai déja dit dans ce post:
Re: quand la gelée blanche ne se forme plus?
Ce n'est pas facile:
  • La température des prévisions météo est la température de l'air.
  • Si vos capteurs sont en abris météo, ils mesurent aussi la température de l'air (sinon, on sait pas trop).
  • La température de givrage est toujours négative.
  • Le givrage dépend de la température de surface et non celle de l'air.
Il est donc possible d'avoir une température de l'air positive de 1°C et un point de givre de -4°C et d'avoir du givre car la température de surface sera de -5°C: il faut un ciel bien dégagé et pas de vent. Par contre avec du vent et un ciel couvert et -4°C de l'air il n'y aura pas givre.
Pour prévoir le givre il faut donc:
  • En temps réel, mesurer la température de surface:ça existe pas clef en main mais c'est faisable
  • En prévision, être capable de calculer la température de surface à partir de la température de l'air, de la couverture nuageuse et du vent. J'ai cherché mais pas trouvé de modèle /formule qui fait ça.
Domoticz 2021.1/ Plugin Zigate 5.1.006/ Zigate Firmware 3.1e
Guigui
Messages : 86
Inscription : 12 sept. 2015, 16:19

Re: Script de Givre full auto ou presque

Message par Guigui »

2023.2 est passé par la mais j'ai l'erreur suivante:


Error: EventSystem: in /home/pi/domoticz/scripts/lua/script_time_givre.lua: /home/pi/domoticz/scripts/lua/script_time_givre.lua:100: attempt to index a nil value (global 'jsonValeur')


snif !
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Script de Givre full auto ou presque

Message par Neutrino »

C'est par plutôt suite à l'arrêt de Darksky ?
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: Script de Givre full auto ou presque

Message par Keros »

Ça fait quand même un moment de DarkSky a été arrêté :roll:

Débogage > Essaye de mettre l'adresse URL du script dans ton navigateur (en renseignant la clé API et les coordonnées)

J'ai écrit un petit guide sur le débogage dans ma présentation (voir lien dans ma signature).
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Répondre