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 50
Page 50 sur 68 Première page - Résultats 1 à 20 sur 1 350 Page precedente 404849 50 515260 Page suivante Dernière page - Résultats 1 341 à 1 350 sur 1 350


02/01/2016 Vieux  
 
  56 ans, Liège
 
Citation:
Posté par nodarii Voir le message
J'aurai besoin de coup de main.
Je souhaiterai récupérer la température extérieure et la température intérieure de la VMC pour la transmettre dans une commande du genre
http://192.168.1.81/api/xdevices.jso...pikey&SetVA03= température extérieure
toutes les 5 minutes par exemple
Il faut surement créer un script Python et le lancer toutes les 5 minutes.
Mais je dois t'avouer que je seche pour programmer ça
Exact, c'est assez simple avec la libraire, je note et vais écrire un exemple.
02/01/2016 Vieux  
 
  56 ans, Liège
 
Citation:
Posté par nodarii Voir le message
J'aurai besoin de coup de main.
Je souhaiterai récupérer la température extérieure et la température intérieure de la VMC pour la transmettre dans une commande du genre
http://192.168.1.81/api/xdevices.jso...pikey&SetVA03= température extérieure
toutes les 5 minutes par exemple
Il faut surement créer un script Python et le lancer toutes les 5 minutes.
Mais je dois t'avouer que je seche pour programmer ça

Et voici un petit programme qui fait juste ça, adaptes suivant tes besoins (crontab pour le lancer toutes les 5 minutes)

#!/usr/bin/python

import socket
import string
import json
import urllib2
import ConfigParser
from VMC import VMC



config = ConfigParser.RawConfigParser()
config.read('/etc/VMC/VMC.ini')


# Create a TCP/IP socket
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

# Connect the socket to the port where the server is listening
server_address = (string.replace(config.get('client','server'),'"', ''), int(string.replace(config.get('server','port'),'"' ,'')))
sock.connect(server_address)

print 'requesting data '
rcvd=VMC().gettemp(sock)
print json.dumps(rcvd.objet,sort_keys=True,indent=4)

Tneuf=str(float(rcvd.objet['data']['temperature']['Tairneuf']))

print Tneuf

print 'closing socket'
sock.close()

url = 'http://192.168.1.81/api/xdevices.json?key=apikey&SetVA03='+Tneuf

#print url pour verification

print url

response = urllib2.urlopen(url)

#lecture de la réponse du serveur http

html = response.read()

print html


A mettre dans VMCAirneuf.py
chmod a+x VMCAirneuf.py

./VMCAirneuf.py


Une fois que le programme fait ce que tu veux, enlèves les "print" ou met un # en tête de ligne (commentaire)

crontab -e

insère la ligne

0-59/5 * * * * /home/pi/VMCAirneuf.py >> /dev/null

control X

Et l'affaire est réglée.

Dis moi si ça fonctionne ...

Dernière modification par jcoenen 02/01/2016 à 14h24.
02/01/2016 Vieux  
 
 
Désolé du délai, mais je ne connais pas les commandes LINUX.

Je suis parti du fichier VMC.ini.new que j'ai modifié puis enregistré en VMCAirneuf.py
donc dans le dossier raspVMC-master

le chmod a+x VMCAirneuf.py ne fonctionne pas

et j'ai peur que 0-59/5 * * * * /home/pi/VMCAirneuf.py >> /dev/null ne soit pas le bon chemin. Je n'arrive pas à trouver de dossier pi
02/01/2016 Vieux  
 
  56 ans, Liège
 
Citation:
Posté par nodarii Voir le message
Désolé du délai, mais je ne connais pas les commandes LINUX.

Je suis parti du fichier VMC.ini.new que j'ai modifié puis enregistré en VMCAirneuf.py
donc dans le dossier raspVMC-master

le chmod a+x VMCAirneuf.py ne fonctionne pas

et j'ai peur que 0-59/5 * * * * /home/pi/VMCAirneuf.py >> /dev/null ne soit pas le bon chemin. Je n'arrive pas à trouver de dossier pi
Pour tourner ton chemin, tapes la commande "pwd"

Tu devrais donc être dans /home/pi/raspVMC-master

chmod a+x VMCAirneuf.py

Devrait fonctionner, ça change les droits d'accès au fichier VMCAirneuf.py

+x est pour le mettre en exécutable

Dernière modification par jcoenen 02/01/2016 à 16h18.
02/01/2016 Vieux  
 
 
Bon j'ai trouvé la commande pour déplacer le fichier qui était dans /home/pi/raspVMC-master et où la commande Chmod disait chmod: modification des permissions de « VMCIPX80.py »: Opération non permise

je l'ai mis dans /home/pi et là, la commande Chmod a fonctionné.

