Plugin SmartThings - Documentation et actualités

Nouvelle mise à jour en beta

  • Séparation widget caméra en automatique et manuel (lancement flux vidéo automatique ou clic sur l’image pour lancer).
  • Pour le SmartTag, de façon classique, j’ai réussi à faire changer les infos :
"tag.updatedInfo" : {
"connection" : {
"value" : "connected",
"timestamp" : "2021-06-02T15:55:41.904Z"
}
},
"tag.tagButton" : {
"tagButton" : {
"value" : "pushed",
"timestamp" : "2021-05-30T12:24:39.976Z"
}
},

Mais c’est trop aléatoirement mis à jour. Même en forçant la connexion et en réalisant des actions depuis l’App.
Sur une page d’infos générales de l’API sur le SmartTag, j’ai pu récupérer ces infos : searchingStatus, encryption, connectedDevice, connectedUser et tagStatus). Les commandes action ne fonctionnent toujours pas.
En espérant que ST bosse dessus.

  • Ajout widget Location indiquant la météo, prévision et qualité de l’air + page notifications (action et info) + map google GPS (info).
    Capture d’écran 2021-06-05 à 12.18.50

Nouvelle mise à jour en beta

  • D’autres commandes info sont prises en charge pour le SmartTag (toujours pas la commande action alarme/sirène).
  • Widget sèche-linge : nouvelles commandes dryerDryLevel, dryingTime et ajout de la fenêtre modale (comme lave-linge).

Nouvelle mise à jour en beta

Nouvelle mise à jour en beta assez conséquente

  • Correction de gestion du calcul des dates,
  • Correction de sécurité lié à la v4.2 de Jeedom,
  • Ajout de nombreuses traductions de SmartThings et mise à jour des anciennes (il faut recréer les commandes pour avoir le nouveau nom)

> Liste des changements de traduction disponible ici

1 « J'aime »

Nouvelle mise à jour en beta

  • Ajout des types génériques dès la création des commandes. (me remonter les génériques manquants (logicalId de la commande + generic à associer)
  • Correction des widgets qui disparaissaient.

Bonjour.

Je viens de pousser une mise à jour en beta :

  • widgets v2 pour lave-linge et sèche-linge (page moins lourde lors des rafraichissements).
  • la commande completionTime est désormais formaté comme les autres temps de jeedom : ‹ Y-m-d H:i:s › (attention si vous aviez de scénarios en action de cette info)

:wave:t2:

Nouvelle mise à jour sur le marché en beta.

  • Ajout d’un widget pour vacuumCleaner.
  • Suite à la modification de la commande Dernière notification, ajout de la configuration d’une action sur valeur (optimisée pour la commande contrairement à l’action sur valeur du menu configuration de la commande).
    Accessible depuis le bouton Modification de la commande : Capture d’écran 2022-02-09 à 18.25.23

Capture d’écran 2022-02-09 à 18.10.54

Pour un scenario, inutile de créer un tag sur la valeur, les tags #notif# et #dateNotif# sont déjà inclus :

Bonjour. :wave:t2:

Mise à jour de la doc suite aux dernières nouveautés en beta

Bonjour.

Nouvelle mise à jour pour corriger les Warning et erreur PHP.

  • Dans la configuration d’une commande (updateCmdId et updateCmdToValue deviennent linkedCmdId et linkedCmdToValue), pensez à modifier vos scénarios en conséquence.
  • Je récemment vu que Home Connect était intégrable dans SmartThings, mais il faut récupérer les capabilities pour pouvoir avoir toutes les commandes => donc envoyez-moi les infos brutes de vos appareils Home Connect qui ont été créés dans SmartThings.

Salut à tous.

Je viens de publier une grosse mise à jour pour la stable uniquement.
La beta devient la stable. (si votre jeedom >= 4.2)

Beaucoup de nouveautés qui sont reprises dans le changelog.
Après la mise à jour, je vous conseille de recréer les commandes en créant les manquantes :
Capture d’écran 2022-09-26 à 18.13.11
Ca corrigera les traductions des noms de commandes manquants et harmonisera le tout.

En cas de problème, postez un nouveau sujet et indiquez votre problème avec les infos brutes svp.

Nouvelle mise à jour en beta :

Ajout d’une modale pour permettre d’envoyer les infos de ses appareils au développeur, en cas de problème ou pour intégrer un nouvel équipement.

Ajout d’informations transmises au dev (plugin, commandes, infos brutes).
Hésitez pas à transmettre en cas d’un défaut.

Mise à jour en beta

  • Correction widgets Climatiseur v2/Réfrigerateur v2/Lave-linge v2/Sèche-linge v2/Emplacement (et adaptation pour v4.3). Si quelqu’un, qui a le plugin en beta, et est sous jeedom 4.2 ou 4.1 peut me dire s’il rencontre des problèmes sur ce widget.
  • Ajout de traduction et correction d’anciennes.

Beta

Je viens de voir des nouvelles capabilities apparaitre pour lave-linge et probablement sèche-linge, contenant des commandes « progression », « temps restant », « temps passé »… Commandes qui, je le rappelle, existaient déjà dans jeedom, mais n’étaient qu’un patch pour palier aux manque de ces commandes.
Je vais implémenter une bascule vers ces nouvelles commandes et ne pas perdre les historiques dans anciennes commandes.

Le temps d’implémenter ça pour le lave-linge, faites-moi remonter vos informations pour le sèche-linge, que je vois s’il n’y aurait pas d’autres commandes à implémenter, via le menu Développeur (« Récupérer mes informations » puis « Transmettre anonymement »

C’est poussé en beta.
Je n’ai pas encore supprimé les anciennes commandes, celle-ci peuvent apparaitre en « disable » dans les infos de l’API et ne sont donc pas mises à jour, mais pas sur tous les appareils. Elle peuvent toujours être utilisées sur certains appareils.

Mise à jour sur la beta

Dans la continuité des mises à jour des commandes de lave-linge et sèche, mise à jour de leurs widgets dashboard.
Me dire si c’est bon, pour le sèche-linge, n’ayant pas cette appareil…

Dernières mises à jour en beta :

  • ajout gestion du flux des caméras Aeotec compatibles SmartThings. Il faut renseigner le mnId dans l’équipement depuis cette page Samsung account

Mise à jour en beta :

  • Possibilité d’utiliser le plugin caméra pour afficher le flux vidéo plutôt que le widget smartthings (l’un ou l’autre).
    Le flux est envoyé à chaque modification au plugin caméra.
    Il faut cocher la case « Utiliser le plugin caméra » dans l’équipement SmartThings, vérifier que le flux vidéo n’est pas vide (logicalId: main::videoStream::stream) si vide, lancer Démarrer le flux, puis cliquer sur
    Capture d’écran 2023-01-07 à 15.06.49 en créant les manquantes. L’équipement est alors créé dans le plugin caméra.
    Pour les caméra Aeotec, il faut renseigner le mnId dans le champ avant de recréer les commandes. (authentification supplémentaire demandée)
    (pas d’avancée sur les caméras Ring)
1 « J'aime »

Passage de la beta dans la stable

  • merci aux testeurs de beta qui ont remonté les anomalies.

Ajout des Scènes en beta

  • Ajout d’une case à cocher dans la configuration du plugin
    Un équipement par scène est ajouté : 1 commande info avec la commande/notif/mode changé, et 1 commande action pour exécuter la scène.

Mise à jour des traductions

  • Merci à l’utilisateur pour la remontée des nouvelles Lighting Effect Circadian