Aller au contenu

Kana-chan

Membres confirmés
  • Compteur de contenus

    174
  • Inscription

  • Dernière visite

Réputation sur la communauté

23 Excellent

À propos de Kana-chan

  • Rang
    Membre passionné
  • Date de naissance 24/08/1977

Profile Information

  • Sexe :
    Homme
  • Ville :
    Antibes
  • Intéret :
    Tennis de table, RPG, Domotique.
  • Box
    Home Center 2
  • Version
    4.160

Visiteurs récents du profil

271 visualisations du profil
  1. Kana-chan

    Module Virtuel "hc2 - Diagnostics"

    Bonjour, En effet, cela fonctionne aussi sans. Bizarre qu'il le faille dans certaines utilisations de l'API et pas d'autres alors !! Voilà ...
  2. Kana-chan

    Backup Via Scene Lua

    Bonsoir, Alors, une erreur 501 c'est "Fonctionnalité réclamée non supportée par le serveur", donc le backup a du être enlever de l'API ou placé ailleurs. Je ne vois pas d'autres explication. Voilà ...
  3. Kana-chan

    Backup Via Scene Lua

    Bonjour, Il faut s'authentifier en encodant maintenant pour utiliser les GET/POST. Donc le code deviendrait (exemple pour le backup) : --[[ %% properties %% events %% globals --]] -- ID des mobiles,tablettes pour notification local portable = { 385,378 } -- specify user and passwort in clear text local user = 'do.not@email.us' local password = 'verystrongpassw0rd' ------------------------------------------------------------------ ---------------- do not change anything below -------------------- ------------------------------------------------------------------ -- base64 helper function -- Lua 5.1+ base64 v3.0 (c) 2009 by Alex Kloss <alexthkloss@web.de> -- licensed under the terms of the LGPL2 function encbase64(data)  local b='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; return ((data:gsub('.', function(x) local r,b='',x:byte() for i=8,1,-1 do r=r..(b%2^i-b%2^(i-1)>0 and '1' or '0') end return r; end)..'0000'):gsub('%d%d%d?%d?%d?%d?', function(x) if (#x < 6) then return '' end local c=0 for i=1,6 do c=c+(x:sub(i,i)=='1' and 2^(6-i) or 0) end return b:sub(c+1,c+1) end)..({ '', '==', '=' })[#data%3+1]) end  -- Message Descriptif du Backup local descriptif = 'Backup du '..os.date("%d/%m/%y - %HH%M") function sendPush(message) if #portable > 0 then for _,v in ipairs(portable) do fibaro:call(v,'sendPush', message) end end end local url = 'http://127.0.0.1:11111/api/settings/backups' local httpClient = net.HTTPClient() httpClient:request(url , { success = function(response) if tonumber(response.status) == 201 then print("Backup Created at " .. os.date()) sendPush(descriptif .. ' effectué') else print("Error " .. response.status) sendPush('Erreur lors de la création du Backup') end end, error = function(err) print('error = ' .. err) end, options = { method = 'POST', headers = { ["Authorization"] = 'Basic '.. encbase64(user .. ':' .. password), ["content-type"] = 'application/x-www-form-urlencoded;' }, data = 'action=create&description='..descriptif } }); Pour faire le backup. P.S. : Je n'ai pas testé mais fait la synthèse avec d'autres posts de ce forum à ce sujet. Voilà ...
  4. Kana-chan

    Module Virtuel "hc2 - Diagnostics"

    Bonjour, Il suffit de rajouter ceci : local User = string.gsub("votre_adresse_de_courriel", "%@", "%%40"); local Pass = "votre_mot_de_passe_ENCODE"; HC2:setBasicAuthentication(User, Pass); juste après la ligne : local HC2 = Net.FHttp("127.0.0.1",11111); dans le code du bouton "Rafraîchir" ! Et de commenter les lignes suivantes : --Partition recovery local rused = tonumber(result.storage.internal[2].used); local rfree = 100 - rused; rused = rused .. "%"; rfree = rfree .. "%"; fibaro:call(thismodule,"setProperty","ui.vlRecovery0.value", "Utilisé : " .. rused); fibaro:call(thismodule,"setProperty","ui.vlRecovery1.value", "Disponible : " .. rfree); (mettre "--" devant chaque ligne ci-dessus). Voilà ...
  5. Kana-chan

    HC2 - 4.510 - Stable - 02/08/2018

    Bonjour, Cela signifie au contraire que quelqu'un s'est connecté avec le bon mot de passe depuis un PC windows sous Google Chrome à 14:53 le 12/08/2018 et qu'il a réussi. C'est tout. J'ai tout le temps ce message par courriel quand je m'authentifie sur le site pour voir ma station météo. Voilà ...
  6. Kana-chan

    HC2 & HCL - 4.503 - BETA - 28/06/2018

    Bonjour, J'ai eu mon flood sensor en rouge. Je pense que c'est un module qui n'a pas répondu dans les temps. Voilà ...
  7. Kana-chan

    HC2 & HCL - 4.503 - BETA - 28/06/2018

    Bonsoir, Il faut aussi le changer dans la fonction getRooms pour que cela fonctionne. Voilà ...
  8. Kana-chan

    Éteindre HC2 par script ne marche plus ?

    Bonjour, Merci pour l'explication. Ça fonctionne. Voilà ...
  9. Kana-chan

    Éteindre HC2 par script ne marche plus ?

    Bonjour, Comment encodez-vous l'adresse mail et le mot de passe ? Merci.
  10. Kana-chan

    HC2 & HCL - 4.503 - BETA - 28/06/2018

    Bonjour, Oui je suis sous Waterfox, sous Windows. Donc sous Safari sous MacOS je ne pouvais pas voir. Bien vu pour la différence des deux navigateurs. Voilà ...
  11. Kana-chan

    HC2 & HCL - 4.503 - BETA - 28/06/2018

    Bonjour, Pour activer curl dans PHP c'est dans le Web Station: Voilà ...
  12. Kana-chan

    [Résolu] Contrôler reboot de la HC2 en cas de plantage

    Bonsoir, Erreur 401, donc Lazer a raison. $email:passencodé ==> il faut que l'email aussi soit encodée, il me semble, donc c'est un truc du type encode(email:password). Voilà ...
  13. Kana-chan

    Le reste de la division

    Bah ... Voilà ...
  14. Kana-chan

    Le reste de la division

    Bonsoir, Est-ce que a % b ne retourne pas le reste de la division de a par b en lua ? Voilà ...
  15. Kana-chan

    Accès Sécurisé HCL et HC2 avec Reverse Proxy

    Bonjour et merci pour cette explication. J'ai donc créé un certificat auto-signé rien que comme certificat par défaut. Avec l'adresse IP, tu ne vois pas le nom de domaine, mais si tu utilises les bons no;s de domaines avec les sous-domaines alors c'est tout bon. Voilà ...
×