Script math.php - opérations mathématiques

Discussion et échanges de scripts pour la box eedomus

Re: Script math.php - opérations mathématiques

Messagepar Tinto » 22 Mai 2014 22:39

Vous pouvez me demander des opérations bien particulières ... Si ça peut servir a d'autres il suffit de les ajouter, c'est vraiment pas compliqué ... On doit a peu près tous avoir besoin des même calculs au final, mais je n'ai pas encore bcp de matériel je n'ai pas été confronté a beaucoup de problèmes :)
Tinto
 
Messages : 534
Inscription : 10 Jan 2014

Re: Script math.php - opérations mathématiques

Messagepar ASECADOMOTIQUE54 » 16 Juin 2014 16:47

Hello je voudrais faire un cumul des précipitations semaine/mois/année avec comme base un pcr800 OREGON et le script de Tinto avec les formules additionne et multiplie par 0 pour faire un RAZ.Pour la semaine on peut faire ça à partir d'une règle en revanche pour mois et année cela se complique. Je pensais passer par un agenda google pour déclencher mes additions et multiplications.Qu'en pensez vous? vous avez plus simple?
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Script math.php - opérations mathématiques

Messagepar Madoma73 » 16 Juin 2014 19:59

Je me suis posé la question aussi et je pensais faire un script dont le seul but est de remonter le mois en cours et l'année en cours pour l'inclure dans une règle afin de faire ce genre de cumul.
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Script math.php - opérations mathématiques

Messagepar ASECADOMOTIQUE54 » 16 Juin 2014 21:07

Génial :D , je serai le premier à l'utiliser. ;)
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Script math.php - opérations mathématiques

Messagepar Tinto » 16 Juin 2014 22:38

En effet c'est pas un très gros script ... je peux faire ca dans la semaine ... je renvoie la date dans le fomat voulu ( j/m/a, j, m, a, etc ... )
Tinto
 
Messages : 534
Inscription : 10 Jan 2014

Re: Script math.php - opérations mathématiques

Messagepar ASECADOMOTIQUE54 » 23 Juil 2014 13:13

salut Tinto, j’espère que tes vacances ce sont bien passés ;)
J'ai mis en place mon comptage pluviométrie semaine/mois/année avec comme base les infos du cumul de mon pcr800, le script date de Madoma73 jour/semaine/mois/année et bien sur le tiens pour pouvoir faire mes opération ;) .

Rapidement un petit descriptif de ce que j'ai mis en place

Je me suis créer 5 états:

cumul annuel=équivalent au cumul du pcr800 ,rafraîchit 2fois/h (j'aurai pus prendre directement la valeur du pcr 800 mais comme ça en cas de changement de piles je peux reprendre le cumul ou il s’était arrêter en forçant ma valeur)
cumul total mois dernier= chaque fin de mois je force cette valeur à cumul annuel
cumul mois en cours= cumul annuel-cumul total mois dernier rafraîchit 2fois/h
cumul total semaine dernière=chaque fin de semaine je force cette valeur à cumul annuel
cumul semaine en cours=cumul annuel-cumul total semaine dernière rafraîchit 2fois/h

j'ai créé mon actionneur avec toutes ces opérations

et j'ai fait mes petites règles pour rafraîchir mes états :)

Pour lancer la bête j'ai forcer mes états cumul annuel ,cumul total mois dernier,cumul total semaine dernière

Voila! bon il aurait certainement matière à faire plus simple mais bon comme les scripts et moi ça fait deux... je m'en contenterai

Dans la construction cela me semble tenir la route...

Cependant j'ai un comportement bizarre pour les etats: cumul mois et cumul semaine je m'explique:
par exemple pour cumul mois je fais cumul total annuel-cumul total mois dernier
concrétement cela donne 103.1-15.6 est le resultat me donne -15.6

pour semaine idem: cumul total- cumul total semaine derniére
103.1-73.6=-73.6

comme s'il ne prenait pas en compte val1 ??? le script ne supporte pas les virgules peux etre?? je viens seulement de penser à ça en te décrivant mon problème... comme quoi cela sert toujours de raconter sa vie (euh d’étaler son problème) :lol: :lol:
merci de ton aide
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Script math.php - opérations mathématiques

Messagepar ASECADOMOTIQUE54 » 24 Juil 2014 09:58

en jetant un coup d'oeil à l'historique j’aperçois une chose bizarre
1fois sur 2 le resultat de l’opération est correcte!
J'en déduis que ton script est tout à fait capable de sommer les décimales!
Du coup retour à la case départ, je comprend pas le comportement de mon état. :?

87.5
Jeu 24/07/2014 10:51:15
1 min
LAN

-15.6
Mer 23/07/2014 22:06:07
12 h 45 min
LAN

87.5
Mer 23/07/2014 21:51:06
15 min
LAN

-15.6
Mer 23/07/2014 18:51:06
3 h
LAN

87.5
Mer 23/07/2014 17:51:15
1 h
LAN
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Script math.php - opérations mathématiques

Messagepar ASECADOMOTIQUE54 » 25 Juil 2014 09:35

visiblement Tinto est toujours en vacances!
quelqu'un aurait une idée pour expliquer ça ?
pour recap. mon operation est la suivante:
103.1 - 15.6
je lance l'opération 2 fois par heure
une fois j'ai 87.5 resultat correcte
et la mêmes opération me donne -15.6 :?:
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Script math.php - opérations mathématiques

Messagepar Madoma73 » 25 Juil 2014 09:41

et tu utilises le script math du forum et tu l'as modifié ?
tu peux faire un screenshot de tes règles stp ?
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Script math.php - opérations mathématiques

Messagepar ASECADOMOTIQUE54 » 25 Juil 2014 09:55

oui pas de problème, merci de me venir en secours Pierre!
Pour infos je n'ai pas touché au script de Tinto
Pièces jointes
maj cumul total mois dernier.jpg
maj cumul total mois dernier.jpg (45.97 Kio) Consulté 22306 fois
operation maj annuel.jpg
operation maj annuel.jpg (53.83 Kio) Consulté 22306 fois
etat operation.jpg
etat operation.jpg (42.85 Kio) Consulté 22306 fois
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Script math.php - opérations mathématiques

Messagepar ASECADOMOTIQUE54 » 25 Juil 2014 09:57

la suite...
Pièces jointes
maj cumul semaine.jpg
maj cumul semaine.jpg (55.27 Kio) Consulté 22317 fois
maj cumul mois.jpg
maj cumul mois.jpg (53.39 Kio) Consulté 22317 fois
cumul total semaine derniére.jpg
cumul total semaine derniére.jpg (47.93 Kio) Consulté 22317 fois
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Script math.php - opérations mathématiques

Messagepar Tinto » 25 Juil 2014 22:49

Je suis revenu :) je regarde demain :)
Tinto
 