Le CRON vient de fonctionner également. L'année commence en fanfare!

Je te suis redevable JCOENEN, dis moi en MP à quoi tu carbures que je te dédommage. Encore merci.
02/01/2016 Vieux  
 
 
Citation:
Posté par listhor Voir le message
It's hard to think having a headache

I went through scyrille post and all relevant points match (except FHEM, Jessie and USB-RS232 converters) my actions.
So, I think the only reason causing this malfunction is either:
- usb-rs232 converter; currently connected is Bus 001 Device 004: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC I have 2 converters and despite of that they are recognized and drivers loaded automatically, they work differently. Also sticky bit (T) isn't set. The other converter CCEase couldn't communicate with VMC. VMC is connected through HAT.
- Jessie is installed on my raspbpi - server.py had been written for Wheezy. Are there any significant system-specific dependancies in server script?
listhor,
I am also running on debian jessie, so i don't think the problem is there.
The server.py is running fine here. (has 99.8% cpu usage)
02/01/2016 Vieux  
 
  56 ans, Liège
 
Citation:
Posté par nodarii Voir le message
Bon j'ai trouvé la commande pour déplacer le fichier qui était dans /home/pi/raspVMC-master et où la commande Chmod disait chmod: modification des permissions de « VMCIPX80.py »: Opération non permise

je l'ai mis dans /home/pi et là, la commande Chmod a fonctionné.

Le CRON vient de fonctionner également. L'année commence en fanfare!

Je te suis redevable JCOENEN, dis moi en MP à quoi tu carbures que je te dédommage. Encore merci.
Peut être que tu as fait unzip en mode sudo et donc le directory est seulement accessible à l'administrateur (root), mais tu as trouvé la parade en le copiant dans le niveau supérieur. Donc c'est parfait.

Pas de soucis pour la redevabilité, je carbure a a peu près tout, sauf le liquide vaisselle (j'ai l'estomac fragile), mais quand il n'y a rien d'autre alors, on s'adapte

Sérieusement, c'est avec plaisir, l'essentiel étant que cela fonctionne !
02/01/2016 Vieux  
 
 
Tu m'enverras ton adresse par message privé que le père noël passe avec un peu de retard.

Comment as tu trouvé les adresses modbus des variables? (en regardant les trames passées?). Je suppose qu'ensuite tu y es allé à tâtons pour trouver à quelle variable cela correspond.

Je te demande ça car j'ai rebranché vite fait le CCease pour rappuyer sur l'horloge pour que les vitesses repassent en mode programmé (vitesse 3 au repas, 1 pour s'endormir et quand il y a personne, puis 2 pour les douches, en supposant que l'on fasse ça à la même heure chaque jour). Il doit bien y avoir une variable auto / manu, ainsi qu'une touche vitesse3 forcée pendant 10 minutes

Va falloir que je commande un 2ème convertisseur et une prise DB-9 pour brancher le CCease

Plus dur, il va falloir que je trouve comment récupérer les données heure du levé du soleil et l'heure de couché trouvé sur internet (dans le fichier xml de Weather.com) puis renvoyer ça de la même manière dans des variables de mon automate (ça c'est simple maintenant).
02/01/2016 Vieux  
 
  Autre pays
 
Citation:
Posté par Beire Voir le message
listhor,
I am also running on debian jessie, so i don't think the problem is there.
The server.py is running fine here. (has 99.8% cpu usage)
Thanks Beire. So, in such a case, usb-rs232 converter is suspect. Can you tell me what kind of converter do you use?
Mine is:
~ $ lsusb
Bus 001 Device 004: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC

and its properties

~ $ ls -l /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 sty 1 20:59 /dev/ttyUSB0

Dernière modification par listhor 02/01/2016 à 23h18.
02/01/2016 Vieux  
 
  Autre pays
 
For those of you who use wifi connection and raspb pi. I've found following solution as workable:
Citation:
Power problems with USB wireless nano WiFi adaptors

Even after buying a powerful and reliable power supply, USB nano WiFi adaptors often fail to perform. They'll work fine on boot, but as soon as the network traffic dies down, they become unreliable.

The problem here is that many of these nano adaptors use a power-saving mode designed for smartphones and tablets where the network traffic is typically predominantly outbound. If the Raspberry Pi doesn't send any network traffic for a while, the nano wireless adaptors go into low power mode and become difficult to contact from an external source. For example, you may not be able to ping or establish an SSH connection from your desktop PC to your Raspberry Pi, or an SSH session may become unreliable after being left idle for a few minutes.

These power-saving modes can, and I believe on a Raspberry Pi always should, be turned off. The actual power saving is pretty minimal, especially if you actually want to have the Pi serving data pretty much constantly. Even when powering the Raspberry Pi from a battery (such as one of those mobile phone emergency power packs), I have found it far better to turn off the WiFi power saving. There's not a lot of point in my Raspberry Pi robot having a little extra battery life, if it spends three quarters of that time being uncontactable.

