epelpad

¿Altura del Río por Whatsapp?, Así lo hicimos...



Muy buenas a todos!

Hace aproximadamente un mes, en mi ciudad, por La crecida del río Uruguay, La ciudad se vio afectada.
Será de publico conocimiento, que hubo aproximadamente 10.000 Evacuados tras que salió en todos los medios nacionales importantes.

En toda esta movida, yo venía experimentando con una librería en Python en mi Raspberry PI Model B para comandar cosas por whatsapp, por ejemplo este Diodo LED.


Clic acá para verlo en Instagram

Le había incorporado una API de Wolfram Mathemática y la usaba para resolver cálculos matemáticos!

Originalmente, este era su comportamiento...











Así que luego de un par de unas semanas, volví para mis pagos...

Con el tema de la inundación, se necesitaban muchos voluntarios para ir a ayudar a la gente a sacar las cosas de su casa.
Cuando nosotros fuimos a ayudar, Nos avisaron que ya había mucha gente (voluntarios) y que gracias por venir y bueno, cada uno para su casa.


En ese momento las comunicaciones estaban fallando, la ciudad demandaba información, los diarios no daban abasto y algunos ponían títulos como "Se viene el fin del mundo" o cosas así
Entonces se me ocurrió la idea, de, que en vez que me resuelva un cálculo o me prenda un Led...
Por que mejor que no comunique la altura del río?

Llamé a unos amigos, Dual y Franco, estudiantes al igual que yo, y nos encaminamos hacia el objetivo.

Luego de 48 Hs intensas de trabajo, la primera versión se veía así






Era todo un éxito! El servicio se hizo conocido en un par de horas, puesto que, se empezó a demandar mas y mas...
Hasta que en un momento..






Con una frustración sin límites, puesto que habíamos invertido mucho tiempo y esfuerzo, decidimos sentarnos a pensar, como evitar los bloqueos Impuestos por Whatsapp.

Teníamos en cuenta lo siguiente:
  • Se nos había bloqueado por Solicitudes, no por respuestas.
  • Mucha gente no sabía como utilizarlo, y preguntaba si era una persona o una máquina lo que respondía
  • Whatsapp no consideraría desbloquear UN número de teléfono
  • Nos faltaba una base de datos, para obtener con precisión y rapidez la información requerida

Entonces, diseñamos un sistema que responda automáticamente a las solicitudes, que tengamos UN solo número que reciba y como 13-14 que Respondan!

De esa gran idea, nació Sócrates
.







Tristemente, Luego de una tormenta eléctrica en concordia, "Sócrates" estaba cumpliendo lo que le habíamos programado, y cayó un rayo en la esquina de casa, quemando el módem de Arnet y La Raspberry.
Se le hizo un funeral acorde.
.



Así que tuve que reclutar al Ejercito de Mini-PC's que tenía acá:

  • Una OrangePi PC (Quad-Core, 1.7 Ghz)
  • Una Raspberry Pi 2B (Quad-Core, 900 Mhz)

La OrangePi (de ahora en adelante OPi) se utiliza para Obtener los datos desde el sitio web de la Prefectura Naval Argentina, Lo extraemos, filtramos y guardamos como un texto plano, luego la OPi transmite el archivo por sFTP hacia la RPi, donde el Demonio (Daemon) Cliente de Whatsapp Está corriendo, de manera que, cada 30 Minutos, el servidor recibe nuevos datos para estar continuamente actualizado!








Disponemos de 15 "Números" a los cuales, nosotros los llamamos Mártires, de diversas empresas, todos esos son usados para RESPONDER únicamente.

Y la pregunta del millon, @Dj_Iguana ...
SE PUEDE TRANSMITIR SPAM POR WHATSAPP CON ESTE MÉTODO?

Y mira, como poderse, SE PUEDE, pero la verdad es que en este momento preferimos colaborar

Para aquellos que preguntan, El arduino y la pantalla LCD, cuentan la cantidad de mensajes enviados y recibidos...












