elettrico400 Inserito: 19 dicembre 2014 Segnala Inserito: 19 dicembre 2014 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.
smoothhands Inserita: 19 dicembre 2014 Segnala Inserita: 19 dicembre 2014 La butto la... Gli indirizzi ip del dispositivo android e del gateway knx sono sulla stessa sottorete?
elettrico400 Inserita: 19 dicembre 2014 Autore Segnala Inserita: 19 dicembre 2014 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.
smoothhands Inserita: 19 dicembre 2014 Segnala Inserita: 19 dicembre 2014 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.
elettrico400 Inserita: 19 dicembre 2014 Autore Segnala Inserita: 19 dicembre 2014 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.
smoothhands Inserita: 19 dicembre 2014 Segnala Inserita: 19 dicembre 2014 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.
elettrico400 Inserita: 19 dicembre 2014 Autore Segnala Inserita: 19 dicembre 2014 Si è l'unico modo. Proverò ancora e speriamo funzioni. Grazie mille!!
lifespace Inserita: 22 dicembre 2014 Segnala Inserita: 22 dicembre 2014 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?
elettrico400 Inserita: 22 dicembre 2014 Autore Segnala Inserita: 22 dicembre 2014 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.
smoothhands Inserita: 23 dicembre 2014 Segnala Inserita: 23 dicembre 2014 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)
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora