git clone https://github.com/mysensors/MySensors.git --branch master
cd MySensors
SensorBender PiGate Pins
| (pin no)rPI | PiGate |
|---|---|
| 15 | nRF24 IRQ |
| 22 | nRF24 CE |
| 24 | nRF24 CS |
| Lora | |
| 13 | RFM95 IRQ (DIO 0) |
| 26 | RFM95 CS |
| Common | |
| 19 | MOSI |
| 21 | MISO |
| 23 | SCK |
Build gateway for nrf24
./configure --my-transport=rf24 --my-gateway=mqtt --my-controller-ip-address=10.42.0.101 --my-mqtt-publish-topic-prefix=mys-out --my-mqtt-subscribe-topic-prefix=mys-in --my-mqtt-client-id=mysgwt1 -my-rf24-ce-pin=22 -my-rf24-cs-pin=24 -my-rf24-irq-pin=15
make
mv bin/mysgw ../mysgw-nrf24
Build gateway for rfm95
./configure --my-transport=rfm95 --my-gateway=mqtt --my-controller-ip-address=10.42.0.101 --my-mqtt-publish-topic-prefix=mys-out --my-mqtt-subscribe-topic-prefix=mys-in --my-mqtt-client-id=mysgwt8 --my-rfm95-cs-pin=26 --my-rfm95-irq-pin=13 --my-rfm95-frequency=434
make
mv bin/mysgw ../mysgw-rfm95