Aller au contenu
Ofwood

Interfacer La Livebox D'orange Avec La Hc2

Recommended Posts

@Kana-chan

 

Après quelques recherches sur ma box fibre, je remarqué que les infos ((DownstreamCurrRate et UpstreamCurrRate) ne sont pas disponibles pour un lien FTTH.

 

Je comprend mieux pourquoi tu as retiré cette partie de ton code. Dommage :(

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour MAM78,

 

Tu fais la réponse à ta question tout seul ... :)

En fait oui, j'ai dû supprimer car indisponible pour le lien FIBRE.

Mais le code est resté je crois dans le VD.

 

Sinon, peut-être faire le test depuis un des nombreux sites Internet qui existe ? Je ne sais pas, faire un truc comme fait la grenouille par exemple ... :P

Je vais y réfléchir à moins que cela ne soit déjà fait ailleurs !! :)

 

Voilà ... :D

 

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

@Kana-chan, penses tu qu'il soit possible de faire avec une livebox fibre, ton module, ce que fait Lazer avec sa freebox, voir lien ci apres

 

Modifié par flamalex

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour flamalex,

 

Je ne sais pas. Il faudrait voir si on peux avoir la liste des équipements comme dans l'interface.

 

Sinon, ce n'est pas mon VD, mais une adaptation du VD de Ofwood.

 

Voilà !! :D

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut,

 

J'ai fait une truc, tu me diras.

 

Dans le code suivant du bouton rafraîchir :

Livebox.setPresence = (function(isDetected)
  local isOK_Mobile1_Name = false;
  local isOK_Mobile2_Name = false;
  for mac, isActive in pairs(isDetected) do
    if (string.find(mac, fibaro:getGlobalValue("Mobile1_Name"))) then
      isOK_Mobile1_Name = isActive;
    end
    if (string.find(mac, fibaro:getGlobalValue("Mobile2_Name"))) then
      isOK_Mobile2_Name = isActive;
    end
  end
  fibaro:setGlobal("PresencePersonne1", isOK_Mobile1_Name);
  fibaro:setGlobal("PresencePersonne2", isOK_Mobile2_Name);
end)

Il faudra créer une variable prédéfinie Mobile1_Name avec l'adresse MAC Wifi du mobile (ex : 00:00:00:00:00:00), donc une seule valeur (créer puis éditer à nouveau pour enlever la deuxième valeur ajoutée).

Il faudra créer une variable PresencePersonne1 aussi.

Idem avec Mobile2_Name et PresencePersonne2.

 

La livebox 4 détecte si le mobile est connecté ou pas en temps presque réel.

Après, je n'ai pas fait comme Monsieur Laser car je ne sais pas comment transformer la date de dernière connexion de chaîne de caractère à valeur entière de manière simple.

 

Voilà.

 

 

Modifié par Kana-chan
Enlever le WD car non opérationnel dans VD.

Partager ce message


Lien à poster
Partager sur d’autres sites

merci @Kana-chan

j'ai testé, les variables PresencePersonne1  et PresencePersonne2 

mais elles restent sur "false"

à savoir que: mes phones sont en wifi par intermédiaire de CPL Wifi 1200+, le wifi de la livebox est desactivé, je ne l'utilise pas car mes cpl1200+wifi sont beaucoup plus puissant, les 2 phones sont bien vu dans l'interface orange. livebox4 en version 2.20.10.

 

pour les mac, j'ai testé avec majuscules et minuscules

dans le debug du bouton rafraîchir j'ai ceci 

 

 

mise à part ce dernier ajout, tt le reste fonctionne parfaitement

Modifié par flamalex

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour flamalex,

 

c'est normal car j'ai limité aux interfaces Wifi 2.4G et 5G la recherche de mobile.

 

Je vais te le faire sans cette limitation.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

ah yessss :)  !!!!

peut on limiter au CPL wifi uniquement? (j'ai l'adresse mac, IP du cpl si besoin)

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut,

 

Voici le nouveau VD pour flamalex.

Il faudra que vous me dites si dans le DEBUG du bouton vous voyez bien apparaître vos adresses MAC de vos mobiles.

Il faut que l'adresse soit en MAJUSCULE bien sûr.

 

Sinon, pour limiter à seulement le CPL, non je ne pense pas, car le DHCP doit être celui de votre box tout de même.

 

