Nuovo software OSPi – con API sensore analogico

Ora disponibile anche per OSPi: “Analog Sensor Api”. E con la versione OSPi 1.6 con 2xADS1115 anche con 8 ingressi analogici (software >= 2.3.1 (160))!

Se avete un (più vecchio) OSPi con un chip PCF8591T, siete fortunati: le connessioni analogiche possono essere utilizzate anche per registrare dati di misurazione analogici.

Ad esempio, è possibile collegare direttamente l'SMT50.

VCC = +5V
GND = Terra
A0..A3 = 4 ingressi analogici
OUT = uscita analogica (non utilizzata)

Ma potete anche utilizzare il software SENZA chip PCF8591T e accedere ai sensori, ad esempio, tramite la rete.

Puoi trovare il software in GitHub: https://github.com/OpenSprinklerShop/OpenSprinkler-Firmware

Importante: attivare l'interfaccia I2C del Raspberry Pi, ad es. così descritto

sudo apt-get install build-essential
cd ~
git clone https://github.com/OpenSprinklerShop/OpenSprinkler-Firmware.git
cd OpenSprinkler-Firmware
sudo ./updater.sh

Installa il software come hai installato il software originale. Eseguire prima il backup della configurazione tramite l'app!

Procedere poi come descritto qui:

Attiva la configurazione del sensore analogico

Importante: per controllare le nuove funzioni, installa l'app “OpenSprinklerASB” dall'APPSTORE / PLAYSTORE!

11 pensieri su “Nuovo software OSPi – con API sensore analogico

  1. R.Kemna dadi:

    Sì, l'irrigazione dura davvero più a lungo. Solo l'anteprima mostra solo la regolazione meteorologica (anche dinamica), ma non l'umidità del suolo.

  2. R.Kemna dadi:

    Ora sulla home page mi viene mostrato che l'umidità del terreno è del 150%, ma l'anteprima del programma non mostra alcun cambiamento.

    • Ammin dadi:

      L'anteprima del programma inizia sempre dal 100%. I valori di umidità del suolo sono un valore momentaneo che domani può apparire completamente diverso. Il valore di regolazione del 150% aumenterebbe della metà la durata dell'irrigazione, ad es. 4 minuti diventano 6 minuti.
      Nel registro vengono visualizzati la durata effettiva dell'irrigazione e il fattore di correzione utilizzato. Se hai installato un contatore dell'acqua, mostra anche quanti litri d'acqua hai risparmiato o quanto hai speso in più.

    • Ammin dadi:

      Sì, funziona adesso! Aggiorna al nuovo firmware, rileva il kernel modificato e utilizza il nuovo libgpio.
      Funziona con il firmware OpenSprinkler + OpenSprinklerShop

  3. Ammin dadi:

    Ciò non è possibile a causa delle diverse interfacce.
    Tuttavia è possibile utilizzare schede di interfaccia analogiche con chip ADS1115 per il Raspberry PI e attivare così fino a 16 interfacce analogiche (4 ingressi per scheda, max 4). Le schede di interfaccia devono poter utilizzare come indirizzi 0x48 / 0x49 / 0x4A / 0x4B affinché possano essere lette dal software OSPi.

    • Kay Fuhrmann dadi:

      Ho collegato una scheda di interfaccia analogica con un chip ADS1115, indirizzo 0x48 a un Raspberry PI 3. Ad esso ho collegato un STM50. Tuttavia, il software non visualizza valori plausibili.
      La pagina di configurazione dei sensori dice: OSPI PCF8591. Quale potrebbe essere la ragione?

      • Ammin dadi:

        Ciò è dovuto al modo in cui lo script di build riconosce l'interfaccia. Il PCF8591 e l'ADS1115 hanno lo stesso indirizzo I2C 48. Se lo script di compilazione trova gli indirizzi I2C 48 e 49, compila la versione ADS1115, se trova solo 48, allora la versione PCF8591. È necessario modificare lo script di build per compilare ADS1115.

  4. Tommaso Thaler dadi:

    Esiste nel frattempo una soluzione affinché una scheda analogica I2C possa essere utilizzata con OSPI V1.5.2 o sono noti altri progetti open source che consentono tale estensione? Vorrebbe (balcone) utilizzare i dati di oltre 18 sensori di umidità insieme ai dati meteorologici per avere la quantità corretta di umidità per ciascuna pianta.
    Grazie in anticipo per ulteriori suggerimenti.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrasegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri proviene da vengono elaborati e i derivati ​​dai commenti.