Estoy buscando instalar varios sensores diferentes, incluidos sensores de temperatura, interruptores y artefactos de iluminación en mi casa y en el patio. Un interruptor controlará varias luces y varios interruptores controlarán una luz, por lo que un simple cableado no es suficiente. Originalmente, estaba planeando usar el bitbanging Attiny85s 1-Wire para esto, pero eso requeriría que el maestro encueste constantemente los interruptores para determinar su posición y encienda / apague las lámparas en consecuencia. ¿Hay algún protocolo que sea?
- Bit-bangable por un Attiny85
- Razonablemente rápido, es decir. Puedo tener un interruptor de luz encendido / apagado dentro de los 500 ms después de que se active el interruptor.
- Tiene un rango de más de 20 m entre los 2 componentes más lejanos.
- Preferiblemente, basado en eventos donde un interruptor grita su posición en lugar de un maestro que sondea constantemente cada uno de los interruptores.
- Preferiblemente tiene soporte para el poder parasitario pero no una prioridad en absoluto.
Si no lo hay, ¿cómo podría crear mi propio protocolo (realmente no lo preferiría)?