Bêta précoce (0.1.0), pas encore pour un process critique. Voir la roadmap
PNeX logo

Alertes de température avec votre propre firmware

Un capteur AM2301 sur une ESP32-C6-Zero, quelques lignes de C++ écrites dans le navigateur, une fonction en syntaxe Python et une alerte sur votre téléphone, le tout auto-hébergé

Moyen 1 h 30
#device#firmware#function#notifications

Vous allez construire un petit capteur qui envoie la température et l'humidité de la pièce à votre propre serveur PNeX, et qui vous prévient sur votre téléphone quand il fait trop chaud. Pas de compte cloud, pas d'abonnement IoT : les données restent chez vous.

Au passage, vous utiliserez trois briques de PNeX :

  • l'IDE de firmware custom : vous écrivez le code de la carte dans le navigateur, PNeX le compile et y ajoute le Wi-Fi, le chiffrement et les mises à jour à distance ;
  • une fonction écrite en Starlark, un langage isolé (sandbox) à la syntaxe Python ;
  • un flow qui lit le capteur, exécute la fonction et envoie l'alerte.