-
Compteur de contenus
14 561 -
Inscription
-
Dernière visite
-
Jours gagnés
186
Tout ce qui a été posté par jojo
-
je vais essayer sur ma HC2. Je me demande s'il n'y a pas des interractions entre tes différentes scènes. Voici la scène que j'ai créée.
-
on le relira plus souvent àpartir du 23/9, lorsque la 4.057 sortira
-
confirmes-tu que les 2 premiers exemples que tu as mis sont suite àune modification sur le ZXT de la consigne à18 puis 24°C, ET PAS en modifiant depuis la HC2 ?
-
attention, GEA fonctionne par cycles de 30s (paramètrle par défaut). Donc si tu mes 30s, alors, en fonction du cycle, il est probable qu'après 10, 15 20 ou 25 sec ta lampe s'éteigne. Donc si tu veux min 30s, mes 31 . N'oublie pas de créer ta variable GEA_TASKS
- 12 153 réponses
-
- 1
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
est-ce que une fois cochée, cela reste bien coché après que tu ai sauvé ? La scène s'exécutera alors UNIQUEMENT au changement de la valeur de la condition météo et si elle rempli la condition. Tu peut ajouter une action supplémentaire d'envoi de mail pour vérifier que tout va comme souhaité
-
tu lui met aucune valeur, c'est GEA qui s'en occupe
- 12 153 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
"puisque GEA fonctionne ..." NON, il ne fonctionne qu'en pertie. Tu dois créer cette variable, et peut-être que tout fonctionnera convenablement
- 12 153 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
mprinfo est de retour. Welcome back !
-
la case "Condition météo" (sous weather" doit être cochée
-
si ta lampe ne se rallume pas tout de suite après une première détection, ce n'est parbablement pas un problème GEA (car il fait son job correctement àla première fois), mais un problème de paramétrage de ton détecteur. Quel détecteur as-tu ?
- 12 153 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
si tu nous donnais un exemple de ce que tu as essayé et qui ne fonctionne pas, on pourrait mieux t'aider
-
Gazous, Comme tu es en campagne électorale, tu seras "obligé" de me répondre Quelle est la différence entre un plugin et un virdual device ou une scène ?
-
merci pour cette excellente tranche de bon humeur que tu viens de nous offrir, avec en plus des conseils concrets.
-
je pense que ce code ne peut pas fonctionner, car le nombre de paramètres attendus par la fonction ne correspond pas. J'essayerais qqch comme ceci : local groupeLampes = {37,39,57,48,58,56} for _,v inpairs(groupeLampes) do if (tonumber(fibaro:getValue(v, 'value'))) == 0 then fibaro:call(v,'turnOn') end end
-
ce script doit pouvoir fonctionner depuis n'importe quelle plateforme Linux, donc depuis un raspery, ...
-
content pour toi que cela t'es utile. Mais il faut surtout remercier sebcbien, c'est lui qui est àla base du script, je n'ai fait que de lui rajouter de fonctionnalités supplémentaires
- 147 réponses
-
- Script Lua
- Controle
-
(et 3 en plus)
Étiqueté avec :
-
Je vous ai proposé il y a peu un monitoring de votre Synology depuis la HC2 (http://www.domotique-fibaro.fr/index.php/topic/5682-synology-monitoring/) Je vous propose maintenant le contraire : monitorer votre HC2 depuis votre Synology. L'idée vient du fait que mon HC2 fonctionnait très bien, mais qu'il y avait un problème au câble réseau ... Pour le ping, un tout grand merci à Lazer, sans qui je n'y serais jamais arrivé. Pour la notification si la box est en erreur 503, merci à CaptainIgloo et samhuin pour cette partie de script. Pour la notification par mail depuis le synology, voici où je me suis inspiré : http://forum.synology.com/enu/viewtopic.php?f=32&t=79334 Fonctionnalités Ping de la box HC2/L depuis le Synology Vérification si pas de code erreur 503 Si erreur notification dans le Syno et envoie d'un mail Le script : IP=192.168.xxx.xxx TO="adresse.mail@a.notifier" HOST=$(/bin/hostname) /bin/ping -c 1 -w 10 ${IP} if [ $? -ne 0 ] then SUBJECT="HC2/L Ping error" BODY="La box HC2/L (${IP}) ne ping plus (test toutes les minutes).\n\nSynology DiskStation\n\nFrom ${HOST}" HEADERS="From: ${TO}" NOTIF="${SUBJECT} - ${IP}" /usr/bin/php -r "mail(\"${TO}\", \"${SUBJECT}\", \"${BODY}\", \"${HEADERS}\");" /usr/syno/bin/synodsmnotify "@administrators" "System Event" "${NOTIF}" fi URL="http://$IP/api/loginStatus" coderetour=`curl -I $URL 2>/dev/null | head -n 1 | cut -d' ' -f2` if [ "$coderetour" == "503" ] then echo "Code retour 503" SUBJECT="HC2/L 503 error" BODY="La box HC2/L (${IP}) retourne un code erreur 503. Evaluer si un redémarrage de la box est nécessaire.\n\nSynology DiskStation\n\nFrom ${HOST}" HEADERS="From: ${TO}" NOTIF="${SUBJECT} - ${IP}" /usr/bin/php -r "mail(\"${TO}\", \"${SUBJECT}\", \"${BODY}\", \"${HEADERS}\");" /usr/syno/bin/synodsmnotify "@administrators" "System Event" "${NOTIF}" # curl http://$IPHC/services/finishUpgradeAfterError.php else echo "Le code retour est " $coderetour fi Configuration du Synology : Si ce n'est pas fait, il faut configurer le Syno pour qu'il puisse envoyer des mails : Panneau de configuration -> Notifications Panneau de configuration -> Planificateur de tâches Créer -> Script défini par l'utilisateur Dans le champ "Script défini par l'utilisateur", coller le script ci-dessus (en mettant l'IP de la box et votre adresse mail dans les champ IP et TO Le champ "Utilisateur" doit être root (sinon le ping retourne une erreur, même si ping ok) Dans l'onglet" Programmer", planifier la fréquence d'exécution du script Préciser l'heure de dernière exécution à 23:59, car par défaut c'est 00:59. Pour vérifier que tout fonctionne bien, mettez une adresse IP non existante. Bonus : Dans le même ordre d'idée, j'ai fait un petit scrip "Keep Alive", pour vérifier une fois par jour que les mails, etc s'envoient correctement depuis mon Syno. Comme l'IP que je renseigne est celle du Syno, s'il m'envoie un mail comme quoi le Syno ne ping plus, c'est qui il a un autre problème. IP=192.168.xxx.xxx TO="adresse.mail@a.notifier" HOST=$(/bin/hostname) /bin/ping -c 1 -w 1 ${IP} if [ $? -ne 0 ] then SUBJECT="Keep alive error from ${HOST}" BODY="${IP} ne ping plus" HEADERS="From: ${TO}" /usr/bin/php -r "mail(\"${TO}\", \"${SUBJECT}\", \"${BODY}\", \"${HEADERS}\");" /usr/syno/bin/synodsmnotify "@administrators" "System Event" "${BODY}" else SUBJECT="Keep alive from ${HOST} ok" BODY="${IP} ping ok" HEADERS="From: ${TO}" /usr/bin/php -r "mail(\"${TO}\", \"${SUBJECT}\", \"${BODY}\", \"${HEADERS}\");" /usr/syno/bin/synodsmnotify "@administrators" "System Event" "${BODY}" fi
-
donc, ce n'était pas un spam ...
-
oui, j'en ai même reçu 2
-
ou essaye une connection directe àun PC, pour être sûr à100% que cela vient de la HCL, et pas d'un autre équipement de ton réseau
-
Besoin daide Convertir Du Temps Unix En Hh:mm
jojo a répondu à un(e) sujet de Julien Lemare dans HC2
os.date("%a %d/%m/%Y", unixtime) http://www.lua.org/pil/22.1.html -
oui, c'est une bonne idée à première vue, mais si tu as le même nom pour 2 devices (erreur ou test), cela risque de faire des erreurs. Ceci-dit, ça à l'avantage de ne pas devoir entrer le nom de la variable à la main dans chaque bouton du device. Au plus j'écris, au plus je trouve l'idée sympa. Qu'en pensez-vous ? Oui ? Non ?
-
c'est bien le port 5000 que tu as renseigné ?il n'y a pas d'espaces ?
-
@Moicphil, tu peux mettre un tuyau d'arrosage au dessus de ton pluviomètre pour simuler
- 1 285 réponses
-
- tuto multimã©dia
- graphiques
-
(et 2 en plus)
Étiqueté avec :
-
en effet, j'avais identifié le "problème". Je devrais créer une variable dans le code qui donne le nom de la variable globale àutiliser (et créer). Ainsi on pourrait avoir plusieurs instances du VD. Je note cela dans ma to do liste