Aller au contenu

Sakkhho

Membres confirmés
  • Compteur de contenus

    3 699
  • Inscription

  • Dernière visite

  • Jours gagnés

    17

Tout ce qui a été posté par Sakkhho

  1. http://user:pass@HCIP/services/system/reboot.php les comptes admin étant en xxx@email.com ca pose pas problème ca d'avoir un @ au milieu ? d'avoir en gros http://user@email.com:pass@HCIP/services/system/reboot.php
  2. hello faut vraiment que je regarder cette solution avant les vacances; vous confirmez que cela fonctionne ? (reboot si api a crashé)
  3. Sakkhho

    APP 2.23, IOS 11.4.1, iPhoneX

    Bon sans rien faire (pas de désinstallation) le bug n’est pas revenu sur aucune de nos Iphone (3 en tout. 2 iPhone 8 et 1 5se) On verra si ça dure.
  4. Sakkhho

    APP 2.23, IOS 11.4.1, iPhoneX

    Hello Toujours ce problème chez moi. Par moment je dois tout remettre. C est assez énervant Pas chez vous ?
  5. qui pourrait nous faire un petit resumé avec un beau tuto ? les infos sont un peu dispersées on s'y perd. + bouton de lancement sur le syno - j'ai pas trouvé comment faire
  6. Sakkhho

    APP 2.23, IOS 11.4.1, iPhoneX

    chez moi le problème c'est que l'app perd les infos de connexions donc je suis obligé de remettre le fibaro id et + login etc... ? c'est pas systématique mais cette semaine deja 3 fois - obligé de tout remettre.
  7. Hello@lazer Faut trop chaud pour bricoler non ? [emoji1] Il fait plus frais devant son pc à mon avis ... [emoji1] Allez apéro.
  8. En fait j ai une alerte si Conso d eau trop haute et je l ai depuis 10j je trouvais bizarre. Sinon j aurai pas remarqué
  9. @lazer , est ce que les datas remontent ? Je viens de voir que c est bloqué depuis 10j.
  10. C est un modèle chinois ? Avec le bug de sécurité ? J avais le même problème. Cf qq post plus haut.
  11. Sakkhho

    Support Gea

    bon malgré votre aide j'ai toujours ce bug incomprehensible j'ai desactvité la ligne de GEa et j'ai mis dans le main loop while true do fibaro:call(fibaro:getSelfId(), "pressButton", "1") fibaro:sleep(60*1000) end pour appuie toutes les 60s - est ce que c'est OK comme ca ? on va si ca plante aussi
  12. tu peux partager le code ? ca sera deja en début pour voir quand ca plantera
  13. oui toujours content. La camera est top et le vendeur était aussi très bien. elle est internationale oui, mais je t'avoue que j'ai pas tenté de mettre à jour (pas eut besoin et/ou je sais pas ce qu'apporte la mise à jour)
  14. Oui mais pour cela il te faut avoir accès à la HC2. L idée c était un reboot via le NAS quand la HC2 a planté.
  15. effectivement ca ne marche plus j'avais ca moi IPHC="192.168.0.xx" curl http://$IPHC/services/finishUpgradeAfterError.php mais la tache ne lance plus rien c'était assez pratique quand on est à distance effectivement. Quelqu'un à un plan B ?
  16. mise à jour effectuée. 10mn ca ronronne, et j'ai meme l'impression que l'interface web est plus fluide ?
  17. oui j'ai un reverse proxy en place pour accès à mes HIVKSION et ma HC2. j'ai ouvert un autre port que le 80 et 443 - donc si je https://MONIP:MONPORT , je tombe effectivement sur la page de login mon DSM. grave ?
  18. alors moi j'ai pas suivi ce tuto mais un truc plus basique de mémoire, mais si j'interroge http https mon ip et bien j'ai rien du tout :-) j'ai bon ? :)-) Ce site est inaccessible MONIP n'autorise pas la connexion. Essayez les suggestions ci-dessous : Vérifier la connexion Vérifier le proxy et le pare-feu ERR_CONNECTION_REFUSED Vérifiez votre connexion Internet Vérifiez les câbles et redémarrez votre routeur, votre modem ou tout autre périphérique réseau utilisé. Autorisez Chrome à accéder au réseau dans les paramètres du pare-feu ou de l'antivirus. S'il est déjà répertorié en tant que programme autorisé à accéder au réseau, essayez de le supprimer de la liste, puis de le rajouter. Si vous utilisez un serveur proxy… Vérifiez vos paramètres de proxy ou contactez votre administrateur réseau pour vous assurer que le serveur proxy fonctionne. Si vous ne pensez pas devoir utiliser de serveur proxy, procédez comme suit : Sélectionnez Applications > Préférences système > Réseau > Avancé > Proxys et désélectionnez les serveurs proxy sélectionnés.
  19. bon ca donne quoi cette version ? je peux programmer mon apéro ce soir ?
  20. Sakkhho

    Consommation Linky via site Enedis

    Hello. Avons nous un script pour la HC2 ? Que conseillez sinon pour se plugger sur le compteur ?
  21. Sakkhho

    Support Gea

    Hello. Non 1 seule instance en 6.07. Donc 1 seule variable. Merci.
  22. Sakkhho

    Support Gea

    salut @pepite non, je dirai que la ligne plante au bout de 3-4 jours. et ca fonctionnait en 6.06 je pense pas un problème de GEA car le reste continue de fonctionner seul cette ligne n'est plus executer et quand c'est le cas, si je cliquer manuellement sur le VD "il se met bien à l'heure" d'ou mon incompréhension GEa fonctionne mais pas cette ligne le VD semble fonctionner si appuie manuel les 2 ensemble, c'est le divorce après 3 jours
  23. Sakkhho

    Support Gea

    hello les amis, je repost la demande car mon message s'est perdu après la demande de Smart et Flechg si vous avez un moment pour trouver une piste... merci
  24. Sakkhho

    Support Gea

    Hola depuis qq temps (passage 4.170 ?) , passage GEA 6.07 ? j'ai un problème avec un VD et GEA et pourtant qq chose de simple CONSOMMATION_GAZ = 546 GEA.add(true , 60, "",{{"VirtualDevice", id["CONSOMMATION_GAZ"], 5},{"Repeat"}}) -- Remontée Conso Gaz appuie simple sur un bouton qui récupère la conso du NorthQ et qui stock dans un Variable et qui mets à jour un les labels du VD je vois bien que ca plante car l'heure du VD (= heure de l'appuie) est restée bloquée et ma conso de conso remonte pas time1 = os.date("%H:%M"); fibaro:call(JL.selfId, "setProperty", "ui.LabelWhen.value", JL.translation[JL.language]["Update_Time"].." "..time1); un reboot de GEA semble reprendre le bon fonctionnement pour qq instants, mais ca va planter rapidement un reboot de la BOX reprends le bon fonctionnement pour qq jours mais ca plante au bout d'un moment aussi je ne comprends pas l'erreur (ce VD fonctionne depuis 1an) pas facile je sais comme cela pour m'aider mais avez vous une piste de recherche ? (je précise aucune erreur nulle part) le code du VD ci besoin (VD du fofo fibaro) ----------------------------------------------------------------------- ----------------------------------------------------------------------- -- Energy information from AEON Labs - Home Energy Meter DSB09104-ZWEU -- Energy information from NorthQ -- Gas information from NorthQ -- -- 2014-2017 Jonny Larsson @jompa68 -- -- 2017-01-22 - Added support for NorthQ energy meter -- 2017-02-01 - Fixed some bugs JL = {} ---- USERCONFIG ------------------------------------------------------- -- Language translation, change this to what you want, -- possible settings are EN, SE, PL, DE JL.language = "FR"; useGasNorthQ = true gasNorthQID = 545 --- END USER CONFIG --------------------------------------------------- ---- MAIN CODE -------------------------------------------------------- version = "2.3.3" time = os.time() date = os.date("*t", time) year = date.year month = date.month day = date.day minute = date.min unixtime = os.time{year=year, month=month, day=01, hour=00, min=00, sec=00} today = os.time{year=year, month=month, day=day, hour=00, min=00, sec=00} JL.selfId = fibaro:getSelfId() JL.selfIp = fibaro:get(JL.selfId, "IPAddress"); JL.translation = {true} -- English JL.translation["EN"] = { Energy_Name = "Energy consumption", Energy_Now = "Right now:", Energy_Hour = "Last hour:", Energy_Month = "This month:", Energy_Today = "Today:", Gas_Hour = "Gas used last hour:", Gas_Today = "Gas used today:", Update_Time = "Time:", Energy_btn = "Updated", Energy_IP = "Put in ip adress in VD, ex 127.0.0.1", No_data_exist = "No data exist!", Counter = "Counter Value" } -- French JL.translation["FR"] = { Energy_Name = "Consommation d'énergie", Energy_Now = "En ce moment:", Energy_Hour = "Depuis 1 heure:", Energy_Month = "Ce mois:", Energy_Today = "Aujourd'hui:", Gas_Hour = "Conso Gaz depuis 1 heure:", Gas_Today = "Conso Gaz aujourd'hui:", Update_Time = "Heure:", Energy_btn = "Mis à jour", Energy_IP = "Renseigné l'adresse IP dans le VDP, ex 127.0.0.1", No_data_exist = "Aucune donnée!", Counter = "Compteur" } function JL.getEnergyData() HC2 = Net.FHttp(JL.selfIp,11111) if useGasNorthQ == true then rgas, status, errorCode = HC2:GET("/api/devices/"..gasNorthQID) end time1 = os.date("%H:%M"); status = 200 errorCode = 0 if (tonumber(status) == 200 and tonumber(errorCode) == 0) then if useGasNorthQ == true then jsonTable4 = json.decode(rgas) gasValueNow = jsonTable4.properties.value g1 = os.time{year=year, month=month, day=day, hour=00, min=01, sec=00} fibaro:debug(" g1 " .. g1) -- fibaro:debug(" time " .. time) if g1 > time then gasStartToday = (jsonTable4.properties.value) fibaro:setGlobal("gasStartToday", gasStartToday) fibaro:debug(" gasStartToday " .. gasStartToday) fibaro:debug(" yes " ) end vgasStartToday = fibaro:getGlobal("gasStartToday") gasToday = gasValueNow-vgasStartToday fibaro:setGlobal("gasToday", gasToday) -- Gas per hour if minute == 00 then gasStartHour = gasValueNow fibaro:setGlobal("gasStartHour", gasStartHour) end if minute == 59 then gasStopHour = gasValueNow gasStartHour = fibaro:getGlobal("gasStartHour") gasHour = gasStopHour - gasStartHour fibaro:setGlobal("gasHour", gasHour) else gasStartHour = fibaro:getGlobal("gasStartHour") gasHour = gasValueNow - gasStartHour end end if useGasNorthQ == true then fibaro:call(JL.selfId, "setProperty", "ui.lblnorthQID.value", fibaro:getName(gasNorthQID)); fibaro:call(JL.selfId, "setProperty", "ui.GasNow.value", JL.translation[JL.language]["Gas_Hour"].." "..round(gasHour,2).." m3"); fibaro:call(JL.selfId, "setProperty", "ui.GasToday.value", JL.translation[JL.language]["Gas_Today"].." "..round(gasToday,2).." m3"); fibaro:call(JL.selfId, "setProperty", "ui.LabelWhen.value", JL.translation[JL.language]["Update_Time"].." "..time1); fibaro:call(JL.selfId, "setProperty", "ui.LabelCounter.value", JL.translation[JL.language]["Counter"].." "..gasValueNow); -- fibaro:debug(" vgasStartToday " .. vgasStartToday) -- fibaro:debug(" gasStartHour " .. gasStartHour) -- fibaro:debug(" gasHour " .. gasHour) -- fibaro:debug(" gasValueNow " .. gasValueNow) -- fibaro:debug(" gasToday " .. gasToday) end if useGasNorthQ == false then fibaro:call(JL.selfId, "setProperty", "ui.lblnorthQID.value", "No NorthQ gas meter"); fibaro:call(JL.selfId, "setProperty", "ui.GasToday.value", "NA"); fibaro:call(JL.selfId, "setProperty", "ui.GasNow.value", "NA"); end else fibaro:debug(JL.translation[JL.language]["No_data_exist"].." Error:"..errorCode); end end function calculate(value) return math.floor(value * cost) end function round(num, numDecimalPlaces) if numDecimalPlaces and numDecimalPlaces>0 then local mult = 10^numDecimalPlaces return math.floor(num * mult + 0.5) / mult end return math.floor(num + 0.5) end if (JL.selfIp == nil or string.len(JL.selfIp) == 0) then fibaro:debug(JL.translation[JL.language]["Energy_IP"]); fibaro:abort(); end JL.getEnergyData()
×
×
  • Créer...