Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Text an Website übergeben und abschicken

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Text an Website übergeben und abschicken

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

      Hallo,

      erstmal ein großes Lob an das Forum hier und an die Macher von iobroker. Ich komme von FHEM und muss sagen, auch wenn iobroker anfangs etwas abschreckt, ist es meiner Meinung nach um einiges besser wenn man erstmal drin ist.

      Zu meinem Problem:

      Ich habe mir den Alexa Skill "Text Nachricht" installiert. Dieser schickt über eine Website Benachrichtigungen an meine Echos. Von Handy und PC aus funktioniert das auch wunderbar. Ich bekomme dann den gelben Lichtring, frage Alexa welche Benachrichtigungen vorliegen und sie gibt mir den über die Website eingegebenen Text wieder.

      Ich weis, ich könnte es auch über speak im Alexa2 Skill realisieren aber hört man mal nicht hin oder ist unterwegs wenn die Waschmaschine fertig wird, hat man die Ansage verpasst. Deshalb lieber per Benachrichtigung.

      Wie bzw. ist es überhaupt machbar, dass iobroker mir eine Website aufruft, den Text eingibt und dann abschickt? Ich habe nichtmal den Ansatz einer Idee. Deshalb hoffe ich das mir jemand von euch helfen kann. Einen Screenshot der Webseite habe ich mal angehängt.

      16614_unbenannt.png

      1 Reply Last reply Reply Quote 0
      • D
        danw last edited by

        Das ist abhängig von der Seite.

        Meistens ist es ein HTTP POST Request auf die URL, die beim Absenden des Formulars aufgerufen wird.

        var request = require('request');
        request.post({
          url:     "http://www.deinewebseite.de/deineapi.php",
          headers: { "Content-Type" : "application/x-www-form-urlencoded" },
          body:    "hier dein Text"
        
        }, function(error, response, body){
        
          if (error) console.log(error);
        
        });
        
        
        1 Reply Last reply Reply Quote 0
        • R
          RicoT last edited by

          Hab das Skript ma so kopiert und ausgeführt. URL und Text logischerweise abgeändert aber es tut sich nichts.

          1 Reply Last reply Reply Quote 0
          • D
            danw last edited by

            Naja du musst es schon noch anpassen und die richtigen Eingaben übermitteln. Du musst rausfinden wie der Name der

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

            Support us

            ioBroker
            Community Adapters
            Donate

            847
            Online

            31.8k
            Users

            79.9k
            Topics

            1.3m
            Posts

            2
            4
            260
            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