- create rule file
sudo nano /etc/udev/rules.d/50-spi.rules
- add line
SUBSYSTEM=="spidev", GROUP="spiuser", MODE="0660"
- add current user to group
sudo groupadd spiuser
sudo adduser "$USER" spiuser
sudo reboot
-
enter venv with
source myenv/bin/activate
-
start uvicorn
uvicorn main:app --host 0.0.0.0
https://www.home-assistant.io/integrations/sensor.rest
configuration.yaml
rest_command:
eink_01_init:
url: "http://aifb-bis-iot-rpi-eink-01.aifb.kit.edu:8000/display/init"
method: GET
eink_01_test:
url: "http://aifb-bis-iot-rpi-eink-01.aifb.kit.edu:8000/display/test"
method: GET
eink_01_clear:
url: "http://aifb-bis-iot-rpi-eink-01.aifb.kit.edu:8000/display/clear"
method: GET