Beiträge von Marco Schmidt

    Das verstehst du vermutlich nicht, weil da nix angelernt wird. Passender wäre, "Code herausfinden". Der Button macht nix anderes, als den Broadlink in den Empfangsmodus versetzen und den empfangenen Code im Log darzustellen. Diesen kannst du dann nutzen, um Schalter anzulegen. Beispiel: Man benötigt zum Schalten einer Funksteckdose logischerweise 2 Codes. Anschalten und Ausschalten. Also machst du Folgendes:


    Lernbutton aktivieren. Jetzt hast du 60 Sekunden Zeit, die Anschalttaste auf der Fernbedienung zu drücken. Die LED des Broadlink leuchtet dauerhaft. Wurde der Code erfolgreich übertragen, geht die LED aus und der Code erscheint im Log.




    Diese lange Zahl kopieren, das gleiche machst du für den Code der Ausschalttaste auf der FB. Auch wenns die gleiche Taste ist, so wird ein anderer Code gesendet. Beide Codes notieren bzw. rauskopieren.


    Jetzt wird der Schalter in der config.json dazu erstellt, ein einfacher Schalter einer Funksteckdose sieht dann so aus:


    Code
    {
                        "name": "Staubsauger",
                        "type": "switch",
                        "host": "xx:xx:xx:xx:xx:c7",
                        "data": {
                            "on": "e90184030b22210c0b22210d0923210b0b00015c0b220b220b210c220b210b220b220b220b22210b0b22220c0b22200c0b220a220b22220b0c21220b0b22220b0a23200c0b00015c0b230a220b210c220b210d200b220b220b21220b0b22210c0c21210d09230a220b22210d0b21210c0a23210b0b22210d0a00015b0c210c210c210b220b220b220b210c210b24200b0b22210c0b23210b0a220b220c21210c0b22210d0922210c0b23210b0a00015c0d200c220c200b210c230a210c210c210b22220b0b21220c0c21210b0b230a230a22210c0a22210c0b22210c0a23210c0a00015c0c210c210b220b210c210c220b220c200b23200c0b21220b0c21210c0b220b220b21220d0a21210c0b22210c0a23200c0c00015b0b220b210c210c220b210b220b220c210b21220b0b23210b0b22210c0b220a220b22220b0b22210c0a23210c0a23200c0b00015c0b210c210c210c210b220c210b210c210c21220c0a22210d0a22210c0b210b220b22210c0b23200c0a22210d0a23200c0b00015b0c230a210c210c210b210c210c210d200b22210c0b23200c0a22230c09220b220b23200c0a22220b0c21210c0b22220b0a00015c0c220b220a220b210c220b210c210b220b22210c0b22210c0a22210c0b220b220a23210b0b22210c0b22210d0923210b0b00015c0b220b210d210b220b210b220c210b230a22210b0b22230a0b22210c0b220b220b21210c0b22210d0a22210c0a22210c0b00015d0a210c210c210c210c210b220b210d200c21220b0b22210c0b22210c0a220b220c21210c0b23200c0a23200d0a23210c0a00015b0c220b210c210b220b220b210c220b220a22210c0b22210c0a22220d09220b230a22210c0a24200b0b22210c0b22210c0b00015b0c210c210b220b210d200d200b220b230a22220b0b21220b0b22220b0b230a220b21220b0b22210c0c21210c0c21210c0a00015c0c210b210e200b220b210d200b220c210b22210b0c21220b0b22210d0a2309230b21210c0b22210d0a23200b0b22210c0c00015b0b210c210d200c210b220b22210c210b220b210c210c210c210c200d0a230a220b22210c0a23210c0b21210c0a23210c0a00015c0c210b220b220b220b210b22230a210c210c220b200d200d200e1f0d0a220a230a241f0c0b241f0c0c21200d0a23200c0c00015b0b220b220b210b230a220b22210c210c200d220a210d200e1f0c200d0a230a220a23220c0a22200d0a22210e0823210c0a0005dc00000000",
                            "off": "e90184030b23220b0a22210c0a230a230a00015c0c210b220c210b220b210b230a220b220c21210c0b22200d0a22210d092409230b22200e08251e0e08251f0e082509230900015d0a230a230a230a230a23092409230a230a23210d0923200d0a231f0d0a230a230a23200c0b22200d0a241f0e082509220a00015c0c220a220b220b230a220b220b210b230a23200c0b22210d0922220b0b220c210b22210c0a23200c0b23200c0a230a230b00015b0c210b220c210b210c210c210b220b220b22210c0c21220a0b22210d0a220b220c20220b0b22210c0b22220b0a220c210c00015b0b210c210c210c210c210c210b220c200c21220b0b23210b0b22210c0a220d200b22210c0b22210c0b21210c0b220b220b00015b0c210d200c210b220b210c210c210d210a22210c0b22210c0a23210b0b220b220b22210b0b22210c0b22210c0a230b210c00015b0c210b220c210b210c210c210b220b220b21220b0d20220c0a22210c0b220a220b24210a0b23200c0a23210b0b220b220b00015b0c210c210c210c210b220b210c210c210c21220b0b22210c0b22220b0a220b230b21210c0b22210b0b23200d0a220a230a00015c0c210c220a220b220b210d210b210b220b22210c0b22210c0b21210c0b220b220b21220b0b22210c0b22210d09220b240900015b0e1f0c220b210c210d200b220b210c220b21220d0a21210c0b22230a0a220d200b22210c0b22210c0a22210d0a230a220b00015b0c210c210c210c210c200c210c210c210b22210c0b22210b0d20220c0a220b220b22210b0b22220b0b22210c0a230b210b00015c0c200c210c210c210c210c210b220b210c21230a0b22220b0b22210c0b220a220b22210d0a22210c0a23210b0b220b220b00015b0d200c210c210c210b230a210c210c210c21220b0b22210c0a22220d0a210b220c21210d0922220c0a22220b0c210a220b00015c0c220b210b220c220a220b220b220a220b21220c0b22210b0c21210d0a220b220a22220b0c21220b0b22210b0d210a220b00015b0c210c210c210c220b210b220b220b210c21220b0b22220b0b21230a0b220b230a22210c0c21210b0b22210c0b220c210a00015c0c210c210b230a210c230a22210b220b210d200c210c200e1f0c210c0a230a230a23200c0b23200c0a23200d0b21220d0800015c0c220b220a220b220c210b22220b210c200c210c210c220b200d200d0a230a240823220b0a23200e0922210e0823210c0a0005dc00000000"
                        }
                    }


    Mac-Adresse natürlich wieder deine eintragen. Das wars eigentlich schon. Neustarten und schon hat man einen einfachen On-Off-Switch einer Funksteckdose.

    Du hast aber schon den kompletten Eintrag drin und die xx durch deine Mac-Adresse ersetzt?


    Da die Frage offensichtlich häufiger gestellt wurde, hier eine kleine Anleitung, wie man Telegram dazu bewegt, in Gruppen zu schreiben. Das ist besonders praktisch, wenn man zusammen mit seinen Familienmitgliedern diese Gruppe als Infogruppe des Hauses nutzen möchte.


    Als erstes müssen ein paar Einstellungen vorgenommen werden. Dazu geht man in den Chat mit dem BotFather. Folgende Einstellungen müssen geändert werden:


    /setprivacy - Status auf disabled

    /setjoingroups - Status auf Enabled


    Als nächstes erstellt ihr eine Gruppe. In diese Gruppe fügt ihr nun den Bot hinzu. Anschließend geht man auf "Bearbeiten" und schlägt den Bot zum Administrator.

    Jetzt muss man nur noch die Chat-ID der Gruppe rausbekommen. Das macht ihr am Besten, indem ihr den WebClient am Computer öffnet, euch einloggt und die Gruppe in einem separaten Fenster öffnet. Die Zahl in der Adressleiste ist die Chat-ID. Diese kopiert ihr in die config.json.


    Wichtig: Es muss ein Minus vor die Chat-ID gesetzt werden. Sollte also in etwa so aussehen: "chat": "-999000999",


    So, viel Spaß.