One of the most popular chipsets for USB nano wifi adaptors that are compatible with the Raspberry Pi is the Realtek RTL 8192CUS . You can find out which chipset you have by doing:

lsusb

...which will display something like:

Bus 001 Device 002: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

You can turn off power saving by issuing the command:

sudo echo -e "\n# Disable power management\noptions 8192cu rtw_power_mgnt=0" >>/etc/modprobe.d/8192cu.conf

What this does is add the instruction options 8192cu rtw_power_mgnt=0 to the file /etc/modprobe.d/8192cu.conf , plus a little comment reminding everyone what it's for; you could edit or create the file yourself in nano or vi if you prefer.

Rebooting the Pi ( sudo shutdown -r now ) is a simple and effective way to bring the setting into effect. The setting will be remembered upon subsequent reboots. You can undo this setting by commenting out the options line in 8192cu.conf or, if you don't have any other settings you care about, deleting the file ( sudo rm /etc/modprobe.d/8192cu.conf ).

And yes, this works for the 8192CUS chipset even though the file is named 8192CU (missing an S). Unsurprisingly it also works on those very rare 8192CU chipset devices too. The setting also works for the 8188EU chipset, although you will have to change mentions of 8192cu to 8188eu , thus:

sudo echo -e "\n# Disable power management\noptions 8188eu rtw_power_mgnt=0" >>/etc/modprobe.d/8188eu.conf
03/01/2016 Vieux  
 
  56 ans, Liège
 
Citation:
Posté par nodarii Voir le message
Tu m'enverras ton adresse par message privé que le père noël passe avec un peu de retard.

Comment as tu trouvé les adresses modbus des variables? (en regardant les trames passées?). Je suppose qu'ensuite tu y es allé à tâtons pour trouver à quelle variable cela correspond.

Je te demande ça car j'ai rebranché vite fait le CCease pour rappuyer sur l'horloge pour que les vitesses repassent en mode programmé (vitesse 3 au repas, 1 pour s'endormir et quand il y a personne, puis 2 pour les douches, en supposant que l'on fasse ça à la même heure chaque jour). Il doit bien y avoir une variable auto / manu, ainsi qu'une touche vitesse3 forcée pendant 10 minutes

Va falloir que je commande un 2ème convertisseur et une prise DB-9 pour brancher le CCease

Plus dur, il va falloir que je trouve comment récupérer les données heure du levé du soleil et l'heure de couché trouvé sur internet (dans le fichier xml de Weather.com) puis renvoyer ça de la même manière dans des variables de mon automate (ça c'est simple maintenant).
OK, je sais la contre comme on dit chez nous.

Oui le CCEASE peut être branché sur le système avec un deuxième convertisseur.

Le fonctionnalités dont tu parles peuvent être réalisées avec FHEM assez simplement (j'ai déjà dit que de mon côté la VMC se met sur deux dès que mon téléphone est détecté et sur 1 quand il ne l'est plus). Les timers et autres fonctions horaires sont aussi prises en compte, je ne peux que te recommander ce petit programme.

Les informations d'éphémérides (levé et couché de soleil sont aussi implémentée par ailleurs).

Le protocole, je l'ai trouvé sur un site en allemagne, donc j'ai pas eu grand chose a faire...

Dernière modification par jcoenen 03/01/2016 à 01h48.
03/01/2016 Vieux  
 
 
Citation:
Posté par listhor Voir le message
Thanks Beire. So, in such a case, usb-rs232 converter is suspect. Can you tell me what kind of converter do you use?
Mine is:
~ $ lsusb
Bus 001 Device 004: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC

and its properties

~ $ ls -l /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 sty 1 20:59 /dev/ttyUSB0
Mine is something I got laying around for some years.
This is lsusb output:

Bus 001 Device 004: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
A
crw-rw---- 1 root dialout 188, 0 Jan 3 00:03 /dev/ttyUSB0
03/01/2016 Vieux  
 
  56 ans, Liège
 
The FTDI and prolific chips are well supported by Linux. But I have seen in the past slight changes in chips specifications which caused problems at the driver level.

Listhor, if your CCEASE is connected to the raspberry pi, which is connected to the VMC and the CCEASE works, then both converter are working as are both necessary to the CCEASE connection.

Now, you say that one converter does not work on the VMC, that's a rather strange thing. A setting or a cabling difference could be the reason why. Difficult to say from the symptoms.
03/01/2016 Vieux  
 
  Autre pays
 
I thought as well that FTDI chipset should work well (Unitek Y-108). But as Prolific based converter (Unitek Y-105) price is less than 10€ I've ordered one to rule out this possibility.
The converter which doesn't work, is a kind of no name:
Bus 001 Device 006: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
thus, no wonder...

