esphome / esphome/feature-requests

Alternate Communication Channels

Open
#27 5 comments 1 reaction 0 assignees View on GitHub
Type: Communication Channel
Dominant language
No language data
Stars
450
Forks
29
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
I have an sensor far away from my house(let's say 1km distance).There is no wifi, even no AC power.
**Describe the solution you'd like**
Will esphomelib support LuRaWan , or GSM connection to server?

**Additional context**
Right now, esphomelib has organized all data to an object `mqtt_message`(include topic ,payload, qos, etc.), Then it called publish() method in `mqtt_client_` which is an AsyncMqttClient without source code, but inside depended library. Obviously the `mqtt_client` binds AsyncTcp+Wifi. I would like to name it "Channel".

GSM module connect to esp32 through UART (another channel), All communication between the esp32 and GSM module is AT-commands.

Imaging Esphomelib `mqtt component ` has a member called `channel`. Just modify the value of `channel` form `wifi` to `gsm`. The esp32 will turn to the new channel. Because I have tested the node under `channel_wifi`, so the node should be no issue on other channel. Isn't it awesome?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.