Outils pour utilisateurs

Outils du site


installserialkillerpluginsraspberry

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

installserialkillerpluginsraspberry [2014/02/09 19:14]
badele
installserialkillerpluginsraspberry [2015/08/12 22:29] (Version actuelle)
Ligne 54: Ligne 54:
 ==== Installation des plugins ==== ==== Installation des plugins ====
  
-  * [[serialkiller-plugins-teleinfo|teleinfo]] +  ​* **Actuactor** 
-  * [[serialkiller-plugins-metar|metar]]+    * **Multimedia** 
 +      * [[serialkiller-plugins-tts|tts]] 
 +  * **Checker** 
 +    * **Energy** 
 +      ​* [[serialkiller-plugins-teleinfo|teleinfo]] 
 +    * **Network** 
 +      * [[serialkiller-plugins-ping|ping]] 
 +    * **Protocol** 
 +      * [[serialkiller-plugins-x10|X10]] 
 +    * **System** 
 +      * [[serialkiller-plugins-process|process]] 
 +    * **Weather** 
 +      ​* [[serialkiller-plugins-metar|metar]] 
 +      * [[serialkiller-plugins-sunshine|sunshine]] 
 +      * [[serialkiller-plugins-vigilance|vigilance]]
  
-=== Installation plugin metar === 
- 
-<code bash> 
-git clone https://​github.com/​tomp/​python-metar.git 
-cd python-metar 
-python setup.py install 
-</​code>​ 
- 
-<code python> 
-#​!/​usr/​bin/​env python 
-# -*- coding: utf-8 -*- 
- 
-import os 
-import time 
- 
-from skplugins import addValuePlugin,​ addEventPlugin,​ addValue, addEvent 
-from skplugins.weather.skmetar import skmetar 
- 
-server = '​192.168.1.1'​ 
-while True: 
- 
-    # Check metar for LFMT station 
-    result = skmetar(cachefile='/​tmp/​metar_34.cache',​ station='​LFMT'​) 
-    addValue(server,​ '​city:​weather:​temp',​ '​float',​ result.results['​result'​]) 
-    addValue(server,​ '​city:​weather:​dewpt',​ '​float',​ result.results['​dewpt'​]) 
-    addValue(server,​ '​city:​weather:​humidity',​ '​float',​ result.results['​humidity'​]) 
-    addValue(server,​ '​city:​weather:​pressure',​ '​float',​ result.results['​pressure'​]) 
-    addValue(server,​ '​city:​weather:​wind_chill',​ '​float',​ result.results['​wind_chill'​]) 
-    addValue(server,​ '​city:​weather:​wind_speed',​ '​float',​ result.results['​wind_speed'​]) 
-    addValue(server,​ '​city:​weather:​visibility',​ '​ushort',​ result.results['​visibility'​]) 
- 
-    #Sleep 
-    time.sleep(5) 
-</​code>​ 
installserialkillerpluginsraspberry.1391969660.txt.gz · Dernière modification: 2015/08/12 22:29 (modification externe)