suivi chaudière froling P4. [en cours de redaction]

Panneaux solaire, éoliennes, énergie hydraulique seront régulés par un Raspberry Pi

Modérateur : Francois

maccoa
Messages : 33
Enregistré le : lun. 11 sept. 2017 17:19

suivi chaudière froling P4. [en cours de redaction]

Messagepar maccoa » lun. 4 déc. 2017 14:10

Bonjour à toutes et à tous.
Dans ce post je vais essayer d'expliquer comment faire un suivi de chaudière à pellet de marque Froling , type p4.

je ne suis pas un expert , ni en programmation, ni en orthographe alors , si vous voyez des "conn*r*es" aussi grande que moi ... faites signe!!! et surtout je ne me prend pas au sérieux :).
comme je suis 100% linux à la maison , si vous étes sous win ça doit être plus ou moins pareil , alors renseigner vous avant! je ne travaille pas à la croix rouge :).

pour ste tuto , je partirais d'une install fron stratch avec raspbian stretch, création d'un user équivalent à pi et suppression de pi. sur se sujet j'ai vue pas mal de méthode celle que je vous ferais voire est une parmi d'autre , libre à vous de choisir une autre méthode ou de garder l'user pi.
puis installation de Node-RED avec quelques plugins , influxdb , grafana , lighttpd.

pour commencer on télécharge l'image de raspbian ici https://www.raspberrypi.org/downloads/raspbian/ soit la complète si vous utilisez moniteur/clavier ou la lite et tout se fera en CLI (se que je fait).
on extrait le zip et on met l'image sur une sdcard. sous linux mint je me sert de "créateur de clé USB"
createur de cle.png
createur de cle.png (123.07 Kio) Vu 45 fois

avant d'enlever la clé du pc on va crée un fichier vide nomer ssh sur la partion boot
ssh.png
ssh.png (27.21 Kio) Vu 45 fois


on démarre la rasp et on se connecte en ssh par la console.

Code : Tout sélectionner

ssh pi@<ip de la rpi>

password : raspberry

nous voila donc connecter sur notre raspberry en ssh.
pour ma part en 1° je fais une mise à jour.

Code : Tout sélectionner

sudo apt-get update && sudo apt-get upgrade

une fois les maj faites

Code : Tout sélectionner

sudo raspi-config

pour cette partie il y a pleins de bon tuto , à vous de chercher :mrgreen:


on va viré l'ocupant des lieu pour lui piquer sa place :D

Code : Tout sélectionner

sudo useradd -m tempuser
sudo passwd tempuser

puis on va lui donnée les droits sudo

Code : Tout sélectionner

sudo usermod -a -G sudo tempuser

on vérifie

Code : Tout sélectionner

grep sudo /etc/group

sudo:x:27:pi,tempuser

on se deconnect

Code : Tout sélectionner

logout

et on se reconnect avec tempuser

Code : Tout sélectionner

ssh tempuser@<ip rpi>

Code : Tout sélectionner

cd /etc
sudo tar -cvf authfiles.tar passwd group shadow gshadow sudoers lightdm/lightdm.conf systemd/system/autologin@.service sudoers.d/* polkit-1/localauthority.conf.d/60-desktop-policy.conf


Code : Tout sélectionner

cd /etc
sudo sed -i.$(date +'%y%m%d_%H%M%S') 's/\bpi\b/<votre future user>/g' passwd group shadow gshadow sudoers lightdm/lightdm.conf systemd/system/autologin@.service sudoers.d/* polkit-1/localauthority.conf.d/60-desktop-policy.conf

attention : <votre future user>

Code : Tout sélectionner

sudo sed -i.$(date +'%y%m%d_%H%M%S') 's/\bpi\b/<votre future user>/g' passwd group shadow gshadow sudoers lightdm/lightdm.conf systemd/system/autologin@.service sudoers.d/* polkit-1/localauthority.conf.d/60-desktop-policy.conf


Code : Tout sélectionner

grep <votre user> /etc/group

on renome le home de pi

Code : Tout sélectionner

sudo mv /home/pi /home/frederick

puis on crée un lien

Code : Tout sélectionner

sudo ln -s /home/<votre user> /home/pi


on ouvre un autre terminal

Code : Tout sélectionner

ssh <votre user>@ip rpi
cd
ls -al

on doit voir le home avec votre user comme propriétaire et group.
on change le mot de pass

Code : Tout sélectionner

passwd <votre user>

et pour finir on vire le tempuser

Code : Tout sélectionner

sudo userdel tempuser

vous voila le nouvel occupant des lieux :D


la suite , sera installation de Node-red

Retourner vers « Gérer l'énergie »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité