Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. Microcontroller
  5. Erfahrung SuperMini ESP32 C3 Bluetooth, Tasmota etc. ?

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

  • Neues Video über Aliase, virtuelle Geräte und Kategorien
    BluefoxB
    Bluefox
    25
    1
    1.3k

Erfahrung SuperMini ESP32 C3 Bluetooth, Tasmota etc. ?

Scheduled Pinned Locked Moved Microcontroller
bluetoothesp32c3esphometasmota
19 Posts 2 Posters 2.6k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Dieter_P

    @ralla66 said in Erfahrung SuperMini ESP32 C3 Bluetooth, Tasmota etc. ?:

    @dieter_p

    Link
    sehr begrenzte Anzahl an möglichen Devices, wobei wohl nur read geht.

    Vermute das wird mich nicht großartig stören. Hab 4 Bluetooth Beacons wo lediglich An/Abwesenheit detektiert werden soll.
    Wenn ich darüber hinaus noch bestimmen kann wie oft gescannt wird und ich auch die RSSI Werte bekomme, bin ich eigentlich happy.

    Was steht denn so in der Konsole ?

    14:37:53.840 RSL: STATE = {"Time":"2024-08-11T14:37:53","Uptime":"0T03:50:09","UptimeSec":13809,"Heap":118,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"Berry":{"HeapUsed":3,"Objects":31},"Wifi":{"AP":1,"SSId":"Strahlemann","BSSId":"1C:ED:6F:5C:1E:34","Channel":1,"Mode":"HT20","RSSI":88,"Signal":-56,"LinkCount":2,"Downtime":"0T00:00:05"}}
    14:37:53.849 RSL: BLE = {"Time":"2024-08-11T14:37:53","BLEDevices":{"total":3,"3ACA849830BA":{"i":0,"r":-99},"DCDA0C21EE96":{"i":1,"r":-99},"EC8193EFDE0D":{"i":2,"r":-96}}}
    14:37:53.853 RSL: BLE = {"Time":"2024-08-11T14:37:53","BLE":{"scans":689,"adverts":146332,"devices":3,"resets":0}}
    14:42:53.880 RSL: STATE = {"Time":"2024-08-11T14:42:53","Uptime":"0T03:55:09","UptimeSec":14109,"Heap":116,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"Berry":{"HeapUsed":3,"Objects":31},"Wifi":{"AP":1,"SSId":"Strahlemann","BSSId":"1C:ED:6F:5C:1E:34","Channel":1,"Mode":"HT20","RSSI":92,"Signal":-54,"LinkCount":2,"Downtime":"0T00:00:05"}}
    14:42:53.890 RSL: BLE = {"Time":"2024-08-11T14:42:53","BLEDevices":{"total":3,"3ACA849830BA":{"i":0,"r":-96},"EC8193EFDE0D":{"i":1,"r":-96},"DCDA0C21FAE6":{"i":2,"r":-96}}}
    14:42:53.893 RSL: BLE = {"Time":"2024-08-11T14:42:53","BLE":{"scans":704,"adverts":149311,"devices":3,"resets":0}}
    
    

    Rein hiernach scannt er alle 5 Min die BT-Umgebung, was mir eindeutig zu wenig ist. Aktuell passiert das eher im 30Sekunden Bereich.

    Ralla66R Offline
    Ralla66R Offline
    Ralla66
    Most Active
    wrote on last edited by Ralla66
    #5

    @dieter_p

    die Telemetrieperiode in Tasmota haste mal von default 300 ( sec ) auf 10 gestellt ?
    Bekommste die RSSI Werte nicht in den Sonoff oder Mqtt Adapter ( Tasmota Mqtt ) geliefert ?
    Teste mal im Browser http://deine ESP IP/cm?cmnd=status%2010 ob da was an Daten kommt.

    D 1 Reply Last reply
    0
    • Ralla66R Ralla66

      @dieter_p

      die Telemetrieperiode in Tasmota haste mal von default 300 ( sec ) auf 10 gestellt ?
      Bekommste die RSSI Werte nicht in den Sonoff oder Mqtt Adapter ( Tasmota Mqtt ) geliefert ?
      Teste mal im Browser http://deine ESP IP/cm?cmnd=status%2010 ob da was an Daten kommt.

      D Offline
      D Offline
      Dieter_P
      wrote on last edited by Dieter_P
      #6

      @ralla66

      Thx. Bisher werden die RSSI Werte nicht per Mqtt übertragen. Die Möglichkeiten des Sensor52 klingen vielversprechend. Probier damit mal aus:
      c0750c46-f6ce-481b-8461-bf5c775df8a7-grafik.png

      Edit: nah das ging flott 😞

      07:29:48.704 CMD: Sensor52 1
      07:29:48.708 MQT: stat/tasmota_CD3740/RESULT = {"Command":"Error"}
      07:29:56.275 CMD: Sensor52 2
      07:29:56.279 MQT: stat/tasmota_CD3740/RESULT = {"Command":"Error"}
      

      48667b0c-dc54-461c-af84-1f98b16e9e23-grafik.png

      Ralla66R 1 Reply Last reply
      0
      • D Dieter_P

        @ralla66

        Thx. Bisher werden die RSSI Werte nicht per Mqtt übertragen. Die Möglichkeiten des Sensor52 klingen vielversprechend. Probier damit mal aus:
        c0750c46-f6ce-481b-8461-bf5c775df8a7-grafik.png

        Edit: nah das ging flott 😞

        07:29:48.704 CMD: Sensor52 1
        07:29:48.708 MQT: stat/tasmota_CD3740/RESULT = {"Command":"Error"}
        07:29:56.275 CMD: Sensor52 2
        07:29:56.279 MQT: stat/tasmota_CD3740/RESULT = {"Command":"Error"}
        

        48667b0c-dc54-461c-af84-1f98b16e9e23-grafik.png

        Ralla66R Offline
        Ralla66R Offline
        Ralla66
        Most Active
        wrote on last edited by Ralla66
        #7

        @dieter_p

        dann bleibt nur selber ne .bin schnitzen mit define
        #define USE_IBEACON_ESP32
        Link

        edit:

        Nehme immer den Tasmocompiler um define hinzu zu fügen.
        Scripting kannste dort auch hinzufügen.

        ESP C3.jpg

        ESP C3 2.jpg

        D 1 Reply Last reply
        1
        • Ralla66R Ralla66

          @dieter_p

          dann bleibt nur selber ne .bin schnitzen mit define
          #define USE_IBEACON_ESP32
          Link

          edit:

          Nehme immer den Tasmocompiler um define hinzu zu fügen.
          Scripting kannste dort auch hinzufügen.

          ESP C3.jpg

          ESP C3 2.jpg

          D Offline
          D Offline
          Dieter_P
          wrote on last edited by
          #8

          @ralla66
          oh vielen Dank. Über den TasmoCompiler hab ich mir das auch gerade zusammengeklickt. War mir nur unsicher ob ich dann noch Bluetooth brauche.

          Melde mich mit dem Testergebnis.

          Ralla66R 1 Reply Last reply
          0
          • D Dieter_P

            @ralla66
            oh vielen Dank. Über den TasmoCompiler hab ich mir das auch gerade zusammengeklickt. War mir nur unsicher ob ich dann noch Bluetooth brauche.

            Melde mich mit dem Testergebnis.

            Ralla66R Offline
            Ralla66R Offline
            Ralla66
            Most Active
            wrote on last edited by Ralla66
            #9

            @dieter_p

            bin mal gespannt, dann solltest du ja per tele State die Anwesenheit sehen können.
            sowas :
            tele/ibeacon/SENSOR = {"Time":"2021-01-02T12:08:40","IBEACON":{"MAC":"A4C1387FC1E1","RSSI":-56,"STATE":"OFF"}

            D 1 Reply Last reply
            0
            • Ralla66R Ralla66

              @dieter_p

              bin mal gespannt, dann solltest du ja per tele State die Anwesenheit sehen können.
              sowas :
              tele/ibeacon/SENSOR = {"Time":"2021-01-02T12:08:40","IBEACON":{"MAC":"A4C1387FC1E1","RSSI":-56,"STATE":"OFF"}

              D Offline
              D Offline
              Dieter_P
              wrote on last edited by
              #10

              @ralla66

              Bisher leider nein. Es kommt mir so vor als ob der iBeacon Treiber/paket nicht aktiv wäre.

              Die Ausgaben in der Konsole sollten von tele/ibeacon/sensor kommen.
              Ich sehe bisher nur tele/tasmota.../BLE

              08:56:26.964 MQT: tele/tasmota_CD3740/BLE = {"Time":"2024-08-12T08:56:26","BLEDevices":{"total":1,"3ACA849830BA":{"i":0,"r":-97}}}
              08:56:26.968 MQT: tele/tasmota_CD3740/BLE = {"Time":"2024-08-12T08:56:26","BLE":{"scans":60,"adverts":13828,"devices":1,"resets":0}}
              
              D 1 Reply Last reply
              0
              • D Dieter_P

                @ralla66

                Bisher leider nein. Es kommt mir so vor als ob der iBeacon Treiber/paket nicht aktiv wäre.

                Die Ausgaben in der Konsole sollten von tele/ibeacon/sensor kommen.
                Ich sehe bisher nur tele/tasmota.../BLE

                08:56:26.964 MQT: tele/tasmota_CD3740/BLE = {"Time":"2024-08-12T08:56:26","BLEDevices":{"total":1,"3ACA849830BA":{"i":0,"r":-97}}}
                08:56:26.968 MQT: tele/tasmota_CD3740/BLE = {"Time":"2024-08-12T08:56:26","BLE":{"scans":60,"adverts":13828,"devices":1,"resets":0}}
                
                D Offline
                D Offline
                Dieter_P
                wrote on last edited by Dieter_P
                #11

                @dieter_p

                oja, wie ich diese Tasmota Doku liebe ... dass man das Feature aktivieren muß steht nirgends... aber nun läufts 🙂

                09:08:01.843 CMD: IBEACON 1
                09:08:01.850 MQT: stat/tasmota_CD3740/RESULT = {"IBEACON":1}
                09:08:03.648 MQT: tele/tasmota_CD3740/SENSOR = {"Time":"2024-08-12T09:08:03","IBEACON":{"MAC":"3ACA849830BA","RSSI":-99,"STATE":"ON","PERSEC":0}}
                09:08:18.041 MQT: tele/tasmota_CD3740/SENSOR = {"Time":"2024-08-12T09:08:18","IBEACON":{"MAC":"3ACA849830BA","RSSI":-100,"STATE":"ON","PERSEC":0}}
                09:08:28.768 MQT: tele/tasmota_CD3740/SENSOR = {"Time":"2024-08-12T09:08:28","IBEACON":{"MAC":"3ACA849830BA","RSSI":-96,"STATE":"ON","PERSEC":0}}
                09:08:38.499 MQT: tele/tasmota_CD3740/SENSOR = {"Time":"2024-08-12T09:08:38","IBEACON":{"MAC":"3ACA849830BA","RSSI":-98,"STATE":"ON","PERSEC":1}}
                09:08:45.883 MQT: tele/tasmota_CD3740/SENSOR = {"Time":"2024-08-12T09:08:45","IBEACON":{"MAC":"3ACA849830BA","RSSI":-97,"STATE":"ON","PERSEC":1}}
                09:08:55.194 MQT: tele/tasmota_CD3740/SENSOR = {"Time":"2024-08-12T09:08:55","IBEACON":{"MAC":"3ACA849830BA","RSSI":-97,"STATE":"ON","PERSEC":1}}
                

                Und auch die Scanintervalle erscheinen jetzt schnell genug

                3006f5ff-2537-4b4b-a896-68c7af817dba-grafik.png

                Jetzt nur nochmal testen, ob ich den Xiaomi BLE "Kram" deaktiviert bekomme.

                Ralla66R 1 Reply Last reply
                0
                • D Dieter_P

                  @dieter_p

                  oja, wie ich diese Tasmota Doku liebe ... dass man das Feature aktivieren muß steht nirgends... aber nun läufts 🙂

                  09:08:01.843 CMD: IBEACON 1
                  09:08:01.850 MQT: stat/tasmota_CD3740/RESULT = {"IBEACON":1}
                  09:08:03.648 MQT: tele/tasmota_CD3740/SENSOR = {"Time":"2024-08-12T09:08:03","IBEACON":{"MAC":"3ACA849830BA","RSSI":-99,"STATE":"ON","PERSEC":0}}
                  09:08:18.041 MQT: tele/tasmota_CD3740/SENSOR = {"Time":"2024-08-12T09:08:18","IBEACON":{"MAC":"3ACA849830BA","RSSI":-100,"STATE":"ON","PERSEC":0}}
                  09:08:28.768 MQT: tele/tasmota_CD3740/SENSOR = {"Time":"2024-08-12T09:08:28","IBEACON":{"MAC":"3ACA849830BA","RSSI":-96,"STATE":"ON","PERSEC":0}}
                  09:08:38.499 MQT: tele/tasmota_CD3740/SENSOR = {"Time":"2024-08-12T09:08:38","IBEACON":{"MAC":"3ACA849830BA","RSSI":-98,"STATE":"ON","PERSEC":1}}
                  09:08:45.883 MQT: tele/tasmota_CD3740/SENSOR = {"Time":"2024-08-12T09:08:45","IBEACON":{"MAC":"3ACA849830BA","RSSI":-97,"STATE":"ON","PERSEC":1}}
                  09:08:55.194 MQT: tele/tasmota_CD3740/SENSOR = {"Time":"2024-08-12T09:08:55","IBEACON":{"MAC":"3ACA849830BA","RSSI":-97,"STATE":"ON","PERSEC":1}}
                  

                  Und auch die Scanintervalle erscheinen jetzt schnell genug

                  3006f5ff-2537-4b4b-a896-68c7af817dba-grafik.png

                  Jetzt nur nochmal testen, ob ich den Xiaomi BLE "Kram" deaktiviert bekomme.

                  Ralla66R Offline
                  Ralla66R Offline
                  Ralla66
                  Most Active
                  wrote on last edited by Ralla66
                  #12

                  @dieter_p sagte in Erfahrung SuperMini ESP32 C3 Bluetooth, Tasmota etc. ?:

                  dass man das Feature aktivieren muß steht nirgends

                  wie denn, per Konsole ?
                  edit:
                  erledtigt mit lesen 🙂

                  D 1 Reply Last reply
                  0
                  • Ralla66R Ralla66

                    @dieter_p sagte in Erfahrung SuperMini ESP32 C3 Bluetooth, Tasmota etc. ?:

                    dass man das Feature aktivieren muß steht nirgends

                    wie denn, per Konsole ?
                    edit:
                    erledtigt mit lesen 🙂

                    D Offline
                    D Offline
                    Dieter_P
                    wrote on last edited by
                    #13

                    @ralla66

                    Danke für den Hinweis. Kann ja nicht "meckern" und selbst eher kryptisch bleiben.

                    Die Funktion lässt sich per Konsole mit

                    IBEACON 1
                    

                    aktivieren. Bisherige versuche Bluettoth bzw. die MI Funktion zu deaktivieren mit

                    MI32 0
                    

                    oder

                    MI 0
                    

                    wirkten sich dann auch auf die IBEACON Funktion aus. Bleibt es eben an 🙂

                    Ralla66R 1 Reply Last reply
                    0
                    • D Dieter_P

                      @ralla66

                      Danke für den Hinweis. Kann ja nicht "meckern" und selbst eher kryptisch bleiben.

                      Die Funktion lässt sich per Konsole mit

                      IBEACON 1
                      

                      aktivieren. Bisherige versuche Bluettoth bzw. die MI Funktion zu deaktivieren mit

                      MI32 0
                      

                      oder

                      MI 0
                      

                      wirkten sich dann auch auf die IBEACON Funktion aus. Bleibt es eben an 🙂

                      Ralla66R Offline
                      Ralla66R Offline
                      Ralla66
                      Most Active
                      wrote on last edited by Ralla66
                      #14

                      @dieter_p

                      eventuell mit Alias und BLE Adress Fllter

                      D 1 Reply Last reply
                      0
                      • Ralla66R Ralla66

                        @dieter_p

                        eventuell mit Alias und BLE Adress Fllter

                        D Offline
                        D Offline
                        Dieter_P
                        wrote on last edited by
                        #15

                        @ralla66

                        Mmmh, die IBEACON Funktion ist nachdem Neustart wieder deaktiviert und darum wollte ich die Beispielregel mal testen:

                        Rule1 ON System#Boot DO backlog iBeacon 1; BLEAlias A4C1386A1E24=iBfred A4C1387FC1E1=iBjames; iBeaconOnlyAliased 2 endon
                        Rule1 1
                        

                        https://tasmota.github.io/docs/Bluetooth_ESP32/#ibeacon-mqtt-fields

                        Regeln und Skript zusammen zu kompilieren geht nicht, also ohne Skript 😞

                        Ralla66R 1 Reply Last reply
                        1
                        • D Dieter_P

                          @ralla66

                          Mmmh, die IBEACON Funktion ist nachdem Neustart wieder deaktiviert und darum wollte ich die Beispielregel mal testen:

                          Rule1 ON System#Boot DO backlog iBeacon 1; BLEAlias A4C1386A1E24=iBfred A4C1387FC1E1=iBjames; iBeaconOnlyAliased 2 endon
                          Rule1 1
                          

                          https://tasmota.github.io/docs/Bluetooth_ESP32/#ibeacon-mqtt-fields

                          Regeln und Skript zusammen zu kompilieren geht nicht, also ohne Skript 😞

                          Ralla66R Offline
                          Ralla66R Offline
                          Ralla66
                          Most Active
                          wrote on last edited by
                          #16

                          @dieter_p

                          wenn es per Rule geht reicht das ja, mit scripting kannst du halt mehr Unsinn machen.
                          Wenn Anwesenheit ist on oder off dann mache BlaBla.........
                          Rules ist Glaube ich max 4 mal.

                          D 1 Reply Last reply
                          0
                          • Ralla66R Ralla66

                            @dieter_p

                            wenn es per Rule geht reicht das ja, mit scripting kannst du halt mehr Unsinn machen.
                            Wenn Anwesenheit ist on oder off dann mache BlaBla.........
                            Rules ist Glaube ich max 4 mal.

                            D Offline
                            D Offline
                            Dieter_P
                            wrote on last edited by
                            #17

                            @ralla66

                            Mööp und schon hab ich mir mit meinem HW-Aufbau ein Ei gelegt. Der C3 ist mitlerweile in ein kleines Gehäuse gewandert und die USB-Buchse dient nur der Stromversorgung. An die USB Buchse des Chip komme ich so einfach nicht ran.

                            d1b5402f-5aea-4e22-908f-ca16b285b051-grafik.png

                            Kennst Du einen Weg die Selbstkompilierte bin per OTA auf den Chip zu laden? Da ging doch was. Erst die Minimal-Version flashen und dann die eigene Factory hinterher, oder?

                            Ralla66R 1 Reply Last reply
                            0
                            • D Dieter_P

                              @ralla66

                              Mööp und schon hab ich mir mit meinem HW-Aufbau ein Ei gelegt. Der C3 ist mitlerweile in ein kleines Gehäuse gewandert und die USB-Buchse dient nur der Stromversorgung. An die USB Buchse des Chip komme ich so einfach nicht ran.

                              d1b5402f-5aea-4e22-908f-ca16b285b051-grafik.png

                              Kennst Du einen Weg die Selbstkompilierte bin per OTA auf den Chip zu laden? Da ging doch was. Erst die Minimal-Version flashen und dann die eigene Factory hinterher, oder?

                              Ralla66R Offline
                              Ralla66R Offline
                              Ralla66
                              Most Active
                              wrote on last edited by Ralla66
                              #18

                              @dieter_p sagte in Erfahrung SuperMini ESP32 C3 Bluetooth, Tasmota etc. ?:

                              Erst die Minimal-Version flashen und dann die eigene Factory hinterher, oder?

                              so läufts bei mir, mach aber vorher ne Sicherung in Tasmota

                              D 1 Reply Last reply
                              0
                              • Ralla66R Ralla66

                                @dieter_p sagte in Erfahrung SuperMini ESP32 C3 Bluetooth, Tasmota etc. ?:

                                Erst die Minimal-Version flashen und dann die eigene Factory hinterher, oder?

                                so läufts bei mir, mach aber vorher ne Sicherung in Tasmota

                                D Offline
                                D Offline
                                Dieter_P
                                wrote on last edited by
                                #19

                                @ralla66

                                Danke Dir. Nun funktioniert auch die Regel (inkl. Alias) und die Infos zum Beacon kommen per MqTT.

                                Feine Sache 🙂

                                00bcf3d5-441d-4935-b7c1-e37bc1e256ce-grafik.png

                                1 Reply Last reply
                                0
                                Reply
                                • Reply as topic
                                Log in to reply
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes


                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                610

                                Online

                                32.4k

                                Users

                                81.3k

                                Topics

                                1.3m

                                Posts
                                Community
                                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                ioBroker Community 2014-2025
                                logo
                                • Login

                                • Don't have an account? Register

                                • Login or register to search.
                                • First post
                                  Last post
                                0
                                • Recent
                                • Tags
                                • Unread 0
                                • Categories
                                • Unreplied
                                • Popular
                                • GitHub
                                • Docu
                                • Hilfe