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. Visualisierung
  4. Liste vom Device-Watcher sortieren

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    793

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Liste vom Device-Watcher sortieren

Geplant Angeheftet Gesperrt Verschoben Visualisierung
11 Beiträge 4 Kommentatoren 544 Aufrufe 4 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.
  • JoJo58J Online
    JoJo58J Online
    JoJo58
    schrieb am zuletzt editiert von
    #1

    Hallo Zusammen,

    ich bin mit meiner VIS beschäftig und habe eine View in der vom Device-Watcher Adapter die HomeMatic Geräte von Datenpunkt "device-watcher.0.devices.hmrpc.listAll" als Tabelle angezeigt werden. Das funktioniert auch alles, allerdings wird die Tabelle nicht sortiert und bei etwa 40 Geräten sucht man da schon. Was muss ich tun um diese JSON Liste alphabetisch zu sortieren?
    Ich habe hier im Forum einen Beitrag gefunden JSON Liste sortieren (Funktion) doch damit komme ich nicht weiter.
    Ich müßte die Daten vom bestehenden DP auslesen, sortieren und dann in einen neuen DP schreiben. Oder geht so etwas direkt in VIS?
    Ich habe leider keine Ahnung von JS, sonst wäre es wahrscheinlich kein Problem.

    Vielen Dank schon mal.

    Gruß Johannes

    Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
    Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
    Einfach ein tolles Hobby :-)

    JoJo58J 1 Antwort Letzte Antwort
    0
    • JoJo58J JoJo58

      Hallo Zusammen,

      ich bin mit meiner VIS beschäftig und habe eine View in der vom Device-Watcher Adapter die HomeMatic Geräte von Datenpunkt "device-watcher.0.devices.hmrpc.listAll" als Tabelle angezeigt werden. Das funktioniert auch alles, allerdings wird die Tabelle nicht sortiert und bei etwa 40 Geräten sucht man da schon. Was muss ich tun um diese JSON Liste alphabetisch zu sortieren?
      Ich habe hier im Forum einen Beitrag gefunden JSON Liste sortieren (Funktion) doch damit komme ich nicht weiter.
      Ich müßte die Daten vom bestehenden DP auslesen, sortieren und dann in einen neuen DP schreiben. Oder geht so etwas direkt in VIS?
      Ich habe leider keine Ahnung von JS, sonst wäre es wahrscheinlich kein Problem.

      Vielen Dank schon mal.

      Gruß Johannes

      JoJo58J Online
      JoJo58J Online
      JoJo58
      schrieb am zuletzt editiert von
      #2

      Ich habe mir einiges im Netz zusammengesucht und hier mal der aktuelle Status:

      Mache ich es so:

      const sourceObject = 'device-watcher.0.devices.hmrpc.listAll';
      const targetObject = '0_userdata.0.Datenpunkte_VIS.HM_ListAll_Sortiert';
      
      // JSON-Objekt mit den Geräteinformationen
      const deviceListe = [
        {
          "Device": "SD-06-Drucker",
          "Adapter": "Homematic RPC",
          "Battery": " - ",
          "Signal strength": "86%",
          "Last contact": "11 Tagen",
          "Status": "Online"
        },
        {
          "Device": "SD-07-Wohnzimmer-Ecktisch",
          "Adapter": "Homematic RPC",
          "Battery": " - ",
          "Signal strength": "42%",
          "Last contact": "11 Tagen",
          "Status": "Online"
        },
        {
          "Device": "SD-01-Trockner",
          "Adapter": "Homematic RPC",
          "Battery": " - ",
          "Signal strength": " - ",
          "Last contact": "11 Tagen",
          "Status": "Online"
        }
      ];
      
      // Nach dem "Device"-Namen sortieren
      deviceListe.sort((a, b) => {
        const deviceA = a.Device.toUpperCase();
        const deviceB = b.Device.toUpperCase();
        if (deviceA < deviceB) {
          return -1;
        }
        if (deviceA > deviceB) {
          return 1;
        }
        return 0;
      });
      
      // Sortierte Geräteliste in das Zielobjekt schreiben
      setState(targetObject, JSON.stringify(deviceListe));
      
      console.log('Sortierte Geräteliste wurde in ' + targetObject + ' geschrieben.');
      
      

      ist alles gut. Die Datensätze werden sortiert und in den neuen Datenpunkt geschrieben.

      Dann habe ich die Datensätze durch die Variable ersetzt:

      const sourceObject = 'device-watcher.0.devices.hmrpc.listAll';
      const targetObject = '0_userdata.0.Datenpunkte_VIS.HM_ListAll_Sortiert';
      
      // JSON-Objekt mit den Geräteinformationen
      const deviceListe = JSON.parse(getState(sourceObject).val);
      
      // Nach dem "Device"-Namen sortieren
      deviceListe.sort((a, b) => {
       const deviceA = a.Device.toUpperCase();
       const deviceB = b.Device.toUpperCase();
       if (deviceA < deviceB) {
         return -1;
       }
       if (deviceA > deviceB) {
         return 1;
       }
       return 0;
      });
      
      // Sortierte Geräteliste in das Zielobjekt schreiben
      setState(targetObject, JSON.stringify(deviceListe));
      
      console.log('Sortierte Geräteliste wurde in ' + targetObject + ' geschrieben.');
      
      


      Da bekomme ich Fehler zurück, also das Script angepasst und Fehler ausspucken lassen.

      Dann bekomme ich den Fehler zurück, das er das nicht parsen kann.

      const sourceObject = 'device-watcher.0.devices.hmrpc.listAll';
      const targetObject = '0_userdata.0.Datenpunkte_VIS.HM_ListAll_Sortiert';
      
      // JSON-Objekt mit den Geräteinformationen
      let deviceListe;
      try {
       deviceListe = JSON.parse(getState(objectName).val);
      } catch (error) {
       console.error('Fehler beim Parsen des JSON-Objekts:', error);
       return;
      }
      
      // Nach dem "Device"-Namen sortieren
      deviceListe.sort((a, b) => {
       const deviceA = a.Device.toUpperCase();
       const deviceB = b.Device.toUpperCase();
       if (deviceA < deviceB) {
         return -1;
       }
       if (deviceA > deviceB) {
         return 1;
       }
       return 0;
      });
      
      // Sortierte Geräteliste in das Zielobjekt schreiben
      setState(targetObject, JSON.stringify(deviceListe));
      
      console.log('Sortierte Geräteliste wurde in ' + targetObject + ' geschrieben.');
      
      


      Fehlermeldung:

      06:14:32.944	error	javascript.0 (2196) script.js.Test_Scripte.HM_Script_sortieren_3: Fehler beim Parsen des JSON-Objekts:
      06:14:32.944	info	javascript.0 (2196) script.js.Test_Scripte.HM_Script_sortieren_3: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      06:14:54.361	info	javascript.0 (2196) Stop script script.js.Test_Scripte.HM_Script_sortieren_3
      
      

      Wie schon gesagt, ich hab keine Ahnung vom Srcipten und alles was ich gemacht habe, ist aus dem Netz. Laut Netzt soll ich überprüfen ob das zu lesende Objekt ein gültiges JSON Format ist. Aus meiner Sicht ist das so, aber ich hab keine Ahnung wie ich das jetzt prüfen soll und wo ich suchen soll :astonished:

      Weiß einer von euch weiter?

      Gruß Johannes

      Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
      Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
      Einfach ein tolles Hobby :-)

      ? 1 Antwort Letzte Antwort
      0
      • JoJo58J JoJo58

        Ich habe mir einiges im Netz zusammengesucht und hier mal der aktuelle Status:

        Mache ich es so:

        const sourceObject = 'device-watcher.0.devices.hmrpc.listAll';
        const targetObject = '0_userdata.0.Datenpunkte_VIS.HM_ListAll_Sortiert';
        
        // JSON-Objekt mit den Geräteinformationen
        const deviceListe = [
          {
            "Device": "SD-06-Drucker",
            "Adapter": "Homematic RPC",
            "Battery": " - ",
            "Signal strength": "86%",
            "Last contact": "11 Tagen",
            "Status": "Online"
          },
          {
            "Device": "SD-07-Wohnzimmer-Ecktisch",
            "Adapter": "Homematic RPC",
            "Battery": " - ",
            "Signal strength": "42%",
            "Last contact": "11 Tagen",
            "Status": "Online"
          },
          {
            "Device": "SD-01-Trockner",
            "Adapter": "Homematic RPC",
            "Battery": " - ",
            "Signal strength": " - ",
            "Last contact": "11 Tagen",
            "Status": "Online"
          }
        ];
        
        // Nach dem "Device"-Namen sortieren
        deviceListe.sort((a, b) => {
          const deviceA = a.Device.toUpperCase();
          const deviceB = b.Device.toUpperCase();
          if (deviceA < deviceB) {
            return -1;
          }
          if (deviceA > deviceB) {
            return 1;
          }
          return 0;
        });
        
        // Sortierte Geräteliste in das Zielobjekt schreiben
        setState(targetObject, JSON.stringify(deviceListe));
        
        console.log('Sortierte Geräteliste wurde in ' + targetObject + ' geschrieben.');
        
        

        ist alles gut. Die Datensätze werden sortiert und in den neuen Datenpunkt geschrieben.

        Dann habe ich die Datensätze durch die Variable ersetzt:

        const sourceObject = 'device-watcher.0.devices.hmrpc.listAll';
        const targetObject = '0_userdata.0.Datenpunkte_VIS.HM_ListAll_Sortiert';
        
        // JSON-Objekt mit den Geräteinformationen
        const deviceListe = JSON.parse(getState(sourceObject).val);
        
        // Nach dem "Device"-Namen sortieren
        deviceListe.sort((a, b) => {
         const deviceA = a.Device.toUpperCase();
         const deviceB = b.Device.toUpperCase();
         if (deviceA < deviceB) {
           return -1;
         }
         if (deviceA > deviceB) {
           return 1;
         }
         return 0;
        });
        
        // Sortierte Geräteliste in das Zielobjekt schreiben
        setState(targetObject, JSON.stringify(deviceListe));
        
        console.log('Sortierte Geräteliste wurde in ' + targetObject + ' geschrieben.');
        
        


        Da bekomme ich Fehler zurück, also das Script angepasst und Fehler ausspucken lassen.

        Dann bekomme ich den Fehler zurück, das er das nicht parsen kann.

        const sourceObject = 'device-watcher.0.devices.hmrpc.listAll';
        const targetObject = '0_userdata.0.Datenpunkte_VIS.HM_ListAll_Sortiert';
        
        // JSON-Objekt mit den Geräteinformationen
        let deviceListe;
        try {
         deviceListe = JSON.parse(getState(objectName).val);
        } catch (error) {
         console.error('Fehler beim Parsen des JSON-Objekts:', error);
         return;
        }
        
        // Nach dem "Device"-Namen sortieren
        deviceListe.sort((a, b) => {
         const deviceA = a.Device.toUpperCase();
         const deviceB = b.Device.toUpperCase();
         if (deviceA < deviceB) {
           return -1;
         }
         if (deviceA > deviceB) {
           return 1;
         }
         return 0;
        });
        
        // Sortierte Geräteliste in das Zielobjekt schreiben
        setState(targetObject, JSON.stringify(deviceListe));
        
        console.log('Sortierte Geräteliste wurde in ' + targetObject + ' geschrieben.');
        
        


        Fehlermeldung:

        06:14:32.944	error	javascript.0 (2196) script.js.Test_Scripte.HM_Script_sortieren_3: Fehler beim Parsen des JSON-Objekts:
        06:14:32.944	info	javascript.0 (2196) script.js.Test_Scripte.HM_Script_sortieren_3: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
        06:14:54.361	info	javascript.0 (2196) Stop script script.js.Test_Scripte.HM_Script_sortieren_3
        
        

        Wie schon gesagt, ich hab keine Ahnung vom Srcipten und alles was ich gemacht habe, ist aus dem Netz. Laut Netzt soll ich überprüfen ob das zu lesende Objekt ein gültiges JSON Format ist. Aus meiner Sicht ist das so, aber ich hab keine Ahnung wie ich das jetzt prüfen soll und wo ich suchen soll :astonished:

        Weiß einer von euch weiter?

        Gruß Johannes

        ? Offline
        ? Offline
        Ein ehemaliger Benutzer
        schrieb am zuletzt editiert von
        #3

        @jojo58 versuche es so:

        const sourceObject = 'device-watcher.0.devices.hmrpc.listAll';
        const targetObject = '0_userdata.0.Datenpunkte_VIS.HM_ListAll_Sortiert';
         
        // JSON-Objekt mit den Geräteinformationen
        let deviceListe;
        try {
         deviceListe = getState(sourceObject).val;
        } catch (error) {
         console.error('Fehler beim Parsen des JSON-Objekts:', error);
         return;
        }
         
        // Nach dem "Device"-Namen sortieren
        deviceListe.sort((a, b) => {
         const deviceA = a.Device.toUpperCase();
         const deviceB = b.Device.toUpperCase();
         if (deviceA < deviceB) {
           return -1;
         }
         if (deviceA > deviceB) {
           return 1;
         }
         return 0;
        });
         
        // Sortierte Geräteliste in das Zielobjekt schreiben
        setState(targetObject, JSON.stringify(deviceListe));
         
        console.log('Sortierte Geräteliste wurde in ' + targetObject + ' geschrieben.');
         
        
        

        Json parse in Zeile 7 aus deinem letzen Beispiel ist hier nicht nötig. Zusätzlich hast du beim letzten Beispiel bei getstate nicht das source object eingetragen. Würde das alles aber dann in ein trigger packen da es sonst nur einmalig bei Skriptstart ausgeführt wird. Was mich aber allgemein stutzig macht: bei mir sind die Listen standardmäßig nach abc sortiert.

        JoJo58J 1 Antwort Letzte Antwort
        1
        • ? Ein ehemaliger Benutzer

          @jojo58 versuche es so:

          const sourceObject = 'device-watcher.0.devices.hmrpc.listAll';
          const targetObject = '0_userdata.0.Datenpunkte_VIS.HM_ListAll_Sortiert';
           
          // JSON-Objekt mit den Geräteinformationen
          let deviceListe;
          try {
           deviceListe = getState(sourceObject).val;
          } catch (error) {
           console.error('Fehler beim Parsen des JSON-Objekts:', error);
           return;
          }
           
          // Nach dem "Device"-Namen sortieren
          deviceListe.sort((a, b) => {
           const deviceA = a.Device.toUpperCase();
           const deviceB = b.Device.toUpperCase();
           if (deviceA < deviceB) {
             return -1;
           }
           if (deviceA > deviceB) {
             return 1;
           }
           return 0;
          });
           
          // Sortierte Geräteliste in das Zielobjekt schreiben
          setState(targetObject, JSON.stringify(deviceListe));
           
          console.log('Sortierte Geräteliste wurde in ' + targetObject + ' geschrieben.');
           
          
          

          Json parse in Zeile 7 aus deinem letzen Beispiel ist hier nicht nötig. Zusätzlich hast du beim letzten Beispiel bei getstate nicht das source object eingetragen. Würde das alles aber dann in ein trigger packen da es sonst nur einmalig bei Skriptstart ausgeführt wird. Was mich aber allgemein stutzig macht: bei mir sind die Listen standardmäßig nach abc sortiert.

          JoJo58J Online
          JoJo58J Online
          JoJo58
          schrieb am zuletzt editiert von JoJo58
          #4

          @ciddi89 Moin und Danke, das war's! :+1:

          Ich habe mehrere Listen vom Devicewatcher und keine davon ist sortiert. Hatte gehofft das in VIS einstellen zu können, aber da habe ich nichts gefunden.

          Und hast recht, ich packe das in ein Blockly und Triggere das auf Aktualisierung vom ListAll Datenpunkt.

          Vielen Dank für deine Hilfe.

          Gruß Johannes

          Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
          Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
          Einfach ein tolles Hobby :-)

          ? 1 Antwort Letzte Antwort
          0
          • JoJo58J JoJo58

            @ciddi89 Moin und Danke, das war's! :+1:

            Ich habe mehrere Listen vom Devicewatcher und keine davon ist sortiert. Hatte gehofft das in VIS einstellen zu können, aber da habe ich nichts gefunden.

            Und hast recht, ich packe das in ein Blockly und Triggere das auf Aktualisierung vom ListAll Datenpunkt.

            Vielen Dank für deine Hilfe.

            Gruß Johannes

            ? Offline
            ? Offline
            Ein ehemaliger Benutzer
            schrieb am zuletzt editiert von Ein ehemaliger Benutzer
            #5

            @jojo58 super 👍🏻

            Ja bei den meisten Visualisierungen kann man eigentlich die Spalte auswählen und wonach dann sortiert werden soll. Wie genau das bei VIS ist weiß ich aber leider auch nicht. Vielleicht kann da ein anderer User helfen dann kann man sich das Skript nämlich sparen. Ich meine das es irgendwie möglich ist.

            JoJo58J 1 Antwort Letzte Antwort
            0
            • ? Ein ehemaliger Benutzer

              @jojo58 super 👍🏻

              Ja bei den meisten Visualisierungen kann man eigentlich die Spalte auswählen und wonach dann sortiert werden soll. Wie genau das bei VIS ist weiß ich aber leider auch nicht. Vielleicht kann da ein anderer User helfen dann kann man sich das Skript nämlich sparen. Ich meine das es irgendwie möglich ist.

              JoJo58J Online
              JoJo58J Online
              JoJo58
              schrieb am zuletzt editiert von
              #6

              @ciddi89 Ich muss mich entschuldigen. Ich bin mal wieder ein echter Honk und seh den Wald vor lauter Bäumen nicht. :disappointed:

              Du hast mich mit dem Spaltenkopf auf eine Idee gebracht. Hab in der View, in der die Liste ist, einfach mal den Spaltenkopf angetippt und siehe da, es wird sortiert :flushed: Ich kann nach jeder Spalte sortieren. Oh man eh...

              Okay, ich hab einiges gelernt und wer weiß, eventuell kann ich das Script später mal gebrauchen, aber es ist echt viel Zeit dafür draufgegangen.

              Johannes

              Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
              Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
              Einfach ein tolles Hobby :-)

              ? S 2 Antworten Letzte Antwort
              0
              • JoJo58J JoJo58

                @ciddi89 Ich muss mich entschuldigen. Ich bin mal wieder ein echter Honk und seh den Wald vor lauter Bäumen nicht. :disappointed:

                Du hast mich mit dem Spaltenkopf auf eine Idee gebracht. Hab in der View, in der die Liste ist, einfach mal den Spaltenkopf angetippt und siehe da, es wird sortiert :flushed: Ich kann nach jeder Spalte sortieren. Oh man eh...

                Okay, ich hab einiges gelernt und wer weiß, eventuell kann ich das Script später mal gebrauchen, aber es ist echt viel Zeit dafür draufgegangen.

                Johannes

                ? Offline
                ? Offline
                Ein ehemaliger Benutzer
                schrieb am zuletzt editiert von
                #7

                @jojo58 haha ja manchmal denkt man zu kompliziert 😂 passiert mir auch oft genug 😂 Hauptsache es funktioniert jetzt doch wie erwartet. :)

                1 Antwort Letzte Antwort
                0
                • JoJo58J JoJo58

                  @ciddi89 Ich muss mich entschuldigen. Ich bin mal wieder ein echter Honk und seh den Wald vor lauter Bäumen nicht. :disappointed:

                  Du hast mich mit dem Spaltenkopf auf eine Idee gebracht. Hab in der View, in der die Liste ist, einfach mal den Spaltenkopf angetippt und siehe da, es wird sortiert :flushed: Ich kann nach jeder Spalte sortieren. Oh man eh...

                  Okay, ich hab einiges gelernt und wer weiß, eventuell kann ich das Script später mal gebrauchen, aber es ist echt viel Zeit dafür draufgegangen.

                  Johannes

                  S Offline
                  S Offline
                  Snopy_16
                  schrieb am zuletzt editiert von
                  #8

                  @jojo58
                  Sorry, bei mir funktioniert Selbiges nicht.:confused:
                  Tabelle in VIS als Widget "json Events" - json aus device-watcher.
                  Welche Widget benutzt du?

                  Man kann nicht alle Probleme lösen, aber wenigstens verursachen.

                  LenovoThinkCentre M900 Tiny | i5-T6500 | 16 GB | 256 SSD
                  iobroker auf Proxmox VM
                  Node.js: v22.18.0 - NPM: 10.9.3 - js-controller: 7.0.6 - admin: v7.7.2
                  FritzBox-7530TX hinter Glasfasermodem, WiFi mit Unifi

                  sigi234S 1 Antwort Letzte Antwort
                  0
                  • S Snopy_16

                    @jojo58
                    Sorry, bei mir funktioniert Selbiges nicht.:confused:
                    Tabelle in VIS als Widget "json Events" - json aus device-watcher.
                    Welche Widget benutzt du?

                    sigi234S Online
                    sigi234S Online
                    sigi234
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von sigi234
                    #9

                    @snopy_16

                    Screenshot (131).png

                    Inventwo Widgets - jsontable

                    Eine Sortierung funktioniert nur bei aktivierten Tabellenkopf!

                    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Immer Daten sichern!

                    JoJo58J S 2 Antworten Letzte Antwort
                    0
                    • sigi234S sigi234

                      @snopy_16

                      Screenshot (131).png

                      Inventwo Widgets - jsontable

                      Eine Sortierung funktioniert nur bei aktivierten Tabellenkopf!

                      JoJo58J Online
                      JoJo58J Online
                      JoJo58
                      schrieb am zuletzt editiert von
                      #10

                      @sigi234 @Snopy_16 Genau das Widget verwende ich. Ich habs sogar von sigi234.

                      Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
                      Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
                      Einfach ein tolles Hobby :-)

                      1 Antwort Letzte Antwort
                      0
                      • sigi234S sigi234

                        @snopy_16

                        Screenshot (131).png

                        Inventwo Widgets - jsontable

                        Eine Sortierung funktioniert nur bei aktivierten Tabellenkopf!

                        S Offline
                        S Offline
                        Snopy_16
                        schrieb am zuletzt editiert von
                        #11

                        @sigi234 Super danke:blush:
                        hat geklappt:+1:

                        Man kann nicht alle Probleme lösen, aber wenigstens verursachen.

                        LenovoThinkCentre M900 Tiny | i5-T6500 | 16 GB | 256 SSD
                        iobroker auf Proxmox VM
                        Node.js: v22.18.0 - NPM: 10.9.3 - js-controller: 7.0.6 - admin: v7.7.2
                        FritzBox-7530TX hinter Glasfasermodem, WiFi mit Unifi

                        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

                        689

                        Online

                        32.6k

                        Benutzer

                        82.0k

                        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