WeatherToFreemobile

English

A simple script that sends OpenWeatherMap forecasts as a text message to a FreeMobile phone.

To run the script you need to fill in config.sample.json and to rename it to config.json.

You will need a API key from OWM, and one from FreeMobile.

See requirements.txt for the script's requirements. A quick way to set is up is by running, from the scripts directory:

python -m venv .venv
.venv/bin/pip install -r requirements.txt

You can then run the script using .venv/bin/python weather_to_freemobile.py

Sample output:

Saturday 19: light rain (1.5mm), 13ºC - 15ºC
  - 09h : 0.3mm
  - 12h : 0.2mm
  - 15h : 0.2mm
  - 18h : 0.1mm
  - 21h : 0.2mm
Sunday 20: moderate rain (12.0mm), 12ºC - 13ºC

French

Un simple script pour envoyer les prévisions météo OpenWeatherMap par SMS sur un téléphone FreeMobile.

Pour lancer le script, vous avez besoin d'ajuster les éléments du fichier config.sample.json et le renommer en config.json.

Vous aurez besoin dune clef API OpenWeatherMap, et une clef API SMS FreeMobile.

Le fichier requirements.txt vous donne les dépendances à installer pour le script. Vous pouvez configurer en environnement en lançant les commandes suivantes depuis le répertoire du script:

python -m venv .venv
.venv/bin/pip install -r requirements.txt

Pour lancer le script, utilisez .venv/bin/python weather_to_freemobile.py

Exemple de SMS:

Samedi 19: légère pluie (1.5mm), 13ºC - 15ºC
  - 09h : 0.3mm
  - 12h : 0.2mm
  - 15h : 0.2mm
  - 18h : 0.1mm
  - 21h : 0.2mm
Dimanche 20: pluie modérée (12.0mm), 12ºC - 13ºC
Description
A simple Python script that sends OpenWeatherMap forecasts to a FreeMobile phone
Readme 71 KiB
Languages
Python 100%