Aller au contenu

[Vd] Check Connexion Internet


c-lol

Messages recommandés

ta variable Internet est bien créée ?, elle prend les bonnes valeurs (as-tu fait des tests ?)

 

Pour la 2° ligne, tu as oublie le {"Inverse"}

GEA.add (id["ModemInternet"], 1*60, "Modem arrêté depuis #duration# => redémarrage", {{"Inverse"}, {"turnOn", id["ModemInternet"]}})
Lien vers le commentaire
Partager sur d’autres sites

si c'est pour tester si la connexion internet est valide, cela ne me semble pas être la meilleure option.

pour récuperer des données, il faut qu'il y ait une API sur le site, et cela dépend de la méthode d'authentification (moins compliqué si pas https)

Lien vers le commentaire
Partager sur d’autres sites

non ce n'est pas pour la connection internet.

c'est pour ma serrure connecter je veux un module dans mon figaro pour ouvrir et fermer 

je peux le faire par web avec mot d'utilisateur et mot de passe .

 

un ga a fais ca avec homebridge donc je pence a récupère le code tout prêt et l'intégrer mais comment ..

il y a un json pas que je sache ce que sais lol et aussi du html

Lien vers le commentaire
Partager sur d’autres sites

non ce n'est pas pour la connection internet.

c'est pour ma serrure connecter je veux un module dans mon figaro pour ouvrir et fermer 

je peux le faire par web avec mot d'utilisateur et mot de passe .

 

un ga a fais ca avec homebridge donc je pence a récupère le code tout prêt et l'intégrer mais comment ..

il y a un json pas que je sache ce que sais lol et aussi du html

c'est hors sujet. Je crois que tu as créé un sujet pour cela, mais je n'ai pas d'expérience avec home bridge. A continuer dans l'autre fil de discussion

Lien vers le commentaire
Partager sur d’autres sites

  • 1 an après...

tu veux un exemple @Domodial

voila ce que j'ai pour network monitor

 

Désolé pour le HS


 

--------------------------------------------------
-- Module  : Network Monitor
-- Author  : Lazer with contribution of JM13
-- Version : 1.20
-- Date    : July 2016
--------------------------------------------------
local TelPepite = fibaro:getValue(72, "ui.TelPepite.value")
-- User variables
local userID = {2}            -- Mail
local smartphoneID = {TelPepite} -- Push
local sms = {
    ["VD_ID"]     = 0,           -- Virtual Device ID
    ["VD_Button"] = "1",          -- Virtual Device Button
    ["VG_Name"]   = "SMS"         -- Global Variable Name
}
local icons = {
    ["OK"] = 1017,                 -- Normal Icon ID
    ["Error"] = 1016               -- Error Icon ID

}
local DEVICES = {
-- ["Service Name"]                = { IP Address   ,  Port, Protocol, Data to send, Expected return code, Expected data, Retry, {Notification methods}  , Global Variable},
    
--    ["Raspberry PI"]                   = {"192.168.x.x",    22, "tcp", "nil",                 200, "SSH"       ,     1,         {     "email"    }, nil},
    ["Sonos"]                          = {"192.168.x.x",  1400, "http", "/status",           200, "Options"                ,     1, {"push", "email"       }, nil},
    ["Freebox"]                        = {"192.168.x.x",   80, "http", "/login.php",        200, "Freebox OS"             ,     1, {"push", "email"       }, nil},
    ["Google"]                         = {"www.google.fr",  80, "http", "/",                 200, "Recherche Google"       ,     1, {"push", "email"        }, nil}
}

 

Modifié par pepite
  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

  • 10 mois après...
Le 02/01/2018 à 14:59, pepite a dit :

tu veux un exemple @Domodial

voila ce que j'ai pour network monitor

 

Désolé pour le HS


 


--------------------------------------------------
-- Module  : Network Monitor
-- Author  : Lazer with contribution of JM13
-- Version : 1.20
-- Date    : July 2016
--------------------------------------------------
local TelPepite = fibaro:getValue(72, "ui.TelPepite.value")
-- User variables
local userID = {2}            -- Mail
local smartphoneID = {TelPepite} -- Push
local sms = {
    ["VD_ID"]     = 0,           -- Virtual Device ID
    ["VD_Button"] = "1",          -- Virtual Device Button
    ["VG_Name"]   = "SMS"         -- Global Variable Name
}
local icons = {
    ["OK"] = 1017,                 -- Normal Icon ID
    ["Error"] = 1016               -- Error Icon ID

}
local DEVICES = {
-- ["Service Name"]                = { IP Address   ,  Port, Protocol, Data to send, Expected return code, Expected data, Retry, {Notification methods}  , Global Variable},
    
--    ["Raspberry PI"]                   = {"192.168.x.x",    22, "tcp", "nil",                 200, "SSH"       ,     1,         {     "email"    }, nil},
    ["Sonos"]                          = {"192.168.x.x",  1400, "http", "/status",           200, "Options"                ,     1, {"push", "email"       }, nil},
    ["Freebox"]                        = {"192.168.x.x",   80, "http", "/login.php",        200, "Freebox OS"             ,     1, {"push", "email"       }, nil},
    ["Google"]                         = {"www.google.fr",  80, "http", "/",                 200, "Recherche Google"       ,     1, {"push", "email"        }, nil}
}

 

Bonjour à tous,

 

Je cherche à me lancer dans la programmation sur la HC2 et utiliser le code ci-dessus (un grand merci) mais je ne sais pas ou mettre ces lignes de codes et comment les utiliser.

 

Je suis un peu perdu, pouvez vous m'aider ? 

 

Merci

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...