Comments (5)
I took a quick look at the BTHome v2 docs, specifically the Multiple measurements of the same type
section:
If you want to send multiple measurements of the same type, e.g. three temperatures, you can just add multiple measurements of the same type to the payload. A postfix will be added to the measurement name (e.g. temperature_2) in the order of which you define the measurements. Note that this implies that you will need to use the same order in each advertisement, to prevent measurements being assigned to the wrong entity. If only one measurement of a certain type is sent, no postfix will be used.
I believe you could just attach multiple moistures values in the same advertisement packet. At 4 bytes per reading, you could fit 5 sensors there without any hacks.
from b-parasite.
from b-parasite.
It's definitely be possible to multiplex a single MCU to multiple capacitive sensors. It would require some nontrivial software and hardware redesign though.
from b-parasite.
thx, I'll have a deeper look in your work. the HW shouldn't be a problem for me. For the purpose (plant monitoring) it's also not neccessary to monitor multible sensor at the same time. I guess, to work with ESPHome the protocoll have to be extended to suppor more then one moisture reading? Or, if you "fake serveral" sensor, one mcu need serveral mac adress?
from b-parasite.
This would be particularly interesting if one could couple it with these super cheap Aliexpress sensors readily available:
https://www.aliexpress.com/item/32832538686.html
from b-parasite.
Related Issues (20)
- Adding PAR-capable light sensor to the board? HOT 1
- Q4 orientation question from JLCPCD (I've read related docs and issues) HOT 2
- How to read raw data with soil_read_loop sample? HOT 2
- Identify BLE device HOT 3
- Bogus illuminance and moisture readings HOT 5
- Repeating measurement HOT 6
- Battery voltage drop after update HOT 2
- Not an issue - Integration of b-parasite with LTE(nrf9160 and nrf52840)
- Report battery percentage in ble HOT 9
- Unavailable measures in Home Assistant with ble firmware and BTHOME v2
- Building zigbee fails with FATAL ERROR HOT 3
- add soil conductivity & soil pH HOT 1
- Can not connect to the board. Target voltage too low? HOT 1
- Add a ducumentation on how to calibrate the sensor HOT 1
- Suggestion: Buy a ton of boards in bulk and sell them to us HOT 5
- Issue with zigbee version HOT 4
- Power-Consumption in deep-sleep mode HOT 8
- Coating instructions HOT 3
- Battery and soil sensor invalid readings (0mV) HOT 9
- Consumption strage behavior HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from b-parasite.