Announcement

Collapse
No announcement yet.

Email Reminders not working

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Email Reminders not working

    For some reason my HS3 BLReminders is having problems sending email. It works fine in HS2. I am able to send email from scripts without any problems.

    Here are the errors.
    Warning Sending email To: xxxx@comcast.net aborted after 4 tries
    Nov-19 5:30:38 PM ErrorException sending email via smtp.comcast.net (To:xxxx@comcast.net, cc:, bcc:, Sub:test reminder, Attach = Argument passed in is not serializable. Parameter name: value
    Nov-19 5:30:26 PM Error Exception sending email via smtp.comcast.net (To:xxxx@comcast.net, cc:, bcc:, Sub:test reminder, Attach = Argument passed in is not serializable. Parameter name: value
    Nov-19 5:30:13 PM Error Exception sending email via smtp.comcast.net (To:xxxx@comcast.net, cc:, bcc:, Sub:test reminder, Attach = A call to SSPI failed, see inner exception.
    Nov-19 5:30:02 PM Error Exception sending email via smtp.comcast.net (To:xxxx@comcast.net, cc:, bcc:, Sub:test reminder, Attach = Argument passed in is not serializable. Parameter name: value

    #2
    Are you using HomeSeer email to do it?
    If so do you have it setup properly in HS3
    Cheers,
    Bob
    Web site | Help Desk | Feature Requests | Message Board

    Comment


      #3
      Yes, I can send emails from events and from scripts in HS3 without any problems. I first thought that maybe the problem was with parsing multiple email addresses from the BLReminders ini file which was a copy of the one I have been using in HS2 so I tried it with only one email address, but it still failed to go out.

      Comment


        #4
        I still am unable to get BLReminders to send out emails. I am getting this error:

        Warning Sending email failed with an irrecoverable error - mail not sent.
        Nov-26 9:10:00 AM Error Exception creating email for sending (To:xxxxx@comcast.net, yyyyy@comcast.net, cc:, bcc:, Sub:zzzz's BD is today, Attach = 'xxxxx@comcast.net, yyyyy@comcast.net' is not a valid email address. Parameter name: address

        I am able to send out emails from events and scripts in HS3 but not from BLReminders
        It worked great in HS2 but not in HS3.

        Comment


          #5
          I set up a test reminder to send only an email and I get this error in the HS3 log:

          Dec-08 1:20:36 PM Error Exception sending email via smtp.comcast.net (To:xxxxx@comcast.net, cc:, bcc:, Sub:Test of BLReminders, Attach = Argument passed in is not serializable. Parameter name: value

          This is a slightly different error message from what I get when sending email from one of the other reminders from my HS2 BLReminder.ini file that I copied over the HS3 (see prior posts)

          Anyone have an idea how to fix this or what I should try to troubleshoot this problem?

          Comment


            #6
            Email reminders not going out

            Bob,
            I set up a test reminder and captured the data from the BLReminders-Detailed.log file.
            I don't see any hints in the file. Maybe you can see the problem

            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): ** Starting to check reminder #22 --> Test of email reminder (Key: 20161208T125955464)
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): Reminder Information:
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): ---------------------
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): Key --> 20161208T125955464
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): Name --> Test of email reminder
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): StartDate --> 12/08/2016
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): EndDate --> 01/12/2017
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): Frequency --> Daily
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): Active --> True
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): SpeakOnDay --> True
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): TimeToSpeak --> 9:27 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): TimeToSpeak2 --> 4:10 PM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): TimeToSpeak3 --> 1:20 PM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): OnDayAnnouncement --> Test
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): SpeakDaysBefore -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): TimeToRepeatSpeak -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): TimeToRepeatSpeak2 -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): TimeToRepeatSpeak3 -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): DayBeforeAnnouncement -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): CountdownDays --> 0
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): TimeToCountdownSpeak -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): TimeToCountdownSpeak2 -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): TimeToCountdownSpeak3 -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): CountdownDayAnnouncement -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): HasExecuted --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): HasSpeakOnDayOccurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): HasSpeakBeforeOccurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): HasSpeakCountdownOccurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): OnDayEventToRun -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): OnDayScriptCommandToRun -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): DayBeforeEventToRun -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): DayBeforeScriptCommandToRun -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): CountdownDayEventToRun -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): CountdownDayScriptCommandToRun -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): OnDayEmailTo --> noopara@comcast.net
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): OnDayEmailSubject --> Test of BLReminders
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): DayBeforeEmailTo -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): DayBeforeEmailSubject -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): CountdownDayEmailTo -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): CountdownDayEmailSubject -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): SpecialDayProcessing --> ,,
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): SpeakerClient -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): EveryXDaysNumber --> 0
            12/10/2016 9:27:00 AM : v3.0.14.0 - Validate_Start_And_End_Dates_For_Reminder() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Validate_Start_And_End_Dates_For_Reminder(): Name --> Test of email reminder
            12/10/2016 9:27:00 AM : v3.0.14.0 - Validate_Start_And_End_Dates_For_Reminder(): StartDate --> 12/08/2016
            12/10/2016 9:27:00 AM : v3.0.14.0 - Validate_Start_And_End_Dates_For_Reminder(): EndDate --> 01/12/2017
            12/10/2016 9:27:00 AM : v3.0.14.0 - Validate_Start_And_End_Dates_For_Reminder(): Frequency --> Daily
            12/10/2016 9:27:00 AM : v3.0.14.0 - Validate_Start_And_End_Dates_For_Reminder(): Category --> Test
            12/10/2016 9:27:00 AM : v3.0.14.0 - Validate_Start_And_End_Dates_For_Reminder(): Active --> True
            12/10/2016 9:27:00 AM : v3.0.14.0 - Validate_Start_And_End_Dates_For_Reminder(): theDate --> 12/10/2016 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Validate_Start_And_End_Dates_For_Reminder(): theStartDate --> 12/08/2016 12:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Validate_Start_And_End_Dates_For_Reminder(): theEndDate --> 01/12/2017 11:59 PM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Validate_Start_And_End_Dates_For_Reminder(): reminderValid --> True
            12/10/2016 9:27:00 AM : v3.0.14.0 - Validate_Start_And_End_Dates_For_Reminder() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Calculate_Days_Difference_Based_On_Frequency() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Calculate_Days_Difference_Based_On_Frequency(): theReminder.Name --> Test of email reminder
            12/10/2016 9:27:00 AM : v3.0.14.0 - Calculate_Days_Difference_Based_On_Frequency(): theReminder.Key --> 20161208T125955464
            12/10/2016 9:27:00 AM : v3.0.14.0 - Calculate_Days_Difference_Based_On_Frequency(): theReminder.Frequency --> Daily
            12/10/2016 9:27:00 AM : v3.0.14.0 - Calculate_Days_Difference_Based_On_Frequency(): theReminder.StartDate --> 12/08/2016
            12/10/2016 9:27:00 AM : v3.0.14.0 - Calculate_Days_Difference_Based_On_Frequency(): currentDate --> 12/10/2016 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Calculate_Days_Difference_Based_On_Frequency(): TimeValue(currentDate) --> 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Calculate_Days_Difference_Based_On_Frequency(): startDate --> 12/8/2016
            12/10/2016 9:27:00 AM : v3.0.14.0 - Calculate_Days_Difference_Based_On_Frequency(): Freqency is DAILY!
            12/10/2016 9:27:00 AM : v3.0.14.0 - Calculate_Days_Difference_Based_On_Frequency(): daysDiff --> 0
            12/10/2016 9:27:00 AM : v3.0.14.0 - Calculate_Days_Difference_Based_On_Frequency() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): currentDate --> 12/10/2016 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): TimeValue(currentDate) --> 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): daysDiff --> 0
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder(): theReminder.Name --> Test of email reminder
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder(): theReminder.CountdownDays --> 0
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder(): theReminder.TimeToCountdownSpeak -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder(): theReminder.TimeToCountdownSpeak2 -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder(): theReminder.TimeToCountdownSpeak3 -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder(): theReminder.HasSpeakCountdownOccurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder(): theReminder.HasSpeakCountdown2Occurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder(): theReminder.HasSpeakCountdown3Occurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder(): theReminder.CountdownDayAnnouncement -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder(): daysDiff --> 0
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder(): currentDate --> 12/10/2016 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder(): TimeValue(currentDate) --> 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder(): * NO countdown days are entered for this reminder!!
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder(): speakMessage -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Countdown_Day_For_Reminder() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder(): theReminder.Name --> Test of email reminder
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder(): theReminder.SpeakDaysBefore -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder(): theReminder.TimeToRepeatSpeak -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder(): theReminder.TimeToRepeatSpeak2 -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder(): theReminder.TimeToRepeatSpeak3 -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder(): theReminder.HasSpeakBeforeOccurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder(): theReminder.HasSpeakBefore2Occurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder(): theReminder.HasSpeakBefore3Occurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder(): theReminder.DayBeforeAnnouncement -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder(): daysDiff --> 0
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder(): currentDate --> 12/10/2016 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder(): TimeValue(currentDate) --> 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder(): speakMessage -->
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_Days_Before_For_Reminder() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): theReminder.Name --> Test of email reminder
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): theReminder.SpeakOnDay --> True
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): theReminder.TimeToSpeak --> 9:27 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): theReminder.TimeToSpeak2 --> 4:10 PM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): theReminder.TimeToSpeak3 --> 1:20 PM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): theReminder.HasSpeakOnDayOccurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): theReminder.HasSpeakOnDay2Occurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): theReminder.HasSpeakOnDay3Occurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): theReminder.OnDayAnnouncement --> Test
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): daysDiff --> 0
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): currentDate --> 12/10/2016 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): TimeValue(currentDate) --> 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): * on day is selected for this reminder!!
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): theTimeString --> 9:27 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray.Length --> 2
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray(0) --> 9:27
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray(1) --> AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): colonSplitArray.Length --> 2
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 9
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 27
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): formattedTime --> 9:27 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): theTimeString --> 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray.Length --> 2
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray(0) --> 9:27:00
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray(1) --> AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): colonSplitArray.Length --> 3
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 9
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 27
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 00
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): formattedTime --> 9:27 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): theTimeString --> 9:27 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray.Length --> 2
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray(0) --> 9:27
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray(1) --> AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): colonSplitArray.Length --> 2
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 9
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 27
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): formattedTime --> 9:27 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): theTimeString --> 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray.Length --> 2
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray(0) --> 9:27:00
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray(1) --> AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): colonSplitArray.Length --> 3
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 9
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 27
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 00
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): formattedTime --> 9:27 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): theReminder.HasSpeakOnDayOccurred --> True
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): theReminder.HasSpeakOnDay2Occurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): theReminder.HasSpeakOnDay3Occurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): doProcessing --> True
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): ** one of the times is equal to the current time!
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): theReminder.StartDate --> 12/08/2016
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): theMessage --> Test
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): daysDiff --> 0
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): newMessage --> Test
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): theReminder.StartDate --> 12/08/2016
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): theMessage --> Test
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): daysDiff --> 0
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): newMessage --> Test
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): theReminder.StartDate --> 12/08/2016
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): theMessage --> Test
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): daysDiff --> 0
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): newMessage --> Test
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Send_To_BLBroadcast() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Send_To_BLBroadcast(): theReminder --> Test
            12/10/2016 9:27:00 AM : v3.0.14.0 - Send_To_BLBroadcast(): sendToBLBroadcastClients --> false
            12/10/2016 9:27:00 AM : v3.0.14.0 - Send_To_BLBroadcast() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): theReminder.StartDate --> 12/08/2016
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): theMessage --> Test
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): daysDiff --> 0
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables(): newMessage --> Test
            12/10/2016 9:27:00 AM : v3.0.14.0 - Substitute_Speak_Variables() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Send_To_Message_Server() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Send_To_Message_Server(): theReminder --> Test
            12/10/2016 9:27:00 AM : v3.0.14.0 - Send_To_Message_Server(): sendToMessageServerClients --> false
            12/10/2016 9:27:00 AM : v3.0.14.0 - Send_To_Message_Server() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Write_Extra_HomeSeer_Logging() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Write_Extra_HomeSeer_Logging(): theMessage --> An On Day event has occurred for Reminder: Test of email reminder
            12/10/2016 9:27:00 AM : v3.0.14.0 - Write_Extra_HomeSeer_Logging() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag(): theReminderTime --> 9:27 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag(): hasOccurredFlag --> True
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag(): currentDate --> 12/10/2016 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): theTimeString --> 9:27 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray.Length --> 2
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray(0) --> 9:27
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray(1) --> AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): colonSplitArray.Length --> 2
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 9
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 27
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): formattedTime --> 9:27 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): theTimeString --> 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray.Length --> 2
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray(0) --> 9:27:00
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): spaceSplitArray(1) --> AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): colonSplitArray.Length --> 3
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 9
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 27
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): s --> 00
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format(): formattedTime --> 9:27 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Format_Time_In_Proper_Format() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag(): reminderTimeValue --> 9:27 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag(): currentTimeValue --> 9:27 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag(): resetOccurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag(): theReminderTime --> 4:10 PM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag(): hasOccurredFlag --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag(): currentDate --> 12/10/2016 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag(): resetOccurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag() started
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag(): theReminderTime --> 1:20 PM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag(): hasOccurredFlag --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag(): currentDate --> 12/10/2016 9:27:00 AM
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag(): resetOccurred --> False
            12/10/2016 9:27:00 AM : v3.0.14.0 - Reset_Has_Occurred_Flag() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder(): speakMessage --> Test|
            12/10/2016 9:27:00 AM : v3.0.14.0 - Process_On_Day_For_Reminder() finished
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): ** Finished checking reminder --> Test of email reminder (Key: 20161208T125955464)
            12/10/2016 9:27:00 AM : v3.0.14.0 - Do_Reminder_Check(): -----------------------------------------------------------------------------

            I was going to try and trigger an event and email the reminder from an event, but the drop down to select events doesn't work in the Edit Reminder page. It doesn't show any events.

            The plug-in version I am using is 3.0.14.0.

            Hopefully you can fix things soon. This is one of the major parts of my system (lots of WAF points here at stake)
            Last edited by noopara; December 10, 2016, 07:24 PM.

            Comment


              #7
              I am planning to add the ability to choose HomeSeer or BLEmail to use for sending emails
              I use BLEmail in my other plugins and it is working fine - I have had trouble getting the hs.SendEmail to work
              Cheers,
              Bob
              Web site | Help Desk | Feature Requests | Message Board

              Comment


                #8
                Bob,

                Homeseer email works ok for me with events and scripts which I could use if I could trigger an event from a reminder but I can't get that to work either. The events don't show up in the edit reminder page. I'm using Chrome.

                Comment


                  #9
                  Events are not running for reminders? They should get fired
                  Events are listed in the dropdown.
                  If that is not working, capture a debug log of it not working and then attach the debug log zipped
                  Cheers,
                  Bob
                  Web site | Help Desk | Feature Requests | Message Board

                  Comment


                    #10
                    By Disabling BLReminders and then enabling it the event list now shows in the edit reminder page. This is probably required when ever a change is made to Options.

                    I set up an event to run a script and capture the reminder from the Current Day Reminders Device Code string whenever it changes and send it via email. But I am unable to extract the name of the particular reminder.

                    Here is what I see from the Current Day Reminders Device after a scheduled reminder:
                    342 Text Announcement Reminders Day Reminders
                    342 Value 0
                    342 String

                    Checking the box "Use Reminder Name for Populated devices" makes no difference in the Text value of the device.

                    What I would like to see is the Text value as the name of the reminder and the string value be the announcement that is spoken.

                    Is this something that could be done?

                    I installed BLEmail but I am getting the same errors as before.
                    Last edited by noopara; December 11, 2016, 04:36 PM.

                    Comment


                      #11
                      I don't recall seeing this error among the block of errors that show up when BLRemiders tries to send an email:
                      Error Exception sending email via smtp.comcast.net (To:xxxx@comcast.net, cc:, bcc:, Sub:2nd Test of B L Reminder, Attach = A call to SSPI failed, see inner exception.

                      Maybe this provides a clue...I haven't seen the "call to SSPI" before??

                      I have both Homeseer and BLEmail set up. Does this cause a conflict?

                      Comment


                        #12
                        Originally posted by noopara View Post
                        I don't recall seeing this error among the block of errors that show up when BLRemiders tries to send an email:
                        Error Exception sending email via smtp.comcast.net (To:xxxx@comcast.net, cc:, bcc:, Sub:2nd Test of B L Reminder, Attach = A call to SSPI failed, see inner exception.

                        Maybe this provides a clue...I haven't seen the "call to SSPI" before??

                        I have both Homeseer and BLEmail set up. Does this cause a conflict?
                        Should be no conflict
                        Cheers,
                        Bob
                        Web site | Help Desk | Feature Requests | Message Board

                        Comment


                          #13
                          What values and text should the Current Day Reminders Device contain?

                          Is there a way to extract the announcement text when the reminder runs?

                          Comment


                            #14
                            How can I use BLEmail to send email with BLReminders?

                            Comment


                              #15
                              Originally posted by noopara View Post
                              How can I use BLEmail to send email with BLReminders?
                              I would have to make a change to the plugin to allow this
                              Cheers,
                              Bob
                              Web site | Help Desk | Feature Requests | Message Board

                              Comment

                              Working...
                              X