SoluzioniSemplici Automazione Domotica Orologi Telemetria Umidità Terreno Temperatura Controllori Sistemi Controllo Programmazione Pannelli Luminosi Interruttori Pulsanti WiFi GSM

Benvenuto Visitatore. Effettua il Login oppure Registrati.
Luglio 1st, 2022, 5:22am

Indice del Forum Help Cerca Login Registrati
Forum Automazione Domotica Telemetria Orologi Soluzioni Semplici - VisualVision « pilotarlo da altra automazione con chiamata HTTP »

Cerca  
Ricerca specifica...

Max risultati:

   Forum Automazione Domotica Telemetria Orologi Soluzioni Semplici - VisualVision
   Hardware VisualVision (domande ns dispositivi)
   DoorOpen DoorSwitch (apri porte cancelli garage interruttore WiFi GSM telecomando; anche automazione MQTT)

   pilotarlo da altra automazione con chiamata HTTP
« Topic precedente | Prossimo topic »
Pagine: 1  RispondiRispondi o chiedi/aggiungi altre cose
Abilita notifica Invia il Topic Stampa
   Autore  Topic: pilotarlo da altra automazione con chiamata HTTP  (letto 292 volte)
ESP Arduino
Visitatore

E-Mail

pilotarlo da altra automazione con chiamata HTTP
« Data del post: Maggio 15th, 2020, 9:23am »
Rispondi con quote Modifica il messaggio Rimuovi messaggio

sto leggendo il 'manuale' fino a  
Per i più bravi dal lato tecnico, lo potete usare per creare il vostro proprio sistema di automazione industriale o di domotica visto che per "comandarlo" basta richiedere semplici URL in formato http://
 
ecco ora vorrei integrarlo nella mia automazione, quindi mi servirebbe sapere come è possibile interfacciarsi facilmente alla chiamata http del apri porta
« Ultima modifica: Maggio 15th, 2020, 9:27am by Support Staff » Loggato
Support Staff
YaBB Administrator
*****



Meow!

   
WWW E-Mail

Sesso: male
post: 1023
Re: pilotarlo da altra automazione con chiamata HT
« Rispondi #1 Data del post: Maggio 15th, 2020, 1:10pm »
Rispondi con quote Modifica il messaggio

Ehilà.
Allora basta chiamare
http://wfeasy.com/c?cm=ON1
e DoorOpen darà l'impulso di apertura che avete impostato.
 
Se lo usate in modalità non impulsiva ovvero come un interruttore on/off, allora c'è anche cm=OFF1
 
Se avete messo DoorOpen nella rete WiFi di casa (inserendo nelle impostazioni nome e pass del Wifi di casa) e sul router FISSATE un IP per DoorOpen (spesso è in una sezione Avanzate, DHCP Utilities o cose del genere) e DoorOpen ha (per esempio) come IP 192.168.1.10 allora si chiamerà  
http://192.168.1.10/c?cm=ON1  
potete provarlo direttamente dal PC.
 
DoorOpen "risponde" alla chiamata http con un'informazione di stato JSON (diversa a seconda che DoorOpen sia impostato come interruttore ON/OFF oppure a impulso), ma se state usando questa chiamata da un sistema di automazione (per es. il nostro Controller DX/DY; oppure da un programma Arduino ESP o Raspberry) la risposta può anche essere ignorata....
« Ultima modifica: Febbraio 21st, 2021, 5:03pm by Support Staff » Loggato
Support Staff
YaBB Administrator
*****



Meow!

   
WWW E-Mail

Sesso: male
post: 1023
Re: pilotarlo da altra automazione con chiamata HT
« Rispondi #2 Data del post: Febbraio 5th, 2021, 6:43pm »
Rispondi con quote Modifica il messaggio

Aggiornamento per DoorOpen e DoorSwitch.
 
Come c'è anche nel manuale HTTP / MQTT che è a:
http://soluzionisemplici.com/misure_remote_gsm_wifi_mqtt_modbus_000020.h tm
 
adesso esistono i comandi
http://wfeasy.com/c?cm=ON1  
http://wfeasy.com/c?cm=OFF1
http://wfeasy.com/c?cm=FLIP1
 
e per l'eventuale secondo relè di DoorSwitch:
http://wfeasy.com/c?cm=ON2
http://wfeasy.com/c?cm=OFF2
http://wfeasy.com/c?cm=FLIP2
 
