Forum Automazione Domotica Telemetria Orologi Soluzioni Semplici - VisualVision (https://www.soluzionisemplici.com/forum/YaBB.pl)
Hardware VisualVision (domande e suggerimenti ns dispositivi) >> TXtemp TXsoil TXenergy (temperatura umidità pressione energia vedi da remoto iPhone Android PC Mac, trasmetti Web MQTT HTTP WiFi GSM) >> TXsoil ControlHUB e rimpiazzo sensore pioggia con
(Messaggio iniziato da: Mario il Maggio 23rd, 2023, 2:05pm)

Titolo: TXsoil ControlHUB e rimpiazzo sensore pioggia con
Post di Mario il Maggio 23rd, 2023, 2:05pm
Il mio impianto d’irrigazione è abbastanza complesso:  la centralina comanda diverse zone, delle quali un’ala gocciolante “aiuole", un’ala gocciolante “terrazza" e altre per le zone del prato con erogatori a scomparsa, con programmazioni differenziate ed articolate secondo varie modalità di intervallo (orario, giornaliero, settimanale) e durate individuali. Tutto questo lo vorrei lasciare così per non incasinare.

La centralina ha un “sensore pioggia”, che se del caso inibisce la partenza delle sequenze programmate.   Come saprai, tipicamente questi sensori di pioggia sono una diavoleria che sfrutta il rigonfiarsi di un pacchetto di anellini di sughero (credo) quando il loro contenitore si riempie d’acqua;  il rigonfiamento va meccanicamente a chiudere (o aprire, non ho guardato) un contatto che è connesso alla morsettiera della centralina.  All’asciugarsi nel corso delle ore, le dimensioni tornano quindi normali e il contatto si riapre o richiude.

Però insomma non è molto preciso, rilevando solo la pioggia, non vede davvero se il terreno è umido o meno, per cui lo vorrei sostituire con dei TXsoil per basarmi sull'umidità vera del terreno

Per non complicarmi la vita, la mia idea è di utilizzare un relais del CHUB che ho già (e ha un IP fissato nella mia rete interna, e anche un DYNdns così lo vedo da fuori) per fare il lavoro del sensore pioggia, cioè utilizzare il sistema dei TXsoil per inibire l’irrigazione.  

Lo utilizzerò quindi al contrario di com'è su (ho visto sul sito) WaterOpen:  non per attivare l’irrigazione quando l’umidità è scarsa, ma per impedirla quando è sufficiente.  

In quest’ottica, sto pensando ad un paio di sensori in due punti differenti del prato ed uno su un vaso “rappresentativo” della terrazza.  Grazie alla buona copertura esterna fornita dagli AP che ho in giro, i tre sensori saranno ben collegati al wifi di casa e, attraverso quello, parleranno al CHUB.  

Questo, considerando i tre sensori come una serie (cioè occorre che tutti 3 siano concordi - ma magari questo potrà essere cambiato dopo esperienza per passare a parallelo se necessario), attiverà il relais del CHUB, ritardato alla diseccitazione.  

Fintanto che permarrà attivo questo relais (vedremo se contatto aperto o chiuso), la mia centralina non eseguirà la sua programmazione e non si irrigherà.   Et voilà….
Si può fare vero?

Titolo: Re: TXsoil ControlHUB e rimpiazzo sensore pioggia
Post di Support Staff il Maggio 23rd, 2023, 2:14pm
Sì, mi sembra un'idea buona.
Allora, per fare sicurezza passiva, siccome in caso di disalimentazione/rottura CHUB il relè chub non è attivato ovvero OFF, in caso di relè OFF => irrigazione normale come se non avesse piovuto (in caso contrario, se ipotetica rottura + assenza da casa, non irrigherebbe mai e ti secca tutto).

Ovvero bisogna fare che il chub attivi il relè quando è tutto ben umido.

Per fare questo basta creare 2 "Condizioni" che come Azione accendano o spengano il relè

CONDIZIONE "NonPermesso" o "HaPiovuto" o "Bagnato"
($umi1$>60) and ($umi2$>60) and ($umi3$>60)  

=> AZIONE relèH on = dice alla centr. che non è permesso bagnare

tutto questo poi lo si potrebbe disattivare per esempio quando anche uno solo dei posti ha umidità scarsa; mettiamo un numero di umidità più basso per dare un po' di isteresi ovvero di ritardo alla disattivazione del relè (senza fornire un ritardo preciso ma basandoci su un valore di umidità per cui riteniamo il terreno "asciutto" e quindi di nuovo "bagnabile" dall'impianto)

CONDIZIONE "Permesso" o "Asciutto"
($umi1$<30) or ($umi2$<30) or ($umi3$<30)  

=> AZIONE relèH off = sì, è permesso bagnare


Nota che è solo come esempio che ho messo 30 e 60, magari poi va meglio 20 e 60, 40 e 70 oppure altri numeri, anche diversi a seconda del sensore... questi saranno da rifinire poi con l'esperienza.
Le sonde si possono anche interrare un po', eventualmente.

Nota che in caso di rottura o scollegamento sonda umidità, il TXsoil trasmette come umidità il numero 101 (valori normali 0-100) - immaginando una rottura, con le Condizioni sopra, va ancora tutto.

Consiglierei i TXsoil versione "solare" per i quali non dovrai cambiare le batterie (c'è una batteria interna al litio che durerà anni ed anni)

Titolo: Re: TXsoil ControlHUB e rimpiazzo sensore pioggia
Post di Mario il Maggio 24th, 2023, 2:11pm
mi ricordi come faccio a sistemare i TXsoil in modo che "parlino" con il mio ControlHUB?

l'IP di CHUB nella mia rete locale è 192.168.0.15

Titolo: Re: TXsoil ControlHUB e rimpiazzo sensore pioggia
Post di Support Staff il Maggio 24th, 2023, 2:32pm
allora, accendi il TXsoil, collegati come al solito a hotspot wfeasy.com e sito wfeasy.com (oppure 10.10.10.1) e vai nel menù
Impostazioni / WiFi / MQTT

(che è accessibile in basso nella home)

In alto in qs. pagina vedrai le caselle dove puoi scegliere il nome del tuo Wifi e mettere la password (se non è già elencato il nome wifi, c'è un pulsnate a freccia circolare che gli fa rifare la scansione dei wifi)

Subito sotto quelle caselle, c'è la sezione
HTTP / CHUB & VisualVision

qui metterai l'IP di CHUB che hai scritto sopra, e la password di CHUB.

Quindi SALVA


Qui si collegherà al tuo wifi e sarà impostato per mandare i dati a CHUB. Potrebbe mentre si collega al wifi staccarti il collegamento ma se succede ti ci ricolleghi.

Fatto questo puoi tornare in homepage, lì scegli il canale Wifi (per es. se ne hai 3, uno su Ch 01, il 2° su Ch2 e poi Ch3), metti la periodicità, in genere 120 o 60 minuti, e poi puoi premere TEST. E' meglio premerlo 3-4 volte perché spesso non lo fa "alla prima").
Poi puoi cliccare Attiva TX periodica - Sleep per avviare il suo funzionamento normale.


Se ora ritorni alla rete di casa e vai a vedere ControlHUB, nel menù
Connessioni Ricezioni Letture

accessibile dalla homepage di CHUB, vedrai la ricezione della misura appena testata, esempio
Canale 1
     2023-05-24 21:07.48
TS595 (192.168.1.6)
$i_t595$= 192.168.1.6
TXsoil


Creando una variabile (in homepage) a qs punto puoi fare in modo che, ad ogni avvenuta ricezione, venga munta una variabile. Es. crei umi1 beccando il Ch Wifi 01 e puppando la variabile JSON "Humidity" che è la cosa interessante che si riceve dal TXsoil.....



Forum Automazione Domotica Telemetria Orologi Soluzioni Semplici - VisualVision (https://www.soluzionisemplici.com/forum/YaBB.pl)

Powered by YaBB 1 Gold (Modified by Aldo)
Copyright ©2000-2001, X-Null ©2021 Aldo
Forum Copyright © VisualVision e Utenti.