Live data from Hacker News

Build an SMS Forwarder with Raspberry Pi Zero W and Waveshare SIM7000E Hat

mete.dev

11–20 of 57 posts

Re: Build an SMS Forwarder with Raspberry Pi Zero W and Waveshare SIM7000E Hat

#12
post #8

When would you use this SMS gateway versus something like Twilio, Plivo, or Bandwidth.com terminating a DID for SMS service?

When you want to have telemetry from somewhere without access to a wifi network. The last I looked, SMS was also cheaper and lower power than mobile data.

I imagine they mean this specific use case where you need ip connectivity to Telegram anyway. If it were bridging to something local, it would make more sense.

Re: Build an SMS Forwarder with Raspberry Pi Zero W and Waveshare SIM7000E Hat

#13
Can someone please explain to me the appeal of telegram (as opposed to signal)? Maybe I don’t understand something or am too old but how is it a safe haven compared to WhatsApp in the wake of the WhatsApp debecle. I just fail to understand.

Re: Build an SMS Forwarder with Raspberry Pi Zero W and Waveshare SIM7000E Hat

#14
post #7

Does anyone know if you could you this combo to creat some kind of VoIP gateway that could forward calls to an app on an iPhone over the Internet?

You could probably develop one if you want. This is exactly what ride-hailing app Grab did in their app to make a call without exposing their phone numbers by forwarding calls to their server instead.

Re: Build an SMS Forwarder with Raspberry Pi Zero W and Waveshare SIM7000E Hat

#15
If you can't purchase the GNSS HAT, use an old Android phone and install Termux on it. Then run some bash scripts on the phone that will do the job.

The phone will communicate with your network over wifi, and replaces both the Raspberry PI and the HAT.

Re: Build an SMS Forwarder with Raspberry Pi Zero W and Waveshare SIM7000E Hat

#16

Can someone please explain to me the appeal of telegram (as opposed to signal)? Maybe I don’t understand something or am too old but how is it a safe haven compared to WhatsApp in the wake of the WhatsApp debecle. I just fail to understand.

The APIs for bot programming for telegram are great - good documentation, stable, lots of options/libraries for different languages, and possible to do much more complex bots than other messaging platforms.

Re: Build an SMS Forwarder with Raspberry Pi Zero W and Waveshare SIM7000E Hat

#17
post #8

When would you use this SMS gateway versus something like Twilio, Plivo, or Bandwidth.com terminating a DID for SMS service?

When you want to have telemetry from somewhere without access to a wifi network. The last I looked, SMS was also cheaper and lower power than mobile data.

The problem is that fixed part of most plans’ pricing make the cost prohibitive, not the pay-as-you-go component (eg the cost of a sim and phone number).

We were able to use a LoRa-like layer to forward to a base station that then uses a VoIP provider to do the brunt of the communication work.

Re: Build an SMS Forwarder with Raspberry Pi Zero W and Waveshare SIM7000E Hat

#18

When would you use this SMS gateway versus something like Twilio, Plivo, or Bandwidth.com terminating a DID for SMS service?

Lots of businesses really, really want a mobile number from me for some reason, don’t accept VoIP numbers, and I don’t want to give them my real mobile number.

So instead I have a stack of SIM cards plugged into GSM USB sticks (like this mostly is) and get the inbound messages sent to me via Pushover notification.

Re: Build an SMS Forwarder with Raspberry Pi Zero W and Waveshare SIM7000E Hat

#19
post #8

Earlier quoted context omitted.

When you want to have telemetry from somewhere without access to a wifi network. The last I looked, SMS was also cheaper and lower power than mobile data.

True, but that's using SMS for telemetry (totally valid for use cases where power or connectivity are challenges) or remote control, not brokering SMS between another medium; this use case is forwarding SMS messages to Telegram. Maybe if you had a SIM for a geography that wasn't supported by a VoIP provider for programmatic access?

Think of this as much about being a learning exercise as anything else. The project doesn't need to stand on it's own - the creator gets to learn something about both sides.

It's like seeing that M.2 is PCI-E, and wondering if they can plug a regular video card into it. :)

Although for this project, I can construct systems in my head where this would be useful, centered around non-US mobile plans which are "calling party pays", with free on-net SMS. The US is "bill and keep", which makes sending SMS off-net largely the same as on-net from the carrier's point of view.

In "calling party pays", having a device on the same network as the controlled device is about avoiding per-SMS charges.

Author is in the UK, and UK is CPP.

https://www.researchgate.net/publication/227426633_Mobile_te...

Re: Build an SMS Forwarder with Raspberry Pi Zero W and Waveshare SIM7000E Hat

#20

Can someone please explain to me the appeal of telegram (as opposed to signal)? Maybe I don’t understand something or am too old but how is it a safe haven compared to WhatsApp in the wake of the WhatsApp debecle. I just fail to understand.

telegram is not secure, but it has secure secret chats feature it works, but nobody uses telegram for it's secret chats telegram is superior in 2 ways, ui/ux polishness and having an open api and native open source clients for all platforms the only potential competitior in that regard is matrix, but it's not there yet
Post reply on HN