Aller au contenu

nigao

Membres confirmés
  • Compteur de contenus

    168
  • Inscription

  • Dernière visite

  • Jours gagnés

    3

Tout ce qui a été posté par nigao

  1. nigao

    Détection des éclairs d'un Flash

    @Lazer Oui j'ai très souvent des coupures de courant, surtout les jours de pluie (ce qui n'est rare sous les tropiques). Une lampe pilote ca semble anodin à remplacer, mais à faire livrer à 12.000km de distance ça me coute 2/3 fois le prix... Je pensais naïvement me prémunir qu'elle claque si le courant coupe. Quand je vois la gueule des installation EDF devant la maison, je me pose des questions Mon but n'étant pas de continuer à shooter lors d'une coupure de courant mais de pouvoir éteindre proprement le matériel. Je n'avais pas pensé à la puissance de sortie inférieur à ma conso de 3 torches... c'est justement en tombant par hasard sur un reflexion d'un autre post que j'ai tilté. Argument B : J'avoue que ayant une seule prise murale dans la pièce, les sorties multiples de l'onduleur m'arrangeait beaucoup plus qu'une simple multiprise
  2. nigao

    HC2 - Capacité de stockage

    ScreenShot avant installation de WatchDog Screenshot après installation de Watchdog @Lazer Soit c'est une coincidence et j'étais à la frontière du 1% soit je perds ma capacité de stockage à vue d'oeil
  3. nigao

    HC2 - Capacité de stockage

    OK, on va dire que c'est les besoins de fonctionnement. Je vais donc prend ce 14% libre comme référence de départ pour voir les futurs ajouts. Ce qui ne devrait quasiment pas évoluer du coup ; mais je surveillerai pour la beauté du geste et la compréhension globale du système
  4. nigao

    HC2 - Capacité de stockage

    Bonjour, J'ai eu ma HC2 il y a peine deux gros mois à tout cassé, il me semble que sa capacité de stockage est de 4Go. Je constate que l'utilisation de cete space est déjà de 86% en si peu de temps. Est-ce que l'OS embarqué occupe une place énorme ? Et-ce que les VD, modules et scènes sont gourmand en place ?
  5. Cool à celui qui a fourni qui a fourni le tuto et le gros boulot derrière cette tuerie ^^
  6. Mea Culpa : a vouloir mettre trop de protection on finit par se bloquer soi même... Je n'avais autorisé qu'une plage très spécifique d'adresse IP fixe a se connecter au NAS Et forcément à l'époque, je n'avais pas de HC2 ^^ une fois l'ip de la HC2 autorisé dans le NAS, je n'ai plus de soucis Et comme je faisais mes tests chrome sur l'ordi dont l'ip était de toute façon autorisé, je tournais en rond pardon pardon pardon
  7. J'ai ce message d'erreur dans le debug des boutons de la VD. Il check la liste des devices et au moment de poster le tout semble renvoyer cette erreur Si j'accède au serveur Web, j'ai no device found (ce qui est normal car les données n'arrivent pas) Mais au moins ça me permet de voir que le serveur Web tourne Au niveau de la scène LUA tout se passe bien Au niveau du phpMyAdmin l'install de la BDD s'est bien déroulée et j'ai rentré les login/password utilisés pour me connecter dans le config.php Si je tente d'accéder manuellement via chrome à /graph/device_post.php pour voir si ça réagit ; le serveur semble répondre : {"success":false,"error":{"code":1,"message":"This is not a POST request"}} l'IP et le port TCP ont étaient renseignés dans la VD J'ai un QNAP comme NAS pour lequel j'ai activé le service Web et le service SQL
  8. Comme hiphop un peu plus haut j'ai le message
  9. J'ai déjà un panier ecommerce plein de wallplug pour lesquels j'attend le budget ^^je voudrais économiser cela mdr J'ai trouvé des bouts de code sur Internet mais ça dépasse mes capacités ; il y aurait une fonction getPowerStatus apparement ? function getPowerStatus() local url = 'http://10.101.0.50/sony/system' local headername = 'X-Auth-PSK' local headervalue = 'sony' local jsonbodygetstatus = '{\\"id\\":2,\\"method\\":\\"getPowerStatus\\",\\"version\\":\\"1.0\\",\\"params\\":[]}' local runcommand = 'curl -v -H \"Content-Type:application/json\" -H \"' .. headername .. ':' .. headervalue .. '\" -d \"' .. jsonbodygetstatus .. '\" ' .. url .. '' local h=io.popen(runcommand) local response=h:read("*a") h:close() if string.find(response, '{"status":"active"}') then return 'active' elseif string.find(response, '{"status":"standby"}') then return 'standby' else return 'unkown' end end et aussi Chapitre 4.2 All command definition ou ça (désolé c'est pas du lua)
  10. Fonctionne pour moi le code et la VD ^^ Nickel chrome, par contre j'aimerais savoir si on peut détecter si la TV est allumé ou pas (quelqu'un qui utiliserai la bonne vieille télécommande à pile ^^) Ceci afin de générer des scènes pour gérer l'éclairage
  11. nigao

    Détection des éclairs d'un Flash

    @Lazer Je suis tombé sur cette phrase de @lazer dans un autre topic. J'utilises 1 Wallplug et 3 torches monobloc 600W connectés dessus ; donc tout sur la meme prise murale. Pour l'instant, 1800W c'est encore suffisant mais j'avais pour idée de passer à des torches plus puissantes d'ici 1 an (car certaines octobox me font perdre bcp d'IL). Pour protéger mes flash monoblocs des caprices du courant j'ai donc mis un onduleur sur lequel je les ai branchés. J'avoue que je n'avais pas pensais aux Watts qu'allait encaisser le WallPLug lors des pointes ; ni même l'onduleur je réalise lorsque j'écris ces mots ^^ (l'électricité et moi on a pas fait ecole ensemble) Mon installation est donc la suivante : Prise Murale 220V > WallPlug > Onduleur (720W) > 3 torches (600W) Je me suis dit que mon WallPlug va donc devoir gérer seulement l'onduleur en terme de puissance Et que l'onduleur lui va gérer les 3 flash Mais est-ce une bonne logique ? Mon onduleur
  12. nigao

    Philips Hue

    Bonjour j'ai créer - un compte sur http://www2.meethue.com/fr-fr/ pour autoriser le pilotage à distance - un comtpe sur https://developers.meethue.com/ Mais c'est quoi mon 'id' de developper pour la VD ? J'ai tester mes login mais ça semble ne pas fonctionner J'ai un message d'erreur suivant dans la console de debuggage de la VD J'ai réussi à créer un ID via l'interface /api/ Mon id ressemble plutôt a 'uosRSbGiIEkTQYkG7OSklwVC3ExQyEzCNb3I5Flh' c'est normal ? (jai modifier la séquence, ce n'est pas le vrai ID) J'obtiens donc un status 200 dans le debug du bouton principale Mais les autres bouton de la VD ne font 'rien' J'ai pas d'erreur dans le debug, mais ca controle pas mes lampes Edit : le code de la VD est erroné sur le bouton ON/OFF En effet, il n'utilise pas hueuser comme variable dans le PUT mais newdeveloper en dur Maintenant le VD fonctionne parfaitement moyennant ce petit changement
  13. Bonjour, Je galère à faire une redirection de port pour accéder à la HC2 à distance et je requiert l'assistance d'une bonne âme ^^ J'ai un compte DynDNS et ce dernier est bien mis à jour par mon routeur Je fais un test de connexion (jusque là tout est ok) Maintenant je me dis que pour aller sur ma HC2 plutôt que sur mon routeur, je vais faire une redirection de Port 33 Routeur >>> Port 80 HC2 Mais là j'ai une connexion refusée Help J'ai mis le firewall sur off ; ca ne change rien Aucune redirection http://url:80 >> j'accès à mon routeur Redirection Port 80 routeur >>> Port 80 HC2 Connection refused Donc dès que je tente une redirection de port ; ça marche plus
  14. nigao

    fibaro:log

    Non pas /api/interface/data J'y trouve toute la config des devices et tout, mais pas le log du petit écran J'ai forcer un message à apparaitre puis j'ai charger /api/interface/data Ctrl + F : pas de résultat
  15. nigao

    fibaro:log

    Bonjour, j'ai un device (zipato keyboard pour ne pas le citer) qui me rend fou - Je constate qu'il n'écrit rien dans le panneau évènement de la HC2 - Ma scène avec trigger sur %%property est caduque car le boitier ne change pas d'état (cf Ce sujet) Malgré tout je constate que chaque action apparait quand même dans la petite fenetre de log du HC2 en homepage. Y a t'il une commande LUA qui permet de scanner ce qui apparait dans ce log ? Dans cet exemple, seul l'event de 20:24:19 lancera ma scène Les autre event de 20:25:27 et 20:25:32 n'actionne pas mon trigger et c'est là mon problème
  16. C'est la galère à associer ce boitier à une HC2 ; puis à configurer les badges RFID ^^ Mais bon on va dire que c'est pas infaisable à force de persévérer. Je m'arrache les cheveux pour savoir s'il est possible en LUA de faire switcher le status Locked/Unloked du boitier. Un fibao:getValue(id,"value") me renvoi 0 (unlocked) ou 1 (locked) selon l'état du boitier (si je passe le badge RFID on switch bien 0/1.) J'essaye donc de changer dynamiquement cette valeur en LUA pour programmer des scènes mais rien ne se passe. J'utilise pour cela fibaro:call(id,"setValue","0") ou fibaro:call(id,"setValue","1") -Contexte du besoin Le boitier est situé dans une pièce éloignée et je souhaite parfois "armer" les capteurs à distance via un fibaro Button (sans avoir à me rendre physiquement dans la pièce, cliquer sur 'away' et passer le badger rfid) Mon soucis est que si j'arme la pièce à distance (capteurs porte et mvt) via un Bouton Fibaro, le boitier RFID n'a pas switcher de valeur (pour l'exemple on va dire qu'il est resté sur 'unlocked' parce que le matin j'avais passé mon badge et tout s'était bien passé). Le soir, je réalise que j'ai oublié de brancher l'alarme, hop, un coup de Fibaro Bouton à distance et le système est armé. Mais si au petit matin, je vais dans la pièce et tente de désarmer le système via mon badge RFID, rien ne se passe. Le trigger ne se déclenche pas vu que j'ai beau demandé au boitier 'unlock', il était déjà sur 'unlock' la veille au soir. C'est un peu un "va et vient" que j'aimerais faire
  17. nigao

    Nigao

    Edit : finalement je suis neuneu. Je cherchais dans profil plutot dans dans la config du compte elle même (password etc)
  18. nigao

    Detection De Présence

    Bon voici mon retour : Media5 ne consomme quasi rien ; 2% de batterie seulement en 24h Par contre l'appli ne fonctionne plus ; j'obtiens maintenant une erreur 'Subscribe MWI 404 not found (no mailbox)" Du coup la détection de présence redevient aléatoire, et j'ai des absences alors que je suis là Embetant pour programmé des scène
  19. nigao

    Nigao

    Question : Pour avoir une 'signature' dans laquelle je peux lister mon matériel, j'ai zappé une config dans mon profil ou c'est un bonus disponible à partir d'un certain statut de membre ?
  20. Je constate que ton code diffère bien de la page 1 du coup ^^ --code @pepite table.sort(devices, function(a,b) return a.roomID<b.roomID end) --code page 1 table.sort(devices, function(a, return a.roomID<b.roomID end) Je ferais la modif ce soir pour tester sans ma bidouille ^^ J'aurais donc le tri par ordre plutôt qu'en bordel grâce à toi Edit : je confirme bien que cette ligne de code "function (a,b)" permet de faire fonctionner ce VD
  21. Déterrage*** je coince aussi au même endroit ^^ table.sort(devices, function(a, return a.roomID<b.roomID end) --DEBUG line 63: or '...' expected near 'return' Edit : je constate que ca semble etre un tri de table ; du coup si je désactive cette ligne // et que j'en sors le 'end' le script 'semble' accepter de fonctionner mais je n'ai pas connu son état d'origine @ADN182 --[[ %% properties %% globals --]] local hidden = false --- true pour exporter les devices cachés local dead = false -- true pour exporter les devices morts local excludeType = {"com.fibaro.zwaveDevice", "weather", "HC_user", "iOS_device", "com.fibaro.voipUser"} local excludeID = {} local devicesJSon = api.get("/devices") local devices = {} local names = {} local rooms = {} function addName(name, roomname) if (type(names[name]) == "nil") then names[name] = true return name else return addName(name.."_"..roomname, roomname) end end function getRooms() local roomsJSon = api.get("/rooms") rooms[0] = "inconnu" for k, v in ipairs(roomsJSon) do rooms[v.id] = v.name end end function rename(name, roomname) local name = name:upper():gsub("[éêèà«]", "E"):gsub("EE", "E"):gsub("[à»à¼ù]", "U"):gsub("UU", "U"):gsub("[à âà¤]", "A"):gsub("AA", "A"):gsub("[à¶ô]", "O"):gsub("OO", "O"):gsub("[îà¯]", "I"):gsub("II", "I"):gsub("%W", "_") local roomname = roomname:upper():gsub("[éêèà«]", "E"):gsub("EE", "E"):gsub("[à»à¼ù]", "U"):gsub("UU", "U"):gsub("[à âà¤]", "A"):gsub("AA", "A"):gsub("[à¶ô]", "O"):gsub("OO", "O"):gsub("[îà¯]", "I"):gsub("II", "I"):gsub("%W", "_") return addName(name, roomname) end getRooms() for k, v in pairs(devicesJSon) do local doit = (hidden or v.visible) and (dead or not v.dead) if (doit) then for h, w in pairs(excludeType) do if (v.type == w) then doit = false end end if (doit) then for h, w in pairs(excludeID) do if (v.id == w) then doit = false end end end end if (doit) then table.insert(devices, v) end --passage de cette ligne en commentaire car ne fonctionne pas :( --table.sort(devices, function(a, return a.roomID<b.roomID end) end --ici on 'sort' le end de la ligne qui a été annulée local result = "<BR><BR>-- IDs générés le : " .. os.date("%d/%m/%y à %X") local room = -1 local lastinfo = ""; result = result .. "<BR><BR>local id = {" for k, v in ipairs(devices) do if (room ~= v.roomID) then room = v.roomID result = result .. "<BR>--"..rooms[v.roomID].."<BR>" end lastinfo = rename(v.name, rooms[v.roomID]) result = result .. lastinfo .. " = " .. v.id .. ", " end result = result .. "<BR>}" result = result .. "<BR>" result = result .. "<BR>-- usage :" result = result .. "<BR>-- fibaro:getValue(id[\""..lastinfo .."\"], \"value\")" result = result .. "<BR>-- GEA.add(id[\""..lastinfo .."\"], 30, \"\")" print(result)
  22. nigao

    Detection De Présence

    @jjacques68 Pourrais-tu aller dans réglages > Batterie Tout en bas tu as le pourcentage exact qu'à consommer l'application sur 24 heures. Ainsi ca nous permettra de savoir sur les 40% que tu as perdu combien sont à attribuer à Media5 ^^ Je ferais mon rapport demain moi ^^ j'ai cessé d'utiliser le GPS de l'appli fibaro qui était pas fiable mais qui en plus me prenait 56% de ma batterie chaque jour
  23. nigao

    Detection De Présence

    Je viens d'instalelr Media5 sur iphone 7 ios 10.3.1 Je laisse tourner en tache fond et je verrais la conso en % batterie sur 24h et sur 7 jours Ainsi qu'avec une activite ou je pars vraiment de la maison et revient (et pas juste je teste le mode avion ON/OFF) On sera vite fixé sur la conso batterie J'ai un peu tatoné à configurer MEDIA5 en manuel mais j'ai suivi les conseils de @iman Media5 Titre : ce que vous voulez Media5 Nom d'utilisateur : j'ai mis le "Numéro VoIP" du user HC2 Media5 Mot de passe : j'ai retaper un code dans le champs "Mot de passe VoIP" car par défaut il y a quelque chose déjà écrit mais je savais pas quoi Media5 Serveurs Adresse : l'adresse IP en local de la box Media5 Port : 5060 Je n'ai plus touché au reste. Pour l'instant la détection était nickel même sans Media5 ; mais j'avais souvent 10/12loop avant de trouver l'iphone mais ça fonctionnait Depuis Media5 ; en 2 loop à peine c'est ok (effet placebo ?)
  24. nigao

    Détection des éclairs d'un Flash

    Ca sera sans moi pour t'aider ^^ y a pas un seul Windows dans la maison
  25. nigao

    maitres/esclave HC2

    En attendant confirmation d'un membre plus expérimenté ; Voici ce que j'ai cru comprendre car je me suis posé la même question... Lorsque j'ai fais l'inclusion de mon motion sensor, j'ai un eu master (icone caisse en carton) et derrière j'ai eu plein de slave (le capteur lumiere, le capteur mouvement, le capteur température) J'ai constaté qu'en modifiant les paramètre du master, ça me permettait de changer la config de tous les modules derrières sans les faire un par un. Puis j'ai constaté en incluant mon boitier RFID; que cette fois j'avais aussi un module slave qui ne 'sert à rien' en plus J'en ai déduit qu'il y a peut etre les modules 'esclaves' avec lesquels on peut interragir et les modules 'esclaves' technique qui doivent servir à fibaro seulement *supposition en attendant d'en apprendre plus par les réponses à venir
×
×
  • Créer...