Création d'un Broker MQTT pour pouvoir interagir avec le nouveau local UrLab.
Successeur de HAL1
Adresse IP : 172.23.100.6
Hôte du local : hal2.local
Identifiants ssh : pi:raspberry
ssh pi@hal2.local
si ça marche pas ssh pi@172.23.100.6
si ça marche pas connecter un clavier et un écran au rasp et ip a
, ne pas hésiter à regarder man ip
ou man ssh
si vous comprenez rien.
La procédure a été la suivante :
sudo hostnamectl set-hostname hal2
sudo -E vim /etc/hosts
->Écrire : 127.0.0.1 localhost hal2
sudo reboot
Pour utiliser le serveur de musique voir ici
Tout comme il faut setup un serveur ssh pour se connecter à une machine, setup un serveur pulseaudio permet à quiconque d'envoyer le son de sa machine à hal2 pour qu'il le mette sur la sono.
La procédure d'installation est la suivante :
sudo apt update
// On met à jour, toujours mettre à jour.
sudo apt install pulseaudio pulseaudio-module-zeroconf
// On installe pulseaudio
sudo systemctl enable pulseaudio
// On rend le lancement de pulseaudio automatique au démarrage
->Failed to enable unit: Unit file pulseaudio.service does not exist. // Si vous avez pas cette erreur passez à la suite, sinon :
--> sudo -E vim /lib/systemd/system/pulseaudio.service
-->Écrire :
[Unit]
Description=PulseAudio Sound Server
[Service]
Type=simple
ExecStart=/usr/bin/pulseaudio --daemonize=false
Restart=on-failure
[Install]
WantedBy=multi-user.target
-->sudo systemctl daemon-reload
-->sudo systemctl enable pulseaudio
Suite :
sudo -E vim /etc/pulse/default.pa
// On configure le serveur pour prendre le range d'ip local (ici 172.23.100.0/24)
-> Écrire ou uncomment : load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;172.23.100.0/24
sudo systemctl restart pulseaudio
// On relance le service pour le mettre opérationnel
Pour se connecter au serveur, voir music.lan
Envie de faire parler HAL2 ? Rendez-vous sur hal2.local:6942 !