I have a W5500 ethernet shield on a Nano and a project to email and or text to let my folks know the temp at their house when away for longer periods. If needed I can purchase something else or go a different direction. Main need is to alert if a problem and status update of temp/humidity so then can view remotely.
Seemed like a simple project but I'm trying to find a free or lowest cost to send emails or text. Seems like every time I get close to a solution I run into a road block. I used a Ethernet shield to avoid any wifi connection issues.
I was really close but ran into a snag with smtp2go with a required domain server for email being required. Was trying to find a work around w/o having to purchase a email domain server....
Use the forum Google search function in the upper right of this page to search for the key words of your project. You will probably find many similar previous project discussions and code to get you started.
Guess I know why you have so many posts. Didn't read the question.
I don't have a coding issue I have a question regarding free or cheapest method to send email thru the Ethernet shield or? Right now I'm leaning towards SMTP2GO which appears to require I get a email domain server which will cost me a fee to purchase on a annual basis which might be my best option but wanting to get others suggestions. Wondering if a better solution to email minimal # of emails / month. 1 / day status and if I hit a high or low temp send as well.
Not an Arduino question, and therefore no point in reading it anyway. The answer to your question probably depends entirely on the country you live in, about which you said nothing, and starting with Google, as suggested, is a really good idea.
Not a Arduino question.. Well it is posted in the Project Guidance section so that should cover the entire scope of a project. I live in the United States and yes I have searched google, but looking for what other solutions for a low cost options that is working for others. It isn't that I can't figure out how to do this, just trying to get information as to what others have found to be their best solution so I can reduce my learning curve and cost.
Share how you emailed from a similar set-up would be grand. I don't need code just any way around not buying a email domain would be preferred, but if that is the best route I have it about all coded so will just purchased and finish the project for my folks. I saw some solutions charge / email which might be worth while, SMPT2GO seems like I need a personal email domain to unlock email ability.
Seems like too easy of a question so just tell me what you did and I'll research and see what fits my situation best.
I have access to internet so I am not looking to cellular data connection which would be the option if remote location. Right now I have about 20 bucks or less invested for connecting to ethernet on my Nano. Once I get this emailing (can email to text knowing the carrier) then I have several warning type devices I will me make as several neighbors wanting me to monitor sump pump level, power outage, temp/humidity. With a battery backup for the internet connection will provide a help for our neighbors where some houses have 30 mins from power outage till basement start flooding. From a farm standpoint I help install point to point and security cameras but warning when a grain bin is near full with a proxy sensor or detecting other issues and emailing out can save time, money. I already adjust frequency drives speeds and thru on unloading into our semi thru a remote style controller so this question leads to several project that can spin off of this.
Folks leave for a month and last year we had -20 deg F and colder temps for almost a week so house can drop below freezing if the power or heat stop working. This is my critical one for now. I'm 1 hr away so I can get a fire going or fix a problem but need to be notified or check to see if temp is having problems holding.
Right now looks like either I go SMPT2GO or another similar solution, but not sure if a API call or other solutions might be the best route.
I use IFTTT for alerts related to status changes on my home alarm system.
Of course for property protection applications like the one you describe you’ll have to figure out if this is robust enough but you can get alerts pushed through the IFTTT app and can also be set to send an email or sms. However the free versions are limited in volume so you’ll need to evaluate whether those potential limitations are ok.
Have you looked into using ThingSpeak to send temp data? This would give you a means to view the temperature history through the browser. There may be ways to alert if the temperature falls below a specified set point - not entirely sure about that. I'd recommend sending the data to ThingSpeak no more than every 5 minutes to keep you within the limits of transmissions for their service.
I found Pushingbox which looks like will send me text/emails no problem from my testing and could make certain temp or other events have different ID to output the desired message. I like the logging the data to a browser and if a alert use pushingbox to warn me. Might do a hybrid to get what I’m after. The IFTTT I was looking at as well. Might look at it closer. Can I send the actual temp for example?
Thanks for the suggestion. Seems like the lower # of posts increases helpful info.
I can reccommend Thingspeak too, but for a wide range of projects and methods, take a look here, https://randomnerdtutorials.com/, great for beginners to get started, or as working ideas/example to expand on for those with a bit more experience searching for ideas.
Your W5500 is intended to connect to a wired ‘CATx’ network...
With that you can access almost every networked based services e.g. email, web etc...
However, as you noted, there is a requirement to have an external mail server (usually your ISP or a captive friend that you can reach out to.
You can use public ‘webmail’ (less likely), or the many SMTP/POP/IMAP style servers for low-level email transactions. There are libraries floating around to send and receive basic messages
Gmail is a good place to start for free email support, but any mail service will need some code on your end to establish and negotiate the session to send the messages.
SMS/Text messaging forgoes the need for an IP connection, but requires a cellular modem to subscribe to the 3/4G mobile network. I use SIMCIM modem cards with low cost pre-paid SIMs to feed my controllers - using plans about US$5 a month for unlimited messages in and out.
To do either properly is a bit of work, but for hit & miss projects, both are fairly straightforward. Just make sure you find the best of the many dubious libraries / tools that are out there!