Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Entwicklung
  4. Adapter für MyStrom Wifi Button

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    13
    1
    623

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    2.0k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    885

Adapter für MyStrom Wifi Button

Geplant Angeheftet Gesperrt Verschoben Entwicklung
3 Beiträge 3 Kommentatoren 2.8k Aufrufe 1 Beobachtet
  • Ä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.
  • P Offline
    P Offline
    PauleB
    schrieb am zuletzt editiert von
    #1

    Hallo,

    kann mir jemand sagen, ob es einen Adapter für den Wifi Button von mystrom gibt?

    Ich habe nur einen für den Wifi Switch gefunden.

    Mir wurde gesagt, das eigentlich kein Adapter benötigt wird und der Button direkt per URL abgefragt wird.

    Aber wo mache ich das bzw. mit welchem Adapter?

    Oder geht das nur wenn ich über Scripte programmiere?

    Hier die Doku zu der API:

    ! WIFI Button – REST API
    ! The myStrom WiFi Button offers a REST API (REST = representational State Transfer).
    ! The interface allows you to access/control the Button directly from your local network independently from myStrom - you don’t need a myStrom account or the myStrom app.
    ! With those rules you can integrate the button in almost any environment.
    ! Important Note
    ! The interface is transparent and has no authentication. If someone has access to your local network, they will be able to control your button.
    ! Please apply strong security mechanisms to protect your network.
    ! Get Info
    ! http://[IP]/api/v1/device/[MAC]
    ! Response
    ! {
    ! "[MAC]": {"type": "button", "battery": true, "reachable": true, "meshroot": false, "charge": false, "voltage": 3.705, "fw_version": "2.37", "single": "", "double": "", "long": "", "touch": ""}
    ! }
    ! Set Config
    ! curl -v -d "single=<url>&double=<url>&long=<url>&touch=<url>" http://[IP]/api/v1/device/[MAC]
    ! The order of parameters is not relevant. Request must have at least one parameter. URL to be sent must be encoded using x-www-form-urlencoded notation.
    ! In order to make it possible and simple at the same time to specify in the URL that specific request should be sent as GET or POST we introduced a special (very unusual) conventions. URL is considered as get when it starts with get:// and as post when it starts with post:// (in both cases get and post replaces the usual http prefix). GET is sent as is and POST is sent such, that parameters from URL are sent as POST body.
    ! Simple Example für myStrom Switch
    ! curl -v -d "single=get://[IP of Switch]/toggle" http://[IP]/api/v1/device/[MAC]
    ! Simple Example für myStrom Bulb
    ! curl -v -d "single=post://[IP of Bulb]/api/v1/device/[MAC of Bulb]?action%3Dtoggle" http://[IP]/api/v1/device/[MAC]
    ! curl -v -d "single=post://[IP of Bulb]/api/v1/device/[MAC of Bulb]?action%3Dtoggle%26color%3DFF000000" http://[IP]/api/v1/device/[MAC]
    ! [IP] – IP Address of your Button e.g. 192.168.1.99
    ! [MAC] – MAC Address of your Button e.g 5CCF7F02D676 (all capital letters / no „:“)</url></url></url></url>

    Danke & Gruß

    1 Antwort Letzte Antwort
    0
    • N Offline
      N Offline
      noaboa
      schrieb am zuletzt editiert von
      #2

      Also ich war gerade auch auf der Suche nach einem Adapter oder eine Lösung.

      bin auf eine Lösung sowie auf einen inoffiziellen Adapter gestossen. Der Adapter kann einfach die Switches steuern und mit dem Blogpost den Buttons sagen das er States im ioBroker ändern soll.

      https://iobroker.blogspot.com/2017/08/m … inden.html

      https://www.npmjs.com/package/iobroker. ... ifi-switch

      ioBroker auf einem Raspberry 3
      Adapters: Harmony, Hue, Javascript, MyStrom, Parser, Telegram, Spotify und Yhaka

      1 Antwort Letzte Antwort
      0
      • Pr3mut05P Offline
        Pr3mut05P Offline
        Pr3mut05
        schrieb am zuletzt editiert von Pr3mut05
        #3

        Hallo zusammen

        hat jemand den Button erfolgreich eingebunden?

        Also ich habe jetzt grundsätzlich alles soweit geschafft.
        Ich möchte mit dem Button eine Scene schalten.
        Die UEL wäre

        http://192.168.xxx.xxx:8087/set/scene.0.Guten_Morgen?value=true
        

        Beim aufrufen im Browser klappt das auch einwandfrei.

        Aber welcher Befehl muss ich auf den Button schicken?
        Es klappt weder die URL mit http noch mit set://

        Nachtrag: mit einem get:// hat es dann GEklappT


        https://www.bavarian-geek.de

        1 Antwort Letzte Antwort
        0

        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

        Registrieren Anmelden
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        364

        Online

        32.9k

        Benutzer

        83.0k

        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