30 lines
1.1 KiB
Markdown
30 lines
1.1 KiB
Markdown
# Intercom
|
|
|
|
Comunicación VoIP entre dos raspberrys.
|
|
|
|
## How to
|
|
|
|
1. Copiar Raspbian Lite en el SD usando Balena Etcher.
|
|
2. Crear un archivo en la partición boot con el nombre ssh para activar SSHD.
|
|
3. Loguear en el raspberry (pass por defecto: raspberry) y ejecutar:
|
|
sudo systemctl enable ssh
|
|
sudo apt install libopus-dev build-essential libasound2-dev libogg-dev python3-gpiozero python3-pip
|
|
sudo pip3 install pyyaml
|
|
wget http://holdenc.altervista.org/parole/downloads/parole-010beta4.tgz
|
|
tar xf parole-010beta4.tgz
|
|
cd parole-010beta4/
|
|
make
|
|
sudo cp parole /usr/bin/
|
|
4. Crear /etc/systemd/system/parole.service y activarlo.
|
|
sudo chown root:root /etc/systemd/system/parole.service
|
|
sudo systemctl enable parole
|
|
5. Crear /etc/systemd/system/intercom.service y activarlo.
|
|
sudo chown root:root /etc/systemd/system/intercom.service
|
|
sudo systemctl enable intercom
|
|
6. Añadir intercom en /etc/hosts
|
|
7. Copiar intercom.py e intercom.yml en la home. Editar intercom.yml
|
|
|
|
## Avoid PulseAudio for using parole directly
|
|
|
|
`pasuspender -- parole -c rba -d plughw:0,0``
|