-
Compteur de contenus
14 962 -
Inscription
-
Dernière visite
-
Jours gagnés
204
Messages posté(e)s par jojo
-
-
c'est EXACTEMENT le soucis que j'ai expliqué plus haut, il rajoute le nom de la pièce à la fin du nom du device.
Et tu verras, relance le, et le nom de la pièce apparaitra une fois de plus...
Pourquoi ? : j'en sais RIEN. Ca arrive parfois,et la seule solution qui règle le problème, c'est un redémarrage de la box. Pourquoi ?????
-
Le 24/02/2023 à 16:55, henri-allauch a dit :
Mais pour la question 1dans le php $dirSaveHc3 contient SaveHc3 c'est un chemin relatif au répertoire courant ou se trouve le php. Mais tu peux mettre un chemin absolu /home/messauvegardes... Mais il faut que ce répertoire ait les droits d'accès ouvert en écriture correspondant au user du serveur php
je me suis ENFIN penché sur le "problème". C'était en effet un problème de droits.
J'explique la solution pour ceux qui ont un Synology.
Par défaut seul le dossier partagé <web> a les autorisations RW sur ce dossier lors de l'installation du paquet WebStation.
Donc si on veut pouvoir sauver ailleurs => Panneau de configuration > Dossier partagé > dossier où on veut sauver > Modifier >onglet Permissions > Groupes locaux > donner les droits RW au groupe http
Merci @henri-allauch de m'avoir mis sur la bonne piste
-
1
-
-
cool, portée de la télécommande ? Sinon un simple détecteur de mvt ?
-
@Nico, je ne souhaite pas de piles, car il faut les changer, et je veux l'oublier. Merci de me confirmer que j'ai fait le bon choix : alimenté en 220V (donc à oublier), et comme il sort sa commande en 220V, j'ai mis un relais 220V => contact sec pour ma PAC.
@mprinfo, comme toi, j'ai viré les thermostats pour mes radiateurs "classiques". Il y a 3 circuits de chauffage chez moi :
-radiateurs RdC : pas de thermostat, vannes thermostatiques, toujours vieux circulateur de la construction (que je remplacerai par le dernier cri lorsqu'il sera mort)
-radiateurs Etage : pas de thermostat, vannes thermostatiques, toujours vieux circulateur de la construction (que je remplacerai par le dernier cri lorsqu'il sera mort)
-chauffage par le sol RdC : via PAC pour lequel j'ai besoin d'un thermostat, qui dit quand il faut chauffer.
-
oui, c'est la version avec la variable WAIT_AFTER_BACKUP que j'utilise, c'est pourquoi, je remontais l'incident.
Si tu veux virer les 2 pages de droits Unix, pas de soucis pour dépolluer le topic (ce n'était clairement pas mon intention de polluer)
-
salut @Lazer,
j'avais implém:enté ta dernière version du script (sur base de laquelle j'avais fait mes petites adaptations), mais j'ai toujours l'erreur (qui n'est pas systématique). Voici LES mails que j'ai reçu cette nuit :
Backup HC3 Local : ERROR Boîte de réception HC3 Backup 03:01 (il y a 8 heures) À xxx Erreur : impossible d'obtenir la version : code de retour HTTP 404 <html> <head><title>404 Not Found</title></head> <body> <center><h1>404 Not Found</h1></center> <hr><center>nginx</center> </body> </html> HC3 Backup 03:01 (il y a 8 heures) À xxx Sauvegarde locale Home Center terminée avec succès (backup_HC3-xxx_2025_07_06-03_01_36--.fbi)
la sauvegarde s'est en effet bien effectuée sur le Syno, mais son nom (sur le Syno) :
- ne contient pas le # de version (normal, c'est le sens du premier message d'erreur)
- ne contient pas la date du jour, mais la date du précédent backup 100% réussi (étrange, car je ne vois pas le lien)
Si tu trouves la source de l'erreur, ok pour que tu implémente la correction sur ma dernière version partagée (histoire que je ne doive pas les ré-implémenter) ? Merci
-
pour les interrupteurs, qui DOIVENT rester opérationnels,,tu câble ton module en // comme si c'était un 3° interrupteur.
Pourla commande de ton éclairage, qu'il y ait 1 ou 10 spots, c'est le même, à condition que le module supporte la charge de tous les spots.
Maintenant, je ne connais pas ce module (et fonctionne-t-il sans box?, et comment communique-t-il avec ta voiture ?). Si je devais faire qqch de la sorte chez moi (en supposant que j'ai une box domotique) :
- module Fibaro FGBS-222 (dont les entrées IN1 é IN2 te donne le statut de ta barrière et OUT1 enverrait l'impulsion pour commander le mvt de la barrière)
- module Fibaro FGS-223 qui commande l'éclairage de ton allée
- app Yubii sur ton GSM qui te permet de communiquer en 4G avec la box
-
v2.1 publiée
-
1
-
-
@fel-x, la réponse a ta question GEA se trouve ici
-
Support Gea
dans HC2
@fel-x,en réponse à ta question
- Je préfère de très loin utiliser les nom des devices que leur id dans les règles GEA car :
c'est bcp plus parlant
il ne faut pas changer les règles dès qu'un id change (et on ne risque pas d'oublier des endroits)
=> regarde dans ma signature, il y a un QA qui fait le job ....
- pour savoir si GEA est case sensitive : je crois que oui, car il me semble qu'il y a certaines règles qui ne fonctionnaient pas si la casse n'était pas bonne. Dans le doute, j'ai scrupuleusement respecté la casse.
- pour les batteries: dans GEA, il y a la condition "battery", et tu pourrais lui faire t'envoyer par mail le niveau mesuré toutes les semaines, car je n'ai pas 100% confiance.
- pour les notifs : tu définis une fois pour toute le/s portable/s qui devront les recevoir.
GEA.portables = {"OnePlus 9 Pro",}
ainsi, tu ne dois pas le préciser à chaque règle, et quand tu n'en veux plus tu mets juste "" comme message => faciiiiiiile
-
1
-
-
grâce à l'excellent tuto de @Bloug
j'ai créé des childs pour ce QA, ce qui fait (entre autre) que leurs valeurs sont automatiquement incluses dans Domochart(+).
Voici donc la v2.1 de ce QA
-
pour GEA sur HC3:
- installation :
- support :
Il y a 1 heure, fel-x a dit :c'est quoi ta question ? Sorry, je n'ai pas compris ce que tu voulais.
Je te met en EXEMPLE mon GEA :
-
Il y a 1 heure, fel-x a dit :
En effet je le trouve mais bizarrement uniquement dans un seul des modules enfants ; dans le 493.0 (qui est caché dans l'interface car je ne me sers pas des modules enfants)
c'est idem pour les FGBS-222, cette config n'est dispos que dans un seul des multiples modules enfants.
Il y a 2 heures, fel-x a dit :comme l'a dit @jojo
non, non, en modifiant dans l'onglet avancé, ça se modifie dans les vrais paramètres classiques).
Pour le FGBS-222 ce sont les paramètres 20& 21 qui ne sont visibles que si tu n'utilise pas le modèle de paramètres. D'ailleurs ils sont repris dans la doc du module.
Donc également dans la doc de ton module.
Et donc TRES facilement modifiables par GEA. Je ne te donne pas la ligne à écrire, car c'est un très bon exercice ...
-
in finé ça doit être un paramètre "classique", sinon pas moyen de le modifier en LUJA.
C'est (je crois - je n'ai pas un module de la sorte) comme sur les FGBXS-222 où on peut modifier le type de contact
En fait ce sont les paramètres 20 & 21 quine sont visible QUE si on désactive le template
J'imagine que ça doit être similaire pour ton module.
Si tu ne sais pas adapter le paramètre, il y aurait une autre solution (moins propre, mais qui fonctionne) : su l'alimentation électrique du moteur tu branches un FGS ou un WP qui le coupe quand la fenêtre est ouverte.
Pour GEA, tu ne dois pas lire les 27 pages, mais uniquement l'explication de comment l'installer ET le document de syntaxe où TOUT y est expliqué (j'explique des fonctionnalité de GEA que je n'utilise pas seulement en connectant mes 2 neurores et en lisant ce document - qui est TOUJOURS ouvert dans mon Notepad++)
-
1
-
-
Il y a 7 heures, jojo a dit :
un outil recommandé par un utilisateur pour suivre tous les paramètres
avec le lien ce sera mieux :
-
1
-
-
j'aime également bien tout monitorer/contrôler.
Mais pour ma piscine, je fais au plus simple. Et cela fonctionne bien ainsi depuis des années.
- aucune mesure du pH
- aucune mesure du Chlore/brome résiduel.
Les seules chose que je fais :
- remplacer galette de Chlore (1/semaine)
- durée filtration en fonction de la température maximum mesurée la veille.
Maintenant sur le forum il y a :
-
un QA qui gère la durée de filtration
- un outil recommandé par un utilisateur pour suivre tous les paramètres
-
Le 26/06/2025 à 18:20, jojo a dit :
Prochaine exécution automatique, dans la nuit de sam à dim à 03h00.
tout s'est bien passé
-
Bonjour,
Vous connaissez tous mon souhait d'avoir des backup fiables.
Pour la v3.24 j'ai codé une modification du sujet du mail si erreur détectée par le script.
Pour la v3.25 j'ai ajouté l'option du faire un backup local (comme maintenant) ou cloud/remote sur les serveurs Fibaro.
Cette pooossibilité est importante, car c'est la seule qui permet de migrer les modules d'une box à l'autre.
Donc perso, je fais un backup local toutes les semaines et cloud tous les mois. (le backup php hebdomadaire me permetterait de faire la différence si nécessaire).
J'ai fait ces modifs de base en n'y connaissant rienen shell, donc que les connaissuers valident mes modifs (qui sont facilement identifiables : ce sont les lignes qui suivent # jojo).
A+-
3
-
-
C'est beau l'amour ...
et à 2h00 j'ai le backup php.
-
dans syno il y a gestionnaire de tâches qui te permet de :
- définir le script (linux) à exécuter
- choisir l'utilisateur qui exécutera le script
- définir la fréquence d'exécution du script.
C'est donc comme un CRON tab, dont je ne connais QUE le nom.
=> parfait pour moi ...
Donc chque tâche peut être programmée et/ou démarée manuellement à la demande (c'est ce que je faisais pour les tests).
En fait l'exécution du script de backup de @Lazer, s'est toujours (heureusement) bien passée, seul le remplissage du fichier .out ne se faisait pas.
Prochaine exécution automatique, dans la nuit de sam à dim à 03h00.
-
1
-
Il y a 18 heures, henri-allauch a dit :
ne crée pas le fichier si inexistant
J'avais déjà créé un fichier vide, mais peut-être qu'il n'avait pas les bons droits.
Il y a 18 heures, henri-allauch a dit :Pour vérifier cela : set -o pipefail; ls -l XXX 2>&1 | tee -a /volume1/ScriptsUnix/TEST2.out et voir si le fichier /volume1/ScriptsUnix/TEST2.out est créé et contient l'erreur ls: cannot access 'XXX': No such file or directory
tout bon ..., donc pas de chat noir pour le coup, mais le mystère reste entier ...
-
YEEEEES ! Ca fonctionne partout !
Ce que fait (pourquoi ?) c'est d'abord créer le fichier .out avec la commande
set -o pipefail; ls -l XXX 2>&1 | tee -a /volume1/ScriptsUnix/backup-hc3-test.out
MERCI Henri de ta persévérance !
-
je l'ai fait avec ", et ça passe
mais pour backup-hc3-local.out & backup-hc3-remote.out,ça ne passe pas
=> je continue de chercher maintenant que j'ai la confirmation que ça DOIT fonctionner=> Merci pour ta patience !
-
ok, sauf que tu as rajouté des " ?
QuickApp - DevicesID
dans Tutoriels
Posté(e)
merci @henri-allauch pour ton analyse très judicieuse.
Pour valider ta théorie, j'ai ré-appuyé sur le bouton et l'erreur est apparue.
J'ai ensuite déplacé la remise à zéro des variables dans la fonction DevicesID() , et (évidemment) le problème a disparu. => MERCI.
je prépare une v2.2 du QA avec ta
correction.