Birkaç gündür talepler artıyor... OSPi artık çıkışları değiştirmeyecek. Bunun nedeni, Raspi-GPIO modülü desteğini kaldıran Linux çekirdeğindeki değişikliklerdir. Ve tam da ihtiyacın olan şey bu OpenSprinkler-OSPiGPIO'ları değiştirebilmek için.
Çekirdek 6.3 / 6.4 / 6.5 / 6.6 ile çalışan tüm Raspberry PI sistemleri etkilenir.
Arka plan burada açıklanmaktadır (İngilizce): https://github.com/OpenSprinkler/OpenSprinkler-Firmware/issues/250
Ancak çözüm oldukça basit: buradan kopyalayın https://github.com/jbalonso/opensprinkler-firmware içindeki gpio.h ve gpio.cpp dosyaları OpenSprinkler-Firmware dizini ve örneğin sadece güncelleme komut dosyasını çağırarak sürümü yeniden derleyin. Alternatif olarak şunu da kullanabilirsiniz: OpenSprinklerMağaza ürün yazılımını kullanın, dosyalar zaten güncellendi.
Zuerst aktivieren Sie über
sudo raspi-yapılandırma
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-Firmware 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