От няколко дни зачестиха заявките, че... OSPi вече няма да превключва изходите. Причината за това са промените в ядрото на Linux, които просто премахнаха поддръжката за модула Raspi-GPIO. И точно това ви трябва OpenSprinkler-OSPiза да можете да превключвате GPIO.
Засегнати са всички Raspberry PI системи, които работят с ядро 6.3 / 6.4 / 6.5 / 6.6.
Фонът е описан тук (на английски): https://github.com/OpenSprinkler/OpenSprinkler-Firmware/issues/250
Решението обаче е доста просто: копирайте от тук https://github.com/jbalonso/opensprinkler-firmware файловете gpio.h и gpio.cpp в него OpenSprinkler-Директория на фърмуера и прекомпилирайте версията, например чрез просто извикване на скрипта за актуализиране. Като алтернатива можете също да използвате OpenSprinklerИзползвайте фърмуера на магазина, той вече е актуализирал файловете.
Zuerst aktivieren Sie über
sudo raspi-config
den I2C-Bus (3 Interface Options – I4 I2C). Dann von der Befehlszeile:
sudo apt-get install -y libi2c-dev sudo apt-get install -y libgpiod-dev cd OpenSprinkler-Фърмуер wget https://github.com/jbalonso/opensprinkler-firmware/raw/main/gpio.h wget https://github.com/jbalonso/opensprinkler-firmware/raw/main/gpio.cpp sudo ./updater.sh