
jjacques68
Membres confirmés-
Compteur de contenus
4 358 -
Inscription
-
Dernière visite
-
Jours gagnés
39
Tout ce qui a été posté par jjacques68
-
ben ça ressemble un peu avec ce que je faisais avec le compteur sur l'entrée... Maintenant fudrait que je test avec le coup du fibaro:getModificationTime j'essayerai et vous dirai
-
Mouais donc pas le choix, obligé de passé par une mesure de temps pour visualiser les changements...
-
c'est ce que je fais en quelque sorte avec le compteur d'impulsion de l'ipx, mais ça me plait pas. Et oui il me faut la remonté d'info de la marche partielle !
-
Bonjour à tous ! J'ai besoin d'un coup de pouce pour un algorithme. J'explique : J'ai une alarme complètement indépendante de la domotique qui me renvoie un signal sur une entrée d'un IPX. si IN = 0 alors alarme = activée TOTALE si IN = 1 alors alarme = désactivée si IN = clignote (fréquence moins d'une seconde) alors alarme = activée PARTIELLEMENT et c'est ce dernier cas qui me pose problème ! comment tester si IN clignote ? ACTUELLMENT j'ai fais : (ça marche mais y a des loupés, donc ça me plait pas) l'IPX me compte les puls sur cette entrée IN. à chaque changement d'état de l'entrée IN (montant et descendant), j'envoie vers un label d'un VD la valeur du compteur et l'état (0-1) de l'entrée IN. J'ai une scène qui se déclenche sur la modification de ce label. le problème est que j'ai du mettre un fibaro:countScenes() pour ne pas avoir plus d'une instance de scène, sinon ça déconne. et oui, la scène se déclenche au moins 2 fois par seconde et du coup j'ai des ratés quand je mets des VG à jour. normal car dans mon label du VD, il y a deux valeurs : le compteur et l'état de IN. Et le IN change 1 x /seconde, et entre 2 changements, le compteur change aussi... Alors je me dis pourquoi pas oublier le compteur et se contenter que de la valeur de l'entrée IN (0-1) !!! d'où ma question plus haut... Si vous avez des idées, faites vous plaisir ! merci d'avance !
-
Pour info : %% globals = declemcnhement sur changement de variable %% properties = déclenchement sur changement de propriété de l'ID du device
-
Le 322 value doit être placé sous %%properties. Et ça devrait marcher.
-
Extraire nombre reel decimal du chaine de caractères
jjacques68 a répondu à un(e) sujet de jjacques68 dans HC2
Ça... c'est fait. Foutu pattern... ... ... Merci !!! -
Chez moi, j'ai ajouté une petite ligne de code dans le main du VD pour chercher l'icône au démarrage du module. avec un fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", Id_Icone) Suivi d'un fibaro:abort() Pour ne pas rappeler ce code toute les x secondes. ça m'a régler le problème de ces icônes qui disparaissent au démarrage. Mais risque de poser problème si on a besoin d'exécuter ke bouclage Main du VD... Mais @pepite ton petit bout de code me plait je vais l'utiliser, c'est plus simple de tout centraliser au même endroit...
-
Franchement à vous lire, je commence à hésité à faire cette MAJ. ca semble une sacré embrouille ce truc !!! ils sont penibles chez Fibaro
-
ah. à suivre... ce serait pas la première fois...
-
alors avec ou sans cette option, les notifications push ont du mal à arriver !!! d'autres constatent la même chose ?
-
ok compris. Mais chez moi il est activé depuis cette mise à jour et il me semble pas avoir vu une différence... faut que je surveille... Par contre, j'ai l'impression que les notifications n'apparaissent plus systématiquement ! cetaines sont loupées... Je viens de redémarrer le téléphone pour voir la suite...
-
Nan là je crois pas que ce soit possible. tu en demandes trop A moins qu'un pro de la HC2 passe par là et ne dise le contraire ! Mais pas bête l'idée. Sinon pour contourner, tu ajoutes un label dans le VD et tu changes sa valeur en fonction du bouton que tu as appuyé. pas de couleurs mais au moins du texte...
-
@Nico ha bon ? @Sakkhho qu'appelles tu le loading ?
-
ok mais ça dis toujours pas à quoi ça sert. Pour la batterie, chez moi il est actif depuis sa sortie, et je n'ai pas remarqué de différence.
-
quelqu'un sait ce que c'est cette option "Keep awake" ? Visiblement contre le mode veille... J'ai essayé de jouer avec, mais je ne constate aucun changement ou autre...
-
Mise à jour 1.140.0 du 06/06/2017. - Added new heating panel functionalities that allows you to easily control your heating zones. Simply access it from Climate section. - Added ability to use a Touch ID for disarming Fibaro alarm. - Simplified adding and first door lock configuration. - Added auto-reconnecting functionality - when an application cannot connect to the Home Center, the connection is reestablished. - Added possibility to update Home Center from application settings. - Updated Finnish, Portuguese and Czech translations. - Added minor application improvements.
-
Mise à jour en 2.16.0 du 06/06/2017 : - Added new heating panel functionalities that allows you to easily control your heating zones. Simply access it from Climate section. - Added possibility to update Home Center from application settings. - Updated Finnish, Portuguese and Czech translations.
-
Pour iPhone c'est la 2.16 et pour l'iPad c'est la 1.140. En effet la gestion du panneau de chauffage par zone, mode vacance et marche forcée est en place. et dire qu'on s'est fait chi... a créer des VD pour ça . Moi je garde mes VD.
-
Extraire nombre reel decimal du chaine de caractères
jjacques68 a répondu à un(e) sujet de jjacques68 dans HC2
et non , le pattern "%.2f" si je me trompe pas permet d'arrondir un chiffre à virgule à 1 (%.1f), 2 (%.2f), 3 (%.3f), ..., valeur après la virgule. Il n'extrait pas un nombre à virgule d'une string. En tout cas j'ai essayé et ça plante. Nan mais je pense pas qu'il existe une telle fonction de chaine tout faite pour ça... Donc faut composer, le mixte était ce que j'ai mis plus haut avec ta solution modifié @pepite, et ça fonctionne : if string.match(valeur, "(%d+.%d+)") == nil then valeur = string.match(valeur, "(%d+)") else valeur = string.match(valeur, "(%d+.%d+)") end -
Extraire nombre reel decimal du chaine de caractères
jjacques68 a répondu à un(e) sujet de jjacques68 dans HC2
bon avec ceci c'est ok, mais c'est lourd... if string.match(valeur, "(%d+.%d+)") == nil then valeur = string.match(valeur, "(%d+)") else valeur = string.match(valeur, "(%d+.%d+)") end -
Extraire nombre reel decimal du chaine de caractères
jjacques68 a répondu à un(e) sujet de jjacques68 dans HC2
Ha ben non, en fait parce que si la valeur est un nombre entier ça marche plus du coup !!! -
Extraire nombre reel decimal du chaine de caractères
jjacques68 a répondu à un(e) sujet de jjacques68 dans HC2
Bien vu @pepite !!! j'ai tout essayé sauf ça évidemment... Merciiiiii ! -
Hello tous, Petite question : Je souhaite extraire d'une chaine, le chiffre réel (à virgule). j'ai lu en long, large, travers et diagonal le site http://www.luteus.biz/Download/LoriotPro_Doc/LUA/LUA_Training_FR/Introduction_Programmation.html Je ne trouve pas le pattern qui y correspond. Pour un nombre entier y a pas de soucis : valeur = valeur:sub(string.find(valeur, "%d+")) donc pour une chaine comme "17.38 °C" ------> il me retourne 17. Mais moi j'aimerai bien avoir 17.38 !!! Quelqu'un à une idée ?
-
Envoyer Une Valeur Vers Thingspeak Depuis Une Scène
jjacques68 a répondu à un(e) sujet de jjacques68 dans HC2
Ok je prends note, merci