Forum Replies Created

Viewing 15 posts - 106 through 120 (of 247 total)
  • Author
    Posts
  • in reply to: Busco Beta Tester Para la nueva versión #1155
    adminadmin
    Keymaster

    Va de camino otra versión que soluciona el problema que comentas.

    Ya me cuentas vale?

    in reply to: Busco Beta Tester Para la nueva versión #1127
    adminadmin
    Keymaster

    Hola Tatinho,

    va de camino una nueva actualizacion, que por desgracia borrara los datos y tendras que reconfigurarlo. Pero creo que es la ultima actualizacion problematica que haré.

    Un saludo, y ya me cuentas.

    in reply to: Busco Beta Tester Para la nueva versión #1124
    adminadmin
    Keymaster

    Me alegro.

    Una pregunta. Estás usando el termostato realmente o solo ha sido una prueba? Quiero decir, tienes el termostato en funcionamiento real y continuado con la nueva app?

    En caso afirmativo lo vas a mantener así de ahora en adelante?

    in reply to: Busco Beta Tester Para la nueva versión #1088
    adminadmin
    Keymaster

    Hola de nuevo,
    he subido la version 33 a la store, a ver si se os actualiza.

    Aconsejo borrar todos los datos de la app para empezar de cero.

    He trabajado todas las incidencias que has comentado, si bien hay dos que no he podido reproducir en mis terminales, asi que las he arreglado “a ciegas”:

    – El problema al cambiar la temperatura en el terminal con Android 4.2.2 (no tengo ninguno justo con esa version).
    – Y el tema de que los programas no se actualizan: aqui he solucionado muchos problemas, pero no las tengo todas conmigo de que este funcionando bien todo lo que tiene que ver con los programas.

    Bueno, ya me ireis contando. Los sketches no hay que tocarlos.

    Saludos!

    in reply to: Busco Beta Tester Para la nueva versión #1087
    adminadmin
    Keymaster

    Si que me ayuda, has encontrado problemas que a mi se me habian pasado. Todos son arreglables. Ya te cuento.

    Un saludo

    Roque.

    in reply to: Busco Beta Tester Para la nueva versión #1082
    adminadmin
    Keymaster

    Hola,

    como ya os comenté por correo, la version 32 esta de camino, y resuelve unos problemillas que he detectado gracias a vosotros.

    Tambien os he pasado por privado una nueva version de los sketchs, con un par de problemas arreglados.

    Saludos y gracias!

    in reply to: Busco Beta Tester Para la nueva versión #1023
    adminadmin
    Keymaster

    Bueno, he publicado el apk version n31, que deberias recibir en unas horas. A ver si con ese apk arranca la aplicación. Ya me contais…

    in reply to: Busco Beta Tester Para la nueva versión #1021
    adminadmin
    Keymaster

    Creo que ya se por donde van los tiros.

    Solo para confirmar, tu termostato es un Xiaomi con Android 4.2.2?

    Mañana subo otra versión con el problema solucionado.

    Respecto al sketch, deberías obtener información si invocas en el navegador con http://ipdelnodo, y también en la consola serie del Arduino ide. Lo que cuentas no es del todo normal….

    in reply to: Busco Beta Tester Para la nueva versión #1018
    adminadmin
    Keymaster

    Hola tatinho,

    lo primo, la libreria que uso es esta:

    https://www.arduinolibraries.info/libraries/dht-sensor-library-for-es-px

    Yo creo que deberias tenerla ya incluida en el Arduino IDE (busca en programa->incluir libreria->gestionar librerias). Si no la tienes lo mejor es que te la bajes del enlace que te pego, y la incluyas en el arduino ide (programa->incluir librerias->añadir zip).

    El pin lo he cambiado para que todos los sketchs usasen el mismo pin para el rele. Pero puedes ponerlo en el pin que tu quieras, no es ningun problema. Simplemente modifica el sketch y ya esta.

    Ya me cuentas.

    Un saludo

    Roque.

    in reply to: Nueva versión de la apk #997
    adminadmin
    Keymaster

    Esperate a que te avise para probar la nueva version, porque todavia no he publicado los nuevos sketchs.

    Me falta poco, ya os cuento.

    in reply to: Nueva versión de la apk #995
    adminadmin
    Keymaster

    Vaya eso si que es raro. Me refiero a que es raro que hayas recibido una actualizacion de la app, porque esa app todavia no funciona, y no deberia haberse publicado la actualizacion… parece que se me escapó algo sin querer. 😀

    Creo que si vas a la ficha de la play store de la app, hay un boton para salirse de la beta, y asi podras utilizar la app antigua.

    O si prefieres probar la nueva version beta y puedes esperar hasta esta noche, puedo subir una version que si funcione. Pero tendras que actualizar los sketchs tambien.

    Ya me cuentas.

    in reply to: Dudas Skech Sensores #990
    adminadmin
    Keymaster

    Hola Javier,

    perdona, se me ha colado este mensaje. En el sketch, solo tienes que poner el nombre de la red (respetando mayusculas y minusculas), y la contraseña, y el nombre del sensor. Finalmente, descomentar la linea adecuada según tengas un sensor DHT11 o el DHT22.

    A veces, si que es un poco lioso subir el sketch al esp32, tengo pendiente un tutorial de como hacerlo, pero primero tengo que terminar la nueva versión de la app.

    Para subir el sketch, en el menu herramientas del Arduino IDE yo selecciono en
    -Placa: Esp32 Dev module.
    -En Velocidad de subida: 921600 (creo que es la que viene por defecto).

    Pero tambien es posible que si has comprado una placa ESP32 diferente, tengas que seleccionar algo diferente de la lista. Mira atentamente en el integrado el nombre de tu esp32, y mira si aparece en la lista del arduino ide.

    Normalmente para subir el sketch, funciona simplemente conectando el ESP32, y pulsando en el arduino Ide el botón de subida. No hay que pulsar nada en el ESP32. Ahora bien, cuando hay problemas, pues ya hay un abanico de soluciones, a lo mejor alguna te ayuda. Por ejemplo:

    – Si en el log del arduino Ide, ves el error “Failed to connect to ESP32: Timed out… Connecting…”, entonces tienes que pulsar el botoncito de BOOT en el esp32, y esperar hasta que en la consola del arduino ide salga el mensaje “Connecting….”. En este momento puedes soltar el boton, y probar a subir de nuevo el sketch.

    – Cuando te salgan mensajes del tipo “Timed out waiting for packet header”, es posible que haya un problema de alimentacion. En mi caso, lo he solucionado desconectando el sensor y el rele del ESP32, para que no haya ningun dispositivo consumiendo electricidad. Incluso sacando el ESP32 del breadboard, si es que lo estas usando. A veces tengo que buscar otro cable usb de mejor calidad, o conectarlo directamente al ordenador en un puerto trasero, y no en el delantero. Cuando tienes un problema de que el ESP32 no recibe suficiente alimentacion, a veces lo delata el led rojo, que parece como si titilase, como si no tuviera suficiente fuerza. Otras veces no… Lo dicho, prueba a subir el sketch, con la mejor alimentacion/cable/puerto que puedas.

    Cuando el sketch se ha subido, puedes reiniciar el esp32 con el boton ENABLE, que no hace mas que resetearlo, o quitando la alimentacion y volviendola a poner. Deberias ver en la consola serie del arduino IDE, un mensaje de inicializacion, como se conecta a la wifi, y que IP coge.

    Ah, otra cosa, asegurate de usar el puerto COM correcto! 😉

    Otra prueba que puedes hacer, es subir cualquier sketch que haya para ESP32, uno basico, por ejemplo uno que haga parpadear el led, y ver si esto te funciona. Por ejemplo, el que usan en este articulo:

    Getting Started with the ESP32 Development Board

    Si no te funciona, avisame y los seguimos mirando. Gracias por tu interes en el proyecto.

    Un saludo

    in reply to: M5stack #985
    adminadmin
    Keymaster

    Hola David bienvenida al foro

    Solo he leído por encima sobre el m5stack. Parece ser un esp32 con pantalla incorporada. Lo cual podría hacerlo compatible en principio, pero la pregunta es, para que?

    Una vez le has pasado el sketch al nodo y lo has puesto a funcionar, no se necesita para nada una pantalla en el nodo, ya sea de temperatura o en el nodo relé.

    Todo se hace a través de la app. Añadirle una pantalla al nodo sería encarecer innecesariamente el proyecto…

    O lo estoy entendiendo mal?

    in reply to: Sobre el futuro del proyecto #984
    adminadmin
    Keymaster

    Hola,

    Que raro lo que me cuentas. Los nodos deberían conectar de nuevo. ¿Te ha fijado si cuando vuelves a buscar el nodo, la IP ha cambiado?

    En ese caso es más una configuración del router que otra cosa. Igual puedes en tu router asignar una IP fija al nodo en base a la Mac

    Si la IP no ha cambiado entonces puede que haya un problema en el código del Arduino

    Me lo apunto y lo miro… Para la versión 2019…

    in reply to: Sobre el futuro del proyecto #979
    adminadmin
    Keymaster

    Hola Pedrin,

    hombre si sería posible eliminar el cliente usando teamviewer o algo parecido para acceder al termostato en casa. Pero tambien sería… poco elegante… Creo que no me lo permite mi amor propio. Creo que hay que reconocer que la facilidad con la cual se maneja el termostato desde la app cliente, es un punto a favor del proyecto. Si empezamos con chapucillas, perdería algo…

    Bueno perdonad que tarde en contestar, pero entro a ver estos mensajes muy de vez en cuando. Os cuento que despues de darle muchas vueltas, ya he decidido que hacer con el proyecto a medio plazo.

    Lo primero, he decidido soltar algo de lastre. La app para Raspberry Pi, la he puesto en el congelador de apps, porque aunque funcionaba, el producir termostatos a nivel industrial (que es lo que exige la licencia de uso de Android Things) es algo que esta fuera de mi alcance, asi que me olvido del asunto.

    Lo segundo, voy a fusionar la app cliente y la app del termostato en una sola app. Esto me facilita el desarrollo y mantenimiento un poco. Tendre que dedicarle menos horas, para conseguir el mismo resultado. La app se configura cuando la instalas en el aparato y adopta un rol (de termostato o de cliente segun quiera el usuario), y asunto arreglado.

    Respecto a la parte de servidor, desde mi punto de vista sigue siendo necesaria. Pero he prescindido del servidor que usaba hasta ahora (usaba Firebase de Google, en concreto su base de datos en tiempo real llamada Realtime Database). Esta base de datos funcionaba muy bien, pero, tenia el problema de que los costes crecian a partir de cierto numero de usuarios de forma bastante brusca.

    Lo que he hecho es rediseñar toda la parte que corre en el servidor, para que funcione en un servidor propio que tambien uso para otros proyectos. Creo que podra aguantar varias decenas de miles de usuarios sin despeinarse y tambien creo que nunca llegaremos a ese nivel de exito de la app, asi que deberia esta la cosa sobrada por ese lado.

    Respecto a la monetización, no tengo muchas esperanzas de que compense el tiempo y esfuerzo invertido en este proyecto. Para desgracia del usuario, incluiré publicidad en la app (tanto en la del termostato como en la app cliente). De esta forma el usuario podra utilizar todas las funciones, pero tendra que aguantar la publicidad. Como la publicidad es un rollo, para los verdaderamente entusiastas pondre una compra inapp para eliminar la publicidad, digamos por una temprada (un semestre o asi), a un precio de amigo (¿el precio de un café?).

    Asi que el que quiera ayudar al proyecto con una aportacion por temporada, podra hacerlo. Y el que sea algo menos desprendido, podrá usar la app, pero tendra que soportar algun anuncio que otro estropeando la experiencia de usuario.

    A largo plazo, quizas los que compren la version premium “semestral” tengan alguna funcionalidad mas, como por ejemplo, el acceso a una web, para controlar el termostato y ver graficas, etc. Pero eso es hipotetico y a largo plazo.

    Ahora mismo estoy rediseñando la parte de servidor, y adaptando las apps. Esto me llevará posiblemente hasta el invierno que viene, asi que no conteis con una nueva version antes de otoño del 2019.

    En ese momento, desaparecerá la app Old Relic de la play store, y la app “Cliente” se convertirá en la app thermostato + cliente. De esta forma, los que esten usando en ese momento el termostato, no veran afectado el funcionamiento, y este seguirá funcionando sin pegas. Obviamente, no podran encontrar la app Old Relic en la play store, y cuando la busquen, se encontrarán la cliente+termostato (que se llamara simplemente smart thermostat), y podran instalar la nueva version (probablemente con nuevos sketchs, etc).

    No me olvido de algunas funcionalidades que me habeis pedido (por ejemplo, una interfaz opcional mas adecuada para personas mayores o con problemas en las manos, o la funcion de durante X tiempo subir a una Y temperatura y despues volver al programa anterior). Pero como ya os digo, esto tardará.

    Como siempre agradezco vuestros comentarios, fotos, ideas, y experiencias. Por ejemplo, ¿que tal os va con el DHT? El sensor de temperatura cumple el cometido, o es demasiado impreciso?

    En fin, no os preocupeis si desaparezco por temporadas. La app esta en el horno, lo que pasa es que es una receta de coccion super lenta 🙂

Viewing 15 posts - 106 through 120 (of 247 total)