Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. MagicSwitchBot (BLE Gerät) via ioBroker steuern

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

MagicSwitchBot (BLE Gerät) via ioBroker steuern

Geplant Angeheftet Gesperrt Verschoben Hardware
3 Beiträge 2 Kommentatoren 423 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • J Offline
    J Offline
    janhp
    schrieb am zuletzt editiert von
    #1

    Liebe Community,

    ich habe mir einen MagicSwitchBot (BLE) gekauft und möchte diesen gerne in den ioBroker integrieren, sodass ich ihn via Skript steuern kann. Bisher wir der Switchbot via Bluetooth per eigener App gesteuert.

    Ich habe es nun geschafft den SwitchBot mit dem ioBroker über den BLE Adapter (via HEX) zu verbinden:
    6f37e383-78e6-4819-8e95-e14301f8a594-image.png

    Nun stellt sich die Frage, wie ich die "Push"-Funktion (also den Mechanismus des Bots) auslöse. Gibt es hierfür via ein Command?

    Ich habe die UUIDs via nRF ausgelesen, hierbei ist nur ein Wert (36F5) writeable. Allerdings weiß ich nicht welcher Value dort eingetragen werden soll, um die Push-Funktion auszulösen.
    06ea1e41-160f-4420-b94b-664e1b175cd2-image.png

    Ich habe den Prozess der eigenen App via Android geloggt und mit Wireshark ausgelesen. Die Schreibwerte für die UUID 36F5 sind laut Log:

    • a76bb446a3f963300eb8962f76a7a1f3
    • 9cc958e8711abdf8171982f9c7f702f7
    • 9c0ca5fc5bddc790c29cace2020bc1bc
    • 29cf16cba071a707673f67e725a55acb
    • d8ef0f57af1fd22617b17d6ba7e7b448

    Allerdings funktioniert keiner davon. Wenn ich den Wert via nRF eingebe, passiert nichts.

    Was mache ich falsch?

    Ein offzielle Dokumention des MagicSwitchBots konnte ich leider nicht finden

    Danke für eure Hilfe!

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • J janhp

      Liebe Community,

      ich habe mir einen MagicSwitchBot (BLE) gekauft und möchte diesen gerne in den ioBroker integrieren, sodass ich ihn via Skript steuern kann. Bisher wir der Switchbot via Bluetooth per eigener App gesteuert.

      Ich habe es nun geschafft den SwitchBot mit dem ioBroker über den BLE Adapter (via HEX) zu verbinden:
      6f37e383-78e6-4819-8e95-e14301f8a594-image.png

      Nun stellt sich die Frage, wie ich die "Push"-Funktion (also den Mechanismus des Bots) auslöse. Gibt es hierfür via ein Command?

      Ich habe die UUIDs via nRF ausgelesen, hierbei ist nur ein Wert (36F5) writeable. Allerdings weiß ich nicht welcher Value dort eingetragen werden soll, um die Push-Funktion auszulösen.
      06ea1e41-160f-4420-b94b-664e1b175cd2-image.png

      Ich habe den Prozess der eigenen App via Android geloggt und mit Wireshark ausgelesen. Die Schreibwerte für die UUID 36F5 sind laut Log:

      • a76bb446a3f963300eb8962f76a7a1f3
      • 9cc958e8711abdf8171982f9c7f702f7
      • 9c0ca5fc5bddc790c29cace2020bc1bc
      • 29cf16cba071a707673f67e725a55acb
      • d8ef0f57af1fd22617b17d6ba7e7b448

      Allerdings funktioniert keiner davon. Wenn ich den Wert via nRF eingebe, passiert nichts.

      Was mache ich falsch?

      Ein offzielle Dokumention des MagicSwitchBots konnte ich leider nicht finden

      Danke für eure Hilfe!

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #2

      @janhp
      Ich meine, im BLE-Adapter ist schreiben nicht möglich, lediglich lesen.

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      1 Antwort Letzte Antwort
      0
      • J Offline
        J Offline
        janhp
        schrieb am zuletzt editiert von
        #3

        @thomas-braun Gibt es eine andere Möglichkeit einen Bluetooth Befehl zu senden?

        1 Antwort Letzte Antwort
        0
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        256

        Online

        32.7k

        Benutzer

        82.4k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe