Weiter zum Inhalt
  • Home
  • Aktuell
  • 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. Praktische Anwendungen (Showcase)
  4. E-INK Display OpenEPaperLink - Displayanzeige mit Batterie

NEWS

  • Information zum Kontoabgleich und zur Namensänderung
    BluefoxB
    Bluefox
    9
    1
    319

  • Monatsrückblick Juli / August 2026 ist online!
    BluefoxB
    Bluefox
    9
    1
    1.7k

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    1.5k

E-INK Display OpenEPaperLink - Displayanzeige mit Batterie

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
1.0k Beiträge 49 Kommentatoren 492.4k Aufrufe 52 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.
  • B
    B
    Beowolf
    schrieb am zuletzt editiert von Beowolf
    #571

    Ich habe den Java-Skript Adapter upgedatet (8.3.1).

    Das wohl ein Fehler.

    Jetzt bekomme ich massenhaft solche Meldungen:

    javascript.0
    	2024-05-24 15:11:44.842	warn	script.js.common.EPaper-Displays.Erdgeschoss.Papierraum: request package is deprecated - please use httpGet (or a stable lib like axios) instead!
    

    Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

    ? haus-automatisierungH 2 Antworten Letzte Antwort
    0
    • B Beowolf

      Ich habe den Java-Skript Adapter upgedatet (8.3.1).

      Das wohl ein Fehler.

      Jetzt bekomme ich massenhaft solche Meldungen:

      javascript.0
      	2024-05-24 15:11:44.842	warn	script.js.common.EPaper-Displays.Erdgeschoss.Papierraum: request package is deprecated - please use httpGet (or a stable lib like axios) instead!
      
      ?
      ?
      Ein ehemaliger Benutzer
      schrieb am zuletzt editiert von [[global:former-user]]
      #572

      @beowolf

      das ist nur eine Warnung, dass du deine Scripte mit dem depricated request package gegen httpGET tauschen sollst.
      Gibt auch n Thread hier darum mit Beispielen von @haus-automatisierung - er hat auch ne gute Doku geschrieben!

      1 Antwort Letzte Antwort
      0
      • B Beowolf

        Ich habe den Java-Skript Adapter upgedatet (8.3.1).

        Das wohl ein Fehler.

        Jetzt bekomme ich massenhaft solche Meldungen:

        javascript.0
        	2024-05-24 15:11:44.842	warn	script.js.common.EPaper-Displays.Erdgeschoss.Papierraum: request package is deprecated - please use httpGet (or a stable lib like axios) instead!
        
        haus-automatisierungH
        haus-automatisierungH
        haus-automatisierung
        Developer Most Active
        schrieb am zuletzt editiert von
        #573

        @beowolf sagte in E-INK Display OpenEPaperLink - Displayanzeige mit Batterie:

        Ich habe den Java-Skript Adapter upgedatet (8.3.1). Das wohl ein Fehler.

        Warum? Weil Du darauf hingewiesen wirst, dass Du ein Paket (request) verwendest, bei denen die Entwicklung seit 4+ Jahren eingestellt wurde?

        Ich bin da offen für Vorschläge wie man die Nutzer sonst dazu bewegen könnte, das Paket endlich loszuwerden. :) "Nichts anzeigen und keine Warnung ins Log schreiben" hat ja nicht geholfen.

        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
        📚 Meine Dokumentation

        1 Antwort Letzte Antwort
        0
        • B
          B
          Beowolf
          schrieb am zuletzt editiert von
          #574

          Nicht alles persönlich nehmen. Ich hatte diese Meldung bis jetzt nicht. 👍

          Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

          haus-automatisierungH 1 Antwort Letzte Antwort
          0
          • B Beowolf

            Nicht alles persönlich nehmen. Ich hatte diese Meldung bis jetzt nicht. 👍

            haus-automatisierungH
            haus-automatisierungH
            haus-automatisierung
            Developer Most Active
            schrieb am zuletzt editiert von
            #575

            @beowolf Wo nehme ich etwas persönlich? Ich freue mich auf eine Rückmeldung zur Frage, wie der Prozess ablaufen sollte.

            Wir befinden uns ja jetzt in der Übergangszeit. Bald fliegt request ganz raus.

            🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
            🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
            📚 Meine Dokumentation

            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • haus-automatisierungH haus-automatisierung

              @beowolf Wo nehme ich etwas persönlich? Ich freue mich auf eine Rückmeldung zur Frage, wie der Prozess ablaufen sollte.

              Wir befinden uns ja jetzt in der Übergangszeit. Bald fliegt request ganz raus.

              Thomas BraunT
              Thomas BraunT
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von
              #576

              @haus-automatisierung

              Was machen wir denn mit adaptern, die in zweiter oder dritter Ebene noch eine Dep zu 'request' haben? Hab da so zwei oder drei Kandidaten.

              Gibt es ein Problem? Ich weiß nämlich nicht, ob die Module aus Zweiter oder gar Dritter Hand noch gepflegt werden.

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              haus-automatisierungH 1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @haus-automatisierung

                Was machen wir denn mit adaptern, die in zweiter oder dritter Ebene noch eine Dep zu 'request' haben? Hab da so zwei oder drei Kandidaten.

                Gibt es ein Problem? Ich weiß nämlich nicht, ob die Module aus Zweiter oder gar Dritter Hand noch gepflegt werden.

                haus-automatisierungH
                haus-automatisierungH
                haus-automatisierung
                Developer Most Active
                schrieb am zuletzt editiert von
                #577

                @thomas-braun Ne, die bringen das ja selbst als Dependency mit. Die müsste man mal separat aufräumen

                🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                📚 Meine Dokumentation

                1 Antwort Letzte Antwort
                0
                • BananaJoeB BananaJoe

                  @beowolf schau mal in die Funktion:

                  f75569db-521a-4cd3-839d-c2c08336d348-image.png

                  var request = require('request');
                  var options = {
                      url: "http://" + IPofAP + "/reboot",
                      method: 'POST'
                  };
                  request(options,function (error, response, body){
                      console.log("Reboot Response:" + response + " --- " + response.statusCode);
                      });
                  
                  B
                  B
                  Beowolf
                  schrieb am zuletzt editiert von
                  #578

                  @bananajoe sagte in E-INK Display OpenEPaperLink - Displayanzeige mit Batterie:

                  @beowolf schau mal in die Funktion:

                  f75569db-521a-4cd3-839d-c2c08336d348-image.png

                  var request = require('request');
                  var options = {
                      url: "http://" + IPofAP + "/reboot",
                      method: 'POST'
                  };
                  request(options,function (error, response, body){
                      console.log("Reboot Response:" + response + " --- " + response.statusCode);
                      });
                  

                  Hallo BananaJoe,

                  könntest Du dein Skript event. anpassen? Ich bekomme soetwas nicht hin. 😲

                  Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                  BananaJoeB 1 Antwort Letzte Antwort
                  0
                  • ?
                    ?
                    Ein ehemaliger Benutzer
                    schrieb am zuletzt editiert von
                    #579

                    @beowolf

                    Das geht jetzt ganz einfach mit Blockly:

                    IMG_0526.jpeg

                    haus-automatisierungH 1 Antwort Letzte Antwort
                    2
                    • ? Ein ehemaliger Benutzer

                      @beowolf

                      Das geht jetzt ganz einfach mit Blockly:

                      IMG_0526.jpeg

                      haus-automatisierungH
                      haus-automatisierungH
                      haus-automatisierung
                      Developer Most Active
                      schrieb am zuletzt editiert von
                      #580

                      @ilovegym Nur httpPost verwenden (falls das notwendig ist - wird zumindest auf dem Screenshot genutzt)

                      🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
                      🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
                      📚 Meine Dokumentation

                      ? 1 Antwort Letzte Antwort
                      0
                      • haus-automatisierungH haus-automatisierung

                        @ilovegym Nur httpPost verwenden (falls das notwendig ist - wird zumindest auf dem Screenshot genutzt)

                        ?
                        ?
                        Ein ehemaliger Benutzer
                        schrieb am zuletzt editiert von
                        #581

                        @haus-automatisierung

                        Recht haste ; habs am Tablett mal zusammen gebastelt..

                        1 Antwort Letzte Antwort
                        0
                        • B Beowolf

                          @bananajoe sagte in E-INK Display OpenEPaperLink - Displayanzeige mit Batterie:

                          @beowolf schau mal in die Funktion:

                          f75569db-521a-4cd3-839d-c2c08336d348-image.png

                          var request = require('request');
                          var options = {
                              url: "http://" + IPofAP + "/reboot",
                              method: 'POST'
                          };
                          request(options,function (error, response, body){
                              console.log("Reboot Response:" + response + " --- " + response.statusCode);
                              });
                          

                          Hallo BananaJoe,

                          könntest Du dein Skript event. anpassen? Ich bekomme soetwas nicht hin. 😲

                          BananaJoeB
                          BananaJoeB
                          BananaJoe
                          Most Active
                          schrieb am zuletzt editiert von
                          #582

                          @beowolf zufällig habe ich das inzwischen auch schon mit Blockly umgesetzt ... mit httpPost:

                          58e7688b-ffa9-4d0f-a508-b4bc6e2ae77d-image.png

                          ioBroker@Ubuntu 24.04 LTS (Proxmox VM) für: >260 Geräte, 6 Switche, 7 AP, 10 IP-Cam, 1 NAS 42TB, 1 Proxmox 128GB 15TB, 2 Proxmox 32GB 1TB, 1 Hyper-V 52GB 42TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV APC 750W kaskadiert || Kobra S1 Max

                          1 Antwort Letzte Antwort
                          0
                          • B
                            B
                            Beowolf
                            schrieb am zuletzt editiert von
                            #583

                            Up´s, da habe ich das falsche Bild eingefügt.

                            Ich meinte dieses Skript

                            sendTo('puppeteer.0', 'screenshot', { 
                                url: urlOfVISView,                      /* URL der Webseite aus welcher der Screenshot erstellt werden soll */
                                path: imageSaveToFilenameWithPath,      /* Dateiname und Pfad für lokales Speichern des Bildes */
                                width: viewWidth,                       /* Breite des virtuellen Browserfensters */
                                height: viewHeight,                     /* Höhe des virtuellen Browserfensters */
                                quality: jpgQuality,                    /* Qualität des JPG, sollte immer 100 sein */
                            
                                waitOption: {
                                    waitForSelector: waitForSelector,   /* Wartet for dem Screenshot bis dieses Objekt sichtbar ist */
                                    waitForTimeout: 20000               /* Timeout, solange wird auf das Objekt gewartet */
                                },
                            
                                fullPage: false,                        /* True würde die ganze Seite Snapshoten und die clip-Anweisungen ignorieren */
                            
                                clip: {         
                                    x: cutoutX,                         /* Koordinate X an der der Ausschnitt beginnen soll */
                                    y: cutoutY,                         /* Koordinate Y an der der Ausschnitt beginnen soll */
                                    width: cutoutWidth,                 /* Breite des Ausschnittes */
                                    height: cutoutHeight                /* Höhe des Ausschnittes */
                                  }
                            }, obj => {
                                  if (obj.error) {
                                    console.warn("Fehler beim Aufruf der View: " + urlOfVISView + " => " + obj.error.message);
                                  } else {
                                      /* in obj.result sind die Binärdaten des Bildes */
                                    var request = require('request');
                                    var options = {
                                        url: imageUploadURL,
                                        method: 'POST',
                                        formData: { 
                                            "dither": "0", 
                                            "mac": ePaperMAC,
                                            "image": obj.result },
                                    };
                                    /* und die URL aufrufen: */
                                    request(options,function (error, response, body){
                                        //log("Login-Antwort: " + JSON.stringify(response));
                                        //console.warn("ImageUpload: " + JSON.stringify(response));
                                        console.log("Image:" + imageSaveToFilenameWithPath + " => ImageUploadStatusCode: " + response.statusCode);
                                        /*
                                        if(parseInt(body.error_code)==0) {
                                            // nix
                                            } else {
                                            // wieder nix
                                        }
                                        */
                                    });
                                  }
                            });
                            
                            

                            Grüße

                            Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                            BananaJoeB 1 Antwort Letzte Antwort
                            0
                            • B Beowolf

                              Up´s, da habe ich das falsche Bild eingefügt.

                              Ich meinte dieses Skript

                              sendTo('puppeteer.0', 'screenshot', { 
                                  url: urlOfVISView,                      /* URL der Webseite aus welcher der Screenshot erstellt werden soll */
                                  path: imageSaveToFilenameWithPath,      /* Dateiname und Pfad für lokales Speichern des Bildes */
                                  width: viewWidth,                       /* Breite des virtuellen Browserfensters */
                                  height: viewHeight,                     /* Höhe des virtuellen Browserfensters */
                                  quality: jpgQuality,                    /* Qualität des JPG, sollte immer 100 sein */
                              
                                  waitOption: {
                                      waitForSelector: waitForSelector,   /* Wartet for dem Screenshot bis dieses Objekt sichtbar ist */
                                      waitForTimeout: 20000               /* Timeout, solange wird auf das Objekt gewartet */
                                  },
                              
                                  fullPage: false,                        /* True würde die ganze Seite Snapshoten und die clip-Anweisungen ignorieren */
                              
                                  clip: {         
                                      x: cutoutX,                         /* Koordinate X an der der Ausschnitt beginnen soll */
                                      y: cutoutY,                         /* Koordinate Y an der der Ausschnitt beginnen soll */
                                      width: cutoutWidth,                 /* Breite des Ausschnittes */
                                      height: cutoutHeight                /* Höhe des Ausschnittes */
                                    }
                              }, obj => {
                                    if (obj.error) {
                                      console.warn("Fehler beim Aufruf der View: " + urlOfVISView + " => " + obj.error.message);
                                    } else {
                                        /* in obj.result sind die Binärdaten des Bildes */
                                      var request = require('request');
                                      var options = {
                                          url: imageUploadURL,
                                          method: 'POST',
                                          formData: { 
                                              "dither": "0", 
                                              "mac": ePaperMAC,
                                              "image": obj.result },
                                      };
                                      /* und die URL aufrufen: */
                                      request(options,function (error, response, body){
                                          //log("Login-Antwort: " + JSON.stringify(response));
                                          //console.warn("ImageUpload: " + JSON.stringify(response));
                                          console.log("Image:" + imageSaveToFilenameWithPath + " => ImageUploadStatusCode: " + response.statusCode);
                                          /*
                                          if(parseInt(body.error_code)==0) {
                                              // nix
                                              } else {
                                              // wieder nix
                                          }
                                          */
                                      });
                                    }
                              });
                              
                              

                              Grüße

                              BananaJoeB
                              BananaJoeB
                              BananaJoe
                              Most Active
                              schrieb am zuletzt editiert von
                              #584

                              @beowolf am Umbau von request auf httpPOST war ich schon dran, habe ich aber nicht hinbekommen. Ein Thema dazu ist noch von mir offen, jedoch ohne Antwort.

                              Zudem bräuchte es jetzt eine Version welche dann alternativ die Konvertierte Datei senden könnte.
                              Im Moment ist bei mir das direkte Senden deaktiviert und ich lasse die Aps/Tags das Bild per Image-URL holen

                              ioBroker@Ubuntu 24.04 LTS (Proxmox VM) für: >260 Geräte, 6 Switche, 7 AP, 10 IP-Cam, 1 NAS 42TB, 1 Proxmox 128GB 15TB, 2 Proxmox 32GB 1TB, 1 Hyper-V 52GB 42TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV APC 750W kaskadiert || Kobra S1 Max

                              B B 2 Antworten Letzte Antwort
                              0
                              • BananaJoeB BananaJoe

                                @beowolf am Umbau von request auf httpPOST war ich schon dran, habe ich aber nicht hinbekommen. Ein Thema dazu ist noch von mir offen, jedoch ohne Antwort.

                                Zudem bräuchte es jetzt eine Version welche dann alternativ die Konvertierte Datei senden könnte.
                                Im Moment ist bei mir das direkte Senden deaktiviert und ich lasse die Aps/Tags das Bild per Image-URL holen

                                B
                                B
                                bimmi
                                schrieb am zuletzt editiert von
                                #585

                                @bananajoe so mache ich es auch. Haut bei mir zu 90 Prozent auch hin. Hatte jetzt aber Hi und da genau beim skalieren das Problem, dass der Adapter das Bild holt und habe nur einen Teil vom Bild oder ein verzerrte Bild auf dem Display. Werde das nochmal umbauen und dann doch mit zwei Dateien arbeiten.

                                Gruß Bimmi

                                iobroker in einer Proxmox Umgebung auf einem ausrangierten DELL OptiPlex 3080 24GB i5 in der VM auf SSD. Nutze den slaeh zigbee Router mit Tür- und Temperatursensoren von Aqara, viele Tasmota Devices, Unifi AP, Sprinklecontrol, günstige E-INK Displays, Adguard und noch vieles mehr 😬

                                BananaJoeB 1 Antwort Letzte Antwort
                                0
                                • BananaJoeB BananaJoe

                                  @beowolf am Umbau von request auf httpPOST war ich schon dran, habe ich aber nicht hinbekommen. Ein Thema dazu ist noch von mir offen, jedoch ohne Antwort.

                                  Zudem bräuchte es jetzt eine Version welche dann alternativ die Konvertierte Datei senden könnte.
                                  Im Moment ist bei mir das direkte Senden deaktiviert und ich lasse die Aps/Tags das Bild per Image-URL holen

                                  B
                                  B
                                  Beowolf
                                  schrieb am zuletzt editiert von
                                  #586

                                  @bananajoe

                                  So, ich habe jetzt das Skript mal ein wenig umgebaut.

                                  sendTo('puppeteer.0', 'screenshot', { 
                                      url: urlOfVISView,                     
                                      path: imageSaveToFilenameWithPath,     
                                      width: viewWidth,                      
                                      height: viewHeight,                    
                                      quality: jpgQuality,                   
                                  
                                      waitOption: {
                                          waitForSelector: waitForSelector,  
                                          waitForTimeout: 20000              
                                      },
                                  
                                      fullPage: false,                       
                                  
                                      clip: {         
                                          x: cutoutX,                        
                                          y: cutoutY,                        
                                          width: cutoutWidth,                
                                          height: cutoutHeight               
                                      }
                                  }, obj => {
                                      if (obj.error) {
                                          console.warn("Fehler beim Aufruf der View: " + urlOfVISView + " => " + obj.error.message);
                                      } else {
                                          const http = require('http'); 
                                          const https = require('https');
                                          const { URL } = require('url');
                                  
                                          const boundary = '--------------------------' + Date.now().toString(16);
                                          const CRLF = '\r\n';
                                  
                                          // Payload-Erstellung
                                          const payload = Buffer.concat([
                                              Buffer.from(`--${boundary}${CRLF}Content-Disposition: form-data; name="dither"${CRLF}${CRLF}0${CRLF}`),
                                              Buffer.from(`--${boundary}${CRLF}Content-Disposition: form-data; name="mac"${CRLF}${CRLF}${ePaperMAC}${CRLF}`),
                                              Buffer.from(`--${boundary}${CRLF}Content-Disposition: form-data; name="image"; filename="screenshot.jpg"${CRLF}Content-Type: image/jpeg${CRLF}${CRLF}`),
                                              Buffer.from(obj.result, 'binary'),
                                              Buffer.from(`${CRLF}--${boundary}--${CRLF}`)
                                          ]);
                                  
                                          // URL Parsing
                                          const url = new URL(imageUploadURL);
                                          const options = {
                                              hostname: url.hostname,
                                              port: url.port || (url.protocol === 'https:' ? 443 : 80),
                                              path: url.pathname + (url.search || ''),
                                              method: 'POST',
                                              headers: {
                                                  'Content-Type': 'multipart/form-data; boundary=' + boundary,
                                                  'Content-Length': payload.length
                                              }
                                          };
                                  
                                          // Protokollwahl
                                          const protocol = url.protocol === 'https:' ? https : http;
                                  
                                          // HTTP Request
                                          const req = protocol.request(options, function(res) {
                                              console.log('ImageUploadStatusCode:', res.statusCode);
                                              res.on('data', function(chunk) {
                                                  console.log('Response:', chunk.toString());
                                              });
                                          });
                                  
                                          req.on('error', function(e) {
                                              console.error('Fehler beim Hochladen:', e.message);
                                          });
                                  
                                          req.write(payload);
                                          req.end();
                                      }
                                  });
                                  

                                  Na ja, ich bin jetzt mal ehrlich. Ich habe ChatGPT solange damit gernervt bis ich eine Version hatte die jetzt funktioniert.

                                  Ich habe keine Ahnung was da wie gemacht wird, aber es läuft. Die TAG werden sehr schnell aktualisiert und alles ohne Fehlermeldungen. 😊

                                  Grüße
                                  Manfred

                                  Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                                  G 1 Antwort Letzte Antwort
                                  1
                                  • B bimmi

                                    @bananajoe so mache ich es auch. Haut bei mir zu 90 Prozent auch hin. Hatte jetzt aber Hi und da genau beim skalieren das Problem, dass der Adapter das Bild holt und habe nur einen Teil vom Bild oder ein verzerrte Bild auf dem Display. Werde das nochmal umbauen und dann doch mit zwei Dateien arbeiten.

                                    BananaJoeB
                                    BananaJoeB
                                    BananaJoe
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #587

                                    @bimmi ich hatte zwischendurch das Problem das der Speicherplatz (also nicht RAM sondern "Disk") der AP voll war, dann gab es auch mal "halbe" Bilder auf den Tags. Habe die ganzen Firmware-Dateien im Dateisystem gelöscht die da noch rumlagen, nun sind es wieder immer um die 400K frei

                                    ioBroker@Ubuntu 24.04 LTS (Proxmox VM) für: >260 Geräte, 6 Switche, 7 AP, 10 IP-Cam, 1 NAS 42TB, 1 Proxmox 128GB 15TB, 2 Proxmox 32GB 1TB, 1 Hyper-V 52GB 42TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV APC 750W kaskadiert || Kobra S1 Max

                                    B 1 Antwort Letzte Antwort
                                    0
                                    • B
                                      B
                                      Beowolf
                                      schrieb am zuletzt editiert von
                                      #588

                                      Ich hatte einen AP jetzt etwas länger abgeschaltet (ohne Strom). Jetzt steht bei allen TAGs "Timeout".

                                      Finden sich AP und TAGs automatisch wieder? Es sind jetzt schon mehr 24 Stunden her.

                                      Grüße

                                      Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                                      B 1 Antwort Letzte Antwort
                                      0
                                      • B Beowolf

                                        Ich hatte einen AP jetzt etwas länger abgeschaltet (ohne Strom). Jetzt steht bei allen TAGs "Timeout".

                                        Finden sich AP und TAGs automatisch wieder? Es sind jetzt schon mehr 24 Stunden her.

                                        Grüße

                                        B
                                        B
                                        bimmi
                                        schrieb am zuletzt editiert von
                                        #589

                                        @beowolf wenn länger kein tag erreichbar war, dann verbinden sie sich "theoretisch" alle 24 Stunden erneut. Beschleunigen kannst Du es, in dem Du die Tags kurzschließt, dann Batterien gemäß Anleitung wieder einsetzen!

                                        Gruß Bimmi

                                        iobroker in einer Proxmox Umgebung auf einem ausrangierten DELL OptiPlex 3080 24GB i5 in der VM auf SSD. Nutze den slaeh zigbee Router mit Tür- und Temperatursensoren von Aqara, viele Tasmota Devices, Unifi AP, Sprinklecontrol, günstige E-INK Displays, Adguard und noch vieles mehr 😬

                                        1 Antwort Letzte Antwort
                                        0
                                        • BananaJoeB BananaJoe

                                          @bimmi ich hatte zwischendurch das Problem das der Speicherplatz (also nicht RAM sondern "Disk") der AP voll war, dann gab es auch mal "halbe" Bilder auf den Tags. Habe die ganzen Firmware-Dateien im Dateisystem gelöscht die da noch rumlagen, nun sind es wieder immer um die 400K frei

                                          B
                                          B
                                          bimmi
                                          schrieb am zuletzt editiert von
                                          #590

                                          @bananajoe Die "pending" Grafiken werden bei einem Neustart automatisch gelöscht. Steht auch so im seriellen Log. Ich hab ja einen c6 AP. Der hat 8MB freien flash.

                                          Gruß Bimmi

                                          iobroker in einer Proxmox Umgebung auf einem ausrangierten DELL OptiPlex 3080 24GB i5 in der VM auf SSD. Nutze den slaeh zigbee Router mit Tür- und Temperatursensoren von Aqara, viele Tasmota Devices, Unifi AP, Sprinklecontrol, günstige E-INK Displays, Adguard und noch vieles mehr 😬

                                          BananaJoeB 2 Antworten 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

                                          475

                                          Online

                                          33.1k

                                          Benutzende

                                          83.8k

                                          Themen

                                          1.4m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2026
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe