Page 2 sur 3

Re: Exécuter script LUA via json

Publié : 20 nov. 2015, 23:05
par deennoo
dokho a écrit :Je n'ai pas encore fait le/les scripts, pour l'instant la maison est encore en travaux (1 mois si tout va bien) donc je ne l'habite pas encore.

Je me fais une "ToDo list" de ce que j'aimerais faire et du coup je me renseigne pour savoir ce qu'il est possible de faire et comment le faire.


Pour en revenir au script: mon téléphone quand il est sur le profil "voiture" bascule automatiquement sur le profil "home" quand j'arrive dans ma rue.

Le but serait que en plus de basculer sur le profil "home" il déclenche un script sur le Pi.
Ce script ouvrirait le portail, les volets (si jour/fermés/personne dans la maison), allumerait la lumière extérieure (si nuit).

La vérification de ces différentes choses pourrait se faire via le téléphone à l'aide de requêtes JSON mais autant laisser le Pi bosser.

Ca paraît incohérent ?
Je fais pareil mais au lieux d'envoyer une requête JSON, ce qui contraint a : avoir du réseau data, et toute la sécurité(vpn) qui va avec, mon tel envoie un SMS a mon serveur sms domoticz, ce SMS allume un faux inter, un script qui ce lance toute les minutes vérifie l'Inter, si eteind rien, si allumer mise en route de la:fanfare...

Pour ce faire un serveur SMS domoticz ? viewtopic.php?f=17&t=596

Re: Exécuter script LUA via json

Publié : 21 nov. 2015, 21:46
par dokho
Oui mais ça implique d'avoir un abonnement mobile dédié à ça ...

Du data au bout de ma rue j'en ai :)

Et pourquoi un VPN ? Tu passes toujours par un VPN quand tu vas sur l'interface web de domoticz ?

Re: Exécuter script LUA via json

Publié : 21 nov. 2015, 22:09
par vil1driver
pour l'abonnement ça dépends.. ce n'est pas forcément très cher.. voir même parfois gratos donc bon.. ;)
disons que c'est une possibilité de plus

pour le vpn, ce n'est pas obligatoire, mais il faut bien comprendre qu'ouvrir un accès est risqué, quel qu'il soit..
le minimum est de changer de port (8080 trop connu) et de mettre un mot de pass

Re: Exécuter script LUA via json

Publié : 21 nov. 2015, 22:26
par dokho
Je prendrais p-e un forfait Free à 2€ un jour ...

Pour ce qui est de l'accès j'ai laissé le 8080, mais avec un mot de passe non bruteforçable (chiffres et lettres sans aucune signification).

Je ne VPN que quand je suis sur un wifi autre que le mien, je me dis que si quelqu'un se tente un "man in the middle" sur du reseau 3G/4G c'est pour autre chose que des mots de passe domoticz ;)

Re: Exécuter script LUA via json

Publié : 21 nov. 2015, 22:42
par vil1driver
niveau mot de passe, même le plus compliqué du monde circule en clair en http, privilégier https.
mais bon je pense que je ne te l'apprends pas, après comme tu dis on est pas forcément la cible..
faut pas être parano, mais comme on dit, un homme averti en vaut 2 ;)
la méfiance est de mise

Re: Exécuter script LUA via json

Publié : 22 nov. 2015, 11:31
par rimram31
Je suis en train de faire des tests avec Llama, apparemment Tasker est mieux mais payant.

A la question du réseau et des accès, tout dépend si on est assez proche de chez soi pour être sous couverture wifi, si on est dans sa couverture du wifi domicile, la sécurité n'est pas plus/pas moins importante que celle de son réseau local. Par contre j'ai un souci de logique car je ne suis pas capable de programmer une règle du genre "si je passe hors couverture => faire ceci" ;) puisque par définition, je ne suis plus sous couverture!

J'ai par contre trouvé une fonctionnalité intéressante de Llama, il est capable d'appeler des plugins Locale, http post mais aussi ImperiHome (apparemment la version light suffit) donc sur un événement => appeler un scénario domoticz. Après je suis en train de me faire des noeuds au cerveau car l'événement "couverture réseau wifi xxx on/off" n'est pas très fiable car android coupe la connexion quand il se met en veille.

Re: Exécuter script LUA via json

Publié : 22 nov. 2015, 13:39
par patrice
Bonjour et sinon pour eviter http/VPN, sms et tout et tout il y a ça que des habitués d'ici utilisent
http://www.domotique-info.fr/2012/10/cr ... universel/

Re: Exécuter script LUA via json

Publié : 22 nov. 2015, 22:37
par dokho
@rimram31
Il y a une option dans les paramètres avancés du wifi pour le garder actif quand le téléphone est en veille.

Tasker est payant mais crois moi: il vaut largement son prix :)

Par contre je ne comprends pas ton histoire de "plus sous couverture"


@patrice
Je souhaite tout gérer depuis mon téléphone, de façon à ce que ça fonctionne aussi quand je suis en moto ;)
Mais je note le lien, ça me donne des idées :)

Re: Exécuter script LUA via json

Publié : 22 nov. 2015, 23:18
par vil1driver
N'utilises pas ton tel en moto :D

Justement le creasol ici est sur la moto ;) mais ça reste limité à quelques mètres c'est sûr.. Probablement pas adapté à ce que tu veux faire mais pour ouvrir la porte du garage sans enlever ses gants c'est génial :mrgreen:

Re: Exécuter script LUA via json

Publié : 23 nov. 2015, 12:05
par rimram31
dokho a écrit :@rimram31
Il y a une option dans les paramètres avancés du wifi pour le garder actif quand le téléphone est en veille.

Tasker est payant mais crois moi: il vaut largement son prix :)

Par contre je ne comprends pas ton histoire de "plus sous couverture"
Merci pour l'info, j'ai vu, je testerai ce soir.

Pour le "plus sous couverture", mon idée était de détecter les événements j'approche de chez moi (cellule GSM) et "je me connecte au wifi", du coup j'ai accès a mon réseau local avec le mobile (du débat plus haut ...). Mais a contrario si je fais une règle inverse du genre "je m'éloigne" et "je ne suis plus a portée de wifi" (Llama n'a pas cette possibilité contrairement a Tasker, mais il a "déconnexion") ben par définition, je n'ai plus accès a mon réseau local ;)

Mais si je peux maintenir le wifi "tant que je suis dans les parages" on peut interroger la livebox (je suis Orange) pour obtenir la liste des équipements connectés (et ce sans obliger a attribuer une ip fixe) donc je devrais pouvoir détecter l'événement "mon téléphone est connecté (auto)" et a contrario, "il n'est plus connecté" mais là du raspberry.