Contrôler sa VMC StorkAir / ComfoAir / zehnder via sa domotique

( dans

» Electricité » Domotique

)
Chercher:    

Contrôler sa VMC StorkAir / ComfoAir / zehnder via sa domotique

- Page 20
Page 20 sur 67 Première page - Résultats 1 à 20 sur 1 340 Page precedente 101819 20 212230 Page suivante Dernière page - Résultats 1 321 à 1 340 sur 1 340


02/04/2015 Vieux  
 
  34 ans, Brabant Wallon
 
Ma vmc est encore à l'arrêt, je n'habite tjs pas ma construction donc je n'ai encore rien fait :p
02/04/2015 Vieux  
 
  56 ans, Liège
 
VMCbinjson.cgi fonctionnel !

Salut Eljub, dösoleé d'apprendre que tu n'as pas encore l'occasion de jouer avec ta VMC, mais tout vient a temps a qui sait attendre /Hein Sebcbien ;)))


Bon reste a écrire la partie cgi pour VMCsetspeed et c'est quasi terminé

Pas de souci, je fais un petit package pour l'installation en sauvegardant les anciens scripts ...



Contrôler sa VMC StorkAir / ComfoAir / zehnder via sa domotique

02/04/2015 Vieux  
 
  45 ans, Brabant Wallon
 
Oh yeah baby !

