Vai al contenuto
PLC Forum


Connessione Al Gateway Knx-Ip


elettrico400

Messaggi consigliati

Salve, ho un problema con la connessione al gateway KNX-IP per la supervisione dell'impianto KNX.

Ho scritto un software JAVA per pc il quale si collega al gateway puntando al suo IP e mi consente di accendere luci ecc ecc.

Ora se creo un'app android che fa la stessa cosa non mi fa collegare al gateway.

Secondo voi è un problema di programmazione o di hardware?

Non vorrei tener acceso 24H un pc a casa.

Grazie mille.

Link al commento
Condividi su altri siti


Non ho controllato ma ho usato un simulatore android sul PC, il quale ha la stessa sottorete.

Inoltre neanche puntando all'IP pubblico mi funziona e non credo che anche da rete esterna debbano avere la stessa sottorete...ma non sono sicuro.

Grazie mille.

Link al commento
Condividi su altri siti

Da rete esterna non devono avere la stessa sottorete.

Si usa generalmente l'accoppiata di quei servizi di dns dinamico e configurazione del router.

Un'app fatta girare in un simulatore potrebbe non avere l'accesso a tutte le risorse che vorresti.

Hai provato, anzichè collegarti al gateway knx, una connessione qualsiasi verso un sito

internet (anche una pagina web) tanto per verificare che il simulatore esca sulla rete?

Potresti scaricare l'app sullo smartphone/tablet per fare un test più affidabile.

Poi, sebbene Android sia fondamentalmente Java, potrebbe aver bisogno di qualche aggiustamento

per funzionare correttamente.

Link al commento
Condividi su altri siti

Si ho provato, il simulatore va in internet tranquillamente.

Ho anche installato l'app sul mio tablet ma appena la avvio si chiude automaticamente.

Non so più che fare!

Grazie mille.

Link al commento
Condividi su altri siti

Non credo sia un problema hardware.

Dovresti procedere a piccoli passi, ovvero iniziare con un'app

che fa poco o nulla e poi un pò alla volta aggiungere i pezzi che ti servono.

In questo modo circoscrivi i problemi e capisci cosa non funziona.

Non demordere.

Link al commento
Condividi su altri siti

Quale Gateway KNX/IP stai utilizzando?

Alcuni di essi gestiscono la connessione di un unico utente.

Quindi, se il gateway è già impegnato con il collegamento da PC, non accetta il collegamento dall'App.

A proposito, quale messaggio di errore restituisce il Gateway?

Link al commento
Condividi su altri siti

Uso il Gateway Gewiss che può gestire fino a 5 connessioni simultanee ma comunque quando faccio le prove con l'App la connessione con il pc è chiusa.

Il gateway non mi restituisce niente...non mi cattura le eccezioni.

Appena avvio l'applicazione, questa si chiude all'istante.

Link al commento
Condividi su altri siti

Immagino che tu stia tentando di utiizzare la libreria Calimero su Android.

Ho provato a cercare sui motori di ricerca "calimero on android" e qualcosa

è venuto fuori.

Ho trovato anche questo...

http://www.praus.at/files/knx12_android_final.pdf

(scusate ma l'editor completo non mi funziona con ipad)

che mi sembrava interessante in quanto, leggendo velocemente,

chi ha realizzato l'app Android l'ha suddivisa in una activity di servizio in

backgroud che si preoccupa di mantenere attiva la connessione e

un frontend che scambia informazioni con l'activity all'occorrenza.

Premesso che non ho una gran esperienza di app Android non vorrei

che la chiusura dell'app sia dovuta a un consumo eccessivo di memoria

dovuto al caricamento di tutta la libreria calimero.

(sempre che tu stia usando effettivamente tale libreria)

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...