Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. 3x ds18b20, namen in mqtt ändern (gelöst)

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    3x ds18b20, namen in mqtt ändern (gelöst)

    This topic has been deleted. Only users with topic management privileges can see it.
    • Walter.O.
      Walter.O. last edited by Walter.O.

      Hallo, wie kann man die Namen der einzelnen DS18b20 senoren in z.b. Garten Pool usw. ändern

      sonoff.jpg

      Danke fürs Helfen

      haus-automatisierung E 2 Replies Last reply Reply Quote 0
      • haus-automatisierung
        haus-automatisierung Developer Most Active @Walter.O. last edited by

        @walter-o Einen Alias anlegen und den so nennen wie man mag

        1 Reply Last reply Reply Quote 1
        • E
          Einstein67 @Walter.O. last edited by Einstein67

          @walter-o

          Das geht mit dem Befehl : ds18alias direkt in Tasmota.

          DS18Alias Sensor-ID, Name
          zB:
          DS18Alias 080113168447A328, HKreis-Vorlauf

          Screenshot 2024-03-27 184352.png

          Auch die mqtt Namen werden dementsprechend geändert.

          Walter.O. 1 Reply Last reply Reply Quote 1
          • Walter.O.
            Walter.O. @Einstein67 last edited by

            @einstein67 Danke euch ..

            1 Reply Last reply Reply Quote 0
            • MichaelF
              MichaelF last edited by

              Hi, das ist genau das was ich schon ewig suche. geht das mit jeder Tasmota version ?

              ich bekomme leider nur ein :

              07eb6492-1b3f-4cfd-b4f3-fb0067677bbe-image.png

              zurück.

              Grüße

              haus-automatisierung 1 Reply Last reply Reply Quote 0
              • haus-automatisierung
                haus-automatisierung Developer Most Active @MichaelF last edited by haus-automatisierung

                @michaelf Denke mal da ist ein Leerzeichen zu viel.

                DS18Alias <sensor ID>,<n>

                Also

                DS18Alias 3C01B55635AB,Batterie_1

                Auf die Schnelle würde ich sagen das geht seit Tasmota 12.2.0.1 - 20221026 (zumindest taucht es da im Changelog auf)

                1 Reply Last reply Reply Quote 0
                • MichaelF
                  MichaelF last edited by MichaelF

                  Also Tasmota ist aktuell

                  Leider gleiche Meldung:

                  83677941-9de3-4f36-811b-5716733892c8-image.png

                  683deb54-3a0a-4cee-906e-6fb566c98054-image.png

                  habe es direkt kopiert.

                  BananaJoe 1 Reply Last reply Reply Quote 0
                  • BananaJoe
                    BananaJoe Most Active @MichaelF last edited by BananaJoe

                    @michaelf wie sieht denn deine GPIO Konfiguration aus?
                    Ich vermute das der Befehl nur anspringt wenn mindestens ein Pin auf DS18x20 steht. Ja ich sehe deine 5 Sensoren im Bild.
                    Es sollte in allen wichtigen Versionen drin sein:

                    ad3dde12-4e1f-4ffb-a8e9-fe9223e614dc-image.png
                    Ich muss meinen selbstgebauten mit den DS18B20 Sensoren erst einmal suchen ...

                    1 Reply Last reply Reply Quote 0
                    • BananaJoe
                      BananaJoe Most Active last edited by

                      Nachtrag: So habe meinen Eigenbau gefunden und von 12.2.0 auf 13.4.0 aktualisiert (Display Variante)
                      Da fehlt der Befehl auch ...

                      BananaJoe 1 Reply Last reply Reply Quote 0
                      • BananaJoe
                        BananaJoe Most Active @BananaJoe last edited by

                        Grund gefunden:
                        0d8ab54b-ea34-46cd-b48e-53d8633c72ed-image.png

                        Muss also gesondert aktiviert werden und dann selbst kompilieren

                        1 Reply Last reply Reply Quote 1
                        • BananaJoe
                          BananaJoe Most Active last edited by BananaJoe

                          So, eben mal schnell eine eigene Version kompiliert wo ich den Parameter gesetzt habe und der Befehl ist da.
                          Wie bekommt man eine angepasste Version?

                          Ich habe hier mal beschrieben wie man - im Webbrowser und mit GitHub-Account - eine Binary selbst kompilieren kann:
                          https://znil.net/index.php?title=ESP8266_Wemos_D1_Mini_mit_Tasmota_und_OLED_Display_I2C_SSH1106_und_4_Taster#Firmware_selbst_kompilieren

                          Das habe ich eben gemacht:

                          • WLAN Einstellungen / statische frei gelassen
                          • Haken mindestens bei "Temperatur/Luftfeuchtigskeitssensoren" setzen. Ob da oben Generic oder Wemos angehakt ist ändert nur die unteren Vorseinstellungen
                          • Bei zusätzliche Parameter dann #define DS18x20_USE_ID_ALIAS einfügen
                          • Version und Sprache wählen und Kompilieren lassen

                          Ich habe dann die Firmware.bin.gz heruntergeladen, den Tasmota per Web-Firmware auf die minimal.bin.gz gesetzt und dann die kompilierte hochgeladen.

                          haselchen 1 Reply Last reply Reply Quote 0
                          • haselchen
                            haselchen Most Active @BananaJoe last edited by

                            @bananajoe

                            Komisch das der Befehl funktioniert.
                            Siehe Änderung in Nummer 1

                            Changed

                            DS18x20 DS18Alias to DS18Sens (#16833)
                            Compiling with reduced boards manifests in favour of Autoconfig (#16848)
                            Add NeoPool NPFiltration 2 toggle cmnd (#16859)
                            ESP32 NimBLE library from v1.4.0 to v1.4.1 (#16775)
                            BananaJoe 1 Reply Last reply Reply Quote 0
                            • BananaJoe
                              BananaJoe Most Active @haselchen last edited by BananaJoe

                              @haselchen sagte in 3x ds18b20, namen in mqtt ändern (gelöst):

                              DS18x20 DS18Alias to DS18Sens

                              Naja, das Feature ist da, ob man daraus auslesen kann das es per default aktiv ist weis ich nicht.
                              Das man das aktivieren muss fand ich ja auch erst im Fließtext.

                              Bin nun wieder zurück auf die Original-Display Firmware. Selbst kompiliert mit Sensor und meinen 7-Segmentanzeigen UND Sonderzeichen (Grad Zeichen °habe ich nicht hinbekommen bzw. nun keine Lust mehr

                              haselchen 1 Reply Last reply Reply Quote -1
                              • haselchen
                                haselchen Most Active @BananaJoe last edited by haselchen

                                @bananajoe

                                Erstaunlich das dieser Befehl nicht per default in der Software ist 🤔
                                Eigentlich alles kannste in der Software benennen, nur diese Temperatur Dinger nicht 🙂

                                E 1 Reply Last reply Reply Quote 0
                                • E
                                  Einstein67 @haselchen last edited by

                                  @haselchen Das ist halt wieder ein Feature das 0,5KB mehr im Flash benötigt.

                                  Und wird scheinbar selten benutzt .... 😉

                                  1 Reply Last reply Reply Quote 0
                                  • A
                                    Andi_45 last edited by

                                    Kann mir jemand die Firmware mit aktiviertem DS18Alias schicken?

                                    Habe einen WemosD1 Mini mit 5x DS18 und 3 Relais dran.

                                    Gitpod will zur Registrierung einen Anruf haben.. erkennt aber die Tasteneingabe nicht, weder auf meinem, noch dem Handy der Frau.

                                    Docker für Windows läuft nicht weil die Visualisierung ausgestellt ist..

                                    Wenns läuft dann läufts..

                                    NCom 1 Reply Last reply Reply Quote 0
                                    • NCom
                                      NCom @Andi_45 last edited by

                                      @Andi_45
                                      Ich weiß der Beitrag ist schon alt, aber vielleicht kann ich trotzdem weiterhelfen.

                                      Ich habe heute ein Tasmota Develop v14.4.1.4 mit folgenden Einstellungen kompiliert, somit kannst du bis 18 Sensoren anschliessen.
                                      Achtung es gibt aber Limits laut Tasmota Homepage

                                      define APP_TIMEZONE           99 
                                      define DS18X20_MAX_SENSORS    18
                                      define DS18x20_USE_ID_ALIAS
                                      define USER_TEMPLATE          "{\"NAME\":\"Shelly 1 Temp \",\"GPIO\":[1344,0,0,1312,224,192,0,0,0,0,0,0,0,0],\"FLAG\":0,\"BASE\":46}"
                                      

                                      Danach in der Console

                                      DS18Alias 
                                      RESULT = {"DS18B20-1":{"Id":"630AE49D1E64FF28"},"DS18B20-2":{"Id":"E325CF9D1E64FF28"},"DS18B20-3":{"Id":"002848921E64FF28"},"DS18B20-4":{"Id":"643E939D1E64FF28"},"DS18B20-5":{"Id":"D63E9A9D1E64FF28"},"DS18B20-6":{"Id":"5159FE9D1E64FF28"},"DS18B20-7":{"Id":"3C7A6F9C1E64FF28"},"DS18B20-8":{"Id":"0E95779C1E64FF28"},"DS18B20-9":{"Id":"09F7979D1E64FF28"},"DS18B20-10":{"Id":"35FDF89D1E64FF28"}}
                                      Backlog DS18Alias 0E95779C1E64FF28,HK-Vorlauf-EG; DS18Alias 3C7A6F9C1E64FF28,HK-Rücklauf-EG; DS18Alias 09F7979D1E64FF28,HK-Vorlauf-EG; DS18Alias 35FDF89D1E64FF28,HK-Rücklauf-EG; DS![tasmota.png](/assets/uploads/files/1739608774957-tasmota.png) 18Alias 630AE49D1E64FF28,Wärempume; DS18Alias 643E939D1E64FF28,Gasterme; DS18Alias 5159FE9D1E64FF28,Solarterme-VL; DS18Alias 002848921E64FF28,Solarterme-RL; DS18Alias D63E9A9D1E64FF28,Frischwasser-VL; DS18Alias E325CF9D1E64FF28,Frischwasser-RL; DS18Alias 630AE49D1E64FF28, HKreis-Vorlauf;
                                      

                                      Ich habe es selbst mit Shelly1+ Addon und 10x DS18B20 Edelstahl Temperatursensoren getestet.

                                      tasmota.png

                                      tasmota.bin.gz
                                      tasmota32solo1.bin
                                      tasmota-minimal.bin.gz

                                      1 Reply Last reply Reply Quote 2
                                      • First post
                                        Last post

                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      716
                                      Online

                                      31.7k
                                      Users

                                      79.7k
                                      Topics

                                      1.3m
                                      Posts

                                      8
                                      17
                                      883
                                      Loading More Posts
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                      The ioBroker Community 2014-2023
                                      logo