|
RXTXeasy
Ripetitore ritrasmettitore dati per TXtemp TXsoil TXloop TXdata e tutti gli altri nostri sensori (più sensori che lavorino sullo stesso standard), da WiFi a Wifi HTTP/MQTT o GSM HTTP
> disponibile [ordina / acquista ora >>]
|
|
Manuale veloce di RXTXeasy
A. PER CONFIGURARE
1) accendere premendo il pulsante di accensione se presente, o collegando l'alimentazione
2) collegarsi all'hotspot WiFi wfeasy.com
3) collegarsi con il browser (Chrome, Firefox, Safari ecc) al sito wfeasy.com (oppure 10.10.2.1) ecco il QR:
nota che potrebbe essere necessario disattivare la "connessione dati" perché il telefono capirà subito che non c'è davvero Internet (se dice "collegamento Internet assente, proseguo?" rispondere SI); in alcun casi Chrome cambia da http a https, in questo caso correggilo ovvero scrivi http://wfeasy.com o http://10.10.2.1 e non https
4) compare la schermata principale dove per prima cosa si può impostare l'ora (per la cronaca è disponibile anche l'attivazione di NTP ovvero l'ora automatica nella pagina di Impostazioni)
5) è possibile poi configurare la periodicità di ritrasmissione e scegliere tra la modalità WiFi / GSM per RXTXeasy GSM (nell'immagine sopra la selezione non c'è perché è un RXTXeasy WiFi)
6) cliccando in basso "Impostazioni / WiFi / MQTT" si passa alla finestra di gestione impostazioni:
7) innanzitutto è possibile collegarsi a un WiFi (es. wifi di casa, laboratorio, ecc), e/o impostare l'APN per il collegamento GSM
8) poi, volendo usare MQTT, si scriveranno gli estremi di un Broker MQTT nello specchietto MQTT, e si sceglierà l'opzione "WiFi/MQTT" che è subito sopra
9) per la trasmissione HTTP (es. web server), si sceglie invece "TX Web a script custom utente. URL:" e si inserisce sotto il nome/URL di un tuo script per inviare i dati al tuo server Web - oppure la URL dello script predefinito per inviare dati a ControlHUB affacciato sul Web.
Noterai che nell'immagine abbiamo impostato uno script che usiamo noi talvolta per fare dei test che si chiama http://wfeasy.com/txtest.py - dovrai rimpiazzarlo con un tuo script (per fare il tuo script dai un'occhiata al manuale con il formato dei dati inviati da RXTXeasy - si può scaricare anche lo script txtest.py di esempio).
Se dentro lo specchietto "HTTP / CHUB & VisualVision" si mette la Password:, essa verrà inviata allo script (come parametro POST pw=).
NOTA: DisplayRX e ControlHUB hanno già uno script interno /x che si può utilizzare, così che si possono prendere i dati di un RXTXeasy con le loro funzioni interne (=mediante definizione di Variabili); questo vuol dire che se il server Web è per esempio un ControlHUB "affacciato" su web, lo script da scrivere in "TX Web a script custom utente. URL:" dovrà essere /x ovvero scriverai come URL: http://nomedeldominio_o_ip/x
10) scegliendo invece il menù "Data e ora ricezioni" potrai vedere data e ora (e contenuto) delle ultime trasmissioni ricevute (utile come funzione di test); a sinistra c'è il numero del canale che ha trasmesso
Quanto sopra dovrebbe essere sufficiente per accoppiare RXTXeasy a uno o più dei nostri dispositivi, es. TXtemp - TXsoil - TXloop - TXlevel - TXenergy - TXair - TXdata ecc.
Be' c'è da ricordare ancora che per ognuno di questi dispositivi (che useranno WiFi/HTTP per parlare con RXTXeasy) nella impostazione Canale WiFi che di solito è nella loro prima pagina dovrai scegliere per ciascuno un "canale WiFi" differente, es. al primo canale 00, al secondo 01, ecc.
Inoltre per ognuno dovrai scegliere nelle impostazioni la voce "TX WiFi a cHUB/DisplayRX/ecc.".
Potrai poi collegare le cose in due modi:
Se poi tu volessi fare in modo che un dispositivo elettronico di tua creazione (es. progetti Rasberry, Arduino, ecc.) possa trasmettere anche lui a RXTXeasy in modo da poter usare anche tu RXTXeasy come ripetitore/ritrasmettitore per i dispositivi di tua creazione, clic qui per vedere le specifiche tecniche HTTP / MQTT da rispettare...
Per domande e idee oltre al modulo di contatto come sempre c'è il nostro forum utenti.
|