dove FLIP inverte lo stato del relè (da ON a OFF e viceversa) se il relè è in modalità ON/OFF. Oppure fa uguale come ON se l'uscita è in modalità "a impulso" anziché ON/OFF... (ovvero dà l'impulso).
 
oppure
http://wfeasy.com/c?cm=ON1&pw=abcdef
 
se una "RY Password" è abilitata (in qs. esempio la password è abcdef ).
 
Oppure con http://192.168.1.12/c?cm=ON1  se DoorOpen / DoorSwich è connesso a una rete e 192.168.1.12 è l'IP.
« Ultima modifica: Febbraio 9th, 2021, 5:04am by Support Staff » Loggato
Paolino Birsi
Visitatore

E-Mail

Re: pilotarlo da altra automazione con chiamata HT
« Rispondi #3 Data del post: Febbraio 10th, 2021, 2:46pm »
Rispondi con quote Modifica il messaggio Rimuovi messaggio

allora, per poterlo pilotare in HTTP da ControlHUB (come credo da qualunque altra cosa, vedo che mi funziona anche provando dal PC con Firefox), devo sapere il numerino IP tipo 192.168.0.13, e a volte però se faccio ripartire il router wifi cambia.
Ho scoperto che però dando l'indirizzo MAC del dispositivo il router può associarci un numerino IP "fisso" che non si muove più.
Così posso creare in ControlHUB delle azioni HTTP che chiamano le URL dei vostri esempi. E funziona.
 
Però mi chiedevo, visto che tanto sono tutti vostri prodotti, se non si poteva fare un modo automatico.
Tra l'altro se invece del WiFi di casa uso il WiFi interno (hot spot) di ControlHUB non è così semplice. OK se c'è un solo DoorSwitch ho visto che gli assegna sempre 10.10.4.2 come numero...... (è così??)
C'è altro modo??
« Ultima modifica: Febbraio 10th, 2021, 2:51pm by Support Staff » Loggato
Support Staff
YaBB Administrator
*****



Meow!

   
WWW E-Mail

Sesso: male
post: 1023
Re: pilotarlo da altra automazione con chiamata HT
« Rispondi #4 Data del post: Febbraio 21st, 2021, 5:01pm »
Rispondi con quote Modifica il messaggio

Abbiamo aggiunto un "automatismo" anche per questa cosa.
Non solo per DoorSwitch ma anche per DoorOpen, SuperClock e insomma tutti gli altri dispositivi VV.
 
NOTA: in realtà può funzionare anche per dispositivi terzi: è sufficiente dal lato del dispositivo insieme agli altri dati mandati sullo script /x nel parametro r=, di solito tramite un JSON, mandare anche un campo "Name":belnome
 
Per abilitare DoorOpen / DoorSwitch a questa modalità bisogna (dpo aver configurato un collegamento WiFi , che sia Wifi di casa ufficio laboratorio ecc. oppure il WiFi di ControlHUB), specificare la password di accesso di ControlHUB, e se è il WiFi di casa/ufficio/laboratorio ecc. specificare anche l'IP di ControlHUB (l'IP di ControlHUB andrà fissato nel router).
Questo si fa nella pagina di servizio (o nelle Impostazioni per SuperClock).
 
A questo punto circa ogni minuto DoorSwitch (o DO o SCK ecc...) chiama ControlHUB dandogli il suo stato, ovvero ingressi F1 F2 se modificati e relè a meno che non siano configurati a impulso, e nome
{"RY1":1,"RY2":0,"Name":LuciSala,"Device":DoorSwitch}
 
Basandosi sul "Name", ControlHUB crea in automatico una variabile $i_nomedispositivo$ con dentro l'IP del dispositivo (sia esso appunto DoorSwitch, SuperClock o altro), che si potrà usare per esempio per creare azioni di comando, es.
http://$i_lucisala$/c?cm=ON1
 
Abbiamo fatto un esempio di collegamento DoorSwitch / ControlHUB che sfrutta questo automatismo a:
http://www.soluzionisemplici.com/hub-modbus-mqtt-http-wifi-rs232-rs485/c omandare_interruttori_wifi_luci.htm
con le relative figure, così si capisce un po' meglio di qui...
« Ultima modifica: Febbraio 27th, 2021, 7:21am by Support Staff » Loggato
Pagine: 1  RispondiRispondi o chiedi/aggiungi altre cose
Abilita notifica Invia il Topic Stampa

« Topic precedente | Prossimo topic »


VisualVision main Web site
IT - Français (Google)...
misura comando remoto displayIT - Español (Google)...
remote metering actionEnglish user's forum...


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.