Interface API Java et Application standalone pour gérer Heatzy Pilote
Tout d’abord un grand merci à Sébastien (@sebcarpe sur twitter) pour le développement d’une librairie Java et d’une application statique standalone. C’est un travail remarquable qui vaut la peine que nous le partagions sur nos réseaux et qui surtout peu intéresser beaucoup d’entre vous ;)
Application déployée sur Github
Envie de voir comment rend l’application ?
Lien : Application déployée
Cliquez sur le lien ci-dessus et commencez à programmer vos radiateurs depuis votre écran d’ordinateur.
NB : l'application est prévue pour fonctionner sur un grand écran .
Pour commencer, entrez votre compte Heatzy dans la popup (NB : les login/mot de passe ne sont pas stockés par l'application - et donc il faudra les re-rentrer à chaque fois- et ne sont transmis qu'à l'API Heatzy, de manière sécurisée (http))
Une fois vos boitiers Heatzy chargés, vous pouvez utiliser le bouton Sélectionnez une zone pour mettre à jour la programmation d'un boitier, dans le panneau de bas de page. Vous pourrez ensuite sélectionner les jours souhaités et une plage horaire pour y attribuer un mode de chauffe.
Une fois validé, la plage horaire programmé s’affichera en haut de l’écran. Vous pourrez créer de nouvelles plages horaires de programmation.Quand vous êtes content du résultat, utilisez le bouton Enregistrer en haut sur la droite de l'écran (à coté du bouton de filtrage du calendrier) pour envoyer vos modifications dans le Cloud Heatzy.
Librairie Java
Lien : Librairie Java
Le code fonctionne avec une libraire Java également développé par Sébastien. N'hésitez pas à l'utiliser dans vos projets personnels et si vous voulez l'enrichir, nous vous encourageons à entrer en contact avec Sébastien sur Github ou Twitter !
Code source application web
Le code source de l'application web a été mis à disposition sur Github par Sébastien. Le code est commenté pour permettre de mieux le comprendre et le modifier pour vos projets personnels.
Lien : Application statique