User Tools

Site Tools


jeedom

Jingle

Répertoire contenant les mp3

/var/www/html/plugins/squeezeboxcontrol/data/jingle

Mise à jour élément squeezebox

Procédure

  • Récupérer les ids des anciens modules:
    • SB Xiaomi Maelys = 214
    • SB Xiaomi Manon = 216
    • SB Xiaomi Tom = 213
    • SB Cuisine = 237
    • SB Xiaomi Salle deau = 215
    • SB Salon = 235
  • Pour chaque module, ouvrir tous les scénarios associés. (Astuce, lorsqu'on tente de supprimer le module, on nous propose les scénarios utilisés avec un lien)
  • Ouvrir l'onglet scénario de chacun (dans le doute récupérer les paramètres, ils peuvent disparaître lors de la mise à jour)
  • On remplace le nouvele id par l'ancien dans la table eqLogic
    • UPDATE `eqLogic` SET `id` = '213' WHERE `eqLogic`.`id` = 233;
  • On remplace le nouvel id par l'ancien dans la table cmd
    • UPDATE `cmd` SET `eqLogic_id` = '213' WHERE `eqLogic_id` = '233';
  • Ajouter l'objet parent au nouveau module
  • Sauvegarder tous les scénarios
  • It works…

Cas concret

Maelys
UPDATE `eqLogic` SET `id` = '214' WHERE `eqLogic`.`id` = 260;
UPDATE `cmd` SET `eqLogic_id` = '214' WHERE `eqLogic_id` = '260';

Manon
UPDATE `eqLogic` SET `id` = '216' WHERE `eqLogic`.`id` = 259;
UPDATE `cmd` SET `eqLogic_id` = '216' WHERE `eqLogic_id` = '259';

Tom
UPDATE `eqLogic` SET `id` = '213' WHERE `eqLogic`.`id` = 258;
UPDATE `cmd` SET `eqLogic_id` = '213' WHERE `eqLogic_id` = '258';

Cuisine
UPDATE `eqLogic` SET `id` = '237' WHERE `eqLogic`.`id` = 255;
UPDATE `cmd` SET `eqLogic_id` = '237' WHERE `eqLogic_id` = '255';

Salle d'eau
UPDATE `eqLogic` SET `id` = '215' WHERE `eqLogic`.`id` = 256;
UPDATE `cmd` SET `eqLogic_id` = '215' WHERE `eqLogic_id` = '256';

Salon
UPDATE `eqLogic` SET `id` = '235' WHERE `eqLogic`.`id` = 257;
UPDATE `cmd` SET `eqLogic_id` = '235' WHERE `eqLogic_id` = '257';

Bibliographie

jeedom.txt · Last modified: 2023/01/02 16:33 by 127.0.0.1