Lametric time

Discutez ici de vos souhaits d'évolutions et de vos idées pour eedomus

Lametric time

Messagepar xianghua » 07 Mars 2017 10:46

Bonjour,

Est ce possible de supporter ce produit?

Je cherche un affichage visuel (en plus des notifications audio) comme la température intérieure, l'état de l'alarme, la météo..
Sur Jeedom il existe un plugin mais une intégration dans Eedomus serait top!
xianghua
 
Messages : 305
Inscription : 11 Juil 2015

Re: Lametric time

Messagepar puccin0 » 14 Mars 2017 20:26

xianghua a écrit:Bonjour,

Est ce possible de supporter ce produit?

Je cherche un affichage visuel (en plus des notifications audio) comme la température intérieure, l'état de l'alarme, la météo..
Sur Jeedom il existe un plugin mais une intégration dans Eedomus serait top!


Pareil :mrgreen: :D
puccin0
 
Messages : 343
Inscription : 19 Mars 2013

Re: Lametric time

Messagepar puccin0 » 19 Mars 2017 10:08

puccin0 a écrit:
xianghua a écrit:Bonjour,

Est ce possible de supporter ce produit?

Je cherche un affichage visuel (en plus des notifications audio) comme la température intérieure, l'état de l'alarme, la météo..
Sur Jeedom il existe un plugin mais une intégration dans Eedomus serait top!


Pareil :mrgreen: :D


Bonjour à tous,

Quelqu'un saurait il nous faire un "truc" pour communiquer avec lametric et eedomus.
Apparemment pour les pros ce n'est pas compliqué... malheureusement pour les newbies ce n'est pas simple...
Une petite aide avec la doc :mrgreen:
http://lametric-documentation.readthedo ... ation.html

merci! :lol:
puccin0
 
Messages : 343
Inscription : 19 Mars 2013

Re: Lametric time

Messagepar dplein » 19 Mars 2017 18:33

Non non, ne faites rien svp... sinon je vais encore craquer.... :D :D
Irradié.... RAC v2
dplein
 
Messages : 1680
Inscription : 28 Oct 2012
Localisation : Lorraine

Re: Lametric time

Messagepar influman » 19 Mars 2017 18:47

Vu l'article de maison et domotique, ce ne devrait pas etre trop compliqué ;)
influman
 
Messages : 2324
Inscription : 30 Oct 2013

Re: Lametric time

Messagepar puccin0 » 19 Mars 2017 20:50

Oui! Du coup un gentil contributeur va peut être nous faire quelque chose ;)
puccin0
 
Messages : 343
Inscription : 19 Mars 2013

Re: Lametric time

Messagepar xianghua » 20 Mars 2017 17:22

dplein a écrit:Non non, ne faites rien svp... sinon je vais encore craquer.... :D :D


J'aurais pas du craquer perso, ma copine m'a engueulé comme jamais pour cet achat :lol:
xianghua
 
Messages : 305
Inscription : 11 Juil 2015

Re: Lametric time

Messagepar xianghua » 20 Mars 2017 18:20

Salut en faisant une recherche sur le net j'ai trouvé le code php qui fonctionnait
Il faut créer une indicator App ici: https://developer.lametric.com/applications/list
Récupérer l'URL et modifier le code php pour ajouter les valeurs.
(Modifier $url et X-Access-Token)

Par contre le problème est que ça fait un script par notification (Modifier la valeur text)
Mais en attendant ça fonctionne! (je viens de tester)

Code : Tout sélectionner
<?php
$url = "votre_url";

$frames = array(
    "frames" => array(
            array(
                "index" => 0,
                "icon" => "i1299",
                "text" => "votre_notif"
            ),
            array(
                "index" => 1,
                "chartData" => array (
                4,3,2,1
                )
            )
)   
);

$curl = curl_init();

$headers = array(
    "Accept: application/json",
    "Content-Type: application/json",
    "X-Access-Token: votre_token",
    "Cache-Control: no-cache",
);

curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($frames));


$response = curl_exec($curl);
curl_close($curl);

?>
xianghua
 
Messages : 305
Inscription : 11 Juil 2015

Re: Lametric time

Messagepar influman » 20 Mars 2017 18:49

suffit de passer le text en paramètre d'appel du script..
influman
 
Messages : 2324
Inscription : 30 Oct 2013

Re: Lametric time

Messagepar puccin0 » 20 Mars 2017 19:04

xianghua a écrit:Salut en faisant une recherche sur le net j'ai trouvé le code php qui fonctionnait
Il faut créer une indicator App ici: https://developer.lametric.com/applications/list
Récupérer l'URL et modifier le code php pour ajouter les valeurs.
(Modifier $url et X-Access-Token)

Par contre le problème est que ça fait un script par notification (Modifier la valeur text)
Mais en attendant ça fonctionne! (je viens de tester)

Code : Tout sélectionner
<?php
$url = "votre_url";

