Framework Eedomus

Capteurs et actionneurs HTTP

Re: Framework Eedomus

Messagepar EnergieZ » 26 Déc 2012 23:18

Très interessant tout ca !

Idée :
proposer un site exploitant ce framework, sur lequel on pourrait s'inscrire, et configurer ses accès à notre eedomus.

Une sorte de complémentaire au portail actuel d'eedomus.

Je peux aider (je suis dev web), dans la limite de mon temps disponible :)

NB : github c'est vachement plus convivial que google code ^^
EnergieZ
 
Messages : 23
Inscription : 29 Fév 2012

Re: Framework Eedomus

Messagepar Madoma73 » 26 Déc 2012 23:30

Salut,
j'y ai pensé et je pense que ce serait le mieux, mais il y a quelques points qui me dérangent:
- mettre en place quelque chose dans lequel je stocke les identifiants des gens et donc potentiellement si il y a une faille de sécurité, je risque par ma faute de compromettre leur box... (aspects légaux ????)
- quelle garantie donner, sur le fait que je n'ai pas accès à leurs identifiants et que je ne les exploiterai pas sans leur dire ? (aspects légaux bis....)
- comment gérer les inévitables: "depuis que je me suis inscrit dans le site du framework, mes lampes s'allument toutes seules ????"

sinon, comme la box eedomus est très ergonomique, je me rends bien compte que devoir créer une machine pour héberger le framework est un frein majeur.... (ou alors on demande à eedomus de l'héberger :?: )

et pour github.... peut-être, je suis pas du tout un dev, j'ai fait avec ce qui me tombait sous la main, mais si c'est vraiment plus sympa, pas de souci, je regarde ça ;)
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Framework Eedomus

Messagepar EnergieZ » 26 Déc 2012 23:36

Et bien pour l'aspect légal, je pense pas que ça pause problème, à moins que l'on stock également leur nom / prénom / mail ou IP, au quel cas il suffit d'une déclaration à la CNIL.

Sinon, pour le stockage des identifiants / mdp eedomus, un petit algo maison pour les "transformer" et éviter qu'en cas de piratage, tout soit lisible par le hacker. Ou un système plus complexe de crypatge, à voir.

Il est vrai qu'avant de s'engager dans ce genre de travaux, mieux vaut demander à eedomus si :
1/ ils sont ok pour un tel site (dans le cas contraire, si on le fait quand même, il leur suffit de bloquer l'ip de notre serveur pour nous couper l'herbe sous le pied)
2/ si ils veulent bien nous héberger, ou si on doit se "débrouiller"

Si eedomus nous lit, qu'il n'hésite pas à nous répondre :D
EnergieZ
 
Messages : 23
Inscription : 29 Fév 2012

Re: Framework Eedomus

Messagepar EnergieZ » 27 Déc 2012 23:28

Pour info, j'ai envoyé un mp au support_eedomus afin d'avoir leur accord avant de plancher la dessus.
EnergieZ
 
Messages : 23
Inscription : 29 Fév 2012

Re: Framework Eedomus

Messagepar Madoma73 » 14 Jan 2013 08:52

bien qu'il n'y ait plus de nouvelles, je n'ai pas abandonné le framework ;),

je prépare la possibilité de logger en base les valeurs puis de les afficher grâce à HighCharts (en ayant la possibilité de choisir les capteurs que l'on souhaite voir apparaître sur un même graphique)....
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Framework Eedomus

Messagepar EnergieZ » 16 Jan 2013 21:07

Et bien pas de nouvelle non plus...

Si un admin / modo passe par la ! Ou un mail pour les contater !
EnergieZ
 
Messages : 23
Inscription : 29 Fév 2012

Re: Framework Eedomus

Messagepar Madoma73 » 20 Fév 2013 00:03

Voici une nouvelle fonction pour le framework:

la possibilité de gérer le wifi de votre freebox, si vous souhaitez l'éteindre pendant la nuit ou pendant que vous n'êtes pas là, le framework vous le permet, il vous suffit de faire:
http://<@ip>/freebox.php?freeboxPassword=<PASSWORD>&WifiAction=[OFF|ON]

pour cela, il faut installer l'extension php: php5-curl sur votre serveur.

Enjoy ;)

Pierre
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Framework eedomus

Messagepar Pat11 » 03 Mars 2013 16:11

Bonjour
j utilise votre Framework eedomus et je vous en remercie , j aurais une question vue que vous maitrisé le PHP je cherche à recupéré une température sur un arduino relié a ma neuf box par reseau, je suis débutant pour les deux (arduino et php :oops: ) j ai fais quelques recherche sur le net mais c est très confus, un peut d'aire pour m'aiguillé.
merci d'avance
Pat11
 
Messages : 71
Inscription : 23 Sep 2012

Re: Framework eedomus

