Been working on lorawan devices, I now have one working, on battery, deep sleeps, should last a year on battery ATM. Also discovered that you can't just send data repeatedly, there's something called a duty cycle and if you ignore it, it's slightly illegal. Good job I found that out early.