I think it is somewhat common situation, when home zigbee network does not reach e.g. garage or some other near-distance building. Usually there is some ethernet/wifi network on the satellite building. So distances what LoRaWAN can reach, are not probably even needed.
Read a bit about the implementation, but I think it is easier to just ask:
Could this work over general TCP somehow?
I am using it all: PoE switch, then couple injectors where it is needed for some specific reason and then also PoE splitters (one cable leaving from PoE switch, going to splitter and then to 4 different PoE cameras, powering everything with one PoE output from switch).
I would not use WiFi cameras. Standard RTSP PoE h264 is the way to go.
Afaik there are no simple sensors for this but havong gone through probably similar situation here, few things what I have learned:
- voc sensor can detect lots of stuff, but reports just total value, still, voc sensor can be good way to detect if there is something wrong
- our local laboratories have test sets which can be ordered home. Those cost something like 200eur, are placed e.g. on the table for an hour and those collect air. Then the unit is sent to laboratory which will report total voc (good to get a clue how right your own sensor is) and also detailed info on chemicals. For moulds there are different test sets
- if some material is suspected to emit something, they can also identify material tvoc and detailed chemicals (so if there is some "bad" chemical on air sample, this is usually to confirm the source)
As someone shared their findings with some bank related case, I'd like to share mine:
Approx 15 years ago I was installing POS system to one second hand store.
It was just a beginning of online authorizations and there were few issues with reliability of those that time.
As testing was hard, I usually tested operations by trying to make 10kEUR transaction with my expired Visa Electron card. If it worked correctly, I got "denied" response back.
It was some time in November when the installation happened. I tested transactions and those went through as approved. I canceled the transaction and cancel went through also. After few tests we found out that payment terminal had some weird demo credentials and finally we got that fixed.
Then, shop finally opened on January. Shop owner called me that their bank account has now negative balance. I joked something about the issue that why he calls me about that and I forgot the thong for few days.
Then, after few days he called me again and said they have started police investigation about that fraud. On same evening, I was paying my personal bills and noticed that I had about 65kEUR too much money on my account. Sent immediately message to store owner that I probably have his money but I do not know why.
Well, next day I was suspect of fraud. I started to move money back to customer, but it was not possible for some reason on one tx, it was limited to 10kEUR/day. So it took like a week until customer had their money back.
So what happened:
Normally payment terminal transactions expired after three months. Meaning that bank would reject if batch includes older.
That was not case here, as there was exception that if same transaction has cancel transaction on same batch, then it is accepted.
But, on some later process, they rejected all the normal transactions but accepted the cancels.
So there was real bug on some bank system and bank tried to force me to sign NDA that I would not tell about this issue. I did not see any reason to sign that but most probably they fixed that very soon.
I do this with my tablet:
It is running Fully Kiosk Browser, reporting to Home Assistant.
When device reaches 20%, it turns on Oneplug usb relay and turns it off at 80%.
Goal here would be one zigbee network which is extended to satellite location over TCP.