Pero ahí no paramos, Con la estructura que ya teníamos armada, desarollamos una App que te diga la altura del río..Para android!!









El servicio, al ser tan útil en el momento, algunos medios hicieron eco



















Edit 13/01

Algunas certificadas, a pedido de unos Users












Finalmente, el vídeo!


Bueno gente eso es todo por Hoy!  

Espero que les haya gustado, cualquier duda me consultan por MP.

Saludos!





Comentarios Destacados

AntonioVence +238
y ese arduido era Albert Einstein....
Mi_Cerebro
@j0hnmccLane distorciona la vista!!, desenfocala para encontrarla
GiannMaGikO93 -7
mdpq +2
@GiannMaGikO93 python usted nunca aprende, verdad?
vouchets1 +125
Muy Groso !!! mas que excelente, fue una genialidad todo lo que lograron, saludos !!
metal_rex +9
@LeJudgeDredd Bueno pero al menos se dieron el tiempo para hacerlo y no se quedaron haciendose la paja como vos
metal_rex
@LeJudgeDredd Bueno pero al menos se dieron el tiempo para hacerlo y no se quedaron haciéndose la paja como vos.. (y yo)
vouchets1 +3
@LeJudgeDredd lograron dar un servicio con muy pocos recursos, lo que pasa es que no te das cuenta de la genialidad de la gente.

230 comentarios - ¿Altura del Río por Whatsapp?, Así lo hicimos...

BombZ -6
groso el arduino un buen laburo
hacu_dechi -29
El Arduino marcaba en la Pantalla LCD nomas, el gran trabajo se la llevo el Raspi
hacu_dechi -19
Por que me ponen negativo que les pasa
guachopario +2
@hacu_dechi porque te salio dos veces el comentario, el segundo se come todos los negativos
FRANK_FRANCHESCA +53
no entendi nada loco, pero se nota que laburaste mucho
Viciad0 +2
Excelente, sos de Concordia master? mañana van 10, Saludos de Federación.
P/D: Este año comienzo en la UTN
FuneralBrute
Que haces en la UTN? Yo empiezo civil
Viciad0
@FuneralBrute Yo electrica, sos de Concor?
dj_iguana
@FuneralBrute Electrónica
sergiotaringaa +1
Muy bueno. Felicitaciones. +10
Deberías haberle puesto un título más "llamativo" a este post para que lo lean.
marcelitovonito
tienes razón, desde que esta no entre hasta que no tuve nada mejor que hacer
diegokpoboca
Muy bueno, me muero de envidia de lo k haces
pIjOlAs12 +1
Muy bueno, me muero de envidia de lo k haces
AgmanD +1
Que grosos! La verdad, que gran ingenio.
macetin1 +2
loco me saco el sombrero son unos capos sigan asi
darkside3 +1
Genial! Muy bien hecho!

Una pregunta... De que carrera sos estudiante?
dj_iguana +1
Estudiante de Ing. Electrónica en la UTNFRP, igualmente no lo hice solo, lo hice con dos amigos más, uno que estudia en la UNER y otro en la UTNFRCON
caallboys +1
Mucha calidad viejo! Felicitaciones!
estesoyyolaconch +5
pasa el numero asi probamos...
dj_iguana
Te lo pasaría pero actualmente dimos de baja el servicio para mejorar la plataforma, igualmente ni bien lo tenga andando voy a pedir ayuda al ejército de linces para un Debug..
cacapedo4
Me podrias decir de qué trabas o que estudios tienes ? Me sorprende mucho lo que hiciste y felicidades , algun dia me gustaria hacer algo parecido .
dj_iguana +2
Estoy en 3er año de ingeniería electrónica en la UTNFRP...
NiUnBanMenos +3
Despues hacete un post con los numeros de las minitas que estan en la base de datos
ART_2 +31
me parece que te falto algo
Higuchi-Kyosuke +8
Felicidades, por un momento pense que habian instalado sensores de altura y temperatura para obtener los datos de los rios, no que reenviaban lo que ya estaba en la pagina de la naval. Aun asi felicidades pues de eso se trata la inteligencia: el resolver una problemática con las herramientas disponibles.

