<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    I've added a PR to fix the usage example:
    <a class="moz-txt-link-freetext" href="https://github.com/birkir/ovms-client/pull/14">https://github.com/birkir/ovms-client/pull/14</a><br>
    <br>
    Mark, I suggest adding a fork to the OVMS account.<br>
    <br>
    Regards,<br>
    Michael<br>
    <br>
    <br>
    <div class="moz-cite-prefix">Am 06.08.22 um 11:34 schrieb Michael
      Balzer:<br>
    </div>
    <blockquote type="cite"
      cite="mid:86c745cb-a0c4-a54a-f1bc-fdf98117c26d@expeedo.de">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      Gregg,<br>
      <br>
      I've had a look at that module (<a
        href="https://github.com/birkir/ovms-client" target="_blank"
        class="moz-txt-link-freetext" moz-do-not-send="true">https://github.com/birkir/ovms-client</a>):
      the example code is wrong. As you didn't post any of your actual
      code, I can only assume you try to base your code on that example.<br>
      <br>
      First of all, the connect() call is running asynchronously, and
      you must not send commands until the "connected" event has been
      emitted.<br>
      <br>
      Second & more importantly for your command application, the
      send() method does not work as shown in the example
      ("send('stat')"). You need to construct the actual MP command for
      send.<br>
      <br>
      Third & finally, you need to subscribe to the
      "commandReceived" event if you want to receive the results
      (instead of parsing the "raw" messages yourself).<br>
      <br>
      Here's a complete working example code using that module sending
      both a shell and a lock command:<br>
      <blockquote><font face="monospace">const { OVMSClient } =
          require('ovms-client');</font><br>
        <br>
        <font face="monospace">// host, port, vehicle id, password</font><br>
        <font face="monospace">const client = new
          OVMSClient('ovms.dexters-web.de', 6867, 'xxx', 'xxx');</font><br>
        <br>
        <font face="monospace">// connect</font><br>
        <font face="monospace">client.connect();</font><br>
        <br>
        <font face="monospace">// subscribe to command responses:</font><br>
        <font face="monospace">client.on('commandReceived', response
          => {</font><br>
        <font face="monospace">  let [ command, result, message ] =
          response.split(',');</font><br>
        <font face="monospace">  console.log('*** response: command',
          command, "result", result);</font><br>
        <font face="monospace">  if (message) {</font><br>
        <font face="monospace">    console.log(message.replace(/\r/g,
          String.fromCharCode(10)));</font><br>
        <font face="monospace">  }</font><br>
        <font face="monospace">});</font><br>
        <br>
        <font face="monospace">client.on('connected', callback => {</font><br>
        <br>
        <font face="monospace">  // send shell command</font><br>
        <font face="monospace">  console.log('*** send command:
          7,stat');</font><br>
        <font face="monospace">  client.send('7,stat');</font><br>
        <br>
        <font face="monospace">  // send lock command (with PIN 1234)</font><br>
        <font face="monospace">  console.log('*** send command:
          20,1234');</font><br>
        <font face="monospace">  client.send('20,1234');</font><br>
        <br>
        <font face="monospace">});</font><br>
      </blockquote>
      <br>
      Example run:<br>
      <blockquote><font face="monospace">balzer@leela:~/ovms/nodejs>
          DEBUG=* node test.js </font><br>
        <font face="monospace">  OVMS connected to socket +0ms</font><br>
        <font face="monospace">  OVMS Server authentication OK. +17ms</font><br>
        <font face="monospace">  OVMS RX: MP-S 0 gKmpSDl8krIShUcPcIYFHO
          N6LiQqThPvJEUvvQV4f8Kg==</font><br>
        <font face="monospace"> +1ms</font><br>
        <font face="monospace">*** send command: 7,stat</font><br>
        <font face="monospace">*** send command: 20,1234</font><br>
        <font face="monospace">*** response: command 7 result 0</font><br>
        <font face="monospace">Not charging</font><br>
        <font face="monospace">SOC: -</font><br>
        <font face="monospace">Ideal range: 0km</font><br>
        <font face="monospace">CAC: 120.0Ah</font><br>
        <br>
        <font face="monospace">*** response: command 20 result 1</font><br>
        <font face="monospace">^C</font><br>
      </blockquote>
      <br>
      Note: command 20 returned "failed" (result 1) here, because the
      test module on my bench cannot lock a car.<br>
      <br>
      This was the module log for that session:<br>
      <blockquote><font face="monospace">I (2192998) ovms-server-v2:
          Incoming Msg: MP-0 Z1</font><br>
        <font face="monospace">I (2192998) ovms-server-v2: One or more
          peers have connected</font><br>
        <font face="monospace">I (2193008) ovms-server-v2: Incoming Msg:
          MP-0 C7,stat</font><br>
        <font face="monospace">I (2193008) ovms-server-v2: Send MP-0
          c7,0,Not charging|SOC: -|Ideal range: 0km|CAC: 120.0Ah</font><br>
        <font face="monospace">I (2193048) ovms-server-v2: Incoming Msg:
          MP-0 C20,1234</font><br>
        <font face="monospace">I (2193048) v-vweup: CommandLock</font><br>
        <font face="monospace">I (2193048) ovms-server-v2: Send MP-0
          c20,1</font><br>
      </blockquote>
      <br>
      So the module is actually working nicely, it's just got a poor
      usage example.<br>
      <br>
      Be aware the module does not yet support TLS encryption though,
      you should add that before actually using it.<br>
      <br>
      Regards,<br>
      Michael<br>
      <br>
      <br>
      <div class="moz-cite-prefix">Am 04.08.22 um 06:05 schrieb gregg
        hansen:<br>
      </div>
      <blockquote type="cite"
cite="mid:CACunL1eaT_XUsZr7ZqtXZ5vGSdTDKGraEK0_1AHtH_W71J-Lvw@mail.gmail.com">
        <meta http-equiv="content-type" content="text/html;
          charset=UTF-8">
        <div dir="auto">Just to be sure, we’ll set some time frames and
          I’ll park the car</div>
        <div><br>
          <div class="gmail_quote">
            <div dir="ltr" class="gmail_attr">On Wed, Aug 3, 2022 at
              11:03 PM Mark Webb-Johnson <<a
                href="mailto:mark@webb-johnson.net"
                moz-do-not-send="true" class="moz-txt-link-freetext">mark@webb-johnson.net</a>>
              wrote:<br>
            </div>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <div
                style="word-wrap:break-word;line-break:after-white-space">Gregg,
                <div><br>
                </div>
                <div>I checked for August 2022, ET225567 I find
                  (redacted as necessary):</div>
                <div><br>
                </div>
                <blockquote style="margin:0 0 0
                  40px;border:none;padding:0px">
                  <div>
                    <div>2022-08-04 03:34:52.589231 UTC info
                       OVMS::Server::ApiV2: #10 A ET225567 rx msg C 20,</div>
                    <div>2022-08-04 03:34:52.590298 UTC info
                       OVMS::Server::ApiV2: #10 A ET225567 cmd req for
                      ET225567 (queue now 10)</div>
                    <div>2022-08-04 03:34:52.590552 UTC info
                       OVMS::Server::ApiV2: #25 C ET225567 tx msg C 20,</div>
                    <div>2022-08-04 03:34:55.185066 UTC info
                       OVMS::Server::ApiV2: #25 C ET225567 rx msg c 20,0</div>
                    <div>2022-08-04 03:34:55.185657 UTC info
                       OVMS::Server::ApiV2: #25 C ET225567 cmd rsp to
                      #10 for ET225567 (queue now )</div>
                    <div>2022-08-04 03:34:55.185739 UTC info
                       OVMS::Server::ApiV2: #10 A ET225567 tx msg c 20,0</div>
                  </div>
                </blockquote>
                <div>
                  <div><br>
                  </div>
                  <div>No way of knowing if that was from the app or the
                    library, but the message sequence is correct and the
                    command was acknowledged by the car as successfully
                    executed. Command #20 is ‘lock car’.</div>
                  <div><br>
                  </div>
                  <div>Regards, Mark</div>
                </div>
              </div>
              <div
                style="word-wrap:break-word;line-break:after-white-space">
                <div>
                  <div><br>
                    <blockquote type="cite">
                      <div>On 4 Aug 2022, at 11:36 AM, gregg hansen <<a
                          href="mailto:gregg@rabbitev.com"
                          target="_blank" moz-do-not-send="true"
                          class="moz-txt-link-freetext">gregg@rabbitev.com</a>>
                        wrote:</div>
                      <br>
                      <div>
                        <div dir="auto">If there is a better library to
                          try let me know.  We tried a couple before we
                          landed on that one.</div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto">We only test with one vehicle -
                          ET225567</div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto">This is my fleet vehicle, so
                          there’s a decent chance it will be in use.</div>
                        <div dir="auto"><br>
                        </div>
                        <div dir="auto">Tomorrow we’ll try some tests
                          and send some timestamps</div>
                        <div><br>
                          <div class="gmail_quote">
                            <div dir="ltr" class="gmail_attr">On Wed,
                              Aug 3, 2022 at 10:31 PM Mark Webb-Johnson
                              <<a href="mailto:mark@webb-johnson.net"
                                target="_blank" moz-do-not-send="true"
                                class="moz-txt-link-freetext">mark@webb-johnson.net</a>>
                              wrote:<br>
                            </div>
                            <blockquote class="gmail_quote"
                              style="margin:0 0 0 .8ex;border-left:1px
                              #ccc solid;padding-left:1ex">
                              <div
                                style="word-wrap:break-word;line-break:after-white-space">Gregg,
                                <div><br>
                                </div>
                                <div>OK. That is clearer. At a glance,
                                  the library seems ok, but I haven’t
                                  worked with that one previously, or
                                  even knew of it.</div>
                                <div><br>
                                </div>
                                <div>Can you let me know a vehicle ID,
                                  and UTC timestamp, of one of your
                                  connections and attempted unlocks? I
                                  can then check the server logs.</div>
                                <div><br>
                                </div>
                                <div>Or let me know vehicle ID, try it
                                  now, and I can monitor.</div>
                                <div><br>
                                </div>
                                <div>Regards, Mark.</div>
                              </div>
                              <div
                                style="word-wrap:break-word;line-break:after-white-space">
                                <div><br>
                                  <div><br>
                                    <blockquote type="cite">
                                      <div>On 4 Aug 2022, at 11:21 AM,
                                        gregg hansen <<a
                                          href="mailto:gregg@rabbitev.com"
                                          target="_blank"
                                          moz-do-not-send="true"
                                          class="moz-txt-link-freetext">gregg@rabbitev.com</a>>
                                        wrote:</div>
                                      <br>
                                      <div>
                                        <div>
                                          <div dir="auto">This is the
                                            library we are using it
                                            encrypt some data and use
                                            the MP commands to call some
                                            functionalities to the car
                                            with this we retrieve some
                                            data like the battery
                                            status.<br>
                                          </div>
                                          <div dir="auto"><br>
                                          </div>
                                          <div dir="auto">NPM Lib</div>
                                          <div dir="auto"><a
                                              href="https://www.npmjs.com/package/ovms-client?activeTab=readme"
                                              target="_blank"
                                              moz-do-not-send="true"
                                              class="moz-txt-link-freetext">https://www.npmjs.com/package/ovms-client?activeTab=readme</a></div>
                                          <div dir="auto">Github</div>
                                          <div dir="auto"><a
                                              href="https://github.com/birkir/ovms-client"
                                              target="_blank"
                                              moz-do-not-send="true"
                                              class="moz-txt-link-freetext">https://github.com/birkir/ovms-client</a></div>
                                          <div dir="auto">(in the Github
                                            is an instruction that
                                            explains how does the
                                            library works)</div>
                                          <div dir="auto"><br>
                                          </div>
                                          <div dir="auto">It has a
                                            function to send shell
                                            commands like 'stat'
                                            commands, but when we send a
                                            command looks like the car
                                            is receiving the command but
                                            it seems like the car gets
                                            the commands but does not
                                            interact with it.</div>
                                          <div dir="auto"><br>
                                          </div>
                                          <div dir="auto">There is other
                                            function that allows us to
                                            send raw data to the car
                                            that is the MP commands, but
                                            in this case when I send a
                                            Raw command this don't
                                            connect with the car and its
                                            stock loading waiting for a
                                            response that is never
                                            returned.</div>
                                          <div dir="auto"><br>
                                          </div>
                                          <div dir="auto">I have been
                                            trying to make a script that
                                            lets me connect to the car,
                                            but I only could connect to
                                            the ovms-server that let us
                                            make the connection with the
                                            car, but I can not set the
                                            carId and password on that
                                            socket to make the
                                            connection to the car.</div>
                                          <div dir="auto"><br>
                                          </div>
                                          <div dir="auto">We are using
                                            OVMS v2 in the cars.</div>
                                          <div dir="auto"><br>
                                          </div>
                                          <div dir="auto">Thanks for
                                            your help and we are going
                                            to be glad to read you
                                            answers</div>
                                        </div>
                                        <div><br>
                                          <div class="gmail_quote">
                                            <div dir="ltr"
                                              class="gmail_attr">On Wed,
                                              Aug 3, 2022 at 10:07 PM
                                              Mark Webb-Johnson <<a
                                                href="mailto:mark@webb-johnson.net"
                                                target="_blank"
                                                moz-do-not-send="true"
                                                class="moz-txt-link-freetext">mark@webb-johnson.net</a>>
                                              wrote:<br>
                                            </div>
                                            <blockquote
                                              class="gmail_quote"
                                              style="margin:0 0 0
                                              .8ex;border-left:1px #ccc
                                              solid;padding-left:1ex">
                                              <div
                                                style="word-wrap:break-word;line-break:after-white-space">Gregg,
                                                <div><br>
                                                </div>
                                                <div>We really need to
                                                  know exactly what he
                                                  is doing, and with
                                                  what protocols.</div>
                                                <div><br>
                                                </div>
                                                <div>From the way you
                                                  seem to describe it,
                                                  you:</div>
                                                <div><br>
                                                </div>
                                                <div>
                                                  <ol>
                                                    <li>Have a custom
                                                      app, in react
                                                      native</li>
                                                    <li>You have a
                                                      custom server, in
                                                      NodeJS</li>
                                                    <li>You presumably
                                                      have some custom
                                                      protocol/api
                                                      between your app
                                                      and server</li>
                                                    <li>Your NodeJS
                                                      server is talking
                                                      to the OVMS server
                                                      using your own
                                                      implementation of
                                                      v2 protocol</li>
                                                  </ol>
                                                  <div><br>
                                                  </div>
                                                  <div>Is that correct?
                                                    If so, then #4 is
                                                    the only issue. The
                                                    V2 protocol is
                                                    fairly well
                                                    documented, here:</div>
                                                  <div><br>
                                                  </div>
                                                </div>
                                                <blockquote
                                                  style="margin:0 0 0
                                                  40px;border:none;padding:0px">
                                                  <div>
                                                    <div><a
                                                        href="https://docs.openvehicles.com/en/latest/protocol_v2/index.html"
                                                        target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://docs.openvehicles.com/en/latest/protocol_v2/index.html</a></div>
                                                  </div>
                                                </blockquote>
                                                <div>
                                                  <div><br>
                                                  </div>
                                                  <div>It is proprietary
                                                    and the initial
                                                    negotiation is
                                                    complicated, but if
                                                    you have established
                                                    the crypto
                                                    connection and
                                                    received the data,
                                                    then you have done
                                                    the hard part.
                                                    Issuing commands
                                                    should be easy.</div>
                                                  <div><br>
                                                  </div>
                                                  <div>In v2 protocol,
                                                    locking/unlocking is
                                                    performed via the
                                                    “C” command.</div>
                                                  <div><br>
                                                  </div>
                                                  <div>Probably easiest
                                                    to look at the
                                                    sample code in the
                                                    iOS or Android Apps
                                                    to see how that is
                                                    done. For iOS, see:</div>
                                                  <div><br>
                                                  </div>
                                                </div>
                                                <blockquote
                                                  style="margin:0 0 0
                                                  40px;border:none;padding:0px">
                                                  <div>
                                                    <div><a
href="https://github.com/openvehicles/Open-Vehicle-iOS/blob/master/OpenVehicleApp/ovms/ovmsAppDelegate.m"
                                                        target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">https://github.com/openvehicles/Open-Vehicle-iOS/blob/master/OpenVehicleApp/ovms/ovmsAppDelegate.m</a></div>
                                                  </div>
                                                  <div><br>
                                                  </div>
                                                  <div>(The commandIssue
                                                    method, and how it
                                                    is called)</div>
                                                </blockquote>
                                                <div>
                                                  <div><br>
                                                  </div>
                                                  <div>Regards, Mark.</div>
                                                </div>
                                              </div>
                                              <div
                                                style="word-wrap:break-word;line-break:after-white-space">
                                                <div>
                                                  <div><br>
                                                    <blockquote
                                                      type="cite">
                                                      <div>On 3 Aug
                                                        2022, at 11:03
                                                        PM, gregg hansen
                                                        <<a
                                                          href="mailto:gregg@rabbitev.com"
target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">gregg@rabbitev.com</a>>
                                                        wrote:</div>
                                                      <br>
                                                      <div>
                                                        <div dir="ltr">Pablo
                                                          has not been
                                                          able to access
                                                          the list.  He
                                                          is getting
                                                          authentication
                                                          errors, so
                                                          while he works
                                                          through that I
                                                          thought I
                                                          would answer
                                                          for him...
                                                          <div><br>
                                                          </div>
                                                          <div>
                                                          <blockquote
                                                          style="margin:0
                                                          0 0
                                                          40px;border:none;padding:0px">
                                                          <div>"The MP
                                                          commands are
                                                          the raw data I
                                                          am trying to
                                                          send to the
                                                          car to open
                                                          and close the
                                                          car."</div>
                                                          <div><br>
                                                          </div>
                                                          </blockquote>
                                                          <div>The
                                                          devices are
                                                          using the V2
                                                          server, so I
                                                          think fixed MP
                                                          commands make
                                                          the most
                                                          sense.  Pablo
                                                          is trying to
                                                          figure out how
                                                          to make that
                                                          work, and so
                                                          far has not
                                                          been
                                                          successful.<br>
                                                          <div><br>
                                                          </div>
                                                          <div><br>
                                                          </div>
                                                          </div>
                                                          </div>
                                                        </div>
                                                        <br>
                                                        <div
                                                          class="gmail_quote">
                                                          <div dir="ltr"
class="gmail_attr">On Sun, Jul 31, 2022 at 2:26 AM Michael Balzer <<a
href="mailto:dexter@expeedo.de" target="_blank" moz-do-not-send="true"
                                                          class="moz-txt-link-freetext">dexter@expeedo.de</a>>
                                                          wrote:<br>
                                                          </div>
                                                          <blockquote
                                                          class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid
                                                          rgb(204,204,204);padding-left:1ex">
                                                          <div> Pablo,<br>
                                                          <br>
                                                          a bit more
                                                          information on
                                                          how you
                                                          connect to the
                                                          car would be
                                                          helpful here.<br>
                                                          <br>
                                                          Arbitrary
                                                          remote shell
                                                          command
                                                          execution is
                                                          supported by
                                                          the module's
                                                          HTTP API
                                                          (/api/execute),
                                                          the module's
                                                          SSH server,
                                                          the "V2
                                                          protocol"
                                                          server via MP
                                                          command 7 and
                                                          any "V3"
                                                          (MQTT) server
                                                          via the
                                                          /client/command
                                                          topic scheme.
                                                          Plus there's a
                                                          secondary
                                                          (non-standard)
                                                          HTTP command
                                                          API available
                                                          on my server <a
href="http://ovms.dexters-web.de/" target="_blank"
                                                          moz-do-not-send="true">ovms.dexters-web.de</a>
                                                          (public API of
                                                          my custom web
                                                          shell).<br>
                                                          <br>
                                                          Lock &
                                                          unlock are
                                                          also available
                                                          as fixed MP
                                                          commands
                                                          (20,22) on a
                                                          V2 server,
                                                          along with a
                                                          set of other
                                                          standard App
                                                          calls. These
                                                          do not run via
                                                          the shell but
                                                          translate to
                                                          direct
                                                          internal
                                                          execution.<br>
                                                          <br>
                                                          Command
                                                          execution has
                                                          not yet been
                                                          implemented
                                                          for the "V2"
                                                          server's HTTP
                                                          API. But you
                                                          can of course
                                                          implement that
                                                          if you use
                                                          that API.<br>
                                                          <br>
                                                          Docs:<br>
                                                          <ul>
                                                          <li><a
href="https://docs.openvehicles.com/en/latest/components/ovms_webserver/docs/index.html#authorization"
target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://docs.openvehicles.com/en/latest/components/ovms_webserver/docs/index.html#authorization</a></li>
                                                          <li><a
href="https://docs.openvehicles.com/en/latest/userguide/console.html#ssh-console"
target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://docs.openvehicles.com/en/latest/userguide/console.html#ssh-console</a><br>
                                                          </li>
                                                          <li><a
href="https://docs.openvehicles.com/en/latest/protocol_v2/commands.html#execute-sms-command"
target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://docs.openvehicles.com/en/latest/protocol_v2/commands.html#execute-sms-command</a></li>
                                                          <ul>
                                                          <li><a
href="https://docs.openvehicles.com/en/latest/protocol_v2/commands.html#lock-car"
target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://docs.openvehicles.com/en/latest/protocol_v2/commands.html#lock-car</a></li>
                                                          <li><a
href="https://docs.openvehicles.com/en/latest/protocol_v2/commands.html#unlock-car"
target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://docs.openvehicles.com/en/latest/protocol_v2/commands.html#unlock-car</a></li>
                                                          </ul>
                                                          <li><a
href="http://lists.openvehicles.com/pipermail/ovmsdev/2018-July/012641.html"
target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">http://lists.openvehicles.com/pipermail/ovmsdev/2018-July/012641.html</a><br>
                                                          </li>
                                                          <li><a
href="http://lists.openvehicles.com/pipermail/ovmsdev/2018-July/012696.html"
target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">http://lists.openvehicles.com/pipermail/ovmsdev/2018-July/012696.html</a></li>
                                                          <li><a
href="https://docs.openvehicles.com/en/latest/protocol_httpapi/requests.html#not-yet-implemented"
target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://docs.openvehicles.com/en/latest/protocol_httpapi/requests.html#not-yet-implemented</a><br>
                                                          </li>
                                                          </ul>
                                                          Which one are
                                                          you referring
                                                          to?<br>
                                                          <br>
                                                          Regards,<br>
                                                          Michael<br>
                                                          <br>
                                                          <br>
                                                          <div>Am
                                                          29.07.22 um
                                                          19:28 schrieb
                                                          Pablo Cabrera:<br>
                                                          </div>
                                                          <blockquote
                                                          type="cite">
                                                          <div dir="ltr">Hello
                                                          OVMS team, we
                                                          are currently
                                                          working with
                                                          an
                                                          implementation
                                                          with OVMS in a
                                                          react native
                                                          app with a
                                                          NodeJS
                                                          back-end.<br>
                                                          Currently we
                                                          can connect
                                                          with the cars
                                                          and rescue
                                                          some data like
                                                          the status of
                                                          the battery or
                                                          GPS location,
                                                          but now we
                                                          need to send
                                                          commands to
                                                          lock and
                                                          unlock the
                                                          cars from the
                                                          same app, when
                                                          we send a
                                                          command I get
                                                          a response
                                                          that the
                                                          command is
                                                          received in
                                                          the car, but
                                                          the command is
                                                          not executed
                                                          in the bash.<br>
                                                          <br>
                                                          I don't know
                                                          if you
                                                          can send me
                                                          more info
                                                          about how to
                                                          make the car
                                                          receive bash
                                                          commands from
                                                          remote
                                                          connections,
                                                          or how can I
                                                          send it from
                                                          the NodeJs
                                                          server into
                                                          the bash of
                                                          the car.<br>
                                                          <br>
                                                          Thanks for
                                                          your time and
                                                          help.<br>
                                                          </div>
                                                          <br>
                                                          <fieldset></fieldset>
                                                          <pre>_______________________________________________
OvmsDev mailing list
<a href="mailto:OvmsDev@lists.openvehicles.com" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a>
<a href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
                                                          </blockquote>
                                                          <br>
                                                          <pre cols="72">-- 
Michael Balzer * <a href="https://www.google.com/maps/search/Helkenberger+Weg+9+*+D-58256+Ennepetal?entry=gmail&source=g" target="_blank" moz-do-not-send="true">Helkenberger Weg 9 * D-58256 Ennepetal</a>
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26</pre>
                                                          </div>
_______________________________________________<br>
                                                          OvmsDev
                                                          mailing list<br>
                                                          <a
                                                          href="mailto:OvmsDev@lists.openvehicles.com"
target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a><br>
                                                          <a
                                                          href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
rel="noreferrer" target="_blank" moz-do-not-send="true"
                                                          class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
                                                          </blockquote>
                                                        </div>
                                                        <br clear="all">
                                                        <div><br>
                                                        </div>
                                                        -- <br>
                                                        <div dir="ltr">
                                                          <div dir="ltr"><img
src="https://ci3.googleusercontent.com/mail-sig/AIorK4xhCuCRALYJ2mpc-mSdek6d5LGYFtTNIZrrh1CpRMbWGhgeniT02-ajiXN7LX_VkGeMmFGqc4s"
moz-do-not-send="true" width="96" height="57"><br>
                                                          <div>RabbitEV</div>
                                                          <div>Driving
                                                          Electric Cars</div>
                                                          <div><a
                                                          href="http://rabbitev.com/"
target="_blank" moz-do-not-send="true">RabbitEV.com</a></div>
                                                          </div>
                                                        </div>
_______________________________________________<br>
                                                        OvmsDev mailing
                                                        list<br>
                                                        <a
                                                          href="mailto:OvmsDev@lists.openvehicles.com"
target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a><br>
                                                        <a
                                                          href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
                                                      </div>
                                                    </blockquote>
                                                  </div>
                                                  <br>
                                                </div>
                                              </div>
_______________________________________________<br>
                                              OvmsDev mailing list<br>
                                              <a
                                                href="mailto:OvmsDev@lists.openvehicles.com"
                                                target="_blank"
                                                moz-do-not-send="true"
                                                class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a><br>
                                              <a
                                                href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
                                                rel="noreferrer"
                                                target="_blank"
                                                moz-do-not-send="true"
                                                class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
                                            </blockquote>
                                          </div>
                                        </div>
_______________________________________________<br>
                                        OvmsDev mailing list<br>
                                        <a
                                          href="mailto:OvmsDev@lists.openvehicles.com"
                                          target="_blank"
                                          moz-do-not-send="true"
                                          class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a><br>
                                        <a
                                          href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
                                          target="_blank"
                                          moz-do-not-send="true"
                                          class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
                                      </div>
                                    </blockquote>
                                  </div>
                                  <br>
                                </div>
                              </div>
_______________________________________________<br>
                              OvmsDev mailing list<br>
                              <a
                                href="mailto:OvmsDev@lists.openvehicles.com"
                                target="_blank" moz-do-not-send="true"
                                class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a><br>
                              <a
                                href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
                                rel="noreferrer" target="_blank"
                                moz-do-not-send="true"
                                class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
                            </blockquote>
                          </div>
                        </div>
                        _______________________________________________<br>
                        OvmsDev mailing list<br>
                        <a href="mailto:OvmsDev@lists.openvehicles.com"
                          target="_blank" moz-do-not-send="true"
                          class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a><br>
                        <a
                          href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
                          target="_blank" moz-do-not-send="true"
                          class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
                      </div>
                    </blockquote>
                  </div>
                  <br>
                </div>
              </div>
              _______________________________________________<br>
              OvmsDev mailing list<br>
              <a href="mailto:OvmsDev@lists.openvehicles.com"
                target="_blank" moz-do-not-send="true"
                class="moz-txt-link-freetext">OvmsDev@lists.openvehicles.com</a><br>
              <a
                href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev"
                rel="noreferrer" target="_blank" moz-do-not-send="true"
                class="moz-txt-link-freetext">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a><br>
            </blockquote>
          </div>
        </div>
        <br>
        <fieldset class="moz-mime-attachment-header"></fieldset>
        <pre class="moz-quote-pre" wrap="">_______________________________________________
OvmsDev mailing list
<a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:OvmsDev@lists.openvehicles.com" moz-do-not-send="true">OvmsDev@lists.openvehicles.com</a>
<a class="moz-txt-link-freetext" href="http://lists.openvehicles.com/mailman/listinfo/ovmsdev" moz-do-not-send="true">http://lists.openvehicles.com/mailman/listinfo/ovmsdev</a>
</pre>
      </blockquote>
      <br>
      <pre class="moz-signature" cols="72">-- 
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26</pre>
      <br>
      <fieldset class="moz-mime-attachment-header"></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="72">-- 
Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
Fon 02333 / 833 5735 * Handy 0176 / 206 989 26</pre>
  </body>
</html>