{"id":173,"date":"2026-03-09T21:34:00","date_gmt":"2026-03-09T21:34:00","guid":{"rendered":"https:\/\/text.email\/blog\/?p=173"},"modified":"2026-04-01T21:53:24","modified_gmt":"2026-04-01T21:53:24","slug":"wind-turbine-sms-alerts","status":"publish","type":"post","link":"https:\/\/text.email\/blog\/wind-turbine-sms-alerts\/","title":{"rendered":"How to Get SMS Alerts When Your Wind Turbine Goes Offline"},"content":{"rendered":"\n<p>Wind turbine SCADA systems generate a lot of email.<\/p>\n\n\n\n<p>Fault codes, status changes, performance deviations, grid events \u2014 all of it landing in an inbox that&#8217;s already full of daily reports and vendor correspondence. For an O&amp;M team managing turbines spread across a remote site (or worse, across multiple sites), the email that says Turbine 7 tripped on a converter fault at 3 AM looks exactly like the email that says a monthly report is ready.<\/p>\n\n\n\n<p><strong>Email doesn&#8217;t differentiate between routine and critical<\/strong>. <\/p>\n\n\n\n<p>In this article, I&#8217;ll walk through turning your wind farm SCADA&#8217;s email alarms into SMS text alerts. I&#8217;ll cover the setup regardless of whether you&#8217;re running OEM SCADA from Vestas or GE, an independent platform like Bazefield or WindSync, or a general-purpose system like Ignition.<\/p>\n\n\n\n<p>Let&#8217;s dive in.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"wind-turbine-sms-alerts-table-of-contents\">Wind Turbine SMS Alerts: Table of Contents<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#setting-up-text-alerts-from-your-wind-farm-scada\">Setting Up Text Alerts from Your Wind Farm SCADA<\/a><\/li>\n\n\n\n<li><a href=\"#configuring-your-scada-platforms-email-notifications\">Configuring Your SCADA Platform&#8217;s Email Notifications<\/a><\/li>\n\n\n\n<li><a href=\"#why-the-old-email-to-sms-gateways-dont-work-for-wind-farms-anymore\">Why the Old Email-to-SMS Gateways Don&#8217;t Work for Wind Farms Anymore<\/a><\/li>\n\n\n\n<li><a href=\"#wind-turbine-sms-alerts-pricing-and-getting-started\">Wind Turbine SMS Alerts: Pricing and Getting Started<\/a><\/li>\n\n\n\n<li><a href=\"#which-wind-turbine-faults-are-worth-a-text-message\">Which Wind Turbine Faults Are Worth a Text Message<\/a><\/li>\n\n\n\n<li><a href=\"#wind-turbine-text-alerts-next-steps\">Wind Turbine Text Alerts: Next Steps<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"setting-up-text-alerts-from-your-wind-farm-scada\">Setting Up Text Alerts from Your Wind Farm SCADA<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Get your text.email address<\/h3>\n\n\n\n<p>To set up our text alerts, we&#8217;ll use <a href=\"https:\/\/text.email\">text.email<\/a>. That converts incoming email into SMS. You send it an email, it shows up as a text on your phone. That&#8217;s it.<\/p>\n\n\n\n<p>Sign up at text.email with your email address, pick a plan, and choose a private keyword. Your address will look something like <code>5551234567@yourwindsite.text.email<\/code>. Any email sent to that address gets delivered as a text to your phone.<\/p>\n\n\n\n<p>The keyword is what ties messages to your account. Only emails sent to your specific keyword subdomain get billed to you, so there&#8217;s no risk of random messages running up a tab.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Point your SCADA alarm notifications at text.email<\/h3>\n\n\n\n<p>This is where the SCADA platform matters, but the core concept is the same across all of them: <strong>you&#8217;re changing the recipient email address for alarm notifications to your text.email address.<\/strong><\/p>\n\n\n\n<p>Every wind farm <a href=\"https:\/\/text.email\/blog\/scada-text-alerts\/\">SCADA system<\/a> with email alarm capability uses SMTP to send outbound notifications. <\/p>\n\n\n\n<p>If your system is already emailing alarm notifications (even if nobody&#8217;s reading them reliably), the SMTP configuration is already done. You just need to add or change the recipient.<\/p>\n\n\n\n<p>Here&#8217;s where to find the notification settings in the most popular platforms:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">OEM SCADA systems (Vestas, GE, Siemens Gamesa)<\/h4>\n\n\n\n<p>OEM platforms typically handle alarm routing through their proprietary control center software.<\/p>\n\n\n\n<p>In Vestas&#8217;s Online SCADA, you&#8217;ll manage alarm notification rules through the web-based dashboard under the alarm configuration section. GE&#8217;s uses their ToolboxST (or similar park-level management software). But no matter what you&#8217;re using, there is <em>some<\/em> field for email addresses in the alarm routing or notification configs.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Independent SCADA platforms (Bazefield, WindSync, Ovation Green, forsiteSCADA)<\/h4>\n\n\n\n<p>These platforms are usually a bit easier to configure since you&#8217;re not locked behind an OEM service agreement.<\/p>\n\n\n\n<p>In Bazefield, alarm notification recipients are configured in the Alarm Setup area under the Operations module. WindSync from Visualwind manages email notifications through its alarm configuration panel. Emerson&#8217;s Ovation Green and Bachmann&#8217;s forsiteSCADA have SMTP and notification recipient settings in web-based admin interfaces.<\/p>\n\n\n\n<p>Regardless of your system, it should be relatively straightforward (well, at least as straightforward as SCADA management tools can be) to find them. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">General-purpose SCADA (Ignition, atvise, VTScada)<\/h4>\n\n\n\n<p>If your wind farm runs on a general-purpose SCADA platform (Ignition, VTScada, and so on), it will also certainly have email alerting capabilities (generally in the alarm notification section).<\/p>\n\n\n\n<p>One big thing: If you&#8217;re using alarm notification software like <a href=\"https:\/\/text.email\/blog\/win-911-alternatives\/\" data-type=\"post\" data-id=\"161\">Win-911<\/a> on top of your SCADA, everything we&#8217;re talking about in this article will help you reduce down from that.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Filter which alarms trigger a text<\/h3>\n\n\n\n<p>This is where it pays to be selective. You don&#8217;t want a text for every status change across a 20-turbine site \u2014 that takes us right back to the problem with oversaturated email alerts. Pretty much all SCADA platforms let you filter notifications by alarm priority, alarm category, and\/or individual alarm type.<\/p>\n\n\n\n<p>A good rule of thumb is to <strong>set your SCADA system to use email-to-text only for critical issues that need immediate human attention.<\/strong> (In other worse, a minor sensor glitch that self-clears in 30 seconds doesn&#8217;t require a text.)<\/p>\n\n\n\n<p>I&#8217;ll cover a few specific alarm types worth texting later in the article.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Send a test and verify delivery<\/h3>\n\n\n\n<p>Obviously, before you trust this new setup with your real alarms, you&#8217;re going to want to test it out.<\/p>\n\n\n\n<p>Most SCADA platforms have a &#8220;test email&#8221; or &#8220;send test notification&#8221; function somewhere in the alarm configuration. (If yours doesn&#8217;t, you can temporarily lower an alarm threshold to trigger a real alarm on a non-critical signal \u2014 just <em>please <\/em>remember to set it back.)<\/p>\n\n\n\n<p>When the text hits your phone, you&#8217;ll see the alarm message from your SCADA system. If it&#8217;s truncated or hard to parse, you should customize the email subject line and\/or body template in your SCADA config.<strong> The email subject line is usually the most readable part of an SMS<\/strong>, so front-load the turbine ID and fault type there.<\/p>\n\n\n\n<p>If you&#8217;re routing alarms for multiple team members, each person will need their own text.email address. (If you&#8217;ve been considering a full incident management platform like <a href=\"https:\/\/text.email\/blog\/pagerduty-alternatives\/\" data-type=\"post\" data-id=\"32\">PagerDuty<\/a> for this but don&#8217;t need the complexity, this is a much simpler SMS alerting method.)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-the-old-email-to-sms-gateways-dont-work-for-wind-farms-anymore\">Why the Old Email-to-SMS Gateways Don&#8217;t Work for Wind Farms Anymore<\/h2>\n\n\n\n<p>If you&#8217;ve been in wind O&amp;M for a while, you might remember the carrier email-to-SMS gateways. You could send an email to something like <code>5551234567@vtext.com<\/code> and it would arrive as a text on a Verizon phone. <\/p>\n\n\n\n<p>Plenty of wind farm SCADA systems have had these gateway addresses hardcoded into their alarm notification configs for years (or even decades).<\/p>\n\n\n\n<p>Bad news. Those gateways are gone. Verizon, AT&amp;T, and T-Mobile have all <a href=\"https:\/\/text.email\/blog\/email-to-sms\/\">shut down their email-to-text gateways<\/a> over the past couple of years. If you&#8217;ve noticed that the SMS alerts you set up years ago quietly stopped working, that&#8217;s why.<\/p>\n\n\n\n<p>The shutdown happened because of a <strong>regulatory change called A2P 10DLC<\/strong> \u2014 essentially, the carriers now require that any application-to-person text messaging (which includes automated alerts from a SCADA system) go through registered, compliant messaging channels. The old gateways had no compliance layer, so they got shut down.<\/p>\n\n\n\n<p>If you search around or ask an LLM for help with &#8220;wind turbine SMS alerts,&#8221; you might still get recommendations to use <code>@vtext.com<\/code> or <code>@txt.att.net<\/code>. That advice is outdated; those addresses now either bounce or emails to them just disappear into the void.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Couldn&#8217;t I just build my own SMS alerting system?<\/h3>\n\n\n\n<p>We live in a vibe coding world, why not, right?<\/p>\n\n\n\n<p>So&#8230; building your own compliant SMS pipeline <em>is<\/em> possible. It&#8217;s just a pain, both when you&#8217;re getting started and when you&#8217;re maintaining it.<\/p>\n\n\n\n<p>But yes, you can set up Twilio or Vonage account and set up your email-to-SMS code. You&#8217;ll need to register for <a href=\"https:\/\/text.email\/blog\/a2p-10dlc\/\" data-type=\"post\" data-id=\"34\">10DLC compliance<\/a>, which is a process \u2014 yes, you even need that to have your own system send text alerts to yourself. And then you&#8217;ll have to maintain <em>this<\/em> system and make sure <em>it<\/em> doesn&#8217;t go down.<\/p>\n\n\n\n<p>What we set up earlier in this article saves you the hassle (and, as you&#8217;ll see, at the price it costs, your time is worth way more). <\/p>\n\n\n\n<p>text.email handles the compliance and delivery infrastructure so you don&#8217;t have to. Your SCADA system sends a normal email, and it arrives as a text. It&#8217;s the same simplicity the carrier gateways used to provide \u2014 a <a href=\"https:\/\/text.email\/blog\/email-to-text\/\">straightforward email-to-text conversion<\/a> \u2014 but through a channel that&#8217;s compliant and won&#8217;t randomly stop working.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"wind-turbine-sms-alerts-pricing-and-getting-started\">Wind Turbine SMS Alerts: Pricing and Getting Started<\/h2>\n\n\n\n<p>So here&#8217;s where we stand: your wind farm SCADA is already generating the alarm emails. All you need is a place to point them that turns email into SMS.<\/p>\n\n\n\n<p>text.email plans<strong> include 200 messages<\/strong> a month. For most wind farm operations, 200 messages is more than enough. Because really, it&#8217;s not about 200 messages, it&#8217;s about the ONE that hits your phone and avoids a gigantic, disastrous crisis.<\/p>\n\n\n\n<p>Want to see how this email-to-text thing works? You can test it right now without signing up. Send an email to <code>yournumber@text.email<\/code> and you&#8217;ll get a text within seconds. Try it from your SCADA system&#8217;s test notification function if you want to see exactly how the alarm content formats as an SMS.<\/p>\n\n\n\n<p>And when you&#8217;re ready, sign up at <a href=\"https:\/\/text.email\">text.email<\/a> and set your wind farm SCADA notification recipient to your <code>yournumber@yourkeyword.text.email<\/code> address.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"which-wind-turbine-faults-are-worth-a-text-message\">Which Wind Turbine Faults Are Worth a Text Message?<\/h2>\n\n\n\n<p>Not every alarm your SCADA sends needs to wake someone up. Here&#8217;s a potential framework for splitting what goes to SMS versus what stays on email. (Of course, your picks will vary, I&#8217;ll just try to get you started.)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Send a text for these<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Turbine fault with automatic stop (any fault that takes a turbine offline and it can&#8217;t auto-restart)<\/li>\n\n\n\n<li>Converter fault \/ grid fault<\/li>\n\n\n\n<li>Pitch system fault<\/li>\n\n\n\n<li>Gearbox oil temperature or bearing temperature over threshold<\/li>\n\n\n\n<li>Generator winding over-temperature<\/li>\n\n\n\n<li>Communication loss to turbine controller<\/li>\n\n\n\n<li>Grid loss \/ substation trip<\/li>\n\n\n\n<li>Safety chain trip<\/li>\n\n\n\n<li>Yaw runaway or yaw error requiring manual reset<\/li>\n\n\n\n<li>Ice detection shutdown (if applicable to your site)<\/li>\n\n\n\n<li>CMS (condition monitoring system) high-severity vibration alarm<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Leave these on email<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Informational status changes (turbine paused for grid curtailment, normal stop\/start cycles)<\/li>\n\n\n\n<li>Minor sensor deviations that self-clear<\/li>\n\n\n\n<li>Routine wind speed or production threshold notifications<\/li>\n\n\n\n<li>Scheduled maintenance reminders<\/li>\n\n\n\n<li>Low-priority alarms that resolve within one scan cycle<\/li>\n\n\n\n<li>Availability reporting summaries<\/li>\n<\/ul>\n\n\n\n<p>The split will vary by your site and your turbine model \u2014 you know your fleet&#8217;s alarm behavior better than anyone. The principle is simple: <strong>if it means lost revenue or equipment damage and needs a human decision, it&#8217;s a text.<\/strong> If it&#8217;s informational or self-resolving, email is fine.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"wind-turbine-text-alerts-next-steps\">Wind Turbine Text Alerts: Next Steps<\/h2>\n\n\n\n<p>Ready to get rolling with these simple text alerts for your wind farm?<\/p>\n\n\n\n<p>Sign up at <a href=\"https:\/\/text.email\">text.email<\/a>, get your <code>yournumber@yourkeyword.text.email<\/code> address, add it as a notification recipient in your wind farm SCADA platform&#8217;s alarm configuration, and you&#8217;re ready to roll.<\/p>\n\n\n\n<p>Your SCADA system already knows when something&#8217;s wrong. This just makes sure you&#8217;ll know too, even when you&#8217;re not staring at a dashboard or digging through your inbox.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Want a text alert in the critical moments that your wind turbine goes offline (or has any other major issue)? Here&#8217;s the fastest way to set that up.<\/p>\n","protected":false},"author":2,"featured_media":175,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14,4],"tags":[],"class_list":["post-173","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-solar-wind-energy-operations","category-system-alerts"],"_links":{"self":[{"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/posts\/173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/comments?post=173"}],"version-history":[{"count":5,"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/posts\/173\/revisions"}],"predecessor-version":[{"id":232,"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/posts\/173\/revisions\/232"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/media\/175"}],"wp:attachment":[{"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/media?parent=173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/categories?post=173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/text.email\/blog\/wp-json\/wp\/v2\/tags?post=173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}