<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Am 18.07.2016 um 18:21 schrieb Bernd
      Gewehr:<br>
    </div>
    <blockquote
      cite="mid:7D2E7870-F214-41B0-9212-FC3DDE51B219@gewehr.net"
      type="cite">
      <pre wrap="">Hallo!

Super Sache!

IOT Generika werden noch dringend benötigt! 

Genau so was habe ich schon für andere Zwecke gesucht:

- MQTT Fenstersensor mit Batteriebetrieb zum zerstörungsfreien Einbau in Kunststofffenster > 12 Monate, inkl. Batteriewarnung möglichst klein, möglichst flach, möglichst günstig

- MQTT Bodenfeuchtesensor wasserdicht, batteriebetrieben > 12 Monate... Usw.

Hältst Du das für möglich mit dem Konzept?

Gruß, Bernd

</pre>
    </blockquote>
    <p>Das fand ich im Netz und habs für meine Belange adaptiert:</p>
    <p><a class="moz-txt-link-freetext" href="https://github.com/astolzen/mqtt_esp8266_ds1820_arduino">https://github.com/astolzen/mqtt_esp8266_ds1820_arduino</a></p>
    <p>Für MQTT hab ich das genommen:</p>
    <p><a class="moz-txt-link-freetext" href="https://mosquitto.org/">https://mosquitto.org/</a></p>
    <p>Download für Windows:</p>
    <p><a class="moz-txt-link-freetext" href="http://www.eclipse.org/downloads/download.php?file=/mosquitto/binary/win32/mosquitto-1.4.9-install-win32.exe">http://www.eclipse.org/downloads/download.php?file=/mosquitto/binary/win32/mosquitto-1.4.9-install-win32.exe</a></p>
    <p>Man kann Broker und Subscriber (natürlich auch Publisher, aber
      dafür nehm ich den ESP) aus einem CMD-Fenster starten und die
      Abläufe dort beobachten. Am Anfang ist das hilf- und lehrreich.</p>
    <p>Für den Anfang:</p>
    <p><a class="moz-txt-link-freetext" href="https://www.baldengineer.com/mqtt-tutorial.html">https://www.baldengineer.com/mqtt-tutorial.html</a></p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p>Auf der Kommandozeile ungefähr so: (Der Sensor wird etwas anders
      heissen und Pfade anpassen)<br>
    </p>
    <p>..\..\mosquitto_sub.exe -h 127.0.0.1 -i testSub  -v -t
      "temp/28ff319f81151fe"</p>
    <p>oder</p>
    <p>..\..\mosquitto_sub.exe -h 127.0.0.1 -i testSub -v -t "$SYS/#"
      (für div. Infos)</p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p>bequemer, aber nicht zwingend:<br>
    </p>
    <p>Damit man auch den Broker im CMD-Window sehen kann muss man
      eventuell den bereits laufenden <u>Dienst </u>stoppen.</p>
    <p>Etwa mit diesem Batch (als .bat speichern):</p>
    <p><br>
    </p>
    <p> @echo off<br>
       set DIENSTNAME1="Mosquitto Broker"<br>
       net stop %DIENSTNAME1% 2>nul<br>
       if errorlevel 2 (<br>
         echo Dienst ist bereits gestoppt . . . Starte %DIENSTNAME1%<br>
         net start %DIENSTNAME1%<br>
       )<br>
       sc query "Mosquitto"<br>
       pause</p>
    <p><br>
    </p>
    <p>Diesen Batch startet man über eine Verknüpfung in der man in
      EIGENSCHAFTEN/ERWEITERT "als Admin" anhakt.</p>
    <p>Das stoppt oder startet den <u>Dienst</u><br>
    </p>
    <p>Dann startet man in einem frischen CMD-Window:</p>
    <p>..\..\mosquitto.exe -v</p>
    <p>und hat einen 'sichtbaren' Broker.</p>
    <p><br>
    </p>
    <p>bis dann<br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
  </body>
</html>