La domotique, maison connectée et intelligente [Topic unique] - Page : 167 - Domotique et maison connectée - Electronique, domotique, DIY
Marsh Posté le 22-06-2017 à 10:47:01
Tiens c'est marrant. Je n'ai pas percé dans les scripts LUA dans domoticz, je continue d'utiliser mon moteur d'évènements Eventghost qui envoie du json à domoticz.
Mais je suis surpris de voir que de domoticz à domoticz tu passes par le json. C'est par flemme, ou bien il n'y a pas de meilleur mode de gestion des devices dans LUA?
Pour la petite histoire, j'ai remarqué qu'un appel JSON est synchrone, et que ça peut franchement ralentir le script : par exemple, j'ai un script qui fait 4 ou 5 actions, avec autant d'appels json à domoticz. J'ai remarqué qu'une des actions créait une latence de 3s dans le script, je me demande si ce n'est pas la lecture d'un son sur la gateway xiaomi. Bref, ça pourrait être n'importe quoi. Pour résoudre ce problème, mon script passe en multi thread : chaque action est lancée par un thread asynchrone, ce qui garantit une exécution instantanée de toutes les actions. Dans mon script, quand je programme une action, je crée un thread en précisant le retard, ce qui me permet même de fiabiliser les ordres sur les protocoles sans retour d'état. Exemple : pour le RF433, je crée deux, voire trois threads de la même consigne espacés de 1.5s. C'est indispensable pour certaines prises éloignées.
Marsh Posté le 22-06-2017 à 11:14:00
blacksad a écrit : 'jour, |
Ça marche !
C'est bien l'interface RFPlayer-Domoticz de base qui est un peu merdique.
En installant le plug-in kivabien, je vois mes différentes sondes comme il faut.
Marsh Posté le 22-06-2017 à 11:20:28
C'est de la flemme de chercher comment attaquer en direct, pour le ON et le dimmer ça va mais pour la couleur je ne sais pas comment faire.
Je t'avoue que la réactivité me convient tout a fait pour l'usage que j'en fait mais si tu as la solution, je suis preneur
Marsh Posté le 22-06-2017 à 11:59:57
Pour attaquer en direct:
Code :
|
genre
Code :
|
On peut aussi envoyer des commandes genre "Set Level 75 AFTER 2" (dimmer à 75% dans 2 secondes) ou "Off AFTER 4" (éteint après 4 secondes" ), "Open RANDOM 10" (ouvert dans environ 10 minutes).
Par contre, si vous voulez faire un peu plus compliqué, vaut mieux passer par des indexes de commandes - j'ai cette fonction dans une lib
Code :
|
Ce qui permet de faire
Code :
|
et d'envoyer 2 notifs alors que
Code :
|
n'enverra que la dernière notif (vu que la 2e ligne écrase la première)
Marsh Posté le 22-06-2017 à 12:04:37
Pour la commande json ou lua pour définir une couleur RGB, je l'ignore, par contre c'est parfaitement trouvable sur google, voire sur le wiki domoticz.
Marsh Posté le 22-06-2017 à 13:44:47
Top merci pour vos réponses et info je vais regarder ça ce soir.
Bon j'ai "passé" commande sur Gearbest pour l'aspirateur mais je sent qu'il y a un problème, je prend l'aspirateur + frais etc, clique sur payer via Paypal rapide. Je paye ( je met mes coordonnées bancaire etc ) clique sur valider, c'est ok c'est passé, ça retourne sur la page gearbest me demandant de valider la commande et la ça boucle ( et pas moyen de valider l'adresse ). Je décide de revenir sur l'accueil pour vérifier si la commande est bien passé et la rien....
Je test à nouveau ( sans payé ) et la ça me valide une commande et demande de payer Bref je sent que je vais me faire facturer 266 euro sans avoir de commande.
Marsh Posté le 22-06-2017 à 13:56:57
Non, c'est le processus de paiement de GB qui est spatial. J'ai eu le même coup de stress en commandant mon aspiro d'ailleurs.
De mémoire :
1 - Tu passes ta commmande
2 - GB te bascule sur paypal avec un montant
3 - De retour dans GB tu choisis le mode de livraison et l'adresse, ça recalcule le montant. Tu valides. La commande est passée et tu es débité du montant final.
Du coup si tu ne termines pas l'étape 3 la commande n'est pas passée, rien ne t'es débité, malgré l'étape 2 où tu as validé un prélèvement dans Paypal.
Marsh Posté le 22-06-2017 à 14:06:58
Shaad a écrit : Une petite confirmation sur le fonctionnement Cloud de Xiaomi Home svp.... |
moi j'ai prévu de mettre la gestion wifi enfant sur la gateway pour lui interdire le net
Marsh Posté le 22-06-2017 à 14:16:16
dafunky a écrit : Non, c'est le processus de paiement de GB qui est spatial. J'ai eu le même coup de stress en commandant mon aspiro d'ailleurs. |
Okai merci du retour, j'ai validé la seconde commande ( qui apparaissait ). Je checkerais mes comptes par sécu que je sois pas débité deux fois. En tout cas la seconde commande est ok. 266 euro. A suivre en tout cas ton retour me rassure lol
Marsh Posté le 22-06-2017 à 14:17:23
ReplyMarsh Posté le 22-06-2017 à 14:43:41
moi j'hésite avec un ilife ... car c'est encore moins cher et le résultat est correct (testé un V7) et en plus on doit pouvoir faire quelque chose avec le RM mini pour le pilotage via IR
Marsh Posté le 22-06-2017 à 14:46:49
ReplyMarsh Posté le 22-06-2017 à 14:52:51
Domotiser un ilife c'est aussi pertinent que domotiser un vieux flipper : c'est rigolo mais ça ne sert (quasiment) à rien.
Marsh Posté le 22-06-2017 à 15:15:30
je pensais surtout à forcer un démarrage uniquement lorsqu'il n'y a personne et uniquement les jours de travail
mais oui une programmation de base suffit dans 95%
Marsh Posté le 22-06-2017 à 15:50:53
Digaboy a écrit : |
C'est une idée.
Comme de toute façon l'intégration sous Jeedom est parfaite, je peux controler/piloter tous les équipements Xiaomi via Jeedom auquel j'accède en https depuis l'extérieur.
Je vais p'tet faire ça tiens.... je vais voir si la petite voix chinoise de la Gateway râle ou pas!
Ne plus faire aucune maj Xiaomi serait aussi un moyen d'assurer la pérenité d'un système quand il est parfaitement stable, et éviter de se prendre des maj qui bloquent tel ou tel chose quand on ne se trouve pas en Chine par exemple...
Bref : Zigate
Marsh Posté le 22-06-2017 à 16:27:21
dafunky a écrit : 266€, il a bien baissé |
Ouais enfin c'est une promo ( 268 et des poussières avec les frais de port ( 299 $ ) et qu'il faut bien faire dans l'ordre avec les codes
Xiaomi Robot tu le met dans le panier ( logique ... ), entrer premièrement le code MIROBOT (10$ d'offert) puis le code XIAOMIVAC.
si tu fais uniquement le code XIAOMIVAC ... C'est foutu l'aspirateur passe à 388$
Marsh Posté le 22-06-2017 à 16:43:09
Shaad a écrit : Ne plus faire aucune maj Xiaomi serait aussi un moyen d'assurer la pérenité d'un système quand il est parfaitement stable, et éviter de se prendre des maj qui bloquent tel ou tel chose quand on ne se trouve pas en Chine par exemple... |
Ouais, sauf qu'actuellement ils sortent un produit tous les 2/3 mois en moyenne, et ils ne déçoivent pas en général. Donc tirer un trait sur les màj de la gateway... je vais d'abord vous laisser faire vos expérimentations en zigate, ensuite je commmencerai à réfléchir. Il est urgent d'attendre
Marsh Posté le 22-06-2017 à 22:12:10
roondar a écrit : |
Marsh Posté le 23-06-2017 à 09:23:56
petite question pour dafunky : dans tes recherches pour motoriser les rideaux avec le moteur xiaomi, ca marche avec quel type de rideau ?
Marsh Posté le 23-06-2017 à 09:54:55
C'est pour des rideaux traditionnels, fixation par crochet. Ici tu as une présentation fonctionnelle, sinon tu google glydea pour avoir plus d'infos techniques. Glydea c'est la gamme somfy, mais c'est 99% identique, je pense que c'est le même fabricant derrière (cf ma remarque sur les actions somfy chez dooya).
C'est assez bien foutu, avec un seul moteur tu peux fermer les deux rideaux gauche et droite par exemple, ce qui est plutôt pratique esthétiquement. Et il y a une fonctionnalité qui est extra : tu tires un peu le rideau, et le moteur se met en marche tout seul.
Moi je suis sur un dilemme : pour ma salle ciné j'ai deux rideaux à tirer en simultané sur les murs latéraux.
- Soit je mets deux moteurs, auquel cas ça me fait installer deux kits, deux rails, donc gros budget et impact visuel important.
- Soit je mets un seul moteur + rail, auquel cas il faut que je mette au point un entraînement au milieu du plafond, avec un seul moteur positionné exactement au même endroit que mon projecteur. Dans ce cas il faut que je fasse un système de tringle pour tirer les deux rideaux en même temps. ça reprendrait le principe du moteur de porte de garage, en gros.
(oui je sais c'est un peu du délire de faire ça dans un salon)
Marsh Posté le 23-06-2017 à 10:37:24
Tu ne veux pas plutôt mettre des volets roulants ?
Marsh Posté le 23-06-2017 à 10:47:51
C'est un peu particulier, en fait je tire des rideaux noirs sur toute la longueur des deux murs, soit 4m de long sur presque 3m de haut. Et je n'ai pas précisé qu'il y a également le même tissu tendu au plafond, et qu'il faut que je fasse coulisser par la même occasion.
Actuellement c'est en place mais c'est fixe. Je souhaite le rendre coulissant pour que la pièce redevienne blanche en dehors des projections.
Marsh Posté le 23-06-2017 à 10:50:58
Je précise pour Shaad qui ne connait peut être pas bien un des inconvénients majeurs de la vidéoprojection, que fermer les volets ne suffit pas, car les murs blancs reçoivent la lumière de l'écran, qui à son tour retourne sur l'écran, ce qui délave l'image et réduit le contraste. On appelle tout cela la pollution lumineuse.
C'est pour cela que les murs d'une salle cinéma sont noirs, et que dafunky a tiré des rideaux noirs devant ses murs blancs.
Marsh Posté le 23-06-2017 à 13:06:30
Entendu !
Je connais bien le phénomème pour faire très régulièrement des soirées HC/console chez mon beau-frère dans sa salle HC de 30m² (budget global travaux inclus: un peu plus de 35K€ ).
Et suite à quelques soirées extra chez lui, j'ai d'ailleurs envisagé il n'y pas si longtemps une salle HC dans notre future maison donc j'avais passé mal de temps sur des fofos sur le sujet... avant de conclure que je n'en avais pas vraiment l'utilité ni surtout les moyens. 20m² de superficie supplémentaire pour la maison c'est déjà 75K€ en terme de coût de terrain + construction ici... auquel il faudrait ajouter 15-20K€ d'installation/équipement/aménagement à la louche pour faire un truc potable justifiant une salle HC dédiée. Ca porterait le budget global maison au-delà des 750K€, pas possible pour nous. Bref, le HC sera dans le bureau et dans une configuration pas du tout optimum.
Mais je n'avais pas saisi en effet que c'était de celà dont il s'agissait ici, je pensais à de simples rideaux pour occulter la lumière extérieure.
Je visualise mieux la problématique à présent.
Marsh Posté le 23-06-2017 à 13:24:19
Maitrise certainement pas, sensibilisé au problème oui.
Vouloir rendre une couverture intégrale plafond+mur amovible sans faire un truc moche ou tomber dans le honteux bidouillage est aussi un joli projet en soit.
Marsh Posté le 23-06-2017 à 14:30:12
je suis entrain de me hyper sur du daylight ubc xtremscreen, par contre je sais pas si c'est les photos ou les videos, mais le retro éclairage ca diminue l’immersion "cinema".
J'ai dans l'idée de mettre une toile fixe (de 250 à 270), le mur serait ainsi quasiement utilisé dans sa totalité .
Marsh Posté le 23-06-2017 à 14:38:34
Pour te dire, ça fait 6 jours que j'ai installé le miens, et je n'ai toujours pas branché le rétro éclairage :
- samedi j'étais trop pressé de l'accrocher pour le tester
- cette semaine il a fait trop chaud pour que je le décroche afin de brancher les LED
Je le ferai peut être ce week-end, mais déjà rien que l'apport de la toile technique est considérable.
Perso, pour le moment, en me basant sur les démos que j'ai vu, ce que je dirais du rétro éclairage :
- au début ça perturbe
- au bout d'un moment on l'oublie
- l'avantage c'est sur la perception des noirs, qui paraissent purs. De toute façon c'est l'argument de vente.
Donc je n'en suis pas encore à dire que ça améliore l'immersion, je manque encore d'expérience.
EDIT : mince on n'est pas sur le bon sujet, désolé du gros HS
Marsh Posté le 23-06-2017 à 19:10:36
Ceux qui bidouillent avec sonoff, évitez un upgrade vers la nouvelle 5.2.x car apparemment il perd la config durant le flash et oblige à repasser par le FTDI. Le gars est en train de regarder la cause.
Marsh Posté le 24-06-2017 à 08:54:51
Comment transformer le capteur de porte xiaomi en capteur de choc : https://www.dealabs.com/bons-plans/ [...] nt=6481544
Marsh Posté le 24-06-2017 à 09:52:53
Oui désolé, j'avais pas vu le sujet
Faut dire on retrouve toujours les mêmes
Marsh Posté le 24-06-2017 à 10:07:21
dafunky a écrit : Ceux qui bidouillent avec sonoff, évitez un upgrade vers la nouvelle 5.2.x car apparemment il perd la config durant le flash et oblige à repasser par le FTDI. Le gars est en train de regarder la cause. |
C'est à dire perdre la config ? Si tu es en 5.2 les maj ota vont te faire perdre ta config ?
Marsh Posté le 24-06-2017 à 11:30:33
Le sonoff propose une méthode de mise à jour par son interface web. Si tu essaies de mettre à jour n'importe quelle version vers la 5.2, et potentiellement la 5.1, le sonoff perd sa config durant la mise à jour. Ensuite il est complètement perdu, d'après ce que j'ai lu. Du coup il faut à nouveau flasher via FTDI. Je pense que ça arrive quand on flashe avec un binaire pré compilé, car quand on compile soi même on précise dans le code le ssid, l'ip, donc en principe ça roule.
Bref, je n'ai pas encore une compréhension totale du mécanisme de maj. En tout cas le gars se casse la tête à prévoir des upgrades de config d'une version à l'autre, ce qui est louable et occasionne facilement des bugs lors des grosses évolutions.
Marsh Posté le 24-06-2017 à 11:38:01
Il a pas pensé à faire un mécanisme de sauvegarde de config actionnable avant la MAJ ? limitée au strict minimum pour le bon fonctionnement
Marsh Posté le 24-06-2017 à 11:49:50
Si , il a pensé a plus de choses que ce qu'on peut imaginer , il a seulement une régression dans sa dernière version .
Marsh Posté le 24-06-2017 à 11:55:46
je viens de recevoir mon kit Xiaomi. Est-ce qu'il y a des choses à savoir avancer de me lancer ? des précautions à prendre ?
j'ai lu qu'il fallait configurer le pays sur Chine, je vais retourner faire un tour sur le net
Marsh Posté le 24-06-2017 à 12:15:26
dafunky a écrit : Xiaomi à 8€, que tu peux chopper encore moins cher en vente flash : http://www.gearbest.com/living-app [...] 44665.html |
Le z-wave ok, les protocoles en 2.4 GHz, je conseille pas vraiment -> Faible pénétration dans le béton (chez moi ça ne passe pas d'un étage à l'autre), probabilité de collisions/interférences entre wifi, zigbee, bluetooth. Le sonoff et autres ont l'air sympa mais c'est dommage d'avoir ça sur du wifi. J'ai pas envie que mon installation domotique soit dépendante de mon réseau informatique.
Marsh Posté le 24-06-2017 à 13:04:08
et merde
mes appareils sous android sont trop vieux pour l'appli Mi Home Et depuis Bluestack la passerelle n'est pas détectée.
Marsh Posté le 24-06-2017 à 22:26:14
#xiaomihack
dafunky a écrit : Comment transformer le capteur de porte xiaomi en capteur de choc : https://www.dealabs.com/bons-plans/ [...] nt=6481544 |
Je viens de mettre en production mon capteur de "quelqu'un a ouvert la porte de la boîte à lettres pour y mettre un colis". C'est un hack de capteur de porte xiaomi. Un jeu d'enfant, deux soudures à faire aux bornes du capteur à lames souples (alias ILS, REED), même avec un gros fer ça va tout seul.
Le capteur d'ouverture xiaomi est un régal à hacker, de taille minuscule, et avec une bonne portée puisqu'il y a une quinzaine de mètres et plusieurs murs épais entre la bàl dans la rue et la gateway.
Le montage du contacteur dans la bàl n'est pas joli, j'ai mis de la colle au pistolet pour fixer le contacteur et le fil, c'est moche mais cette technique a fait ses preuves jusque là. Et on ne le voit pas à l'usage, même le facteur ne devrait pas spécialement le remarquer.
Marsh Posté le 25-06-2017 à 01:25:11
En gros tu n'utilise que le boîtier "émetteur/récepteur" ZigBee, sur lequel tu as posé deux fils que tu as inséré dans ta boîte aux lettres et où un montage de ton cru ferme le circuit (fait contact entre ces deux fils) lorsque la serrure de la porte de la boîte aux lettre est déverrouillée ?
Marsh Posté le 22-06-2017 à 10:34:23
Reprise du message précédent :
D'ailleurs tu aurais un petit screen de comment tu gère l'allumage de ta gateway ? tu passe quelle variable pour allumer la gateway ? ( je t'avoue que je suis au boulot et que je me suis pas penché sur la question ) je regarderais ce soir pour l'allumage car pour la nuit et les petites ( ou grosses ) commission c'est pratique
Pour ma part je passe par un script LUA (Domoticz)
--script_device_alarme_lumiere_gateway_xiaomi.lua
--
--A la mise en route de l'alarme, on allume la gateway Xiaomi en rouge
--
commandArray = {}
if (devicechanged['Notifications'] == 'On') then
commandArray['OpenURL'] = 'http://127.0.0.1:8080/json.htm?type=command¶m=setcolbrightnessvalue&idx=3367&hue=360&brightness=35&iswhite=false'
print('script_device_alarme_lumiere_gateway_xiaomi : Mise en route de l alarme -> Allumage de la lumiere gateway Xiaomi');
end
if (devicechanged['Notifications'] == 'Off') then
commandArray['OpenURL'] = 'http://127.0.0.1:8080/json.htm?type=command¶m=switchlight&idx=3367&switchcmd=Off&level=0&passcode='
print('script_device_alarme_lumiere_gateway_xiaomi : Extinction de l alarme -> Extinction de la lumiere gateway Xiaomi');
end
return commandArray