fmartinou / teleinfo2mqtt

Publish teleinfo to mqtt topics
https://fmartinou.github.io/teleinfo2mqtt
MIT License
67 stars 18 forks source link

comment utiliser sans docker #14

Closed dba59 closed 2 years ago

dba59 commented 2 years ago

bonjour est il possible de faire tourner ce code sans docker parce que sous buster pas de docker ( ou plus de docker) si oui une quels sont les pre-requis

merci d'avance

fmartinou commented 2 years ago

Bonjour,

Je ne comprends pas pourquoi il ne serait pas possible d'installer Docker sur burster ? (toujours dans la liste des distributions supportées) ?

Quoi qu'il en soit...

La seule solution officielle supportée est l'image Docker mais il est tout à fait possible de le faire tourner directement sur node.js soi-même (mais je ne fournirai pas de support).

Procédure

  1. Installer Node.js
  2. Cloner le dépôt Github
  3. Sous /app, installer les dépendances npm ci
  4. Sous /app, exécuter le script index.js en prenant soin de positionner les variables d'environnement attendues par l'application

Ex:

SERIAL="/dev/ttyUSB1" MQTT_URL="mqtt://localhost:1883" node index.js