Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

If the PV Watts API goes down, all jobs in organizations using PV Watts Solar Production Methodology will be blocked.

...

How can I tell if PV Watts is down?

  1. Check the Logs in Datadog, if the response is anything but a 200 response, then it is either responding in error or timing out.

  2. Locate the sentry error

  3. Check the organization writing in

    1. Do they have PV Watts switched on in the Feature settings?

  4. Confirm with Engineering:

    1. Create a BT and include the Sentry, the org impacted, and the job

    2. Engineering will confirm if there is an issue with the PV Watts API. If so, please follow the steps below…

What is the workaround when PV Watts is down?

Good news, the workaround for when PV Watts is down is simple, we disable PV Watts on the customer’s account while logged in as Sighten Admin under the feature settings. Here’s more on how to do this.

What do I do when a customer writes in during a PV Watts Outage?

If a customer writes in during a PV Watts outage, they’re likely blocked on the project phase.

  1. Check to see if the org has PV Watts turned on.

  2. If they have PV Watts on, you can send them the following chat or email:

    1. Chat (this can be accessed in chat using the PV Watts out shortcut): The PVWatts API is currently down, causing your issues. As a workaround, we can switch your account to use the Sighten production methodology until PVWatts service is fixed. Please note this will impact all users in your account.

    2. Email: Hi [Name],
      The PVWatts API is currently down, causing your issues saving projects. As a workaround, we can switch your account to use the Sighten custom production methodology until PVWatts service is fixed. Please note this will impact all users in your account.
      I am so sorry about the inconvenience. Please let us know if we can make this switch for you and otherwise we will let you know as soon as the issue is fixed.
      Regards,
      [your name]

    3. NOTE: Please always ask permission to turn off PV Watts for a customer. Do not do it for them unless they give you express consent to do so.

  3. If the customer says you should switch them, first make the switch and then let the customer know they should be unblocked.

    1. Email:Hi [Name],
      This is to confirm that we have temporarily switched your organization off of PVWatts API. We will follow up here to let you know when it is back up and running.
      If you’re still having issues, please try creating a new project on a job. Existing projects will attempt to use the production methodology that was active when it was created. We apologize for the inconvenience this outage may have caused.
      Regards,
      [your name]

  4. Then, log what you did in this spreadsheet: https://docs.google.com/spreadsheets/d/1_BKiz9XWi8i1Oi5n8Uaf3ogaatVL0l2QaSZD5JD7xbs/edit#gid=545030185

  5. Next link the SS ticket to the BT ticket

    1. if it was a chat, please send the transcript to Jira, create the SS ticket and then link it to the BT ticket.

  6. Follow up with the customer and let them know that we will notify them when they have been switched back. You can use the following email template:

    1. Hi [Name],

      PV Watts has been temporarily disabled for your organization. We will let you know when it is back up and running and you are switched back. Please let us know if you’re still experiencing issues. We truly apologize for the inconvenience.

      Best,
      [Your Name]

  7. When PV Watts is working again:

    1. Switch customers back to PV Watts

      1. Follow up with customers that were switched off with the following email:

        1. Hi [Name],
          Good morning. I wanted to let you know that the PV Watts issue has been resolved, and we have switched your organization back to using this methodology. Please let us know if you have any questions or need any additional assistance. We apologize for the inconvenience this may have caused.

          Have a great day!

          Best,

          [Your Name]

    2. For customers that were impacted but did not switch, follow up with the following email:

      1. Hi [Name],
        Good morning. I wanted to let you know that the PV Watts API is back up and running. Please let us know if you have any questions or need any additional assistance. We apologize for the inconvenience this may have caused.

        Have a great day!

        Best,

        [Your Name]

    3. Mark that you have followed up in this spreadsheet: https://docs.google.com/spreadsheets/d/1_BKiz9XWi8i1Oi5n8Uaf3ogaatVL0l2QaSZD5JD7xbs/edit#gid=0

...