$frames = array(
    "frames" => array(
            array(
                "index" => 0,
                "icon" => "i1299",
                "text" => "votre_notif"
            ),
            array(
                "index" => 1,
                "chartData" => array (
                4,3,2,1
                )
            )
)   
);

$curl = curl_init();

$headers = array(
    "Accept: application/json",
    "Content-Type: application/json",
    "X-Access-Token: votre_token",
    "Cache-Control: no-cache",
);

curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($frames));


$response = curl_exec($curl);
curl_close($curl);

?>



Malheureusement, je ne peux pas aider je suis une quiche... :roll:
Mais je suis très intéressé ! voir plus ;)
puccin0
 
Messages : 343
Inscription : 19 Mars 2013

Re: Lametric time

Messagepar puccin0 » 20 Mars 2017 19:12

influman a écrit:suffit de passer le text en paramètre d'appel du script..

tu nous aides :lol: ?
pareil pour l'icon pour changer au choix
puccin0
 
Messages : 343
Inscription : 19 Mars 2013

Re: Lametric time

Messagepar xianghua » 20 Mars 2017 19:49

ça devrait être un truc du genre :

Code : Tout sélectionner
if(isset($_GET['valeur']))
{
    $valeur=$_GET['valeur'];
}

$frames = array(
    "frames" => array(
            array(
                "index" => 0,
                "icon" => "i1299",
                "text" => "$valeur"
            ),
            array(
                "index" => 1,
                "chartData" => array (
                4,3,2,1
                )
            )
)   
);


Et je lance une URL comme ceci http://192.168.0.6/lametric.php?valeur=coucou

Mais ça ne fonctionne pas tout à fait, je veux bien une aide :)
ça doit venir du "text" => "$valeur" (Les guillemets me posent problèmes)
xianghua
 
Messages : 305
Inscription : 11 Juil 2015

Re: Lametric time

Messagepar puccin0 » 20 Mars 2017 20:01

xianghua a écrit:ça devrait être un truc du genre :

Code : Tout sélectionner
if(isset($_GET['valeur']))
{
    $valeur=$_GET['valeur'];
}

$frames = array(
    "frames" => array(
            array(
                "index" => 0,
                "icon" => "i1299",
                "text" => echo $valeur
            ),
            array(
                "index" => 1,
                "chartData" => array (
                4,3,2,1
                )
            )
)   
);


Et je lance une URL comme ceci http://192.168.0.6/lametric.php?valeur=coucou

Mais ça ne fonctionne pas tout à fait, je veux bien une aide :)


je te soutiens! :mrgreen:
Tu penses qu'il serait possible d'afficher une valeur du genre : [LAST_VALUE PERIPH_ID=8900]
puccin0
 
Messages : 343
Inscription : 19 Mars 2013

Re: Lametric time

Messagepar xianghua » 20 Mars 2017 20:04

puccin0 a écrit:
xianghua a écrit:ça devrait être un truc du genre :

Code : Tout sélectionner
if(isset($_GET['valeur']))
{
    $valeur=$_GET['valeur'];
}

$frames = array(
    "frames" => array(
            array(
                "index" => 0,
                "icon" => "i1299",
                "text" => echo $valeur
            ),
            array(
                "index" => 1,
                "chartData" => array (
                4,3,2,1
                )
            )
)   
);


Et je lance une URL comme ceci http://192.168.0.6/lametric.php?valeur=coucou

Mais ça ne fonctionne pas tout à fait, je veux bien une aide :)


je te soutiens! :mrgreen:
Tu penses qu'il serait possible d'afficher une valeur du genre : [LAST_VALUE PERIPH_ID=8900]


Soutiens moi en lisant le site du zéro section php :lol:
xianghua
 
Messages : 305
Inscription : 11 Juil 2015

Re: Lametric time

Messagepar xianghua » 20 Mars 2017 20:34

Code : Tout sélectionner
<?php
$url = "votre_url";

if(isset($_GET['valeur']))
{
    $valeur=$_GET['valeur'];
}
if(isset($_GET['icon']))
{
    $icon=$_GET['icon'];
}
$frames = array(
    "frames" => array(
            array(
                "index" => 0,
                "icon" => "$icon",
                "text" => "$valeur"
            ),
)   
);

$curl = curl_init();

$headers = array(
    "Accept: application/json",
    "Content-Type: application/json",
    "X-Access-Token: votre_token",
    "Cache-Control: no-cache",
);

curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($frames));


$response = curl_exec($curl);
curl_close($curl);

?>


Et lancer une URL comme ceci
Code : Tout sélectionner
http://192.168.0.6/lametric2.php?valeur=youpi&icon=i135


ça fonctionne du coup (Icone et texte) :)

J'ai mieux détaillé ici: viewtopic.php?f=50&t=5362
xianghua
 
Messages : 305
Inscription : 11 Juil 2015


Retour vers Suggestions

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 22 invité(s)