Con puro software se puede lograr o con un pluggin directo en la pagina de la naval, solo es que las autoridades lo deseen.
negro44
Se viene el TOP...
Basurero_22
Excelente laburo, felicitaciones, da gusto ver posts así. Te dejo +10, seguí desarrollando y compartiendo los avances
miguelo_d
que groso chabon...no solo por los conocimientos que tenes/tienen...sino porq los usaron para ayudar a la gente
alesoda
Te dejo +10 lince, mi novia es de concordia, para año nuevo fui para allá en moto, y no vi nada de lo que mostró la tele, si bien, vi mucha agua, no era tan áspero, (según mi suegra), que vivió en la inundación del 59 o por ahí... de todas formas genial la app, muy muy buena, y practica, y muy bien explicado, fantástica la imagen de "en memoria de raspberry pi". Saludos.
dan2703 +2
Qué groso papu, te llenas de puntos, sos inimputable hermano. en dos días salis diamond.
Joako341
No entendi una mierda pero te dejo 10 puntos por el esfuerzo
matiascor -3
ESPECTACULAR!, tiene al altura del gualeguay? en rosario del tala?
dj_iguana
Si! te dice el clima de cualquier ciudad.. jajajja
CiNdOR-
sarpado papu te doy +5 lo que me queda
rastamanlp
Si esto no es taaaap me rebano la cabeza de la poronga! +10 porque tengo una raspberry que no se que carajo hacer con ella! (tiene un kodi :S)
elgoldemasche -24
Todo bien che pero si eso lo hicieron estudiantes de Universidades estan atrasados 20 años, acá en Córdoba esos componentes lo utilizamos en 5to año del secundario en la especialidad de informatica. Programación, base de datos. etc...
elgoldemasche
@theceltic Dónde fui tambien aprendimos en 5to año. Hicimos un porton automatico con arduino, y un sistema de luces automatica para el hogar. Pero los tadingas que viven en el campo me dan negativo porque todavia le estan enseñando herreria en 5to ade un tecnico
Dr_Snak
@dj_iguana en buenos aires , 5to año y estan haciendo sumas de fracciones.. asi que fijate , vi derivadas por primera vez en el 1er año de la UTN , aguante la UTN
elgoldemasche
@Dr_Snak naaa es segun el colegio y principalmente los profesores. Yo tuve en 5to acá en Córdoba, un profe de Quimica que nos hizo sacar formulas terribles que él vió en la facultad. y siempre nos metia la misma frase "si yo pude resolverlos cuando tenia 17 años porqué no ustedes? si yo no soy un superdotado, ustedes no son boludos, no?"
rastamanlp
Me olvidaba, como interfasean con whatsapp? saludos de Paraná!
Francox13
Que grande loco, realmente valorable esto.
_WATTA_ +1
no entendi :l
leme_09 +2
creó un sistema por wpp para informar la altura del río.
wpp bloqueó su número así que decidió poner más números.
finalmente hizo una app para informar la altura.

tan difícil es?
_WATTA_
@leme_09 es q no puso el resumen y de esas cosas de arduino y eso no tengo idea jajaj
zatanclauss +4
Exelente idea ojala puedan reacaudar para mejorarla en lo que se pueda y desarrollarla para diferentes ambitos , estoy seguro que les va a ir muy bien !


pd. Si esto no es top .... no vale la pena seguir aca..
Gonza0012 +2
DarPuntos(10);
Buen post capo! muy ingenioso todo y muy buen uso de la tecnología
Franncol +5
Esto tiene que ser top antes de las mierdas que publican los bosteros de tevez y osvaldo
sebastian090 +1
Muy bueno loco te felicito! algun dia me gustaria hacer algo asi por mi barrio... saludos al equipo!