=== Installation plugin tts === Pour installer le support du tts sous raspberry PI, il est préférable d'installer archlinux au lieu de raspbian. Pour cela j'ai crée un tutoriel sur le lien suivant [[http://blog.jesuislibre.org/2014/2/25/faites-parler-votre-raspberry-pi-avec-svox/|Faites parler votre Raspberry PI avec svox]] sudo nano /usr/local/bin/tts.py #!/usr/bin/env python # -*- coding: utf-8 -*- import os import time from skplugins.serialkiller.sensor import sensor from skplugins.serialkiller.cachesensor import cachesensor from skplugins.actuator.multimedia.svox import svox def check_temperature(): sensorid = 'city:weather:temp' psensor = sensor(server=server, sensorid=sensorid) sensorvalue = psensor.results['value'] pcache = cachesensor(cachefile='/tmp/cache.json') cachevalue = pcache.getValue(sensorid) # If none, only store current sensor value if cachevalue is None: pcache.setValue(sensorid, sensorvalue) # If previous sensor value is different from cache, play the sound and set current sensor value elif sensorvalue != cachevalue['value']: svox().action('il fait une température extèrieure de: %s°' % int(sensorvalue)) pcache.setValue(sensorid, sensorvalue) server = '192.168.1.1' while True: # serialkiller now = datetime.datetime.now() start = now.replace(hour=7, minute=50, second=0, microsecond=0) end = now.replace(hour=22, minute=00, second=0, microsecond=0) if now >= start and now <= end: check_temperature() time.sleep(2)