-
Compteur de contenus
156 -
Inscription
-
Dernière visite
Messages posté(e)s par zeldoi5
-
-
Salut à tous,
je viens quérir quelques conseils...
Petit rappel des faits :
- Ce matin, réception d'un mail de mon syno physique me prévenant que la liaison avec le backup (syno virtualisé) était inopérante
- le syno virtualisé gère quasi tout : du reverse proxy, ... . Certains services derrière le reverse proxy répondant toujours, je ne me suis pas trop trop inquiété
- je rentre ce midi, démarre mon vSphere client, et je m’aperçois que le disque de 250Go, dans Configuration/Stockage, hébergeant notamment les datastore est grisé
- l'arrêt du N54L provisoire a échoué : les fichiers .vmx sur le datastore sont marqués comme inaccessibles...
Ma conclusion semble être que le disque de 250Go a crashé...
Qu'en pensez vous ?
J'ai un disque qui arrive demain en remplacement, pensez vous que je peux reprendre l'install en installant le .pat du 5.2-5592 update 4, redémarrer l'ensemble et récupérer éventuellement les disques de ma VM Diskstation ?
Edit : un redémarrage avec 4h en arrêt, et le disque de 250Go a l'air de repartir... bizarre, je pense néanmoins que je vais le changer
Edit 2 : sauf que j'ai droit au Synology Web Assistant me demandant soit d'uploader le .pat soit de le télécharger.... chouette
-
Voté, bonne chance àvous trois
-
A voté !!!
-
Sous Fonction Lua
dans HC2
Semble être fonctionnel.
Ne lâches pas l'affaire si vite, on en est qu'au début de ce sujet.
Le script de mprinfo peut également t'aider comme le dit pépite.
Faut que je regarde à tête reposée... Je n'abandonne pas ! (un lorrain n'abandonne pas
).
Je posterai également mon script LUA qui traite la fermeture des volets en fonction de plusieurs paramètres :
- premier paramètre : l'heure
- second : le statut de présence
- troisème : la température de la pièce
- quatrième : l'état en % de fermeture du volet...
--> ça fait vite des boucle de if then elseif while ...
et ça devient vite chiant à débugger
-
1
-
-
Sous Fonction Lua
dans HC2
Z'êtes au top messieurs
Je ne sais pas trop ce que je ferai sans ce forum :$
Jusqu'à maintenant, je faisais sans ce magnifique outils qu'est GEA... mais je sens que je vais devoir m'y mettre !
Je vais essayer encore deux trois trucs avec mon script...
-
Sous Fonction Lua
dans HC2
Non pas forcément simplifiée... mais appelée de manière générique...
Quand tu appelles la fonction debug :
fibaro:debug("
C'est pareils : elle est formalisée quelque part... Comment formaliser une fonction/sous-fonction pour pouvoir l'appeler de manière générique ? Je ferai ainsi une fonction
- function ferme(volet, saison, statut)
qui appelera les boutons de mes VD (qui eux déclenchent les périphériques qui vont bien sur ma Zibase)
J'essayerai de mettre un exemple plus concret ...
-
Sous Fonction Lua
dans HC2
Ah cool !
Merci trainkill666 pour les definirjour/definirmois/definirsaison !
Je ne savais pas qu'on pouvait faire ça !
Par contre, ça n'était pas trop la demande :$ (désolé!).
La sub-fonction définie en l.137, et appelée l.86...
-
Sous Fonction Lua
dans HC2
Oula...
Je vais coller mes prémisses de code, relativement simplifié... maismême simplifié, ça risque de piquer les yeux !
local currentDate = os.date("*t"); local status_present = fibaro:getGlobalValue("PRESENCE"); fibaro:debug(" Lancement Fermeture Selective GLOBALE"); fibaro:debug(" ->Statut volets RdC : "..fibaro:getGlobalValue("GLOBALE_FERM_RDC")); fibaro:debug(" ->Statut volets 1er : "..fibaro:getGlobalValue("GLOBALE_FERM_1ER")); --Initialisation des variables de scène local jour = ""; local mois = ""; local annee = ""; local saison = ""; local voletCuisine = ""; local voletSalon = ""; local voletChambre = ""; local voletJardin = ""; local tempCuisine = tonumber(fibaro:getGlobalValue("OS439156759_V1"))/10; local tempSalon = fibaro:getValue(177, "value"); local tempChambre = fibaro:getValue(71, "value") local tempJardin = fibaro:getValue(159, "value"); local heure = currentDate.hour; local minute = currentDate.min; local annee = currentDate.year; fibaro:setGlobal("MsgSMS", ""); --Initialisation SMS if( currentDate.wday == 2 ) then jour = "Lundi"; end if( currentDate.wday == 3 ) then jour = "Mardi"; end if( currentDate.wday == 4 ) then jour = "Mercredi"; end if( currentDate.wday == 5 ) then jour = "Jeudi"; end if( currentDate.wday == 6 ) then jour = "Vendredi"; end if( currentDate.wday == 7 ) then jour = "Samedi"; end if( currentDate.wday == 1 ) then jour = "Dimanche"; end if( currentDate.month == 1 ) then mois = "JANVIER"; saison = "hiver"; end if( currentDate.month == 2 ) then mois = "FEVRIER"; saison = "hiver"; end if( currentDate.month == 3 ) then mois = "MARS"; saison = "hiver"; end if( currentDate.month == 4 ) then mois = "AVRIL"; saison = "hiver"; end if( currentDate.month == 5 ) then mois = "MAI"; saison = "été"; end if( currentDate.month == 6 ) then mois = "JUIN"; saison = "été"; end if( currentDate.month == 7 ) then mois = "JUILLET"; saison = "été"; end if( currentDate.month == 8 ) then mois = "AOUT"; saison = "été"; end if( currentDate.month == 9 ) then mois = "SEPTEMBRE"; saison = "été"; end if( currentDate.month == 10 ) then mois = "OCTOBRE"; saison = "hiver"; end if( currentDate.month == 11 ) then mois = "NOVEMBRE"; saison = "hiver"; end if( currentDate.month == 12 ) then mois = "DECEMBRE"; saison = "hiver"; end fibaro:debug("Fermeture des volets selective GLOBALE en mode "..status_present..", le "..currentDate.day.."/"..currentDate.month.."/"..annee.." à "..heure..":"..minute.."."); if( tonumber(fibaro:getGlobalValue("PRESENCE")) == tonumber("1")) then status_present = "Présent"; end if( tonumber(fibaro:getGlobalValue("PRESENCE")) == tonumber("2")) then status_present = "Absent"; end if( tonumber(fibaro:getGlobalValue("PRESENCE")) == tonumber("3")) then status_present = "Repos"; end fibaro:debug(" Analyse de l'état des volets"); voletCuisine = tonumber(fibaro:getGlobalValue("ZIBASE_V15")); voletSalon = tonumber(fibaro:getGlobalValue("ZIBASE_V18")); voletChambre = tonumber(fibaro:getGlobalValue("ZIBASE_V17")); voletJardin = tonumber(fibaro:getGlobalValue("ZIBASE_V16")); fibaro:setGlobal("MsgSMS","SMS-Volets Fermeture Globale Selective, mode "..status_present..", le "..currentDate.day.."/"..currentDate.month.."/"..annee.." à "..heure..":"..minute..". Saison : "..saison); if( tostring(status_present) == tostring("Présent")) ------- Présent ------- then if ( tostring(saison) == tostring("hiver")) ------- Présent Hiver ------- then -- voletCuisine - Présent Hiver -- voletSalon - Présent Hiver -- voletChambre - Présent Hiver -- voletJardin - Présent Hiver elseif ( tostring(saison) == tostring("été")) ------- Présent Eté ------- then -- voletCuisine - Présent Hiver ferme("voletCuisine", saison, status_present); -- voletSalon - Présent Hiver -- voletChambre - Présent Hiver -- voletJardin - Présent Hiver end elseif ( tostring(status_present) == tostring("Absent")) ------- Absent ------- then if ( tostring(saison) == tostring("hiver")) ------- Absent Hiver ------- then -- voletCuisine - Absent Hiver -- voletSalon - Absent Hiver -- voletChambre - Absent Hiver -- voletJardin - Absent Hiver elseif ( tostring(saison) == tostring("été")) ------- Absent Eté ------- then -- voletCuisine - Absent Hiver -- voletSalon - Absent Hiver -- voletChambre - Absent Hiver -- voletJardin - Absent Hiver end elseif ( tostring(status_present) == tostring("Repos")) ------- Repos ------- then if ( tostring(saison) == tostring("hiver")) ------- Repos Hiver ------- then -- voletCuisine - Repos Hiver -- voletSalon - Repos Hiver -- voletChambre - Repos Hiver -- voletJardin - Repos Hiver elseif ( tostring(saison) == tostring("été")) ------- Repos Eté ------- then -- voletCuisine - Repos Hiver -- voletSalon - Repos Hiver -- voletChambre - Repos Hiver -- voletJardin - Repos Hiver end end function ferme(volet, saison, statut) local statut_volet; local temp; local call_button; local zibase_id; if (tostring(volet) == tostring("voletCuisine")) then statut_volet = tonumber(fibaro:getGlobalValue("ZIBASE_V15")); temp = tonumber(fibaro:getGlobalValue("OS439156759_V1"))/10; call_button = 40; zibase_id = tostring("ZIBASE_V15"); elseif (tostring(volet) == tostring("voletSalon")) then statut_volet = tonumber(fibaro:getGlobalValue("ZIBASE_V18")); temp = fibaro:getValue(177, "value"); call_button = 43; zibase_id = tostring("ZIBASE_V18"); elseif (tostring(volet) == tostring("voletChambre")) then statut_volet = tonumber(fibaro:getGlobalValue("ZIBASE_V17")); temp = fibaro:getValue(71, "value") call_button = 42; zibase_id = tostring("ZIBASE_V17"); elseif (tostring(volet) == tostring("voletJardin")) then statut_volet = tonumber(fibaro:getGlobalValue("ZIBASE_V16")); temp = fibaro:getValue(159, "value"); call_button = 41; zibase_id = tostring("ZIBASE_V17"); end fibaro:debug(volet.." ouvert en "..statut.."/"..saison); if (tostring(saison) == tostring("été")) then if (tonumber(statut_volet) == tonumber("0")) --Volet Ouvert then --Action de fermeture elseif (tonumber(statut_volet) == tonumber("25")) --Volet 25% Ouvert then --Action de fermeture elseif (tonumber(statut_volet) == tonumber("95")) --Volet 50% Ouvert then --Action de fermeture elseif (tonumber(statut_volet) == tonumber("100")) --Volet Fermé then --Aucune Action de fermeture end elseif (tostring(saison) == tostring("hiver")) then if (tonumber(statut_volet) == tonumber("0")) --Volet Ouvert then --Action de fermeture elseif (tonumber(statut_volet) == tonumber("25")) --Volet 25% Ouvert then --Action de fermeture elseif (tonumber(statut_volet) == tonumber("95")) --Volet 50% Ouvert then --Action de fermeture elseif (tonumber(statut_volet) == tonumber("100")) --Volet Fermé then --Aucune Action de fermeture end end end setTimeout(function() fibaro:debug(" --> Envoi SMS rappel"); fibaro:setGlobal("FreeSms_Ben", tostring(fibaro:getGlobalValue("MsgSMS"))); --fibaro:setGlobal("MsgSMS", ""); --RéInitialisation SMS end, 10000) --fibaro:debug(" MAJ Variable d'environnement à : fermes"); fibaro:setGlobal("GLOBALE_FERM_1ER", "fermes"); fibaro:setGlobal("GLOBALE_FERM_RDC", "fermes"); fibaro:setGlobal("GLOBALE_FERMETURE", "fermes");
La fonction est définie à la ligne 137...
Elle est appelée en ligne 86.
-
Sous Fonction Lua
dans HC2
Bonjour,
j'ai dans mon script de gestion automatisé de mes volets beaucoup de lignes : 4 groupes de volets. Pour chaque volets, j'ai mes boucles, tests, re-tests, ...
J'aimerai créer une sous-fonction que j’appellerai pour chacun de mes volets, ce qui allègerait le code et mes debug nécessaires.
Est il possible de gérer une telle sous-fonction dans une scène LUA ?
-
1
-
-
Ah ça doit être pour ça...
Sais tu comment exploiter les deux de manière distincte ? Genre créer un VD...
-
Il y a un modèle sans.
Merci Nico, je sais bien... Mais j'ai bien le modèle 4 en 1
Je vais peut être essayer une exclusion/inclusion... je suis passé en 4.053, on va voir ce que ça donne;)
-
Bonjour,
est-il possible d'utiliser que 3 des fonctions du capteur 4 en 1 :
- température
- luminosité
- ouverture
peut on désactiver le détecteur de mouvement?
Tu as le détecteur de mouvment toi ?
Tu as bien de la chance... moi il n'est pas présent
-
Oui, je le(s) veux ! (je n'aurai jamais cru dire ça un jour
)
-
Oulala, mais que d'affronts ànous autres lorrains !!!!
Heureusement qu'on te connait un peu fredo, sinon on pourrait penser que tu y crois !!!
-
A voté, bonnes chances
-
A voté
-
Bonjour à tous,
avec l'arrivée des build v4, j'ai commencé à intégrer mes qubino simple switch...
Tout fonctionnait bien jusque là , jusqu'à ce que je m’aperçoive que la remontée de conso ne fonctionnait plus...
J'ai 3 switchs simples, dont 2 non encore migrés (sur ma zibase).
Le switch sur la HC2 commande la prise sur laquelle est branché mon sèche serviettes de SdB... or quand ce dernier est en fonctionnement, ma HC2 me remonte 4W... très loin des 1500W (de la souflette ou du radiateur!).
J'ai constaté ce problème en v4.033... Ma migration en v4.035 n'a pas résolu mon problème (comme je le craignais d'ailleurs).
J'ai tenté un "Reconfigurer les valeurs par défaut"... sans succès : pis, le device a complètement disparu
(heureusement que j'avais le recovery du passage 4.033->4.035...).
Avez vous une idée ?
-
Belle petite install Nancéenne
-
1
-
-
Dur dur !!!! Mais choisi
-
Super !!!!
C'est ce que j'ai fait sur Jeedom en NodeJS
J'ai pas encore tout lu, mais je vais essayer ça
-
C'est clair, moi aussi, je vais retenter ça
Merci Titof_44 de me redonner espoir
-
Hi à toute la communauté,
Je viens vous faire part de mon petit retour d expérience sur la mise a jour V4.033.
J ai longuement hésité à faire cette mise à jour, car j avais eu de très gros problèmes de fonctionnement avec les versions en dessous.
Aujourd'hui, l installation est parfaitement stable et je félicite le travail de Fibaro qui est toujours à l écoute de ses clients.
La mise à jour ne c est pas fait d un seul clic mais dans l ensemble, il m a fallu une petite heure pour avoir une domotique stable.
Je possède une soixante de modules essentiellement de marque Fibaro.
Liste des modules que j ai du ré inclure :
- Module universel Fibaro (étrange vu que c est leur produit)
- Reconfiguration et ré inclusion de mes thermostats hrt4-zw
- Reinclusion de ma sirène Zwave Vision sécurité
- Ré inclusion de ma sonnette zwave everspring
- Reconstruction de certaine scènes
Je possède 5 détecteurs dsb05 et je n ai rencontré aucun problèmes dessus.
Aucun problèmes non plus sur mes deux caméras (Dlink et Heden)
La gestion de mon chauffage est géré par des modules Fibaro 1x3kw et relié au thermostat donc pas de soucis de ce côté la et le panneau de chauffage fonctionne parfaitement bien.
Par ailleurs, le bug du module RGBw Fibaro a disparu ( allumer dans l interface et éteint réellement)
L interface est très fluide et les logs beaucoup plus complet. J ai constaté une petite lenteur a la première connexion avec l appli Android mais rien de bien méchant.
Cela fait maintenant 2 semaines que cela tourne sans encombre donc, en ce qui me concerne je valide la v4.033 dans mon cas.
A bientôt
Salut pingui77170,
pour ta sonette Everspring, as tu suivi le tuto de sebcbien ?
J'ai un bug un peu chiant : impossible de supprimer une icône de device (surtout sur les VD). Une idée ? D'autres impactés par ce bug "alacon" ?
-
Sans revenir sur les betastable by fibaro, c'est un peu la lotterie cette V4.
Mais globalement (très globalement!), ça se stabilise.
Perso, la première UPDATE était foirée, depuis ça s'est stabilisé...
Vivement les plugins persos !
-
Tu peux peut être déjàtenté un recovery... puis un nouvel update en 4.033.
Si tu as les mêmes problèmes, pourquoi pas recommencer proprement
Nas Synology Dsm 5 Sur Serveur Hp N54L + Vmware Esxi 5.5
dans NAS
Posté(e)
Merci Lazer,
Ca me rassure d'un certain côté !
c'est ce que j'ai fait... mais au démarrage de la nouvelle VM, aucun volume de créé... et au moment de créer un volume (SHR notamment), il me prévient qu'il va écraser les données....
Edit : non, j'ai recréé la VM et ai bien selectionné Install/upgrade au boot... Install en cours
Edit2 : bon c'est pareils avec le démarrage en mode upgrade
pas de volume (surement normal), et quand je veux en recréer un, il me dit qu'il va écraser les données 