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. Skripten / Logik
  4. JavaScript
  5. Request ablösen durch httpget

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

Request ablösen durch httpget

Geplant Angeheftet Gesperrt Verschoben JavaScript
javascript
50 Beiträge 12 Kommentatoren 4.4k Aufrufe 9 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.
  • Paulchen67P Paulchen67

    Hallo Zusammen,
    Ich habe hier auch ein Script das umgestellt werden müsste.
    Habe es anhand der Beispiele hier schon selbst versucht bekomme es aber nicht hin.
    Vermutlich nur ne Kleinigkeit aber mir fehlt das nötige Wissen.

    var source_url = 'http://XXX.XXX.XXX.XXX:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=XXX&pwd=XXX', // Kamerabild zB http://CamIP:Port/image1.jpg
        dest_path = '/opt/iobroker/iobroker-data/Bilder/';
    
    var request = require('request');
    var fs      = require('fs');
    
    
    // Bild an telegram schicken
    function sendImage (pfad) {
        setTimeout(function() {
            sendTo('telegram.0', 'send', {text: pfad, disable_notification: true});
            log('Webcam Bild per telegram verschickt');
        }, 2 * 1000)
    }
    
    // Bild speichern
    function saveImage() {
        request.get({url: source_url, encoding: 'binary'}, function (err, response, body) {
            fs.writeFile(dest_path + 'image3.jpg', body, 'binary', function(err) {
    
            if (err) {
                log('Fehler beim Bild speichern: ' + err, 'warn');
            } else {
                log('Webcam Bild gespeichert');
                sendImage(dest_path + 'image3.jpg');
            }
          }); 
        });
    }
    
    
    // bei Skriptstart ausführen
    saveImage();
    

    Das Script funktioniert noch, spuckt aber immer ne Warnung aus.

    Was muss ich wo ändern damit das Script immer noch macht was es soll,
    aber keine Warnung mehr raushaut.

    Vielen Dank.

    T Offline
    T Offline
    TT-Tom
    schrieb am zuletzt editiert von
    #21

    @paulchen67

    var source_url = 'http://XXX.XXX.XXX.XXX:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2', // Kamerabild zB http://CamIP:Port/image1.jpg
    
     
     
    // Bild an telegram schicken
    function sendImage (pfad) {
        setTimeout(function() {
            sendTo('telegram.0', 'send', {text: pfad, disable_notification: true});
            log('Webcam Bild per telegram verschickt');
        }, 2 * 1000)
    }
     
    // Bild speichern
    function saveImage() {
    httpGet( source_url, {basicAuth: { user: 'xxxxx', password: 'xxxxxxx'}, responseType: 'arraybuffer' }, async (err, response) => {
        if (!err) {
            writeFile('0_userdata.0', 'image3.jpg', response.data, (err) => {
            if (err) {
                            log('Fehler beim Bild speichern: ' + err, 'warn');
                        } else {
                            log('Webcam Bild gespeichert');
                            sendImage('0_userdata.0/image3.jpg');
                        }
            });
        } else {
            console.error(err);
        }
    });
     
    // bei Skriptstart ausführen
    saveImage();
    
    

    das könnte so passen, mit den Speicherort bin ich mir nicht ganz sicher, mit der Schreibweise.

    Gruß Tom
    https://github.com/tt-tom17
    Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

    NSPanel Script Wiki
    https://github.com/joBr99/nspanel-lovelace-ui/wiki

    NSPanel Adapter Wiki
    https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

    bahnuhrB 1 Antwort Letzte Antwort
    0
    • T TT-Tom

      @paulchen67

      var source_url = 'http://XXX.XXX.XXX.XXX:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2', // Kamerabild zB http://CamIP:Port/image1.jpg
      
       
       
      // Bild an telegram schicken
      function sendImage (pfad) {
          setTimeout(function() {
              sendTo('telegram.0', 'send', {text: pfad, disable_notification: true});
              log('Webcam Bild per telegram verschickt');
          }, 2 * 1000)
      }
       
      // Bild speichern
      function saveImage() {
      httpGet( source_url, {basicAuth: { user: 'xxxxx', password: 'xxxxxxx'}, responseType: 'arraybuffer' }, async (err, response) => {
          if (!err) {
              writeFile('0_userdata.0', 'image3.jpg', response.data, (err) => {
              if (err) {
                              log('Fehler beim Bild speichern: ' + err, 'warn');
                          } else {
                              log('Webcam Bild gespeichert');
                              sendImage('0_userdata.0/image3.jpg');
                          }
              });
          } else {
              console.error(err);
          }
      });
       
      // bei Skriptstart ausführen
      saveImage();
      
      

      das könnte so passen, mit den Speicherort bin ich mir nicht ganz sicher, mit der Schreibweise.

      bahnuhrB Online
      bahnuhrB Online
      bahnuhr
      Forum Testing Most Active
      schrieb am zuletzt editiert von bahnuhr
      #22

      @tt-tom sagte in Request ablösen durch httpget:

      Speicherort bin ich mir nicht ganz sicher,

      speichern ist nicht mehr notwendig, geht auch einfacher:

      const ip = 159;
       httpGet(`http://192.168.243.${ip}:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xx&pwd=xx`, { responseType: 'arraybuffer' }, (err, response) => {
          if (err) {
              console.error(err);
          } else {
              sendTo('telegram.0', {
                  user: vUser,
                  text: createTempFile(`snap${ip}.jpg`, response.data),
                  caption: cam
              });
          }
      });
       
      

      siehe:
      https://forum.iobroker.net/topic/74580/gelöst-skript-auf-axios-httpget-umbauen/18?_=1731647992175


      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
      Danke.
      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
      ScreenToGif :https://www.screentogif.com/downloads.html

      T Paulchen67P 2 Antworten Letzte Antwort
      0
      • bahnuhrB bahnuhr

        @tt-tom sagte in Request ablösen durch httpget:

        Speicherort bin ich mir nicht ganz sicher,

        speichern ist nicht mehr notwendig, geht auch einfacher:

        const ip = 159;
         httpGet(`http://192.168.243.${ip}:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xx&pwd=xx`, { responseType: 'arraybuffer' }, (err, response) => {
            if (err) {
                console.error(err);
            } else {
                sendTo('telegram.0', {
                    user: vUser,
                    text: createTempFile(`snap${ip}.jpg`, response.data),
                    caption: cam
                });
            }
        });
         
        

        siehe:
        https://forum.iobroker.net/topic/74580/gelöst-skript-auf-axios-httpget-umbauen/18?_=1731647992175

        T Offline
        T Offline
        TT-Tom
        schrieb am zuletzt editiert von
        #23

        @bahnuhr

        okay, ist ja noch besser. Kommt gleich in meine Sammlung.

        Gruß Tom
        https://github.com/tt-tom17
        Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

        NSPanel Script Wiki
        https://github.com/joBr99/nspanel-lovelace-ui/wiki

        NSPanel Adapter Wiki
        https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

        1 Antwort Letzte Antwort
        0
        • Paulchen67P Offline
          Paulchen67P Offline
          Paulchen67
          schrieb am zuletzt editiert von
          #24

          @TT-Tom
          @bahnuhr

          Ihr seid spitze, vielen Dank.
          Werde ich morgen gleich ausprobieren.

          ioBroker mit Ubuntu auf Intel NUC
          piVCCU auf Raspberry Pi 3

          1 Antwort Letzte Antwort
          0
          • bahnuhrB bahnuhr

            @tt-tom sagte in Request ablösen durch httpget:

            Speicherort bin ich mir nicht ganz sicher,

            speichern ist nicht mehr notwendig, geht auch einfacher:

            const ip = 159;
             httpGet(`http://192.168.243.${ip}:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xx&pwd=xx`, { responseType: 'arraybuffer' }, (err, response) => {
                if (err) {
                    console.error(err);
                } else {
                    sendTo('telegram.0', {
                        user: vUser,
                        text: createTempFile(`snap${ip}.jpg`, response.data),
                        caption: cam
                    });
                }
            });
             
            

            siehe:
            https://forum.iobroker.net/topic/74580/gelöst-skript-auf-axios-httpget-umbauen/18?_=1731647992175

            Paulchen67P Offline
            Paulchen67P Offline
            Paulchen67
            schrieb am zuletzt editiert von Paulchen67
            #25

            @bahnuhr
            könnte man das Script auch mit Blockly bauen oder ist das zu komplex für Blockly?

            const ip = 159;
             httpGet(`http://192.168.243.${ip}:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xx&pwd=xx`, { responseType: 'arraybuffer' }, (err, response) => {
                if (err) {
                    console.error(err);
                } else {
                    sendTo('telegram.0', {
                        user: vUser,
                        text: createTempFile(`snap${ip}.jpg`, response.data),
                        caption: cam
                    });
                }
            });
             
            
            

            ioBroker mit Ubuntu auf Intel NUC
            piVCCU auf Raspberry Pi 3

            bahnuhrB T 2 Antworten Letzte Antwort
            0
            • Paulchen67P Paulchen67

              @bahnuhr
              könnte man das Script auch mit Blockly bauen oder ist das zu komplex für Blockly?

              const ip = 159;
               httpGet(`http://192.168.243.${ip}:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xx&pwd=xx`, { responseType: 'arraybuffer' }, (err, response) => {
                  if (err) {
                      console.error(err);
                  } else {
                      sendTo('telegram.0', {
                          user: vUser,
                          text: createTempFile(`snap${ip}.jpg`, response.data),
                          caption: cam
                      });
                  }
              });
               
              
              
              bahnuhrB Online
              bahnuhrB Online
              bahnuhr
              Forum Testing Most Active
              schrieb am zuletzt editiert von
              #26

              @paulchen67 sagte in Request ablösen durch httpget:

              Blockly bauen

              keine Ahnung.
              Mache nix mit Blockly.

              Probiere es doch aus.


              Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
              Danke.
              gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
              ScreenToGif :https://www.screentogif.com/downloads.html

              Paulchen67P 1 Antwort Letzte Antwort
              1
              • Paulchen67P Paulchen67

                @bahnuhr
                könnte man das Script auch mit Blockly bauen oder ist das zu komplex für Blockly?

                const ip = 159;
                 httpGet(`http://192.168.243.${ip}:88/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=xx&pwd=xx`, { responseType: 'arraybuffer' }, (err, response) => {
                    if (err) {
                        console.error(err);
                    } else {
                        sendTo('telegram.0', {
                            user: vUser,
                            text: createTempFile(`snap${ip}.jpg`, response.data),
                            caption: cam
                        });
                    }
                });
                 
                
                
                T Offline
                T Offline
                TT-Tom
                schrieb am zuletzt editiert von
                #27

                @paulchen67

                Kann ich dir auch nicht sagen.

                Gruß Tom
                https://github.com/tt-tom17
                Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                NSPanel Script Wiki
                https://github.com/joBr99/nspanel-lovelace-ui/wiki

                NSPanel Adapter Wiki
                https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                1 Antwort Letzte Antwort
                0
                • bahnuhrB bahnuhr

                  @paulchen67 sagte in Request ablösen durch httpget:

                  Blockly bauen

                  keine Ahnung.
                  Mache nix mit Blockly.

                  Probiere es doch aus.

                  Paulchen67P Offline
                  Paulchen67P Offline
                  Paulchen67
                  schrieb am zuletzt editiert von Paulchen67
                  #28

                  @bahnuhr sagte in Request ablösen durch httpget:

                  @paulchen67 sagte in Request ablösen durch httpget:

                  Blockly bauen

                  keine Ahnung.
                  Mache nix mit Blockly.

                  Probiere es doch aus.

                  Hab es ausprobiert.
                  Mit Blockly funktioniert es so:

                  IMG_2285.jpeg

                  @TT-Tom
                  Deine Script habe ich nicht zum Laufen gebracht. Bild holen und abspeichern funktioniert nicht. Hab es aber nur am Tablet ausprobiert, werde es am PC nochmal versuchen und es genauer unter die Lupe nehmen wo es da klemmt.

                  ioBroker mit Ubuntu auf Intel NUC
                  piVCCU auf Raspberry Pi 3

                  1 Antwort Letzte Antwort
                  1
                  • Paulchen67P Offline
                    Paulchen67P Offline
                    Paulchen67
                    schrieb am zuletzt editiert von
                    #29

                    Bis auf eines habe ich jetzt alle Scripte mit request umgestellt. Hat alles super geklappt und alle Scripte laufen jetzt ohne Meldungen.

                    An einem Script komme ich aber nicht weiter.
                    Hier wird der Status meines E-Bike Alarms über einen Webhook abgefragt.
                    Mit request funktioniert das ohne Probleme, mit httpGet bekomme ich es nicht hin.

                    IMG_2286.jpeg

                    hier kommt {guarded: true} oder {guarded: false} zurück

                    Bei httpGet nicht.

                    IMG_2287.jpeg

                    Mache ich es so…

                    IMG_2288.jpeg

                    dann bekomme ich eine TXT Datei zurück in der dann nur
                    {guarded: true} oder {guarded: false} steht.

                    Mit diesem Umweg könnte es ja eventuell funktionieren, aber ich habe keine Ahnung wie ich den Text in der Datei aus dieser rausbekomme um es weiterzuverarbeiten.

                    Wo liegt da der Fehler?

                    ioBroker mit Ubuntu auf Intel NUC
                    piVCCU auf Raspberry Pi 3

                    T 1 Antwort Letzte Antwort
                    0
                    • Paulchen67P Paulchen67

                      Bis auf eines habe ich jetzt alle Scripte mit request umgestellt. Hat alles super geklappt und alle Scripte laufen jetzt ohne Meldungen.

                      An einem Script komme ich aber nicht weiter.
                      Hier wird der Status meines E-Bike Alarms über einen Webhook abgefragt.
                      Mit request funktioniert das ohne Probleme, mit httpGet bekomme ich es nicht hin.

                      IMG_2286.jpeg

                      hier kommt {guarded: true} oder {guarded: false} zurück

                      Bei httpGet nicht.

                      IMG_2287.jpeg

                      Mache ich es so…

                      IMG_2288.jpeg

                      dann bekomme ich eine TXT Datei zurück in der dann nur
                      {guarded: true} oder {guarded: false} steht.

                      Mit diesem Umweg könnte es ja eventuell funktionieren, aber ich habe keine Ahnung wie ich den Text in der Datei aus dieser rausbekomme um es weiterzuverarbeiten.

                      Wo liegt da der Fehler?

                      T Offline
                      T Offline
                      TT-Tom
                      schrieb am zuletzt editiert von
                      #30

                      @paulchen67 sagte in Request ablösen durch httpget:

                      Bei httpGet nicht.

                      warum nimmst du result und nicht Bildschirmfoto 2024-11-17 um 21.06.16.png

                      Gruß Tom
                      https://github.com/tt-tom17
                      Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                      NSPanel Script Wiki
                      https://github.com/joBr99/nspanel-lovelace-ui/wiki

                      NSPanel Adapter Wiki
                      https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                      1 Antwort Letzte Antwort
                      0
                      • A Offline
                        A Offline
                        ATARI
                        schrieb am zuletzt editiert von ATARI
                        #31

                        Moin, moin zusammen.
                        Ich versuche immer noch die Umstellung auf httpGet bzw. httpPost.
                        Im Original wurde in dieser Funktion 'request.put()' verwendet. (s. Post #17)
                        Mit untenstehender 'function update_var()' kann ich eine nicht vorhandene
                        Variable im Fibaro HC2 erstellen und einen Wert zuweisen.
                        Ein erneuter Aufruf liefert mir allerdings immer den Fehler:
                        'statusCode' 409
                        'Resource already exists in the system'

                        Wenn ich dann die entsprechende Variable im Fibaro HC2 wieder lösche
                        funktioniert es erneut, aber wieder nur 1 mal.

                        Bisher habe ich im www keine Lösung gefunden und ChatGPT hat mir
                        diverse Code Vorschläge gemacht, von denen nicht einer funktioniert hat.

                        Was mache ich hier falsch?

                        Gruß
                        ATARI

                        function update_var(var_name, var_value, create_when_not_exist=true) {
                        String(var_name);
                        String(var_value);
                        httpPost('http://' + hc2_ip + '/api/globalVariables/' + var_name,   //Angabe von 'var_name' fraglich, geht auch ohne,
                            {                                                               //vom original Script übernommen
                                name: var_name,
                                value: var_value,
                                invokeScenes: true      //Angabe von 'invokeScenes' fraglich, geht auch ohne,
                            },                          //vom original Script übernommen
                            {
                                basicAuth: {
                                    user: hc2_user,
                                    password: hc2_pass
                                }
                            },
                            (error, response) => {
                                if (!error) {
                                    log(response.statusCode);
                                    log(response.data);
                                    log(response.headers);
                                } else {
                                    console.error(error);
                                }
                            }
                        )
                        };
                        
                        

                        Gruß
                        ATARI

                        Raspberry Pi 5B (ioB via pi OS_lite(64bit) | Synology NAS (ioB via Docker)

                        1 Antwort Letzte Antwort
                        0
                        • P Offline
                          P Offline
                          peterfido
                          schrieb am zuletzt editiert von peterfido
                          #32

                          @ATARI
                          Im Original-Skript sind zwei Funktionen. Einmal aktualisiere Variable, welche anhand des StatusCodes 404 erkennt, dass diese erst angelegt werden muss, und dann die Anlegen-Funktion aufruft.

                          Mein ungetesteter Entwurf:

                          function fibaro_create_global_var(fibaro_global_name, fibaro_global_value) {					//erstelle Wert - wird evtl. von aktualisiere Wert aufgerufen
                          	String(fibaro_global_name);
                          	String(fibaro_global_value);
                          	httpPost('http://' + hc2_ip + '/api/globalVariables/' + fibaro_global_name,   
                          		{                                                               
                          			name: fibaro_global_name,					//Hm - doppelt?
                          			value: fibaro_global_value
                          		},                         
                          		{
                          			basicAuth: {
                          				user: hc2_user,
                          				password: hc2_pass
                          			}
                          		},
                          		(error, response) => {
                          			if (error) {
                          				log(error, 'error');   
                          			} else {
                          				if (response.statusCode == 201) {
                          					log('Variable '+ fibaro_global_name+' bei Fibaro mit dem Wert '+fibaro_global_value+' angelegt ','info');
                          				} else {
                          					log('HTTP Fehler2','info');
                          					log(JSON.stringify(response), 'error');            
                          				}
                          			}
                          		}
                          	)
                          };
                          
                          
                          function fibaro_update_global_var(fibaro_global_name, fibaro_global_value, create_when_not_exist=true) {		//aktualisiere Wert - wird von extern aufgerufen
                          	String(fibaro_global_name);
                          	String(fibaro_global_value);
                          	httpPost('http://' + hc2_ip + '/api/globalVariables/' + fibaro_global_name,   
                          		{                                                               
                          			name: fibaro_global_name,					//Hm - doppelt?
                          			value: fibaro_global_value,
                          			invokeScenes: true      					//Scheint der Unterschied zu ändern / erstellen zu sein
                          		},                          
                          		{
                          			basicAuth: {
                          				user: hc2_user,
                          				password: hc2_pass
                          			}
                          		},
                          		(error, response) => {
                          			if (error) {
                          			 log(error, 'error');   
                          			} else {
                          				if (response.statusCode == 200) {
                          					log('Variable '+ fibaro_global_name+' bei Fibaro mit dem Wert '+fibaro_global_value+' gespeichert ','info');
                          				} else {
                          					
                          					if(response.statusCode == 404 && fibaro_create_when_not_exist === true) {
                          						log('Variable wird angelegt','info');
                          						fibaro_create_global_var(fibaro_global_name,fibaro_global_value);
                          					} else {
                          						log('HTTP Fehler','info');
                          						log(JSON.stringify(response), 'error');            
                          					}
                          				}
                          			}    
                          		}
                          	)
                          };
                           
                           
                          

                          Gruß

                          Peterfido


                          Proxmox auf Intel NUC12WSHi5
                          ioBroker: Debian (VM)
                          CCU: Debmatic (VM)
                          Influx: Debian (VM)
                          Grafana: Debian (VM)
                          eBus: Debian (VM)
                          Zigbee: Debian (VM) mit zigbee2mqtt

                          1 Antwort Letzte Antwort
                          0
                          • A Offline
                            A Offline
                            ATARI
                            schrieb am zuletzt editiert von
                            #33

                            @peterfido vorab schon mal Danke für Deine Antwort, werde das gleich mal testen.

                            Ich hatte der Einfachheithalber nur die Funktion zum Update der Variablen gepostet, da sich meine Varianten
                            beide gleich verhalten.

                            Gruß
                            ATARI

                            Gruß
                            ATARI

                            Raspberry Pi 5B (ioB via pi OS_lite(64bit) | Synology NAS (ioB via Docker)

                            1 Antwort Letzte Antwort
                            0
                            • A Offline
                              A Offline
                              ATARI
                              schrieb zuletzt editiert von
                              #34

                              @peterfido Sorry, leider erhalte ich bei Deinem Code-Beispiel das gleiche Ergebnis.

                              Wenn die Variable nicht vorhanden ist, wird sie durch 'function_update_global_var()' erstellt. Ein weiterer Aufruf führt zur Fehlermeldung: 'Resource already exists in the system', statusCode: 409.

                              Gruß
                              ATARI

                              Gruß
                              ATARI

                              Raspberry Pi 5B (ioB via pi OS_lite(64bit) | Synology NAS (ioB via Docker)

                              1 Antwort Letzte Antwort
                              0
                              • P Offline
                                P Offline
                                peterfido
                                schrieb zuletzt editiert von
                                #35

                                Teste doch mal die 404 durch die 409 zu ersetzen.

                                Gruß

                                Peterfido


                                Proxmox auf Intel NUC12WSHi5
                                ioBroker: Debian (VM)
                                CCU: Debmatic (VM)
                                Influx: Debian (VM)
                                Grafana: Debian (VM)
                                eBus: Debian (VM)
                                Zigbee: Debian (VM) mit zigbee2mqtt

                                A 1 Antwort Letzte Antwort
                                0
                                • P Offline
                                  P Offline
                                  peterfido
                                  schrieb zuletzt editiert von peterfido
                                  #36

                                  ChatGPT schlägt das vor:

                                  Edit: Code gelöscht, war nicht lauffähig.

                                  Gruß

                                  Peterfido


                                  Proxmox auf Intel NUC12WSHi5
                                  ioBroker: Debian (VM)
                                  CCU: Debmatic (VM)
                                  Influx: Debian (VM)
                                  Grafana: Debian (VM)
                                  eBus: Debian (VM)
                                  Zigbee: Debian (VM) mit zigbee2mqtt

                                  A 2 Antworten Letzte Antwort
                                  0
                                  • P peterfido

                                    Teste doch mal die 404 durch die 409 zu ersetzen.

                                    A Offline
                                    A Offline
                                    ATARI
                                    schrieb zuletzt editiert von
                                    #37

                                    @peterfido mit 409 gleiches Ergebnis, hatte ich aber auch schon mit experimentiert.

                                    Gruß
                                    ATARI

                                    Raspberry Pi 5B (ioB via pi OS_lite(64bit) | Synology NAS (ioB via Docker)

                                    1 Antwort Letzte Antwort
                                    0
                                    • P peterfido

                                      ChatGPT schlägt das vor:

                                      Edit: Code gelöscht, war nicht lauffähig.

                                      A Offline
                                      A Offline
                                      ATARI
                                      schrieb zuletzt editiert von
                                      #38

                                      @peterfido diesen Vorschlag habe ich von ChatGPT noch nie erhalten..., ich checke das mal.

                                      Gruß
                                      ATARI

                                      Raspberry Pi 5B (ioB via pi OS_lite(64bit) | Synology NAS (ioB via Docker)

                                      1 Antwort Letzte Antwort
                                      0
                                      • P peterfido

                                        ChatGPT schlägt das vor:

                                        Edit: Code gelöscht, war nicht lauffähig.

                                        A Offline
                                        A Offline
                                        ATARI
                                        schrieb zuletzt editiert von
                                        #39

                                        @peterfido sagte in Request ablösen durch httpget:

                                        ChatGPT schlägt das vor:

                                        Leider funktioniert der Code von ChatGPT so garnicht, Fehler beim compilieren.
                                        Aber das kenne ich bereits von ChatGPT Vorschlägen.

                                        Gruß
                                        ATARI

                                        Raspberry Pi 5B (ioB via pi OS_lite(64bit) | Synology NAS (ioB via Docker)

                                        1 Antwort Letzte Antwort
                                        0
                                        • P Offline
                                          P Offline
                                          peterfido
                                          schrieb zuletzt editiert von
                                          #40

                                          Ja, ich auch. War ein Versuch wert :D

                                          Gruß

                                          Peterfido


                                          Proxmox auf Intel NUC12WSHi5
                                          ioBroker: Debian (VM)
                                          CCU: Debmatic (VM)
                                          Influx: Debian (VM)
                                          Grafana: Debian (VM)
                                          eBus: Debian (VM)
                                          Zigbee: Debian (VM) mit zigbee2mqtt

                                          A 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

                                          667

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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