Сега и за това OSPi наличен: „Analog Sensor Api“. И с това OSPi Версия 1.6 с 2xADS1115 дори с 8 аналогови входа (софтуер >= 2.3.1 (160))!
Кой е (по-стар) OSPi Ако имате чип PCF8591T, имате късмет: Това означава, че аналоговите връзки могат да се използват и за запис на данни от аналогови измервания.
например можете да свържете SMT50 директно.
VCC = +5V
GND = Земя
A0..A3 = 4 аналогови входа
OUT = аналогов изход (неизползван)
Но можете също да използвате софтуера БЕЗ чипа PCF8591T и например сензори за достъп през мрежата.
Софтуерът може да бъде намерен в GitHub: https://github.com/opensprinklershop/OpenSprinkler-Firmware
Важно: Активирайте интерфейса Raspberry Pi I2C, например по този начин описан
sudo apt-get install build-essential
cd ~
git clone https://github.com/OpenSprinklerShop/OpenSprinkler-Firmware.git
cd OpenSprinkler-Firmware
sudo ./updater.sh
Инсталирайте софтуера, както сте инсталирали оригиналния софтуер. Предварително архивирайте конфигурацията чрез приложение!
След това продължете, както е описано тук:
Важно: За да управлявате новите функции, инсталирайте приложението “OpenSprinklerASB” от APPSTORE / PLAYSTORE!
Да, напояването наистина продължава по-дълго. Само визуализацията показва само корекцията за времето (също динамична), но не и влажността на почвата.
Сега ми показва на началната страница, че влажността на почвата е 150%, но визуализацията на програмата не показва никаква промяна.
Визуализацията на програмата винаги започва от 100%. Стойностите на влажността на почвата са моментна стойност, която утре може да изглежда напълно различно. Стойността на регулиране от 150% би увеличила продължителността на поливането наполовина, напр. 4 минути ще станат 6 минути.
Действителната продължителност на напояване и използвания коефициент на настройка се появяват в дневника. Ако сте монтирали водомер, той дори показва колко литра вода сте спестили или колко повече сте изразходили.
Здравейте, виждам стойността на почвената влага. Но как мога да контролирам напояването с тази стойност?
Много просто: Под „Конфигурация на аналогов сензор“ има „Програмна настройка“ по-долу.
Всичко останало тук под точка 4
Дали OpenSprinklerShop-OSPi версия вече работи с Debian Bookworm?
Да, вече работи! Актуализирайте до новия фърмуер, това открива промененото ядро и използва новия libgpio.
Работещ с OpenSprinkler + OpenSprinklerShop фърмуер
Това не е възможно поради различните интерфейси.
Можете обаче да използвате аналогови интерфейсни карти с ADS1115 чип за Raspberry PI и по този начин да активирате до 16 аналогови интерфейса (4 входа на карта, максимум 4). Интерфейсните карти трябва да могат да използват 0x48 / 0x49 / 0x4A / 0x4B като адрес, така че да могат да се използват от OSPi софтуерът може да се чете.
Междувременно има ли решение за аналогова платка I2C, която да работи с OSPI V1.5.2 може да се използва или има ли известни други проекти с отворен код, които позволяват такова разширение? Бих искал (балкон) да използва данните от 18+ сензора за влага заедно с данните за времето, за да има правилното количество влага за всяко растение.
Благодаря предварително за допълнителни съвети.