Page 1 of 1

New NETATMO API Weather - Web-APP for Raspberry touch screen

Posted: 11 Aug 2018, 13:52
by gulivert
Hi everyone, Bonjour tout le monde,

I developed, for my personal used, an application to read my Netatmo Weather Station data from Netatmo API to a touch screen running on a raspberry pi.
This app start to be usable for a larger public then I was asking myself if some people here will be interested to have an access.

So now I come to you to ask you, would you have any interested for this application ?
If it is a the case I will maybe plane to deploy it on a public server.

Description of the application
  • Web APP specially design and optimized to run on a Raspberry PI 3 with the official Raspberry touch screen 7"
  • Netatmo API support
  • Swiss Weather forecast API support
  • Webcams Travel API support
  • Google Calendar API support
For a public version I have to rework some part of the application
  • First I should replace or add OpenWeather API support in replacement of Swiss Weather API to have multi countries forecast
  • Remove Google Calendar support -> My current implementation of this is not good enough for public used
  • Multi-languages FR and EN
Future possible evolution of this application
  • Desktop support for larger screen
  • Mobile support as a PWA application
In case of any interest could you also tell me if you will be ready to paye an annual charge to get this application alive and evolving ? Not a lot but maybe something as 5$ per year.

Here is some screenshots and a video
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

https://gulivert.ch/cbscreen-preview/cb ... ew_001.mp4

Regards

Re: New NETATMO API Weather - Web-APP for Raspberry touch sc

Posted: 31 Oct 2018, 15:40
by TheWeatherGirls
Salut,

J'adores l'idée et j'aimerais beaucoup en disposer surtout que j'ai des raspberry qui trainent.

Pourquoi ne pas mettre le code en open source pour que la communauté face vivre la solution ? Pour rester dans l'esprit de la bidouille DIY sur Raspberry Pi.

Ça n'empêche pas de vendre la solution, exemple payer pour accéder à un fichier .IMG prêt a utiliser juste a flasher sa carte sd avec.

Perso, je préfère payer une fois pour toute que partir sur un abonnement. A limite, proposer un système de mise a jour payante ou de plugins / UI supplémentaire

Re: New NETATMO API Weather - Web-APP for Raspberry touch sc

Posted: 13 Nov 2018, 14:21
by gulivert
Bonjour,

Merci pour votre réponse. N'ayant pas eu de réponse sur ce forum je n'avais pas fait suivre mais un repo Github contient les sources de l'application de base sans le module Swiss Weather (remplacé par DarkSky), sans le module calendrier lié à Google API et sans le module Webcam.

Voici le repo : https://github.com/Gulivertx/cbatmo
Je n'ai pas terminé la documentation surtout pour le déploiement sur le Raspberry en mode Kiosk et uniquement installé avec Wayland / Weston / Webkit GTK pour affiché l'application avec le max de perf.

J'ai également repéré un deux bugs que je n'ai pas non plu eu le temps de corriger, trop de requête sur le serveur DarkSky API (je n'ai pas encore isolé le problème également...)

EDIT: J'ai également, pour la mise en ligne sur github, mis l'application uniquement en anglais, le support du français est prévu.

Re: New NETATMO API Weather - Web-APP for Raspberry touch sc

Posted: 14 Nov 2018, 18:20
by gulivert
Pour information j'ai fait une mise à jour pour fixer les quelques bugs que j'avais si et là repéré. J'en ai profité pour reprendre de la station netatmo les latitudes et longitudes pour les prévisions météo qui viennent de Darksky.
Prochain step localiser l'application en FR selon réglage retouné par Netatmo

Re: New NETATMO API Weather - Web-APP for Raspberry touch sc

Posted: 20 Feb 2019, 19:33
by gulivert
Greetings to all, Bonjour tout le monde,

If you have any interst of this project, you will find a new version 2.0.0 on the github master branch with a lot of improvments !
  • Modules are now detected dynamically (CSS still not adapted)
    New charts and ability to see charts for any values and not only temperature as the previous version
    Bind all Netatmo account configuration to see your used unit for value and to fetch correct value in Darksky API
    If a module is unavailable for any reason, the app will not crash anymore but give you a feedback of the problem
    ...
Si vous avez un intérêt pour ce projet, vous trouverez une nouvelle version 2.0.0 sur la branch master du github avec beaucoup d'améliorations !
  • Détection des modules dynamiquement (le CSS n'est pas encore adapter)
    Nouveau graphiques ainsi que la possibilité d'afficher un graphique par valeur en cliquant sur celle-ci. Et non comme la version précédente ou uniquement les graphique de température était dispo
    Utilisation de la configuration de votre compte Netatmo pour utiliser vos unités configurées ou pour récupérer les données de l'API Darksky avec les unités correctes
    Si un module n'est pas joignable, l'app ne crash plus comme avant et affiche un message de feedback à propos du problème
    ...
I Hope someone is happy to have this update at disposal :)
J'espère que quelqu'un sera content de trouver cette mise à jour :)

ENJOY!

For more information read the README : https://github.com/Gulivertx/cbatmo
Pour plus d'information veuillez lire le README : https://github.com/Gulivertx/cbatmo

Image