Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst] Wert (JSON) an URL senden

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] Wert (JSON) an URL senden

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      MCU @tofriedrich last edited by

      @tofriedrich Dann muss es wieder raus.

      curl -d "{'level':'5'}" http://192.168.178.24/set_burn_level
      
      T 1 Reply Last reply Reply Quote 0
      • T
        tofriedrich @MCU last edited by

        @mcu

        
        javascript.0 (27672) Objects user redis pmessage */cfg.o.script.js.Kamin_Set:{"common":{"name":"Kamin Set","expert":true,"engineType":"Blockly","engine":"system.adapter.javascript.0","source":"var result;\n\n\nexec('curl -d \"{\\'level\\':\\'50\\'}\" http://192.168.178.24/set_burn_level', async function (error, result, stderr) {\n console.log(result);\n});\n\n//JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIybnM4R2t+N3ZSdiU0MCU1RWRhYSUyQkJEcHglMjIlM0VyZXN1bHQlM0MlMkZ2YXJpYWJsZSUzRSUzQyUyRnZhcmlhYmxlcyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmV4ZWMlMjIlMjBpZCUzRCUyMk5ZSS0lM0IoJTYwbFIlN0NMLSUzQmNPJTJCWFg3SiUyMiUyMHglM0QlMjItMTIlMjIlMjB5JTNEJTIyMjEzJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwd2l0aF9zdGF0ZW1lbnQlM0QlMjJ0cnVlJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJXSVRIX1NUQVRFTUVOVCUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkxPRyUyMiUzRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQ09NTUFORCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjIudXUlN0R+OCU1RC5USEVDSjlWdnhNT3olMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFY3VybCUyMC1kJTIwJTIyJTdCJ2xldmVsJyUzQSc1MCclN0QlMjIlMjBodHRwJTNBJTJGJTJGMTkyLjE2OC4xNzguMjQlMkZzZXRfYnVybl9sZXZlbCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMmhsJTQwX3FaQVJwXyU2MFRBTCU2ME1UeCU3Q2olMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRWxvZyUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJsLSU1QiglM0FydX5kQSUyNCUyRlBfaSUzQTklM0RWLiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0V0ZXN0JTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfZ2V0JTIyJTIwaWQlM0QlMjJobXolMjNBVXlEU3c1JTJDNnp6UUMlMkZ6ZSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIybnM4R2t+N3ZSdiU0MCU1RWRhYSUyQkJEcHglMjIlM0VyZXN1bHQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF","debug":false,"verbose":false,"enabled":true},"type":"script","from":"system.adapter.admin.0","user":"system.user.admin","ts":1631403883356,"_id":"script.js.Kamin_Set","acl":{"object":1636,"ownerGroup":"system.group.administrator"}}
        
        
        M 1 Reply Last reply Reply Quote 0
        • M
          MCU @tofriedrich last edited by

          @tofriedrich Kein "response:ok"

          T 1 Reply Last reply Reply Quote 0
          • T
            tofriedrich @MCU last edited by

            @mcu doch das ist dabei. Hatte es nur weggelassen weil die andere Meldung neu ist.

            M 1 Reply Last reply Reply Quote 0
            • M
              MCU @tofriedrich last edited by MCU

              @tofriedrich Nee die war vorher auch schon da. Die Meldung kommt daher, weil dort noch eine sinnlose Funktion drin ist. Trigger ohne etwas auszuführen.

              curl -d "{'level':'5'}" -X POST http://192.168.178.24/set_burn_level
              
              T 1 Reply Last reply Reply Quote 0
              • T
                tofriedrich @MCU last edited by

                @mcu keine Änderung… das komische ist, dass hurn_level auf 0 springt… egal welcher Wert vorher drin stand oder geschrieben wird.

                M 1 Reply Last reply Reply Quote 0
                • M
                  MCU @tofriedrich last edited by

                  @tofriedrich Also da der burn_level auch als number zurück kommt nehmen wir weitherhin number:

                  curl -d "{'level':3}" -X POST http://192.168.178.24/set_burn_level
                  
                  M 1 Reply Last reply Reply Quote 0
                  • M
                    MCU @MCU last edited by

                    @mcu Kann es sein,das man den Burn_Level nicht beliebig ändern darf?

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      tofriedrich @MCU last edited by

                      @mcu es gibt die Werte 0-5. Die bilden die Stufen vom Kamin ab. In der App selbst kann ich die Stufen einstellen.

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        MCU @tofriedrich last edited by MCU

                        @tofriedrich Hat die App ein Passwort und Username? Muss man sich beim Kamin anmelden?

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          tofriedrich @MCU last edited by tofriedrich

                          @mcu die App funktioniert nur im Netzwerk. Man stellt bei der Einrichtung eine Verbindung zum Kamin per WLAN her. Anschließend verbindet man den Kamin mit dem WLAN und kann ihn nutzen.

                          M 1 Reply Last reply Reply Quote 0
                          • M
                            MCU @tofriedrich last edited by

                            @tofriedrich Dann müssen wir mal drüber nachdenken, ich weiß nicht mehr was ich noch ändern kann. Morgen (Später heute) können wir weiter machen.

                            T 1 Reply Last reply Reply Quote 0
                            • T
                              tofriedrich @MCU last edited by

                              @mcu irgendeine Möglichkeit gibt es bestimmt. Vielleicht kann der Entwickler von der Home Assistant Geschichte noch einen Tipp geben?

                              M 1 Reply Last reply Reply Quote 0
                              • M
                                MCU @tofriedrich last edited by MCU

                                @tofriedrich
                                Sonst versuch mal das Script von paul und nimm ein javascript
                                9b7556f2-3aa1-43e1-950c-e9d435cfcaad-image.png
                                Kopier es rein und lass es laufen.
                                Dies reagiert dann wieder auf Änderung von Set_Level.

                                T 1 Reply Last reply Reply Quote 0
                                • T
                                  tofriedrich @MCU last edited by

                                  @mcu das setzt der burn_level wert auch auf 0

                                  M 1 Reply Last reply Reply Quote 0
                                  • M
                                    MCU @tofriedrich last edited by

                                    @tofriedrich

                                    on('0_userdata.0.Kamin.Set_Level', function(dp) {
                                        request({
                                            method: 'POST',
                                            url: 'http://192.168.178.24/set_burn_level',
                                            body: {"level":dp.state.val}
                                        }, function(error, respnse, body) {
                                            if(error) log(error, 'warn');
                                        });
                                    });
                                    
                                    
                                    M paul53 2 Replies Last reply Reply Quote 0
                                    • M
                                      MCU @MCU last edited by

                                      @tofriedrich Wie bekommst du das JSON?
                                      Auch per http-Abfrage?

                                      M T 2 Replies Last reply Reply Quote 0
                                      • M
                                        MCU @MCU last edited by MCU

                                        @mcu Kann es sein das die Nachtabsenkung den Wert immer wieder auf 0 stellt:
                                        Nachtabsenkung stellt das System automatisch auf „Level 0“
                                        https://www.hwam.de/pub/media/hwam/manuals/smartcontrol/53-1102_App_IHS_gen2_DE.pdf

                                        T 1 Reply Last reply Reply Quote 0
                                        • T
                                          tofriedrich @MCU last edited by

                                          @mcu die Nachtabsenkung ist bei mir deaktiviert und wird nur selten genutzt. Normalerweise bleibt der Kamin immer auf dem zuletzt genutzten Level stehen.

                                          1 Reply Last reply Reply Quote 0
                                          • T
                                            tofriedrich @MCU last edited by tofriedrich

                                            @mcu so hole ich mir die Daten und schreibe sie in die Datenpunkte:

                                            1D9B527E-359B-4CEA-8E82-8B86B83B6EC4.png

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            963
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            82
                                            4216
                                            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