<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    The Pushover support isn't enabled now in our default builds,
    because…<br>
    <br>
    a) MBEDTLS_PSK_MODES defaults to "no"<br>
    b) MG_ENABLE_SSL also defaults to "no"<br>
    c) OVMS_COMP_PUSHOVER would default to "yes" but depends on a) + b)<br>
    <br>
    Should we set these to "yes" for the edge release now?<br>
    <br>
    Regards,<br>
    Michael<br>
    <br>
    <br>
    <div class="moz-cite-prefix">Am 29.07.19 um 21:07 schrieb Marko
      Juhanne:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAMmS7LpKOC7CzOG9anbAtcqtegiUw=aW2ddDUWjsuXiYGTEQTA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">Hello all,
        <div><br>
        </div>
        <div>I've been wanting to have a bit more configurable
          notification system on my mobile phone compared to the OVMS
          mobile app (quiet hours, different message priority levels,
          override quiet hours with emergency priority, custom sounds,
          persistent notifications demanding acknowledgment etc).  I
          already use Pushover as notification platform for my home
          automation system and it has worked nicely for these two past
          years so I decided to port Pushover client to OVMS as well.</div>
        <div>
          <div><br>
          </div>
        </div>
        <div>For those who don't know, Pushover is a notification
          platform that has apps for iOS and Android. They also have a
          desktop (actually web) application as well. You create an
          account and then register your application. There's a 5 USD
          per platform one-time fee, which I find quite reasonable.
          Message limit is 7500 messages / month / application.  So if
          you have multiple cars, you could register them as individual
          applications.  I'm not affiliated with the company, just a
          happy customer.</div>
        <div><br>
        </div>
        <div>There are now commits for Pushover support on my fork (<a
            href="https://github.com/mjuhanne/Open-Vehicle-Monitoring-System-3"
            moz-do-not-send="true">https://github.com/mjuhanne/Open-Vehicle-Monitoring-System-3</a>).
          It's up to date with the main branch, and has the SWCAN
          commits as well. I would appreciate if others could test it
          before making a pull request, since there are now quite many
          changes.  I didn't want to add another http client, so I used
          Mongoose. But then after enabling SSL support using mbedssl I
          found out that there's this client space "struct
          mg_connect_opts" that will be too small (and causes crash) if
          MG_ENABLE_SSL is not enabled also in every component that uses
          Mongoose. </div>
        <div><br>
        </div>
        <div>To configure Pushover, there's a new Config/Notifications
          page on OVMS. You can filter which notifications and events
          will be relayed and select their priority levels accordingly.
          I thought about using web config pluging, but maybe we could
          integrate this page to configure notifications for OVMS mobile
          apps as well?</div>
        <div><br>
        </div>
        <div>Best regards,</div>
        <div>Marko Juhanne</div>
        <div> <br>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:OvmsDev@lists.openvehicles.com">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="160">-- 
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
</pre>
  </body>
</html>