AM2301 Tasmota Konfiguration
1-wire I2C Module,  Sensoren,  Temperatur Hygrometer

Konfiguration des AM2301 Sensors über den 1-Wire Bus

AM2301 1-wire Sensor configuration Step by Step
Basis – Konfiguration

Der AM2301 verwendet den 1-Wire Bus zu Übertragung der aktuellen Temperatur, sowie Luftfeuchtigkeit. Zur Verwendung des AM2301 Sensor muss die ESP8266 Modul  Konfiguration mittels dem ESP-OS Webinterface wie folgt durchgeführt werden.

Die Konfiguration des ESP8266 Schritt für Schritt:

  1. klicke auf Einstellungen um das ESP-OS Konfigurationsmenü zu öffnen
  2. klicke im ESP-OS Konfigurationsmenü auf Gerät konfigurieren
  3. der AM2301 kann im Grunde an jedem beliebigen GPIO des ESP8266 betrieben (angeschlossen) werden, hier im Beispiel wurde der AM2301 am GPIO0 angeschlossen. Wähle im  Drop Down des jeweiligen GPIO AM2301 aus
  4. klicke auf Speichern 
  5. ESP-OS speichert die Konfiguration und führt einen Neustart des  ESP8266 aus
  6. Nach erfolgreichem Neustart aktualisiert ESP-OS die Benutzeroberfläche und die AM2301 Messdaten werden angezeigt.

Sollten anstelle der Messwerte, der Wert null angezeigt werden, sollte der Anschluss des AM2301, sowie korrekter Anschluss des Pull Up geprüft werden.

Basic Configuration

The Temperature und Humidity values of the AM2301 are  provided thru 1-Wire Bus. Therefore the AM2301 1-Wire Bus of the ESP-OS Firmware must be enabled thru

  1. click on Configuration
  2. in the ESP-OS Configuration Menu click on Configure Module
  3. the AM2301 can be operated on different ESP8266 GPIO, in our example we used GPIO0. Select AM2301 in Drop Down List of GPIO
  4. click on Save
  5. soon as Parameters saved, ESP-OS initiate a reboot
  6. after reboot ESP-OS reloads the Webinterface and AM2301 Data will appear.

In case of AM2301 Values are null, please check connection of AM2301.

5 Comments

  • Reiner

    Hallo,
    gibt es auch eine Tasmota Software für den EI-OT ESP8266 Bausatz um Temp und Hum
    in Google Chart darzustellen mit min- max.
    Ohne HA und sonstiges?

    MfG Reiner

    • admin

      Hallo Reiner,
      also eine eigentliche Tasmota Firmware mit Google Chart Unterstützung gibt es nicht.
      Ich weiß das es einige Lösungen basierend auf SML / Script gibt, allerdings benötigt man hier
      ESP8266 mit 4MB Flash, funktioniert also nicht mit dem ESP-01.
      Ich kenne Google Charts persönlich nicht, denke mir aber das es gewisse Protokolle gibt
      sodass man beispielsweise über HTTP, REST, TCP Socket, eventuell auch MQTT transferieren könnte.

      Grüße
      Markus

      • Reiner

        Hallo Markus,
        vielen Dank für Deine Nachricht.
        Gibt es eine Möglichkeit die Temperaturdaten von 24Std in der Konsole anzuzeigen?
        Um einen Temperaturverlauf zu erhalten.

        MfG Reiner

        • admin

          Hallo Reiner,
          habe diese … bis vermutlich Mitte nächster Woche eine etwas komplexe Projektübergabe,
          diesbezüglich fasse ich einfach kurz wie folgt zusammen.
          Ja das ist möglich, bzw. sehr überschaubar zu lösen mittels Rule einen Trigger setzen und das Ganze dann in einer Variablen speichern.

          schau mal hier
          https://ei-ot.de/tasmota-rules-tutorial-mit-expressions-und-if-statement/

          Da der AM2301 (je nach log Einstellung) alle 10 Sekunden funkt könnte man um das ganze klein zu halten
          den letzten Wert in einer Variablen „Zwischenspeichern“ und wenn Änderung dann in die Hauptvariable mit Timestamp Speichern.

          Grüße
          Markus

          • Reiner

            Hallo Markus,

            vielen Dank für die schnelle Antwort.

            Ich würde mich sehr freuen, wenn Du mir helfen könntest,
            wenn es Deine Zeit erlaubt.
            Es eilt ja nicht.

            MfG Reiner

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert