Débutant en domotique: besoin de conseils/docs...

( dans

» Electricité » Domotique

)
Chercher:    

Débutant en domotique: besoin de conseils/docs...

- Page 28
Page 28 sur 41 Première page - Résultats 1 à 20 sur 805 Page precedente 182627 28 293038 Page suivante Dernière page - Résultats 801 à 805 sur 805


30/11/2011 Vieux  
 
  33 ans, France
 
Bonjour,
En passant par le logiciel cumulus pour ma station météo j'arrive à récupérer un fichier realtime.txt ça me donne ça:

Citation:
29/11/11 21:28:25 11.1 39 0.0 6.5 10.1 214 0.0 0.0 1022.0 SW 2 km/h C mb mm 0.6 0.0 0.0 0.0 0.0 23.1 58 9.0 0 14.1 11:26 11.1 21:26 7.2 21:22 10.1 21:26 1022.0 21:22 1022.0 21:22 1.9.2 1020 10.1 11.1 11.1 0 0 0 227 0.0 1 0 0 SW 4540 ft 7.7 0.0 0 0
J'ai réussi à faire un petit script en shell pour récupérer pour l'instant une info de ce fichier realtime.txt

J'ai essayé de l'adapter avec linknx avec l'action type shell-cmd mais je n'arrive pas à récupérer la valeur que le script sort !!!

Auriez vous une idée ?

Merci d'avance Laurent
30/11/2011 Vieux  
 
  39 ans, Hainaut
 
Citation:
Posté par lolo666666 Voir le message
Bonjour,
En passant par le logiciel cumulus pour ma station météo j'arrive à récupérer un fichier realtime.txt ça me donne ça:

J'ai réussi à faire un petit script en shell pour récupérer pour l'instant une info de ce fichier realtime.txt

J'ai essayé de l'adapter avec linknx avec l'action type shell-cmd mais je n'arrive pas à récupérer la valeur que le script sort !!!

Auriez vous une idée ?

Merci d'avance Laurent

Ce que moi je ferai:

Dans linknx tu crées des objets pour les différentes valeurs dont tu as besoin (sans GAD).

Dans ton shell script, tu te connectes à linknx sur le port 1028 (de mémoire) et tu envoi des commandes du type:
<write><object id="Pression" value="1234"/></write>

Tu dois recevoir une réponse du style:
<write status='success'/>
30/11/2011 Vieux  
 
  33 ans, France
 
Tu pourrais me donner un exemple d'un script de ce style la stp !!!

Laurent
30/11/2011 Vieux  
 
  39 ans, Hainaut
 
Citation:
Posté par lolo666666 Voir le message
Tu pourrais me donner un exemple d'un script de ce style la stp !!!

Laurent
J'ai pas, mais pour l'exemple, en PHP, les codes sources de knxweb, dans le fichier linknx.php par exemple, ca reprend l'ouverture de la connexion vers linknx. Tu peux très bien excecuté un script php directement depuis le shell.
01/12/2011 Vieux  
 
  33 ans, France
 
Bonjour,
Alors voilà j'ai réussi à faire un script en python pour me connecter à linknx avec le socket:

Citation:
import socket
ip = "192.168.1.101"
port = 1028
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((ip, port))
msgs = ["<write><object id='temp' value='1234'/></write>\n\4" ]
for msg in msgs: s.send(msg)
data = s.recv(1024)
print data
s.close()
J'arrive bien à envoyer la valeur 1234, le problème c'est que je n'arrive pas à remplacer cette valeur par celle du fichier de ma station !!!

Auriez vous une idée ?

Merci Laurent
01/12/2011 Vieux  
 
  38 ans, Brabant Wallon
 
Je ne suis pas un dieu du python, mais si tu arrives à lire une ligne de ton fichier realtime.txt et à la stocker dans une variable (appelons la realtime), tu peux utiliser
values = realtime.split()
comme ça la variable values contient un tableau de valeurs qui correspondent au contenu de ton fichier, ensuite tu sélectionne celle que tu veux (ci-dessous je suppose que tu veux la 7ème valeur, les index commençant à 0) et tu fais un truc du style:
msgs = ["<write><object id='temp' value='%s'/></write>\n\4"%(values[6]) ]
01/12/2011 Vieux  
 
  33 ans, France
 
Merci jef je vais regarder ça dès que j'ai 5 min !!!
01/12/2011 Vieux  
 
  32 ans, Autre pays
 
ohlala les gars!

je suis totalement largué la!!!

par contre, j'ai un petit probleme (qui arrive assez rarement heuresement...) avec linknx...

j'essaye de trouver le temps de vous copier mon linknx.xml ce soir et je vous explique cela...


bonne journée.
01/12/2011 Vieux  
 
  33 ans, France
 
Merci jef ça marche trop content !!!!
01/12/2011 Vieux  
 
  32 ans, Autre pays
 
jef est un sorcier vaudou de l'informatique...
01/12/2011 Vieux  
 
  33 ans, France
 
J'ai aussi oublié de dire merci à Frédéric

Dernière modification par lolo666666 01/12/2011 à 16h20.
01/12/2011 Vieux  
 
  32 ans, Autre pays
 
et frédéric est un dieu vivant!
01/12/2011 Vieux  
 
  33 ans, France
 
ça fait plaisir de voir qu'il y a des gens qui prennent le temps de répondre à nos questions !!!
01/12/2011 Vieux  
 
  32 ans, Autre pays
 
c'est clair qu'avec moi ils y ont passé du temps et du fil a retordre!!

frédéric a meme fini par prendre le controle de mon pogo pour le paramétrer!


et encore, j'ai pas fini de les embeter...
01/12/2011 Vieux  
 
  38 ans, Brabant Wallon
 
Citation:
Posté par jphmilitaire Voir le message
et encore, j'ai pas fini de les embeter...
Même pas mal
03/12/2011 Vieux  
 
  33 ans, France
 
Bonsoir,
J'aurais une petite question, j'ai une erreur quand j'essaye d'envoyer l'heure qui est dans mon fichier realtime.txt.

je mets l'erreur ci-dessous:

Citation:
<write status='error'>ValueObjectValue: Bad value: '21:28:25'
</write>
Une idée du problème ?

Merci Laurent
03/12/2011 Vieux  
 
  38 ans, Brabant Wallon
 
Citation:
Posté par lolo666666 Voir le message
Bonsoir,
J'aurais une petite question, j'ai une erreur quand j'essaye d'envoyer l'heure qui est dans mon fichier realtime.txt.
Une idée du problème ?
On dirait que l'objet duquel tu essaie de changer la valeur n'a pas le bon type. Pour l'heure au format hh:mm:ss, il faut un objet du type 10.001 . Dans ton message d'erreur, le mot clé ValueObjectValue correspond à un objet de type 9.xxx .
04/12/2011 Vieux  
 
  33 ans, France
 
Merci jeff ça marche !!!

Bonne après midi

Laurent
11/12/2011 Vieux  
 
  33 ans, France
 
Bonsoir,

Voilà j'ai une idée depuis un moment et j'aurais voulu savoir si c'était possible, j'aurais voulu savoir si on pouvait faire une liaison avec un arduino est linknx, si oui comment ? et quelles sont les possibilités ?

Bonne soirée Laurent
11/12/2011 Vieux  
 
  39 ans, Hainaut
 
Citation:
Posté par lolo666666 Voir le message
Bonsoir,

Voilà j'ai une idée depuis un moment et j'aurais voulu savoir si c'était possible, j'aurais voulu savoir si on pouvait faire une liaison avec un arduino est linknx, si oui comment ? et quelles sont les possibilités ?

Bonne soirée Laurent
J'imagine qu'avec les fonction io-port ça doit être possible. Comment comptes-tu relier ton arduino au réseau/ ou au pc ? Via ethernet ou RS232 ?
Page 28 sur 41 Première page - Résultats 1 à 20 sur 805 Page precedente 182627 28 293038 Page suivante Dernière page - Résultats 801 à 805 sur 805


A lire également sur BricoZone...
Domotique, nouvelle construction : vos conseils ? Par sro_sro dans Domotique, +12 30/09/2010
petite surface à bétonner, conseils pour débutant. Par Qat dans Maconnerie, Chape, +1 11/07/2009
Besoin d'aide - Instal. domotique Par Blazebebe dans Domotique, +16 30/05/2009
Besoin d'info : Schema unifilaire domotique Par Mikeadero dans Domotique, +18 16/04/2009
Besoin de conseils Par nat2211 dans Construction, +37 02/10/2008


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

SUNNYHEAT by FOXeco

Chauffage infrarouge longues ondes. Le système le + économique, écologique & et sain au monde !


Eco Home sprl

Gestionnaire de projet de Construction de maisons individuelles


Ent Chif Eric construction

Entreprise de gros oeuvre, maçonnerie façade, annexe, aménagement extérieur, transformation, etc


illiCO travaux

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

Ajoutez votre société