Cabling - as long as CCEase work after executing socat command, cabling can't be wrong? If TX and RX are reversed it wouldn't work at all, am I right?

I have installed on raspb pi also motioneye as I use raspb pi also as surveillance camera. Could this be of a reason why server.py cease to work when socat command is executed?
Anyway, I should get a new converter on Tuesday and I will let you know the results of my small test...
03/01/2016 Vieux  
 
  56 ans, Liège
 
Citation:
Posté par listhor Voir le message
I thought as well that FTDI chipset should work well (Unitek Y-108). But as Prolific based converter (Unitek Y-105) price is less than 10€ I've ordered one to rule out this possibility.
The converter which doesn't work, is a kind of no name:
Bus 001 Device 006: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter
thus, no wonder...

Cabling - as long as CCEase work after executing socat command, cabling can't be wrong? If TX and RX are reversed it wouldn't work at all, am I right?

I have installed on raspb pi also motioneye as I use raspb pi also as surveillance camera. Could this be of a reason why server.py cease to work when socat command is executed?
Anyway, I should get a new converter on Tuesday and I will let you know the results of my small test...
Apparently NODARII has got one like that (post 965) and managed to get it to work (post 973) he reports to have wired 3, 4 and 1 instead of 2, 3 and 5 in order to get it to work (chinese wiring ?).

Dernière modification par jcoenen 03/01/2016 à 12h53.
03/01/2016 Vieux  
 
  Autre pays
 
Citation:
Posté par jcoenen Voir le message
Apparently NODARII has got one like that (post 965) and managed to get it to work (post 973) he reports to have wired 3, 4 and 1 instead of 2, 3 and 5 in order to get it to work (chinese wiring ?).
As I've ordered Y-105 already, I'll wait to see how it goes. If it doesn't work, than I'll use other SD card to do a fresh raspbian reinstall and compare the results.

BTW, how accurate are temp. readings reported by VMC*.html? Mine are from 2 to 5 degrees off. See below:
Contrôler sa VMC StorkAir / ComfoAir / zehnder via sa domotique
Real inside temperature is 21-22 degrees and outside is -9.
When outside temp. was above 0, differences were much smaller, within 2 degrees...
04/01/2016 Vieux  
  France
 
The WHR930 is equiped as standard with a frost protection system. It can explain the greater difference when outside temp is very low (the defroster starts).
The difference between inside temperature and return air can be explain if you have not (or not sufficiently) insulated ducts in an unheated area.
On the other hand if the incoming air passes through heating area it must be insulated. If not the global efficiency decreased even if the WHR efficiency increase.

Dernière modification par SpigoloN 04/01/2016 à 11h59.
04/01/2016 Vieux  
 
  Autre pays
 
Thanks Spigolon. I've been thinking about enthalpy heat exchanger my unit is equipped with (for winter season). In theory (and as per technician who adjusted unit settings after enthalpy exchanger delivery) enthalpy heat exchanger should reduce defrost utilistation.

And you could be right, more likely I need to increase insulation in my garage and recheck VMC drainage as this should be blocked with enthalpy installed...
04/01/2016 Vieux  
  France
 
You are right air leakage in the VMC drainage can be the source of the problem.

I don't know how much the enthalpy heat exchanger change the need of defrost unit.
05/01/2016 Vieux  
  France
 
Citation:
Posté par jcoenen Voir le message
15 % en fait.

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

Contrôler sa VMC StorkAir / ComfoAir / zehnder via sa domotique
Bon c'est vieux mais j'essaye de comprendre comment équilibrer ma VMC.
Selon moi l'échangeur devrait faire en sorte que le delta T (air neuf-air soufflé) soit identique au delta T (air extrait - air repris).
dans les deux cas ici ce n'est pas le cas. une explication possible serait que les débits ne sont pas identiques 15% mais pas les même pertes de charge.
=> plus grande perte de charge, débit plus faible donc cette branche voit un delta T plus grand.
=> plus de perte de charge = moteur qui tourne moins vite: ça semble se vérifier.

Reste que je ne prends pas en compte:
- les fuites de l'échangeur
- La différence de capacité thermique volumique de l'air en fonction de la température et du taux d'humidité
- L'énergie thermique apportées par la condensation.

Avez vous du recul sur ces questions, ou un lien à me donner ?

Merci
Page 50 sur 68 Première page - Résultats 1 à 20 sur 1 350 Page precedente 404849 50 515260 Page suivante Dernière page - Résultats 1 341 à 1 350 sur 1 350


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

illiCO travaux

Un seul interlocuteur pour tous vos devis de travaux de rénovation !


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

Ajoutez votre société