Aller au contenu

Module Virtuel "hc2 - Diagnostics"


razowski

Messages recommandés

oui la VG ramfree je l'ai créé j'avais tout a l'heure 71% , après j'ai copié le code àmettre dans GEA mais le debug me dit erreur id2

Salut

Toi cela doit être 'ID'

C'est la référence de ton tableau des.éléments

Envoyé de mon ONE A2003 en utilisant Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

Salut

Toi cela doit être 'ID'

C'est la référence de ton tableau des.éléments

Envoyé de mon ONE A2003 en utilisant Tapatalk

 

Bien vu, j'ai changé le code plus haut.

Effectivement, j'utilise deux tables d'id...

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines après...

@sebcbien,

il m'a annoncé hier un reboot cette nuit à2 h :60: :60:

il m'a envoyé à2h00 un mail comme quoi reboot en cours :60: :60:

Je re-reçois un mail aujourd'hui comme quoi il y aura un reboot cette nuit :huh: :huh:

En fait le reboot n'a pas eu lieu. Je suis en v4.063b et toi. Serait-ce lié àla version du firmware ?

Lien vers le commentaire
Partager sur d’autres sites

Hmmm... Tu sais c'est ton code pour le double click hein ;-)

Je.me souviens l'avoir modifié pour.mon petit bug (1 click et ça rebootait)

Dès que je suis près d'un PC je poste le code

Sent from my Note4

Lien vers le commentaire
Partager sur d’autres sites

merci, mais ce n'est pas le double click qui est en cause.

Quand je mets ceci dans un bouton séparé

      HC2 = Net.FHttp("127.0.0.1",11111);
      response, status, errorCode = HC2:POST("/api/settings/reboot", "data=reboot");
 
      if errorCode == 0 
        then
          fibaro:log(status.. "Reboot en cours")
        else
          fibaro:log("erreur : reboot impossible");
      end

j'ai bien le log "202Reboot en cours", mais pas de reboot ... quel est ton firmware ?

Lien vers le commentaire
Partager sur d’autres sites

ne te casse pas la tête, je crois que c'est ma box qui a un problème : même en appuyant sur le bouton restart de l'interface elle ne veut pas redémarrer. Je vais le faire en manuel

Lien vers le commentaire
Partager sur d’autres sites

je suis en 4.080

 

et voici mon code (légèrement modifié) pour le reboot qui fiabilise le double click:

si ta box reboote pas, c'est effectivement peut être un problème d'api, ou un bug ? (chez moi, je confirme, ça marche)

D'autres peuvent confirmer que ça fonctionne ?

----------------------------------
-- double click pour confirmer
----------------------------------
 
-- ----------------------------
-- Ne pas toucher --
-- ----------------------------
function confirm(msg, labelId, secondes)
    local current = fibaro:getValue(fibaro:getSelfId(), "ui."..labelId..".value")
    if (current == msg) then
        fibaro:call(fibaro:getSelfId(), "setProperty", "ui."..labelId..".value", " ")
    	return true
    else
        fibaro:call(fibaro:getSelfId(), "setProperty", "ui."..labelId..".value", msg)
        fibaro:sleep(secondes*1000)
        fibaro:call(fibaro:getSelfId(), "setProperty", "ui."..labelId..".value","")
	return fibaro:getValue(fibaro:getSelfId(), "ui."..labelId..".value") == " "
    end
end

-- ----------------------------
-- A vous de jouer ---
-- ----------------------------
local label_id = "lblMessage"               -- l'ID du label qui recevra le message
local duree = 4                             -- la durée max entre 2 clique (en seconde)
local message = "Ré-appuyer dans les "..duree.." secondes pour confirmer" -- le message de confirmation
 
if ( confirm(message, label_id, duree) ) then
    fibaro:log("Confirmé")
	-- votre code ici en cas de confirmation
  	  fibaro:call(fibaro:getSelfId(), "setProperty", "ui."..label_id..".value", "Reboot Confirmé !!! ")
      fibaro:sleep(2000)
      fibaro:call(fibaro:getSelfId(), "setProperty", "ui."..label_id..".value", "")
      HC2 = Net.FHttp("127.0.0.1",11111);
      response, status, errorCode = HC2:POST("/api/settings/reboot", "data=reboot");
 
      if errorCode == 0 
        then
          fibaro:log(status.. "Reboot en cours")
        else
          fibaro:log("erreur : reboot impossible");
      end
else 
    fibaro:log("Annulé")  
     -- votre code ici en cas d'annulation
end

Lien vers le commentaire
Partager sur d’autres sites

ok, c'était ma HC2 qui avait un stuuuuuut.

Après un reboot manuel, le double click fonctionne (2° reboot donc en cours)

J'aime bien ce qui est fiable :60:  Je suis content de mon investissement à  600 boules

  • Upvote 1
Lien vers le commentaire
Partager sur d’autres sites

J'ai eu le même problème une fois, la box ne voulait pas rebooter.... c'était lorsque j'essayais de faire le soft reconfigure.

 

Il a fallu que je la reboot de force (sous Linux, donc c'est propre), et c'est après ça que j'ai eu mon 503 Error. Un redémarrage plus tard, et tout fonctionnait, même le Soft reconfigure.

 

J'aime bien ce qui est fiable :60:  Je suis content de mon investissement à  600 boules ®

  • Upvote 2
Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

Bonjour tout le monde  ;)

 

Je fais appel à  vous car je rencontre un petit soucis avec ce VD...

 

Tout à  l'air de fonctionner ("Rafraîchir", "2 Clicks to Reboot" etc...) mais maintenant j'ai ce message d'erreur :

 

"[DEBUG] 10:53:48: [ RamFree=30 ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 1) [Time,21:00,21:01] [if..]

[DEBUG] 10:53:48: line 1868: attempt to concatenate field '?' (a nil value)"

 

Pouvez-vous m'aider svp ?

 

Merci d'avance  ;)

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir tout le monde

Pour l'instant tout a l'air de fonctionner normalement, j'en saurais un peu plus demain matin...

J'ai un autre petit soucis dont je ne trouve pas la solution : savez-vous comment faire pour récupérer l'ID de mon téléphone portable et de ma tablette svp ?

Merci d'avance pour votre aide

Bonne soirée àtous

Lien vers le commentaire
Partager sur d’autres sites

Bonjour et merci...

 

J'ai enfin trouvé les ID du téléphone et de la tablette grâce à  toi  ;)

 

Maintenant manque plus qu'a trouver comment y "insérer" dans GEA...

 

Si vous avez quelques minutes à  m'accorder pour m'expliquer ce serait super sympa  ;)

 

Encore merci d'avance pour votre aide  ;)

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...