
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
-
Sauvegarde HC3 automatique sur NAS Synology
jjacques68 a répondu à un(e) sujet de Lazer dans Tutoriels
alors je mets un tout petit peu moins de 10 minutes pour faire un backup. Je pense être borderline avec le timeout actuel de 600 secondes. Je le monte à 15 min, mais ce n'est que partie remise... Faudrait trouver pourquoi la taille prend en moyenne 1 Mo par jour... Peut-être trouver le moyen de purger qqch ?? -
Sauvegarde HC3 automatique sur NAS Synology
jjacques68 a répondu à un(e) sujet de Lazer dans Tutoriels
alors le backup s'est fait. je le vois dans la page backup. mais le téléchargement ne s'est pas fait. Et visiblement elle a rebooté. hmmm, il me semble déjà avoir augmenté le timeout... 10 min c'est long !! -
Sauvegarde HC3 automatique sur NAS Synology
jjacques68 a répondu à un(e) sujet de Lazer dans Tutoriels
Depuis la dernière mise à jour, j'ai la taille des backup qui augmentent de jour en jour. Maintenant je suis à 18 Mo. Et ce matin visiblement, la backup auto n'a pas fonctionné : ça veut dire qu'il a mis plus de 10 minutes à faire le backup ?? c'est insensé non ? -
oui j'ai vu pour les label. Mes valeurs sont stockées dans des variables propres à chaque Child Donc j'ai de soucis pour les récupérer...
-
Je comprends tout à fait ce que tu dis ! mais si je fais ça, ça va faire une quantité énorme de child !! dans mon exemple : 6 propriétés x le nombre de plantes = plus de 50 childs !!!
-
par exemple dans mon cas, j'ai 2 boutons "next" et "previous" dans le Parent, qui permet d'afficher les infos du Child ainsi sélectionné. J'ai ça sur pas mal de QA Parent, vu que comme tu dis, on peut rien afficher dans un Child. Donc on a : en rouge les boutons de navigation pour choisir le Child en vert le Child sélectionné en bleu les infos du Child sélectionné Et bien le top serait de pouvoir exécuter la commande http://192.168.0.1/app/webView/devices/ID en spécifiant un argument (dans mon cas ce serait l'ID du Child que l'on souhaite afficher... ex : &args=576) Et pouvoir, dans le code du QA, récupérer cet argument. Un peu comme on envoie un argument à une scène... Pour pouvoir ensuite exécuter une méthode particulière un truc comme le OnInit() du genre function QuickApp:OnDisplay(args) --on peut traiter ici l'argument transmit end Après on peu bidouiller en créant une méthode spécifique qu'on exécute au moment, ou juste avant, d'afficher le QA. Il faudrait alors appeler la méthode et ensuite l'affichage du QA... pffff usine à gaz... Bon la je rêve un peu je crois, usage ultra spécifique à mes applications finalement...
-
mais on sait comment se comporte la box si on fait un "suspend" et que l'on coupe le courant ? Redémarre-t-elle toute seule ? Perso j'ose pas trop oser...
-
franchement c'est nickel l'affichage des QA... mais... Dans le cas d'un QA Parent, ce serait top de pouvoir lui envoyer un argument comme l'ID du Child pour l'afficher directement sans avoir à "naviguer" dans le Parent... sais pas si je me suis fait comprendre là...
-
en fait la commande shutdown semble faire planter la box... Si je la lance une deuxième fois, elle reboot ???? ça va poser problème pour l'extinction automatique si l'onduleur envoie l'info... EDIT : Lors du premier lancement du shutdown, il y a les led orange qui font K2000 ...
-
moi j'utilise ça : et en effet, le reboot c'est OK mais plus le shutdown... ???? function QuickApp:reboot() local http = net.HTTPClient({ timeout = 2000 }) return http:request("http://localhost/api/service/reboot",{ options={ headers = { ["content-type"] = "application/json;charset=UTF-8", ["Authorization"] = "Basic xxxxxxx", ["X-Fibaro-Version"] = "2" }, method = "POST" } }) end function QuickApp:shutdown() local http = net.HTTPClient({ timeout = 2000 }) return http:request("http://localhost/api/service/shutdown",{ options={ headers = { ["content-type"] = "application/json;charset=UTF-8", ["Authorization"] = "Basic xxxxxxx", ["X-Fibaro-Version"] = "2" }, method = "POST" } }) end
-
ah ben si j'ai trouvé : http://ip/app/webView/devices/id?login=xxxxxx&password=xxxxxxxx avec le login et le password en urlencode dans mon application, un QA affiché donne ça : Mais c'est vrai que le temps de chargement du QA est peu long...
-
hmmm L'authentification me pose problème pour afficher la page dans un champs HTML... J'ai essayé avec http://user:mdp@ip/app/webView/devices/id et même codé ave urlencode, mais sans résultat ! Vous avez une autre idée de comment passer les authentifications dans l'adresse ?
-
oh putain le con !! j'ai inversé 2 chiffres dans l'ID du device... je saisissais un ID device qui n'existait pas
-
mais je fais tout bien !!! c'est quoi ce délire ?
-
ah non non non je suis bien en 5.050.13 ! et j'ai vidé le cache du navigateur ! y a rien à faire j'arrive pas à l'afficher !
-
mince ! moi il me re ouvre l'interface complète de la box ??!!
-
mais ça c'est super interessant, je vois immédiatement une utilité à ça (je pense à mon application IHM)... oh punaise faut que je teste ça !!
-
ben moi aussi j'arrivai pas à mettre de l'HTML dans le debug... donc c'est que ça a été rajouté.
-
un truc dans le genre ? { operator = "any", conditions = { { operator = "all", conditions = { {isTrigger = true, operator = "==", property = "sunrise", type = "date", value = 0}, {isTrigger = false, operator = "==", property = "Jour_Nuit", type = "global-variable", value = "Nuit"}, } }, { operator = "all", conditions = { {isTrigger = true, operator = "==", property = "sunset", type = "date", value = 0}, {isTrigger = false, operator = "==", property = "Jour_Nuit", type = "global-variable", value = "Jour"}, } } } } Je savais pas qu'on pouvait trigger sur les variables globales ?? !!
-
tu n'aurais pas un problème d'authentification ?
-
c'était un exemple, tu peux trouver moins cher evidemment !
-
https://www.amazon.fr/Connect-CR2032-bouton-remplacement-connecteur/dp/B003Y3O8HQ/ref=sr_1_3?__mk_fr_FR=ÅMÅŽÕÑ&dchild=1&keywords=Connect+CR2032+Pile+bouton+de+remplacement+avec+connecteur+3+V+220+mAh&qid=1602260934&quartzVehicle=72-828&replacementKeywords=connect+cr2032+pile+bouton+de+remplacement+avec+connecteur+v+220+mah&sr=8-3
-
ah mais ça fait pas serveur de websocket, mais juste client !! Zut ça va pas m'arranger
-
Websocket ?! Si c'est ce que je crois, je sens que je vais y passer de nouveau quelques heures
-
Comportement HC2 lors d'une coupure de courant
jjacques68 a répondu à un(e) sujet de jjacques68 dans HC2
@Gazous : je confirme bien qui pour moi, à l'époque de la HC2, le remplacement de la pile avait bien réglé mes soucis de démarrage.