Messages : 534
Inscription : 10 Jan 2014

Re: Script math.php - opérations mathématiques

Messagepar ASECADOMOTIQUE54 » 25 Juil 2014 23:21

Bon retour en Lorraine Tinto si tu as eu la chance de pouvoir partir ;)
J'ai déjà commencé par faire une macro pour le refresh cumul semaine et cumul mois comme ça j'y vois déjà plus clair et s'a m’évite de lancer 15 opérations en mêmes temps.
Mais bon visiblement cela ne résout pas mon problème
ci joint l'historique cumul semaine et cumul mois
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Script math.php - opérations mathématiques

Messagepar Tinto » 26 Juil 2014 11:16

merci ;) j'étais parti oui ... :)

tu pourrais mettre ta capture opérations en entier, voir quels periphs tu utilises pour demander les opérations ...

mais si ca marche une fois sur deux, il y a peu de chance que le script soit en cause :-/
Tinto
 
Messages : 534
Inscription : 10 Jan 2014

Re: Script math.php - opérations mathématiques

Messagepar Madoma73 » 26 Juil 2014 13:51

j'ai regardé aussi, et je pencherai plutôt vers ton périphérique qui renvoie ZERO une fois sur deux...
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Script math.php - opérations mathématiques

Messagepar ASECADOMOTIQUE54 » 26 Juil 2014 23:14

Tinto a écrit:mais si ca marche une fois sur deux, il y a peu de chance que le script soit en cause :-/

+1
ci-joint mon actionneur opération

Madoma73 a écrit:j'ai regardé aussi, et je pencherai plutôt vers ton périphérique qui renvoie ZERO une fois sur deux...

pire que ça je n'ai pas de valeur dans l'historique de mon periph cumul annuel alors que je le refresh 1 fois par heure!!! bon la il est minuit et je n'ai pas d'abonnement donc pas d'historique normale mais à 22h tout a l'heure je n'avais aucune valeur...
Je pense que mon problème viens en effet de la ...
mais comment j'arrive à avoir un résultat correcte par moment?
c'est dommage j'ai l'impression d’être si prêt du but, en plus je suis sur que ce genre de cumul pourrait intéresser du monde...
Pièces jointes
operations.jpg
operations.jpg (101.06 Kio) Consulté 22272 fois
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Script math.php - opérations mathématiques

Messagepar Madoma73 » 27 Juil 2014 22:46

J'ai une idée...
Ce sont quoi tes périphériques ? (État, capteur http, actionneur http)
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Script math.php - opérations mathématiques

Messagepar ASECADOMOTIQUE54 » 27 Juil 2014 22:53

salut,
ce sont des etats
ASECADOMOTIQUE54
 
Messages : 639
Inscription : 14 Déc 2013
Localisation : Nancy

Re: Script math.php - opérations mathématiques

Messagepar Madoma73 » 27 Juil 2014 23:08

Zut, mauvaise piste alors, je vois pas ce qui peut foirer...
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Script math.php - opérations mathématiques

Messagepar Tinto » 28 Juil 2014 11:34

Il faudrait essayer de figer une des deux val ( mettre un nombre fixe ) pour tester ...

Si tu veux bien remplacer un LastValue par exemple par 200 et voir si en mettant un des deux fixe ca marche a tous les coups ...
Tinto
 
Messages : 534
Inscription : 10 Jan 2014

PrécédentSuivant

Retour vers Scripts & Périphériques du store

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 21 invité(s)