Send SMS with Huawei Dongle - raspberry-pi

I have Raspberry Pi 3 and Huawei Dongle and SIM Card (attached screenshot)
My SIM Card working find and send SMS well from Smartphone.
I'm trying to send SMS from the Raspberry, i follow this tutorial (https://learnaddict.com/2018/02/17/send ... gsm-board/) and i'm getting an Error ("No response in specified timeout. Probably the phone is not connected")
I googled it a lot to find a soultion to this problem, but nothing help
My devices
The ifconfig
The Gumma config
The Error

U can't set PORT on HiLink, try this:
Sending and receiving SMS by command line with Huawei E3131 and HiLink on a debian system
It work with Huawei 3372h.
Probably u need to change session and token link.

Related

Connect to a mobile phone

I know how to make a TCP connection from a phone to a URL (server)
I know how to make an HTTP connection from a phone to a URL (server)
I do not know how to make a connection from a server to a phone
Is there a way to use the phone number of a phone to bridge from voice network to data network of the same provider (VERIZON or AT&T or ROGERS in Canada)?
In essence I wish to find a way to make a "phone call" from a server, over the Internet and over the local data network or WiFi, to a phone, without using any intermediaries
We are willing to pay for this info (optionally)
You can use Push Notification Systems for connecting to the phone. Ideally, you'd want to initiate a pull of data from the device when it receives a push notification from your server. This is because push notifications can handle only small amounts of data.
Another option for you, would be to open a socket on the client device and broadcast this address to your server during startup. Later, your server can directly connect to the listening port on your device, provided the app is still running.
You could send a push message to the phone and let the phone establish the connection.
Just a rough short sketch, maybe this will help you. If I'd had to solve that problem
i would use androids Cloud2Device messaging to tell the phone to connect to a certain
server which you specify in the message from the cloud. Then the phone connects to your command server and you can tell over the connection what the phone should do.
This way you dont have to execute a server on the phone.
Look here
My Ideas
1.Have a look at http://developer.android.com/reference/android/net/sip/package-summary.html
2.Use C2DM(cloud to device message),It will send the message to your app
3.Use XMPP chat client from the server you can send the message to android app after receiving message your app can call(it depends on your logic)
There is no universal one-to-one mapping between cellular phone numbers and IP addresses (e.g. the user could have driven out of cell tower range to a coffee shop with wifi). So this is impossible to do directly.
The services that do seem to do this require a running app on the mobile device to cooperate by periodically connecting to some centralized database using its current IP address, which some server can record in its database for you to do a lookup when want to try to connect to that mobile device. Google "SIP service providers".

Receive notiifcation for Email / SMS

Can i get notifications in my app when receiving SMS / Email on the devices such as iphone / android / blackberry? Also can i able to send / Receive SMS form my app on these devices (iphone / android / blackberry)
Please guide me out...
Thanks a lot
There is no default E-mail client on Android, so it will depend on the e-mail client that the users uses. SMS on Android will not be a problem.
On iOS you can only send SMS/E-mail there is no way to check for any received SMS/E-mails.
Blackberry, not sure.
Windows phone 7, same as the iPhone send only.
On Blackberry for SMS, you can see the article Different ways to listen for SMS messages for info on receiving SMS and the SMS class javadoc for info on listening for outgoing messages. You will probably also find the article Sending and receiving GSM SMS on Blackberry useful.
For email, you should probably start with the article Add a listener to a folder and then dive into the javadoc.

Inapp email stuck in outbox using MFMailCompose

I'm using the MFMailCompose method to do an inApp email and everything works fine. I sent the app out to have it tested and here is the response from my beta tester.
My phone is a 3gs 32Gb, OS3.1.3
Tested at home over wifi, send works with no problems, tested twice.
Tested again over 3g, send still does not occur until I open my mail box, error still pops up.
Has anyone come across this? His problem seems to be only when trying to send via 3g. It works for me but I'm with a difference carrier. It has to be a settings, but we checked everything. Has anyone come across this?
If it works over Wi-Fi and not over 3G, then it's most likely because his device is set to send mail through an outgoing mail server (SMTP server) that restricts connections based on the network you are connected to.
For example, if you have broadband service through FooBarNet, they might tell you to use an outgoing mail server smtp.foobar.net. If you connect to that network while you're at home, the server will allow you to send mail. But if you try to connect to it from another network (e.g., your cellular phone's data network) it will reject the connection, assuming you are trying to hijack its mail server to send spam.
In other words, this has nothing to do with your app. You can verify this by using the Mail app to send mail directly.

Sending and receiving sms in backend of iPhone

I am new to iPhone application development. In the application that I am developing for iPhone there is a module which sends the sms without knowing to the user to my sms server and gets the response and displays the result. Is there any way to send and receive sms message in app?
Thanks in advance.
You should use data instead of SMS.
SMS are not a way to send information between a client and a server, but Internet is. And by using data, you also get a much more reliable transfer protocol (SMS aren't).
You shouldn't send SMS without the agreement of your users, because it can become really costly. Imagine you have a user on vacation in another country, and think that your app is using wifi, while it is using SMS. This user will be really mad when he will get is cellphone bill.
So even if you can do it, I think you shouldn't. And if you really need to do this, be sure that it is really clear to the user that your app is going to send SMS from his phone (with the charge of a normal SMS).
This is not possible with the iPhone SDK as it stands. It's probably not possible with any mobile platform without the user knowing about it as it's an obvious security hole.
I am also working on GPS-based application and I can have the device stop sending SMS back to the user every time the user send an SMS command. I think as long as the SMS is sent, it should be fine.
If the user wants to see the status of the device, then I might have to establish communication between my server and the device via TCP/UDP and have the iPhone app "parse" the information and display the status. Perhaps the best way is to have the server respond to the iPhone app saying "The device received your SMS command" and display it on the app so that the user knows his/her SMS were sent.
But yes, if we could get the location via SMS, then I could send those coordinates to the Google Maps app in the iPhone itself and it would display it for you.
I am the author of an App on Android which does this, called ImHerePlus. Check it out and see if it helps.

Sending email-Iphone simulator

I've create an application where the user is able to send some info to others via email. But how could i test this on simulator? Is there any way to do that?
It is not possible to send emails from the Simulator. You need to test this on a real device (iPhone/iPod touch).
You cannot send mails through Simulator. Instead you can install the application in device and try from there.
Simulator just displays the composer but wont allow you to send mails. Sent Successfully is just the acknowledgment that your code is fine and there is no issue that terminates it while sending.
Its not possible to send emails using simulator.
You need a real device to check it.
the notitification of message sent is just to tell user that the code is proper.