76 341 devices!

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
xm83
Messages : 85
Inscription : 24 févr. 2015, 08:48

76 341 devices!

Message par xm83 »

Bonjour,
mon interface devices est très lente, vraiment lente malgré un environnement suffisant me semble t'il. Raspberri PI 4 Model B + 4go de Ram et une carte SD rapide.
J'ai 76 341 devices identifiés sur la page, je me demande si le problème ne vient pas de là.
comment supprimer les devices anciens et non utilisés? par exemple tous les devices de plus de 1 an qui ne sont pas utilisés? voter avis

Merci pour votre aide.

Bonne journée
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: 76 341 devices!

Message par denis_brasseur »

76 341 Devices, ça commence à faire.
Commence par désactiver Accepter de nouveaux dispositifs afin d'arrêter l'hémorragie.
Fort possible que ça rame dur !

Pour la suppression, depuis l'onglet Dispositif, tu peux sélectionner les dispositifs non utilisés et les trier par dernier contact et par ordre croissant. Tu peux ensuite cocher les devices pour les supprimer. Même par paquet de 100, tu n'a que 763 fois la manip à faire.

Meme en sélectionnant les plus anciens, tu risques ne pas t'en sortir, si ces devices sont apparus après les devices que tu utilises.

Peux etre aussi depuis la base de données, le plus difficile sera de faire la sélection depuis la requête SQL pour pieger les devices à supprimer.
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
ogulf
Messages : 445
Inscription : 15 juin 2017, 14:41

Re: 76 341 devices!

Message par ogulf »

La meilleure solution semble quand même de passer par Domoticz plutôt qu'une requête en base.... Trop risqué.
Avec comme tu le dis un tri croissant sur date de dernière modification, et par paquet de 100 (ne pas faire "afficher tout" car ça doit bien ramer !)
Domoticz Stable sur RPi3 + RFPlayer + ZWave+ + RFLink R48 :
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
Keros
Messages : 6638
Inscription : 23 juil. 2019, 20:57

Re: 76 341 devices!

Message par Keros »

Toucher à la base de données est possible mais risqué. En tout cas fait, fait une sauvegarde complète avant de faire quoi que ce soit !!!

Tu as analysé pourquoi t'avais autant de devices ? C'est quel Matériel (plugin) qui en est à l'origine ?
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
xm83
Messages : 85
Inscription : 24 févr. 2015, 08:48

Re: 76 341 devices!

Message par xm83 »

Bonjour,
Merci pour votre aide.
Alors oui, je viens de décocher la case accepter nouveau périphérique!
ce sont pour l'essentiel des sondes remontées par mon RFXcom, depuis maintenant 6 ans... tout le voisinage et au delà!

supprimer à la main sur l'interface, une bonne idée, mais vu la lenteur du bousin, je suis pas sorti. Via la base de donnée en effet, me semble le plus efficace. Mais comment reconnaitre les devices actifs de ceux inutiles dans la bdd?

(sauvegarde à faire avant toutes manip bien sur)

bonne journée
xm83
Messages : 85
Inscription : 24 févr. 2015, 08:48

Re: 76 341 devices!

Message par xm83 »

un petit :
Delete from DeviceStatus where Used=0 and Name = 'Unknown' and LastUpdate > '2019-31-12 23:59:00' ;

sur la Bdd et ça à l'air bon pour l'instant....
balajol
Messages : 864
Inscription : 13 nov. 2015, 18:54
Localisation : 62

Re: 76 341 devices!

Message par balajol »

Bonjour,
Supprimer tous les dispositifs appartenant au rfxcom et recréer les sondes utilisées ne serait pas plus sain ? Et efficace..
Cdt
Bertrand
Dernière modification par balajol le 09 févr. 2021, 21:07, modifié 1 fois.
2024.6 PC Windows10 ; 2ème DEBIAN 10;DANFOSS LC13, Topp; Senseurs univ FIBARO FGBS001, Flood Sensor, ZMNHBD1 Flush 2 Relays ; FIBARO FGS222-FGS212;RFXCOM-RFXtrx433 USB 433.92MHz , Prises Phénix, Prises et Eclairage DI-O, SOMFY RTS,Sonoff ..
xm83
Messages : 85
Inscription : 24 févr. 2015, 08:48

Re: 76 341 devices!

Message par xm83 »

merci pour votre proposition mais je ne veux pas perdre l'historique.
depuis 9h ce matin ça tourne avec la base purgée. Pour l'instant pas de drame
Thierry_06
Messages : 167
Inscription : 02 janv. 2017, 11:02
Localisation : Alpes maritimes

Re: 76 341 devices!

Message par Thierry_06 »

Bonjour
T'es quand meme pas curieux
Ne pas regarder les devices inutilises depuis 6 ans .... :o :oops:
Mon installation Pi4+ OS Raspbian
Rfxcom(pour VR Somfy)+ 2 Zigbee 3.0 USB dongle Plus(Sonoff) + Esp12(avec sonde ds1820/GY30 + Tasmota)
denis_brasseur
Messages : 898
Inscription : 24 déc. 2018, 17:05
Localisation : (26)

Re: 76 341 devices!

Message par denis_brasseur »

J'aurais fait pareil en SQL. Comme tu as taper large, tu peux supprimer le résiduel à la main.
xm83 a écrit : 08 févr. 2021, 17:51 mon interface devices est très lente, vraiment lente malgré un environnement suffisant me semble t'il. Raspberri PI 4 Model B + 4go de Ram et une carte SD rapide.
Ca rame moins maintenant ?
Pi3 + DD PiDrive - RFXtrx433 - AEON Labs ZW090
Répondre