En fait, en réfléchissant (oui ça m'arrive, mais pas trop pcq ça fait mal à la tête)

Que le lecture plante, ce n'est pas grave, par contre l'écriture c plus embêtant, on ne ré-écris pas l'ordre toutes les X minutes normalement.

Dernière modification par sebcbien 02/04/2015 à 16h35.
02/04/2015 Vieux  
 
  56 ans, Liège
 
Il n'y a plus qu'a écrire le script d'installation !

J'ai remplacé les scripts de l'ancienne version par les nouveaux et la page web fonctionne, lecture des valeurs et pilotage des vitesses via les bouttons.

C'est fonctionnel disons, mais je dois encore travailler la résillience du serveur (traitement des cas particuliers).

Contrôler sa VMC StorkAir / ComfoAir / zehnder via sa domotique
02/04/2015 Vieux  
 
  56 ans, Liège
 
Citation:
Posté par sebcbien Voir le message
Oh yeah baby !

En fait, en réfléchissant (oui ça m'arrive, mais pas trop pcq ça fait mal à la tête)

Que le lecture plante, ce n'est pas grave, par contre l'écriture c plus embêtant, on ne ré-écris pas l'ordre toutes les X minutes normalement.

L'inconvénient avec le serveur, c'est que s'il bloque, plus rien ne passe, d'où l'intérêt a avoir un truc robuste, quitte a jeter les client récalcitrant (un serveur doublé d'un videur en quelque sorte

Bon les cloches auront quelque chose pour vous ce week-end !

JP.
02/04/2015 Vieux  
 
  56 ans, Liège
 
Citation:
Posté par jcoenen Voir le message
L'inconvénient avec le serveur, c'est que s'il bloque, plus rien ne passe, d'où l'intérêt a avoir un truc robuste, quitte a jeter les client récalcitrant (un serveur doublé d'un videur en quelque sorte

Bon les cloches auront quelque chose pour vous ce week-end !

JP.
Les dernier problème de synchro semble être résolus (je n'en crois pas mes yeux )

Le dernier essai:
un server
un client qui matraque le server avec 8 requêtes (lecture d'état) toutes les demi secondes (100x), les réponses aux 8 requêtes sont toutes arrivées endéant une seconde (+/-).

un deuxième client qui demande les 8 requêtes toutes les secondes (50x), pareil les réponses arrivent toutes endéant la seconde.

Le client Web qui fait des lectures d'état et change les valeur de vitesse (manuel) temps de réponse un peub plus long mais c'est du à la surcouche du serveur web.

Curieusement il n'y rien qui plante, et la vitesse change bien suivant la demande via l'interface Web.

Donc y'aura quoi passer votre week-end à l'intéreur !

Contrôler sa VMC StorkAir / ComfoAir / zehnder via sa domotique

Dernière modification par jcoenen 02/04/2015 à 20h18.
03/04/2015 Vieux  
 
  56 ans, Liège
 
Les fichiers de la version 2 sont disponibles sur sourceforge (dans prototype).

raspVMC2.0.tar

C'est utilisable mais il doit encore rester pas mal de Bugs.


Installation (a partir de l'utilisateur pi sinon changer les références a pi):

Avant toute chose, sauvegarder les anciens scripts au cas où ...

cd /usr/lib/cgi-lib/
sudo mv VMCbinjson.cgi VMCbinjson.cgi.pl
sudo mv VMCsetspeed.cgi VMCsetspeed.cgi.pl

télécharger le fichier

cd
wget http://sourceforge.net/projects/rasp...0.tar/download
mv download raspVMC2.0.tar

cd /
sudo tar -xvf /home/pi/raspVMC2.0.tar
cd
./server.py

Ouvrir un autre terminal (via ssh ou autre)

lancer le client

./client.py x y (ou x= nombre d'échantillonnages y=temps d'attente entre échantillonnages)

Le client fait 8 requêtes par échantillonnage, dans la fenêtre du serveur on peut voir les messages passer de l'un à l'autre (pour l'instant très "verbose")

Ensuite clear screen et display du json avec les valeurs décodées.

La nouvelle version utilise le /etc/VMC/VMC.ini pour chercher les device de la VMC.

Fichiers installés:
/home/pi/server.py le serveur
/home/pi/client.py un exemple de client
/usr/lib/pymodules/python2.7/VMC.py la libraire python associée

/usr/lib/cgi-bin/VMCsetspeed.cgi les script cgi (même fonctionnalité que les anciens)
/usr/lib/cgi-bin/VMCbinjson.cgi


Les pages HTML restent inchangée ainsi que vos application qui utilisent les CGI.

C'est fonctionnel mais je dois encore améliorer le serveur pour éliminé les cas particuliers qui peuvent toujours faire capoter le système.

A vos claviers !!!

Comme annoncé précédemment FHEM permet la gestion de la VMC, par contre seul un port série peut être connecté, jusqu'à présent FHEM et mon système étaient mutuellement exclusifs ceci n'est maintenant plus de mise, j'ai trouvé le moyen de connecter FHEM au server et donc FHEM peut accéder a la VMC en même temps que l'interface Web ou les script de mesures de températures

Ce sera intégré dans la version 2.1

Dernière modification par jcoenen 03/04/2015 à 13h15.
03/04/2015 Vieux  
 
  45 ans, Brabant Wallon
 
ok, dès que j'ai une heure je m'y met ! merci !
03/04/2015 Vieux  
 
  56 ans, Liège
 
Citation:
Posté par sebcbien Voir le message
ok, dès que j'ai une heure je m'y met ! merci !

UNE heure, mais mais mais, y'en a pour cinq minutjes ...

OK ok, n'oublies pas de faire une copie des CGI, comme le nouveau truc est écrit en python (vas savoir pourquoi) il ne devrait pas y avoir d'interférence entre les deux système, juste que le premier ne peut pas tourner si le second est actif (en fait ca se peut mais les résultats sont aléatoires ;)

Le server est lancé à la main, si tu veux un redémarage de celui ci en cas de plantage il faut mettre un respawn dans inittab je n'ai pas encore franchi cette étape mais ça va pas tarder.

Dernière modification par jcoenen 03/04/2015 à 19h32.
05/04/2015 Vieux  
 
  45 ans, Brabant Wallon
 
entre pâques, les enfants, la famille, chevetogne et toutiquanti, UNE heure c'est le rève !!!

Bon, je n'ai pas pu aller très loin, le tar ne contient que deux fichiers dans le répertoire home, le client et le readme, pas de trace du serveur ;)

Apparament ton copier coller ne s'est pas bien déroulé avec les cd ...
exemple:

cd /
wget http://sourceforge.net/projects/rasp...0.tar/download
mv download raspVMC2.0.tar

sudo tar -xvf raspVMC2.0.tar

cd ???????
./server.py

J'me suis débrouillé mais pour d'autres ça risque d'être bloquant.

Pour la prochaine "beta version" , je te propose de nommer les fichiers différament comme ça l'ancienne version continue de fonctionner et pour la version définitive on remet les anciens noms

Merciii

Dernière modification par sebcbien 05/04/2015 à 03h00.
05/04/2015 Vieux  
 
  56 ans, Liège
 
Citation:
Posté par sebcbien Voir le message
entre pâques, les enfants, la famille, chevetogne et toutiquanti, UNE heure c'est le rève !!!

Bon, je n'ai pas pu aller très loin, le tar ne contient que deux fichiers dans le répertoire home, le client et le readme, pas de trace du serveur ;)

Apparament ton copier coller ne s'est pas bien déroulé avec les cd ...
exemple:

cd /
wget http://sourceforge.net/projects/rasp...2.tar/download

mv download raspVMC2.0.tar

sudo tar -xvf raspVMC2.0.tar

cd ???????
./server.py

J'me suis débrouillé mais pour d'autres ça risque d'être bloquant.

Pour la prochaine "beta version" , je te propose de nommer les fichiers différament comme ça l'ancienne version continue de fonctionner et pour la version définitive on remet les anciens noms

Merciii
le cd c'est pour retourner dans /home/pi (cd sans path retourne dans le directory de l'utilisateur par défaut)

Je vérifie le tar ...

Dernière modification par jcoenen 05/04/2015 à 09h59.
05/04/2015 Vieux  
 
  56 ans, Liège
 
Jusssss, I am sooooo confused, VMC_v2.tar sur source forge.
05/04/2015 Vieux  
 
  45 ans, Brabant Wallon
 
Citation:
Posté par jcoenen Voir le message
le cd c'est pour retourner dans /home/pi (cd sans path retourne dans le directory de l'utilisateur par défaut)

Je vérifie le tar ...
ah ok, my bad !
(j'ai même pas essayé en fait)

je teste ça de retour des cloches... ;)
05/04/2015 Vieux  
 
  56 ans, Liège
 
ok Bonne chance avec les cloches attention aux lapins ...
il aura encore des releases dans un futur proche.
06/04/2015 Vieux  
 
  Luxembourg
 
Quel ardeur mes enfants ! Quel dommage que je n'ai pas encore ma VMC installee pour tester tout ca !
06/04/2015 Vieux  
 
  45 ans, Brabant Wallon
 
Bon, ce ne sera plus avant mercredi soir pour tester pour moi :-/
06/04/2015 Vieux  
 
  56 ans, Liège
 
OK, sans VMC c'est effectivement moins amusant ;)
07/04/2015 Vieux  
 
  56 ans, Liège
 
Les résultats des tests sont très positifs.

Voici le setup qui tourne depuis deux jours, fhem (logiciel domotique) interroge la VMC toutes les 5 minutes. Une instance de FHEM est sur le Pi connecté a la VMC et l'autre sur un Pi du réseau. Les scripts CGI se connectant a la VMC via le server peuvent eux être sur n'importe quelle machine du réseau. De la même manière, d'autres clients (échantillonage, pilote automatique ...) peuvent maintenant accéder a la VMC via le server et ce en même temps. Un script est aussi définit qui via un crontab lit les valeurs de températures et les écrit dans une base donnée mysql (tout les minutes).

This new version of the software, that has been running for two days now, implements a server connected to the VMC via a serial port on the raspberry pi. The server managing the requests coming from various clients. At the moment two instances of FHEM (house automation software that includes a driver for the VMC, "ComfoAir") are sampling the VMC every 5 minutes, one runs on the raspbery server and the other on another raspberry on the network. The web clients are also implemented on both machines and run concurrently. Here's a picture of the architecture. A script is now running, collecting every minutes temperature data and storing them in a mysql database instance.

Other clients can be added to the system (such as mysql sampler, automatic VMC driver ...)

Contrôler sa VMC StorkAir / ComfoAir / zehnder via sa domotique

Dernière modification par jcoenen 07/04/2015 à 13h48.
08/04/2015 Vieux  
 
  56 ans, Liège
 
Dernier update:

Server: implémentation du device virtuel (clients fhem), lecture de configuration
CGI modifiés, lecture du fichier de configuration VMC.ini, celui ci contient les sections suivantes


[VMC] les info sur le port série ou est connectée la VMC
[mysql] information relative a la base de donnée mysql (script pas encore disponible)
[server] information pour lancer le server
bind = adressses IP qui peut répondre au requêtes
"" toutes le adresses
"127.0.0.1" localhost only,
"ip address" adresse du réseau
port = port TCP a utiliser (establish inital connection)
[client]
server = adresse du serveur pour le clients TCP/IP
"127.0.0.1" si les clients sont sur la machine ou tourne le serveur
[socat]
PTY = path du device virtual pour client du genre FHEM (nécessite apt-get install socat)
[CCEASE]
tty= path du device ou le CCEASE est raccordé (pas encore implémenté)

Layout

[VMC]
device="/dev/ttyAMA0"
lock="/tmp"
log="/var/log/VMC.log"
[mysql]
host="192.168.0.42"
user="dBuser"
password="dBpasword"
DB=dBname
[server]
bind=""
port=10000
[client]
server="192.168.0.15"
[socat]
PTY=/tmp/ttyVMC
[CCEASE]
tty=/dev/ttyUSB1

Dernière modification par jcoenen 08/04/2015 à 10h29.
08/04/2015 Vieux  
 
  56 ans, Liège
 
Contrôler sa VMC StorkAir / ComfoAir / zehnder via sa domotique

FHEM Page VMC avec graphique des valeur échantillonées

Definition du device VMC sur le device virtuel /tmp/ttyVMC créé par le serveur.

Contrôler sa VMC StorkAir / ComfoAir / zehnder via sa domotique
Page 20 sur 67 Première page - Résultats 1 à 20 sur 1 340 Page precedente 101819 20 212230 Page suivante Dernière page - Résultats 1 321 à 1 340 sur 1 340


A lire également sur BricoZone...
Zehnder ou Storkair / whr ou confoD ? Par chevy3600 dans Plomberie, +3 13/06/2016
Storkair ConfoD luxe et domotique Par sebcbien dans VMC, PAC, Clim, +12 21/10/2013
VMC storkair Par lombsss dans VMC, PAC, Clim, +1 25/01/2013
VMC storkair comfod 350 Par sam_bech dans VMC, PAC, Clim, +16 22/01/2013
Où acheter VMC DF Zehnder/Storkair ? Par Lapilux dans VMC, PAC, Clim, +4 26/03/2012


Forum Domotique : Voir ce forum, Nouveautés, Actifs, Sans rép
Tout BricoZone : Page de garde, Dernieres 24h

Photos au hasard
Voir toutes nos photos


Pas encore membre de BricoZone ?!
Attention Pour participer, poser une Question ou Répondre : inscrivez vous !
Ceci vous permettra également de recevoir un email lors des réponses.
Mais même si vous ne voulez rien écrire : vous pourrez surveiller les forums et leurs nouveaux messages, et obtenir une vue rapide de tous les nouveaux messages depuis votre dernière visite !
Tout ceci est évidemment gratuit et rapide.

Visitez aussi : BricoZone France, nos Blogs. On aime Astel, JardiZone et InternetVista.
 
Connexion!
Identifiant
Mot de passe

Inscription - Oublié ?

Annuaire Pro

FT Chassis

Spécialiste des châssis PVC, bois et aluminium, portes et volets roulants.


DECOCHALET

Vente et placement d'abris de jardin, carports, garages, pergolas, boxes pour chevaux, ...


Tendance Habitat

Entreprise générale du bâtiment


La Vidange Loiseau S.A.

Débouchage, placement, raccordement et réparation des égouts.

Ajoutez votre société