Come controllare qualsiasi elettrodomestico basato su IR tramite iPhone? Richiederà un'applicazione basata su SSH / UPnP?

StackOverflow https://stackoverflow.com/questions/1641614

  •  10-07-2019
  •  | 
  •  

Domanda

Voglio usare il protocollo ssh. Voglio creare un'app per trasmettere segnali che alla fine si convertirebbero per controllare elettrodomestici basati su IR (come controllati dal telecomando IR. Cioè TV)

Questa roba è nuova per me. Non ho una chiara comprensione di come sarà possibile.

Ho ricevuto suggerimenti per usare SSH:

- > Installa SSH sul tuo server.

- > Configura la tua rete / router per inoltrare la porta SSH al server e

- > Usa il client SSH su iPhone.

Ora. È l'unico modo? Qualcuno ha anche suggerito di sviluppare l'app di base UPnP!

Esiste un codice di esempio disponibile usando il quale posso imparare Come trasmettere il segnale da iPhone per fare sopra.

Per favore, dai qualche indizio se qualcuno ha già fatto una cosa del genere o se sa come fare?
In modo che io possa capire il flusso e mettere i miei sforzi in seguito.

È stato utile?

Soluzione

Se ho capito bene, vuoi andare su iPhone- > trasmettitore IR- > (alcuni dispositivi che sono controllati da IR)

In tal caso, probabilmente si desidera utilizzare qualsiasi protocollo si aspetti il ??dispositivo trasmettitore IR. Se non si aspetta nulla, guarderei a HTTP, piuttosto che a SSH. L'implementazione di SSH su iPhone sembra una seccatura enorme e l'unico vantaggio è la stretta sicurezza. A meno che il dispositivo che stai controllando non sia un'arma nucleare, sceglierei una semplice autenticazione HTTP.

Ad esempio, se fosse una TV che stavi controllando, potresti semplicemente richiedere http: ///remote.php? action = turnonthetv dal tuo server. Quindi useresti uno script PHP per generare il segnale IR per accendere la TV. Questo sposta gran parte della logica dall'iPhone, che potrebbe funzionare o meno con quello che stai facendo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top