Paso 16: No tan Uber
Tal vez "uber" es demasiado rimbombante título. Ningún proyecto es perfecto. Esta es la lista de deficiencias, de más a menos evidentes. Espero abordar estos algún día.
1) la conjetura de la bola de masa hervida doble puerta
Las pasarelas RFM y Arduino Ethernet deben ser capaces de combinar en un Arduino. Cuando hacía la puerta de entrada, tuve algunos transceptores mal soldadas y a hacerme pensar que fue un conflicto de la biblioteca. No he vuelto a solucionar el problema... porque he estado muy ocupado trabajando en este Instructable:). Es descuidado claptrap programación de mi parte. [EDITAR] Gracias a Alexandre Bouillot para la toma de las dos puertas de entrada y combinarlos. No he tenido tiempo de probarlo por mí mismo, pero si te interesa, aquí está su Github
2) la hipótesis de integración de RFM RaspberryPi
Hay un puerto de Python en las obras de la RFM69 por un nombre de codificador Eric Trombly. Yo no he probado todavía. Si funciona, significa que puede omitir las entradas de Arduino en conjunto. Estaría muy interesado si alguien intenta. Su Github: https://github.com/etrombly.
Por supuesto, ese tirón decidió comenzar su proyecto después de que pasé por el apuro de hacer las puertas de entrada. Maldita lo!
3) el problema del campo de comunicación unidireccional
Realmente no hablo con mis nodos de campo - el nodo de campo a la base de la comunicación sola dirección solamente. Todos mis demos de sensor se pueden hacer con comunicaciones sin hilos unidireccional, pero hay que reconocer que sería más eficiente para los sensores de seguridad bidireccional de comunicaciones. Hay ninguna razón técnica por la puerta de entrada RFM no puede hablar con los nodos RFM... que requiere un enfoque más reflexivo el esquema de comunicación... sabes, la parte difícil real.
4) la problemática de falta de Ack
También no reconozco que las transmisiones inalámbricas de los nodos de campo. Ninguna razón por qué no para ack, puesto que realmente se construye en la biblioteca de RFM69, y realmente no reconociendo residuos transmisiones inalámbricas porque me transmiten con reintentos en la mayoría de los nodos. Haría que los sensores más robusto. La solución requeriría un poco más código en el extremo transmisor, pero no debe ser demasiado mala.
Si alguien quiere mejorar en la puerta de entrada, por favor, horquilla mi Github! Agradecería las mejoras. Dicho esto, he tenido el monitor de puerta de garaje por meses y el compartimento de seguridad accionado desde mediados de agosto, y ambos han estado trabajando muy bien. El sistema funciona bien para el grupo actual de los sensores que he hecho.