# Raspberry Pi Manual

## How to Install on Raspberry Pi :

1. Upload the AppImage to your Pi
2. Make it Executable Right-click File -> Properties -> Permissions -> Set Execute to anyone
3. Double-click it and select execute
4. Open **<http://localhost:3000/output>** in your Browser
5. Allow Sound in the Website settings. Click on the I left of the Address -> Site settings -> Go to Sound and change it to allow
6. You are ready to go&#x20;

{% hint style="success" %}
&#x20;You can now open <http://ip-of-your-pi:3000/> and control it from any Device in the same network as your Pi&#x20;
{% endhint %}

## How to updated manually&#x20;

### Prerequisites

* Raspberry Pi with SSH enabled
* Terminal application on your computer
* PlayoutBee AppImage in `/home/bee` directory

### SSH Connection Instructions

#### Windows Users

1. Download and install PuTTY from <https://putty.org>
2. Open PuTTY
3. Enter your Pi's IP address in the "Host Name" field or playoutbee
4. Default port is 22
5. Click "Open"
6. Log in with username (default: `bee`) and password bytehive

#### Mac/Linux Users

1. Open Terminal
2. Connect using:

```bash
ssh bee@playoutbee
```

### Finding Your Pi's IP Address

```bash
hostname -I
```

### Updating the Launch Script

1. Navigate to bee directory:

```bash
cd /home/bee
```

2. Open the launch script:

```bash
sudo nano launch_playoutbee.sh
```

3. Delete current contents (Ctrl + K)
4. Add new content:

```bash
#!/bin/bash
export DISPLAY=:0
cd /home/bee
/home/bee/PlayoutBee-2.1.0-armv7l.AppImage
```

5. Save:
   * Ctrl + X
   * Y
   * Enter
6. Set permissions:

```bash
sudo chmod +x launch_playoutbee.sh
sudo chmod +x PlayoutBee-2.1.0-armv7l.AppImage
```

### Testing

```bash
/home/bee/launch_playoutbee.sh
```

### Troubleshooting

Check permissions:

```bash
ls -l /home/bee/launch_playoutbee.sh
ls -l /home/bee/PlayoutBee-2.1.0-armv7l.AppImage
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.playoutbee.com/installation/raspberry-pi/raspberry-pi-manual.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
