Metadata-Version: 2.4
Name: boneio
Version: 1.3.0.dev6
Summary: Python App for BoneIO
Author-email: Paweł Szafer <pszafer@gmail.com>
License: GNU General Public License v3.0
Project-URL: Homepage, https://boneio.eu
Project-URL: Repository, https://github.com/boneIO-eu/app_bbb
Project-URL: Documentation, https://boneio.eu/docs/intro/
Project-URL: Changelog, https://github.com/boneIO-eu/app_bbb/releases
Requires-Python: >=3.13
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: smbus2==0.4.3
Requires-Dist: aiomqtt==2.4.0
Requires-Dist: aiohttp==3.13.3
Requires-Dist: Cerberus==1.3.7
Requires-Dist: colorlog==6.9.0
Requires-Dist: luma-core==2.5.1
Requires-Dist: luma-oled==3.14.0
Requires-Dist: pymodbus==3.11.3
Requires-Dist: pyserial-asyncio-fast==0.16
Requires-Dist: PyYAML==6.0.3
Requires-Dist: psutil==7.1.0
Requires-Dist: w1thermsensor[async]==2.3.0
Requires-Dist: fastapi==0.118.0
Requires-Dist: pydantic==2.11.9
Requires-Dist: hypercorn==0.17.3
Requires-Dist: websockets==15.0.1
Requires-Dist: python-jose[cryptography]==3.5.0
Requires-Dist: python-multipart==0.0.22
Requires-Dist: qrcode==8.2
Requires-Dist: gpiod==2.3.0
Requires-Dist: requests==2.32.5
Requires-Dist: packaging==25.0
Requires-Dist: aioesphomeapi>=29.0.0
Requires-Dist: zeroconf>=0.148.0
Requires-Dist: canopen-asyncio>=2.4.1
Dynamic: license-file

Example usage:
boneio run -dd -c config.yaml

# Installation instructions

```
sudo apt install -y libopenjp2-7-dev python3-venv libjpeg-dev docker-compose docker.io fonts-dejavu-core fonts-dejavu-extra libffi-dev libfreetype-dev libtiff6 libxcb1 mosquitto
mkdir ~/boneio
python3 -m venv ~/boneio/venv
source ~/boneio/venv/bin/activate
pip3 install --upgrade boneio
cp ~/venv/lib/python3.13/site-packages/boneio/example_config/*.yaml ~/boneio/
```

Edit config.yaml

# Start app

```
source ~/boneio/venv/bin/activate
boneio run -c ~/boneio/config.yaml -dd
```

```bash
sed -i 's/^- id:/- name:/' *.yaml
```