Messagepar Chacks » 03 Mars 2013 17:00

Bonjour Pat11,

plutôt que d'utiliser du php pour récupérer une valeur sur ton arduino, tu peux aussi utiliser le xPL pour que ton arduino envoi automatiquement la valeur souhaité à ta box.

@+
1 EEDOMUS, modules FIBARO, IPX800 V3, Arduino, sondes T & Rh WS1170
Chacks
 
Messages : 228
Inscription : 06 Mars 2012

Re: Framework eedomus

Messagepar Pat11 » 03 Mars 2013 17:58

Merci pour la réponse mais je viens de réussir en l'envoyant directement de l'arduino en xml sur la box
Pat11
 
Messages : 71
Inscription : 23 Sep 2012

Re: Framework eedomus

Messagepar DomotiFred » 05 Mai 2013 07:47

Bonjour,

Existe t'il une procédure d'installation du Framework sur une config Windows Server (Windows Home Server 2011 X64 + Wamp Server 2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-x64) ?
Merci.
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1330
Inscription : 15 Mars 2013
Localisation : 78

Re: Framework eedomus

Messagepar Madoma73 » 05 Mai 2013 18:10

Salut,
j'essaie de faire une procédure d'install sous windows avec Wamp dans la semaine

A+

Pierre
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Framework eedomus

Messagepar DomotiFred » 05 Mai 2013 18:26

OK, merci Pierre :-)
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1330
Inscription : 15 Mars 2013
Localisation : 78

Re: Framework eedomus

Messagepar DomotiFred » 12 Mai 2013 08:13

Bonjour Pierre,

As-tu eu le temps de faire la proc d'install de Wamp sous Windows Server ?
Merci d'avance.
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1330
Inscription : 15 Mars 2013
Localisation : 78

Re: Framework eedomus

Messagepar Madoma73 » 12 Mai 2013 09:23

C est prévu pour ce soir

Pierre
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Framework eedomus

Messagepar DomotiFred » 12 Mai 2013 09:45

Super merci :-)
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1330
Inscription : 15 Mars 2013
Localisation : 78

Re: Framework eedomus

Messagepar Madoma73 » 13 Mai 2013 00:14

Salut,
une ébauche de tuto à affiner avec vos retours.
après l'installation de WAMP sous windows, il faut copier le contenu du framework dans un répertoire
puis en prenant exemple sur un fichier présent dans le répertoire alias de Wamp, en créer un nouveau qui pointe sur l'emplacement du framework.
Code : Tout sélectionner
Alias /eedomus "<chemin vers le framework>/www"
<Directory "C:/<chemin vers le framework>/www">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
         Allow from all
         Order Deny,Allow
</Directory>

il faut modifier le php.ini situé à C:\wamp\bin\apache\apache2.2.22\bin et modifier la ligne
Code : Tout sélectionner
include_path = ".;C:\<chemin vers le framework>\Library"

à partir de ce moment, le framework doit être accessible sur une url http://localhost/eedomus (si vous avez choisi eedomus comme alias)
il faut à ce moment lancer la page ConfigCheck (http://localhost/eedomus/ConfigCheck.php pour vérifier que tout est bon.
Si cette première étape est bonne, on passera demain à la configuration de la base Mysql ;)

Pierre
Dernière édition par Madoma73 le 14 Mai 2013 15:30, édité 1 fois.
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Framework eedomus

Messagepar DomotiFred » 13 Mai 2013 09:19

Merci Pierre.
Je suis en déplacement en ce moment et ne pourrai tester que mardi soir.
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1330
Inscription : 15 Mars 2013
Localisation : 78

Re: Framework eedomus

Messagepar Madoma73 » 17 Mai 2013 08:34

Salut,
suite à l'article de Cédric, j'ai pris un fitbit one.
j'ai un prototype qui marche pour récupérer les infos dans l'eedomus.
Est-ce qu'il y a des trucs que vous aimeriez voir en particulier ?

Pierre
Pierre
Madoma73
 
Messages : 1440
Inscription : 16 Sep 2012
Localisation : 38

Re: Framework eedomus

Messagepar DomotiFred » 17 Mai 2013 09:32

Bonjour Pierre,

D'abord un grand merci.
Pour le reste, je te réponds ce week-end.
3 Eedomus+ 96 Zwave 6 EnOcean 3 Xee 14 cam IP 1 Connexoon 8 SONOS 8 Google Home 7 ChromeCast 1 Synology 1513+ 1 Smartcoffee 1 robot tondeuse 1 Lametric Time 1 Nokia Cardio SARAH Infra LAN/WIFI en full Ubiquiti Serrure NUKI V1 et V2
DomotiFred
 
Messages : 1330
Inscription : 15 Mars 2013
Localisation : 78

PrécédentSuivant

Retour vers Requêtes HTTP

Qui est en ligne ?

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