influxdata / influxdata/influxdb
Send sensor data to T-SIM7080G using AT commands.
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 31.7k
- Forks
- 3.7k
- Avg merge
- 13h 37m
- Merged PRs (30d)
- 8
Description
Use case:
Why is this important (helps with prioritizing requests)?
⇒ Sensor data is currently being transmitted, so it has medium priority. However, the current method lacks efficiency and flexibility.
Proposal:
Short summary of the feature.
⇒ Allow transmission of multiple data entries with different tags in a single request.
Current behaviour:
Describe what currently happens.
⇒ When tags differ, each data entry must be sent separately, resulting in multiple transmissions.
Desired behaviour:
Describe what you want.
⇒ Enable combining data with different tags into a single payload.
For example:
String payload = "lilygo,sensor=sensor temp=" String(temp);
payload += "\nlilygo,sensor=sensor moisture=" + String(moisture);
Alternatives considered:
Describe other solutions or features you considered.
⇒ A possible workaround is using the same tag with different fields, but this limits tag flexibility and may not be semantically appropriate.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing T-SIM7080G AT-command transmission path and the current sensor-data request format. Confirm how multiple entries with different tags can be represented in one payload, then verify that one request preserves each tag and value.
Written by the indexing model from the issue text.
Assessment
- Domain
- database
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100