Voilà ... :D

 

 

Modifié par Kana-chan
Enlever le WD car non opérationnel dans VD.

Partager ce message


Lien à poster
Partager sur d’autres sites

ok, je viens de tester

alors comment expliquer !!!

dans le debug je retrouve bien l'ensemble des MAC du reseau, mais celles en "premier plan" uniquement, en fait celles qui sont en ethernet sur la livebox, donc je retrouve bien la MAC du CPLwifi puisque celui ci est en ethernet sur la box direct, mais pas les appareils en "deuxieme plan" connectés en wifi sur celui ci.

 

 

Modifié par flamalex

Partager ce message


Lien à poster
Partager sur d’autres sites

OK, je vais voir alors !!

C'est spécial votre réseau !! :)

Je vais avoir besoin d'aide dans ce cas.

Modifié par Kana-chan

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut flamalex.

 

Pouvez-vous essayez ce VD?

 

Merci.

 

 

 

Modifié par Kana-chan
Enlever le WD car non opérationnel dans VD.

Partager ce message


Lien à poster
Partager sur d’autres sites

j'ai testé, c'est presque ca

dans le debug, au premier plan c'est pareil, on a le device et la MAc qui est correctemais au deuxieme plan, il y a bien un device et une suite de numero et lettre

voir ci dessous, juste apres mon CPL1200+wifi

(je n'ai pas tt collé, mais il y a bien 7 appareils wifi de detectés)

 

Modifié par flamalex

Partager ce message


Lien à poster
Partager sur d’autres sites

Chapeau @Kana-chan :60::60:

ça fonctionne super

merci :60:

 

attention aux espaces dans les variables, je me suis fait avoir :)  on peut tourner en rond longtps :15:!!!!

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

 

pour la LiveBoxPlay il faut ces paramètres la :

 

local uri_LivePlay = "/sysbus/NMC/Wifi:set"  

	if flag then
		params_LivePlay = [[
		{"parameters":{"PersistentEnable":true,"Enable":true}}
		]];
	else
		params_LivePlay = [[
		{"parameters":{"PersistentEnable":false,"Enable":false}}
		]];
	end


 

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour Crockett,

 

Merci pour la précision.

Mais pour la livebox Play, il faut prendre peut-être le VD qui est compatible avec, et non celui de la livebox 4, à moins qu'Orange aie mis à jours la livebox play avec le même site web interne que la livebox 4.

 

Voilà.

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Le ‎03‎/‎09‎/‎2015 à 22:00, Kana-chan a dit :

Bonjour,

 

Pour ludovic.durand : essaie avec mon VD, j'avais fais des modifications pour la mienne car cela ne fonctionnait pas avec le partage de Wifi.

 

Voilà  !

 

P.S. : il faut que tu renseignes ton mot de passe dans chaque bouton.

 

Livebox_Play_ADSL.vfib

 

J'ai testé celui ci et il ne fonctionne pas. Enfin il coupe seulement le Wifi Partagé Orange.

Il y a des mises à jour régulières, donc oui ça a peut-être changé.

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour à tous,

 

Nouveau chez Orange, quelqu'un a-t-il un petit VD pour le Decodeur TV 4 svp ?

Je vais regarder pour la livebox4 ;-) et tester le temps de relire les pages précédentes ;-)

 

Merci merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

 

@pepite j'utilise celui-ci prévu à la base pour le décodeur play mais il fonctionne très bien sur mon TV 4.

et voici ou j'avais trouvé de la documentation sur le sujet:

https://lafibre.info/orange-les-news/piloter-le-decodeur-depuis-son-pc/

Modifié par Cryolo
Ajout documentation

Partager ce message


Lien à poster
Partager sur d’autres sites

Ahah super merci. Vais tenter alors ;-) si c'est deja fait ;-)

 

Tu ne l'as pas modifié ?

 

J'etais tombé dessus sans lire en voyant le sujet décodeur TV Play :60:

Partager ce message


Lien à poster
Partager sur d’autres sites

Non pas de modifs à ce que je me souvienne, les commandes n'ont pas changées depuis un bail (voir le lien "lafibre info" ci dessus qui date de 2014)

 

il suffit de rentrer l'adresse IP du décodeur, port 8080 et ..... enjoy :60:

Partager ce message


Lien à poster
Partager sur d’autres sites

×