Aller au contenu

Module Virtuel "hc2 - Diagnostics"


Messages recommandés

Posté(e)

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

Posté(e)

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

Posté(e)

merci kioneoranga c'est ça , je viens de jeter un œil showroom GEA et je crois avoir trouvé mon erreur j'ai oublié les parenthèses

Posté(e)

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...

  • 3 semaines après...
Posté(e)

@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 ?

Posté(e)

Ta ligne gea fait un double click avec un petit sleep entre le deux ?

Tu es sur de l'id qui pointe vers le vd ? Et le no de bouton ?

Sent from my Note4

Posté(e)

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

Posté(e)

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 ?

Posté(e)

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

Posté(e)

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

Posté(e)

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
Posté(e)

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
  • 2 semaines après...
Posté(e)

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  ;)

Posté(e)

Bon bah il n'y a plus d'erreur...

 

Le seul soucis que j'ai maintenant c'est que je ne reçois pas de message push (ou sms) sur mon portable.

Mais ça c'est normal car je ne sais pas comment on fait  :unsure:  :unsure:  :unsure:

Posté(e)

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

Posté(e)

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  ;)

×
×
  • Créer...