Aller au contenu

Lazer

Administrateur
  • Compteur de contenus

    25 998
  • Inscription

  • Dernière visite

  • Jours gagnés

    1 281

Tout ce qui a été posté par Lazer

  1. l'intérêt de cette API est de limiter le trafic en ne notifiant que les changements depuis le dernier polling regarde, tu comprendras. Pour ta dernière question, je ne connais rien au Multicast, je suis incapable de te répondre.
  2. oui, c'est du polling, donc interrogation régulière en français. pour le reste, à toi de comprendre.... en utilisant les outils de débug de ton navigateur perso je n'ai jamais utilisé.
  3. Tu pourrais faire comme l'application mobile ou l'interface Web, à savoir faire un polling chaque seconde avec l'API dédiée prévue par Fibaro : /api/refreshStates Par contre, bon courage pour comprendre comment l'utiliser....
  4. En fait mon code est dans une mainloop, comme ça toutes les 5 Minutes je check si la variable existe, et le script la récrée automatiquement si nécessaire.... utile si l'utilisateur efface une VG par erreur.
  5. Petit extrait de l'un de mes VD : local VG = { ["toto"] = {['default']='valeur', ['enum']={}}, ["titi"] = {['default']='', ['enum']={}}, } local debug = false -- -- createVG() -- local createVG = function(varName, varValue, varEnum) local isEnum = (#varEnum > 0) and 1 or 0 local HC2 = Net.FHttp("127.0.0.1", 11111) local payload = '{"name":"'..varName..'","isEnum":'..isEnum..',"value":"'..(varValue or "")..'"}' local response, status, errorCode = HC2:POST("/api/globalVariables/"..varName, payload) if tonumber(errorCode) == 0 and (tonumber(status) == 200 or tonumber(status) == 201) and response ~= nil and response ~= "" then fibaro:debug('Global variable "'..varName..'" created') if isEnum > 0 then local payload = '{"name":"'..varName..'","isEnum":true,"enumValues":'..json.encode(varEnum)..'}' local response, status, errorCode = HC2:PUT("/api/globalVariables/"..varName, payload) if tonumber(errorCode) == 0 and (tonumber(status) == 200 or tonumber(status) == 201) and response ~= nil and response ~= "" then fibaro:debug('Global variable "'..varName..'" modified with enum values') else fibaro:debug('Error : Can not modify enum global variable, errorCode='..errorCode..', status='..status..', payload='..payload..', response='..(response or "")) end end else fibaro:debug('Error : Can not create global variable, errorCode='..errorCode..', status='..status..', payload='..payload..', response='..(response or "")) end HC2 = nil end -- -- checkVG() -- local checkVG = function(VG) local vg, param for vg, param in pairs(VG) do if debug then fibaro:debug("Check if global variable '"..vg.."' exists") end local response = api.get("/globalVariables/"..vg) if type(response) == "table" then if not response.name or response.name ~= vg then if debug then fibaro:debug('Response OK but global variable "'..vg..'" does not exist...') end createVG(vg, param['default'], param['enum']) end else if debug then fibaro:debug('Global variable "'..vg..'" does not exist...') end createVG(vg, param['default'], param['enum']) end end end -- Check if global variable exist checkVG(VG)
  6. Je reconnais que Fibaro met le paquet ces derniers temps, le rachat par Nice les motive grave !!! Par contre, là c'est IFTTT quoi, un service dépendant du Cloud, qui demande d'ouvrir un port de la box sur le Web, et de stocker les identifiants chez eux. Chacun son truc, je sais que IFTTT est la solution de facilité hyper à la mode partout dans le monde des objets connectés, mais perso je passe mon tour.
  7. Lazer

    Commande IO-Homecontrol

    Euh désolé je n'ai pas de Tahoma, et je prie tous les soirs pendant 1h de ne jamais en avoir besoin. Mais il y a des tutos, cherche sur Google, en tout cas il y a pas mal d'utilisateurs de la Tahoma ou Conexxoon en passerelle chez Jeedom et eedomus.
  8. voilà, tu as compris
  9. @Nicoouais pas contre si tu éteins la box proprement un peu avant que la batterie de l'onduleur soit à plat, mais que le courant revient entre temps, alors la carte mère ne voit jamais la coupure de courant, donc ne redémarre jamais, d'autant plus qu'il est impossible de la redémarrer par WOL. D'où la solution de @J3R3M de rajouter une prise commandée (autonome (*)) pour forcer la coupure de courant en complément. Bon de toute façon, l'idéal c'est de ne jamais avoir de coupure de courant, perso j'ai une alimentation secourue pour la HC2, indépendante de l'onduleur, avec une autonomie record de plusieurs heures. (*) euh, on est d'accord sur la fait qu'elle doit être autonome, type 3G/4G, etc. (vous avez posté entre temps)
  10. normalement si, même proprement éteinte, le fait de débrancher la prise, puis la rebrancher, suffit à démarrer automatiquement la carte mère. C'est configuré ainsi dans le BIOS par défaut sur toutes les HC2. Note que le branchement/débranchement doit être suffisamment long pour que les condensateurs puissent se décharger, afin que la carte mère se "rende compte toute seule" de la perte d'alimentation. Si on le fait trop vite, elle ne "voit" rien, et la box ne redémarre pas seule. Donc dans le cas d'une prise programmable (valable aussi pour l'action manuelle de tirer sur la prise), il faut attendre plusieurs secondes.... Aucune idée de combien, faites des tests, puis doublez cette valeur par sécurité.
  11. Bienvenue sur le forum Alexandre. Merci pour ces infos. Oui continuons la discussion technique sur le topic dédié :
  12. Lazer

    IA par viaroom

    Je ne savais pas qu'on avait un représentant de Viaroom sur le forum, merci pour les infos PS : les liens ne sont pas clicables. Dommage, on n'a toujours aucun liens vers cette solution pour le visiteur de passage
  13. Lazer

    IA par viaroom

    Domadoo a fait un article très récemment sur les nouveautés de cette box. Mon analyse personnelle, c'est qu'à la lecture des nouveautés, cette box ne savait quasiment rien faire à sa sortie, et qu'elle reste encore ultra limitée aujourd'hui. Mais ce n'est que mon avis, et comme tu dis, je fais partie de ceux qui préfèrent régler mes propres automatismes.
  14. En ne citant pas le message immédiatement précédent Plus sérieusement, en cherchant, je ne connais pas tes codes LUA, tu dois en avoir un qui fait des appels en loopback (127.0.0.1 sur le port 11111) avec authentification, alors que c'est inutile dans ce contexte.
  15. T'es bon pour passer chez Jeedom et te faire un Design personnalisé
  16. Les liens Tapatalk, pas très utile.... (Ça fait des lustres que j'ai vite être application). Vous devez avoir une scène ou VD qui fait n'importe quoi, il faut vérifier tous vos codes LUA.
  17. Essaie en ONVIF, toutes mes Hikvision sont configurées ainsi. Va voir le topic de DSM, mprinfo avait donné tous les liens pour la 6.1, mais vu que le système est sur les disques durs, tu auras du mal à faire un clone.
  18. Ceux qui avaient acheté la version Pro avant, n'ont pas besoin de payer l'abonnement maintenant... Une sorte de (gros) cadeau pour faire passer la pilule du changement tarifaire. Il y a eu plusieurs articles qui expliquent cela, l'année dernière.
  19. Le souci c'est que maintenant l'accès Pro est payant sur abonnement, n'est pas donné du tout... donc Imperihome a perdu énormément de son attractivité.... ils se détournent complètement du marché grand public.
  20. A part se redévelopper une page Web à la main, je ne vois que Imperihome.... sur tablette Android/iOS. Le Dashboard de la Fibaro était une bonne idée à la base, totalement abandonné depuis très longtemps... je ne l'ai jamais vu évoluer depuis que j'ai eu mon HC2 en v3.
  21. OK, j'ai souvenir qu'elle était tiède, mais pas très chaude. Après, peut être que le modèle 8 Mpix consomme plus à cause du traitement des données, donc ça chauffe plus. Ton switch te donne la consommation par port ou pas ? Le miens relève en moyenne 2500mW avec IR éteint, et la nuit ça approche de 3W, sur mon modèle à 2 Mpixels. Par contre, c'est un boitier métal, donc c'est normal qu'il chauffe, il joue le rôle de dissipateur, ce qui évite à l’électronique interne d'être trop chaude. Exactement comme la HC2.
  22. Intéressant, je ne savais pas. Dommage, c'est bien pratique le POE, ça évite des câbles supplémentaires. Comment tu estimes la température ? J'avais bien remarqué qu'elle chauffait, mais pas à ce point.
  23. Coup sûr c'est un script LUA dans une scène ou un VD qui fait n'importe quoi. Va falloir que tu fouilles. Sinon je ne comprends pas votre problème avec l'outil de migration ?!? Il sert à migrer vers une autre box, point. Pas très utile pour le moment, ça le deviendra lors de la sortie des nouvelles box. Remarque, c'est peut être déjà utilisable entre une HCL et une HC2 La restauration se passe directement sur l'interface de la box. Ou de l'autre box. Mais pas via l'outil de migration en ligne.
  24. Les sondes de températures sont intégrées dans tous les capteurs.... ouverture de fenêtre, mouvement, fumée, CO, modules Qubino, etc. Donc il faut croire que ça suffit aux gens, mais si c'est une aberration de mettre un capteur de température au plafond, sur une fenêtre, ou dans une boite de dérivation. Et puis il n'y a pas d'affichage, pour ça ils sont super pratiques ces ST814.
  25. Nico oui c'est certain. reste à savoir quand
×
×
  • Créer...