Paso 6: Tiempo Local hiper Dashboard
El paso final en este proyecto simplemente es combinar nuestra Wunderground nuestro sentido sombrero de comandos y en un solo script en Python. Utilizaremos https://github.com/InitialState/wunderground-sens... para este último paso. Acceso a través del repositorio de Github que hemos reproducidos anteriormente en este tutorial o copiar este archivo a su Pi. Cambio en el directorio sensehat wunderground y entonces nano en el archivo sensehat_wunderground.py, escriba:
$ nano sensehat_wunderground.py
Modificar la sección de usuario en la parte superior del archivo:
#---Ajustes del usuario---
ESTADO = "CA"
CIUDAD = "San_Francisco"
SENSOR_LOCATION_NAME = "La oficina"
WUNDERGROUND_API_KEY = "COLOQUE AQUÍ SU CLAVE DE API DE WUNDERGROUND"
BUCKET_NAME = ": partly_sunny:" + ciudad + "Tiempo"
BUCKET_KEY = "shwu1"
ACCESS_KEY = "COLOQUE AQUÍ SU CLAVE DE ACCESO DEL ESTADO INICIAL"
MINUTES_BETWEEN_READS = 15
# ---------------------------------
Asegúrese de que usted ponga su Wunderground API key, clave de acceso de cuenta de estado inicial y estado de ciudad deseada en esta sección. Especifique el nombre de la ubicación que tu sombrero de sentido coleccionará información medioambiental en la variable SENSOR_LOCATION_NAME.
Ejecute el script en su Pi:
$ sudo python sensehat_wunderground.py
Si usted ssh'ing en su Pi y quiere este script a ejecutar ininterrumpido durante mucho tiempo, ejecute el script con el comando nohup (no colgado):
$ nohup sudo python sensehat_wunderground.py &
Después de un par de días, es interesante comparar los cambios de temperatura en la habitación frente a los cambios de temperatura exterior. Lo mismo con la humedad. Si desea añadir más sensores a la consola misma, simplemente enviar los datos a la misma BUCKET_KEY especificado en la configuración del usuario (junto con el mismo ACCESS_KEY). Estos sensores adicionales pueden ser en cualquier dispositivo y en cualquier y envían datos al mismo cubo. Por ejemplo, podría tener 10 sensores de temperatura conectados a 10 tipos diferentes de ordenadores monoplaca (Pi, Arduino, BeagleBone, Edison) y ellos tienen todos los datos de streaming en el salpicadero de un tiempo de auge.