Changelog JeedomConnect - BETA
Chaque mise a jour est a faire sur l app ET le plugin en meme temps (sauf mentions contraire)
Version 1.10.1 (05/09/24)
PLUGIN UNIQUEMENT
Fix pour les notifications :
- 100% de réussite pour android
- uniquement si l’app est lancée pour ios (pour l’instant)
Version 1.9.1 (24/06/24)
- Nouveautés :
- création d’une commande Supprimer la personnalisation qui prend en argument le widgetId (propre à chaque équipement JC !)
- Bug Fix :
- correction d’une erreur fatale sur php8 pour certain historique
Version 1.8.2 (09/06/24)
- Fix :
- Ajout version OS et PHP dans les infos de community
- Bouton de création de post automatique
- Fix mineur pour php8
Version 1.8.1 (22/04/24)
- Nouveautés :
- Ajout la possibilité de ne pas fermer un widget lors de sa configuration (depuis le plugin)
- Affichage des équipements personnalisés sur la config d’un widget
- Bug fixes :
- Suppression des warnings à la création / suppression d’un équipement
- Bordures arrondis
- Affichage des widgets sur la page complete (4.4)
Version 1.8.0.1 (31/05/23)
- Bug fixes :
- Ajout de la traduction de
#room#
dans les contrôleurs
- Utilisation du
nom d'affichage
des widgets également dans l’assistant configuration
- Prise en compte de l’inversion des commandes (type statut) dans les
contrôleurs
- Update du démon pour éviter les crash “broken pipe”
Version 1.7.5 (04/04/23)
- Nouveautés :
- [Android 11+] Ajout des contrôleurs de type
Composant
: Switch, Slider et Texte
- Ajout de boutons “cocher tout/décocher tout” sur la page
Synthèse des widgets
- Bug fixes :
- Fix fonction de sauvegarde depuis l’application
- Fix sécurité des contrôleurs
- Fix contrôleur
binaire
et clim
- Sélection du thème sur iOS
- Téléchargement du QR Code depuis l’appli sur iOS
Version 1.7.4 (29/03/23)
Relancez l app au moins une fois avant d’utiliser la nouveauté (ie : kill l’application JC, puis relancer la).
- Nouveautés :
- Bug fixes :
- Crash du service Android dans certaines conditions
- Crash de l’appli avec la webview
- Crash lors de l’édition de la grille d’un groupe
- Boutons de la barre du haut sur iOS
- Authentification au démarrage sur iOS
Version 1.7.3 (24/02/23)
- Nouveautés :
- [Version APK] : Réception des SMS. Deux nouvelles commandes donnent le dernier SMS reçu et le numéro de l’expéditeur
- Prise en compte des conditions de visibilité sur les widgets dans la vue
Détails
- Bug fixes :
- Crash dans les pages
Batteries
et Pièces
- Prise en compte du fuseau horaire (si l’appareil est sur un autre fuseau que Jeedom)
- iOS : Fix boutons du widget
Historique
- Divers bugs sur le service Android et les raccourcis rapides
Version 1.7.2 (14/02/2023)
- Nouveautés :
- [Android 7+] : Possibilité d’ajouter des raccourcis rapides dans le panneau des raccourcis de paramètres du volet de notifications
- [Android] : Nouvelle commande
Ne pas déranger
- Affichage de graphe d’historique en arrière-plan de widgets
- Créer du relief : élévation des tuiles et widgets dans l’application
- Configuration pour le redimensionnement des images en arrière-plan
- Choisir la taille des menus haut
- Définir une sécurité sur les commandes des widgets
Groupes
- Permet qu’un toaster soit affiché sur l’app lorsqu’un scénario est utilisé avec l’instruction
Retourner un texte/une donnée
(mot clé scenario_return
)
- Mise en place d’une seule barre de recherche sur le plugin
- Bug fixes :
- iOS : Fix icône de l’app
- iOS : Action directe sur l’image d’un widget
- Affichage des images en arrière-plan
- Affichage de tous les widgets en mode édition de grille avancée (y compris ceux pour lesquels la
condition de visibilité
est évaluée à fausse)
- Prise en compte du pas lors de l’arrondi de valeurs numériques sur les widgets
- Mise en place d’une seule barre de recherche
Version 1.7.1.2 (21/01/2023)
- Bug fixes :
- correction anomalie snapshot 0%
Version 1.7.1.1 (19/01/2023)
Version 1.7.1 (18/01/2023)
- Nouveautés :
- Grille avancée : Lors de l’édition, possibilité de figer les éléments pour configurer le verrouillage et la profondeur des éléments
- Refonte des historique pour plus performances, et nouvelles options, affichage des statistiques
- Nouveau widget
Groupe d'historiques
: affichage de plusieurs historiques dans un seul graphe
Widget Caméra
: possibilité de faire du pinch-to-zoom ou double-tap
- Composants : ajout du champs
Pièce
- [Android] Nouvelle commande action
Effacer les données
, utile en cas de perte ou vol de l’appareil. Pour confirmer l’action il faudra saisir le mot erase
sur le champs correspondant.
- Ajout du paramétre
Visibilité sous condition
dans les personnalisations des widgets
- Passage en mode
Hors connexion
dès que l’équipement est désactivé sur Jeedom
- Changement de la structure de données des éléments (et nettoyage du code). Attention si vous avez des blocs code et faites des changements vous même il se peut que certaines choses ne fonctionnent plus…
- Bug fixes :
- Amélioration du temps d’ouverture sur l’édition d’un élément
- Correction de l’action d’activation du geofence
- Crash sur la jauge lorsque la valeur est supérieur au max défini
- Rendu de la jauge et slider circulaire qui disparait
- Crash dans le slider lumières de couleurs
- Augmentation du timeout sur les requêtes http
- Composant
Séparateur
prend toute la largeur sur écran large
- Marges des widgets dans un groupe
Version 1.6.1+ (08/01/2023)
PLUGIN UNIQUEMENT
- Bug Fix :
- édition d’un widget image ouvre et sauvegarde un composant image à la place
Version 1.6.1 (23/12/2022)
La grosse nouveauté de cette version est l’arrivée des “Composants”, un cousin germain du “Widget”.
Il s’agit d’élément “brut” unitaire très simple permettant (ou non) de réaliser une action, sans intelligence ni artifice (pas d’images sous conditions, de vue détaillée, d’habillage, …).
Aujourd’hui 6 types de composants existent : Séparateur, Bouton, Switch, Slider, Jauge et Image.
Ils peuvent être ajoutés dans chaque page, en plus des widgets et des groupes, ainsi qu’à l’intérieur d’un groupe.
Il devient par exemple très facile de créer une télécommande, ou de mettre une image (d’un module par exemple) sur laquelle on peut placer n’importe quelle(s) information(s) à différents endroits, …
Les possibilités de personalisation deviennent immense ! Vous pouvez dorénavant faire exactement ce que vous désirez, comme vous le désirez sans qu’on vous impose un style, une mise en page, un emplacement, une marge trop grande/petite, …
- Autres Nouveautés :
- Intégration des composants sur la page principale du plugin
- Ajout la possibilité de verrouiller la position d’un widget : cliquez sur le cadenas ! en approchant un autre élément à côté d’un élément verrouillé, alors celui-ci viendra se placer au plus prêt sans bouger tous ceux verrouillés autour !
- Possibilité de superposer différents éléments lorsque ceux-ci ne sont pas verrouillés :
- composant sur composant ✅
- widget sur composant ✅
- composant sur widget ✅
- widget sur widget 🚫
- Notifications (Android) : Possibilité de rendre une notification permanente (envoyez un message
cancel
pour la supprimer)
- Edition des grilles avancées : affichage des coordonnées et tailles des éléments, diminution du pas de la grille et possibilité de verrouiller les éléments (une réinitialisation des grilles peut être nécessaire)
- Suppression des groupes sans nom (–> utiliser un séparateur pour créer un espace)
- Edition du champ
visibilité sous conditions
depuis l’application
- Option d’opacité pour l’arrière plan d’un groupe
-
Nouveau champs Nom d'affichage
qui défini un nom “lisible” utilisé à l’affichage sur la page principale du plugin et de l’application. Permettant ainsi d’avoir un champ nom
avec des variables ou autres, initialement un peu moins lisible
- Nouvelle commande
Obtenir infos
pour rafraîchir les données provenant de l’appareil
-
Action geofence
pour activer/désactiver le geofencing depuis la commande Modifier Préférences Appli
- Changement d’icônes pour widgets génériques binaire, numérique et texte (depuis le plugin besoin d’ouvrir et sauvegarder chaque widget pour que la maj soit faite)
- Fond d’écran : possibilité d’utiliser une
commande
dans les conditions
- Affichage d’un icone
!
orange sur les widgets qui ont des commandes dont l’équipement est désactivé / n’existe plus
- Restaure automatiquement la précédente sauvegarde de configuration lorsque le fichier courant est corrompu
- Bug fixes :
- Affichage des applications de l’appareil (Android)
- Accès aux historique de commandes depuis la vue Détails
- Problème dans la sélection de modes
- Erreur dans la page d’édition de widget
- Edition des couleurs des icônes de menu bas
- Changement de mise en page pour les widgets de résumés
- Changement de nom du fichier QR code téléchargé
- Bouton Envoyer pour un widget générique message en vue détail
Images sous conditions
pour les widgets de lumières
- Menu
Raccourcis
sur iOS
- Recherche insensible à la casse dans l’application
- Crash de la reconnaissance vocale
Ask
sur une commande notifier tous
ne renvoyez plus l’info d’une réponse déjà obtenue (android)
- Oblige la sélection d’un widget sur les éléments “plus de widgets”
Version 1.5.6+ (06/12/2022) - PLUGIN UNIQUEMENT
- Bug fix :
- non création du répertoire où sont stockées les images perso
Version 1.5.7 (24/11/2022)
- Nouveauté :
- Ajout du déclencheur de changement de volume dans le service Android
Version 1.5.6 (23/11/2022)
- Nouveautés :
- Les actions
Mode sonnerie
et Modifier Volume
ont été modifiées pour permettre le choix parmi une liste de valeur. Si vous avez réalisé des scénario avec la version 1.5.4 alors il vous faut les modifier pour prendre en compte ce changement
- [Android, Service] Commande info
Volume actuel
pour connaitre les 6 différents volumes de son appareil. La commande est valorisée par défaut avec l’ensemble des volumes disponible, selon le format suivant : Alarme;Appel;Musique;Notification;Sonnerie;Système;
. Vous avez la possibilité de spécifier si vous ne souhaitez conserver qu’un seul type de volume et dans ce cas la commande renverra uniquement la valeur de ce type de volume. Dans le cas de Toutes
les valeurs, ça sera à vous de vous créer un virtuel avec autant de commandes que vous souhaitez récupérer parmis les 6 types dispo.
- Redesign page d’accueil du plugin pour afficher moins de menu
- Ajout du nom de l’équipement sur le QR-Code
- Modification de l’affichage sur le dashboard Jeedom pour les commandes ayant des listes de choix possible
- Bug fixes :
- Coquille sur le démon qui ne renvoie pas les messages d’erreur mais coupe simplement la connexion
- La commande
Modifier Volume
accepte la valeur “0” (avec les guillemets) de façon à forcer la valeur à 0
- Suppression de la colonne
Notifier tous
dans la synthèse de équipement
- Problème avec l’historique des commandes infos - string
- Ajout d’une marge pour le status dans Vignette Style 2 (dépassait un peu avec l’arondi)
Version 1.5.5 (19/11/2022)
- Bug fixes :
- iOS Boutons de la barre du haut lorsque l’horloge est affichée
Version 1.5.4 (19/11/2022)
- Nouveautés :
- Gestion des notifications depuis l’application
- Centre de notifications : option pour centrer le contenu
- Nouvelles commandes dans le plugins :
Mode sonnerie
[Android] : Permet d’activer un mode de sonnerie Silencieux
, Normal
ou Vibreur
.
Volume
: Permet de régler le volume de l’appareil (en %). Pour Android, vous pouvez spécifier en plus dans champs Titre
de la commande le canal audio à modifier
- Maintient de l’écran allumé en plein écran pour une caméra
- Possibilité de changer de thème depuis une commande Jeedom
- Possibilité de télécharger le QR code de connexion depuis l’application
- Bug fixes :
- Problème avec l’authentification au démarrage sur iOS
- Crash lors de la sélection du style d’horloge
- Exécution et affichage dans les widgets
Choix de listes
et Mode
- Suppression du cache sous iOS
- Accès à l’historique d’une info supplémentaire
- Mode sombre automatique au retour de background
- Rechargement du widget
Webview
au retour de background
- Utilisation de la commande
Puissance
dans la jauge du widget Prise
- Boutons de la barre du haut qui s’affichent au dessus de l’horloge
- Affichage d’une notification Ask sans options
- Images sous conditions dans les widget de lumières
- Autorisations de notifications pour Android 13
Version 1.5.3 (04/11/2022)
- Bug fixes :
- Correction sur la création de notification qui plante
- Suppression automatique à tord de commande “notifier tous”
Version 1.5.2 (28/10/2022)
- Nouveautés :
- Grosse refonte graphique de l’appli :
- Ajout de thèmes de couleurs : Plus de 40 thèmes de couleurs au choix avec pour chacun, une couleur primaire/secondaire, + un thème personnalisable
- Ces couleurs de thème sont accessibles depuis les différents éléments de personnalisation de l’appli
- Options de mixage des couleurs des surfaces et éléments de surface
- Changement de la police des textes, qui n’utilise plus celle du système
- Paramètre de couleur pour la barre du haut, de transparence pour le menu bas
- Choix des couleurs et transparence par défaut des différents éléments d’un widget (titre, sous-titre, statut, background)
- Réorganisation du menu
Préférences
Prochaine Alarme
: ajout d’un filtre pour ne récupérer la prochaine alarme du téléphone uniquement si elle fait partie d’une liste de programme que vous souhaitez récupérer.
Android ne permet toujours que de récupérer la PROCHAINE alarme prévue dans la system. Deux cas de figure donc :
- vous ne mettez pas de filtre => vous obtenez des maj de la cmde à chaque fois que la prochaine alarme est modifiée (sans vraiment savoir de qui elle vient)
- vous filtrez par exemple uniquement sur les alarmes provenant du package “réveil” :
- si la prochaine alarme est émise par ce package –> le plugin recoit la maj
- si la prochaine alarme provient d’un autre package –> vous n’aurez pas la maj
- Ajout d’une nouvelle commande
Package Prochaine Alarme
qui permet de savoir quel est le package qui déclenchera la prochaine alarme sur votre téléphone
-
Notifications multiples
: vous avez dorénavant la possibilité de créer plusieurs commande de type Notifier tous
:
Vous pouvez par exemple définir un ‘Notifier Tous - Enfants’, ‘Notifier Tous - Parents’ et un ‘Notifier Tous - Famille’ –> en fonction du cas nécessaire vous appelerez l’une de ces commandes dans vos scénarios !
- Création de la commande
Visibilité Menu
: qui permet de masquer/afficher un menu d’un équipement
-
Création de la commande Visibilité Widget
: qui permet de masquer/afficher un widget sur tous les équipements
- Regénération automatiquement du QR Code si nécessaire après la modification de l’équipement
- Séparation par onglets des différents type des commandes pour y voir plus clair
- Ajout d’un affichage de type
Jauge
sur les widgets Générique numérique
, Puissance
et Prise
- Lorsqu’un widget est toujours présents sur la configuration de votre équipement mais n’est plus disponible sur votre installation Jeedom, alors il est automatiquement effacé
- Déplacement de l’affichage du QR Code sur la page principale du plugin
- Scanne du QR Code depuis l’application possible avec la caméra frontale
- L’utilisation du JavaScript est possible sur le champ
statusText
d’un widget Générique Texte
- Mise sous condition d’affichage d’un widget ou d’un menu : vous pouvez définir si un élément peut être affiché en fonction d’une condition.
- Dans le widget
Groupe géolocalisation
, un appui sur le nom d’un marqueur va vers sa carte dédiée
- Ajout du paramètre
"Facteur de zoom
sur le widget Groupe géolocalisation
- Récupération des labels
titre
et message
si définies sur les commandes de sous-type message
, alors ceux-ci sont affichés sur l’application
- Bug fixes :
- Import de la configuration du plugin
- Masquage de l’api key de JC dans les logs du démarrage du démon
- Erreur lorsqu’un menu haut n’est pas rattaché à un menu bas
- Récupération des applis de l’appareil dans certains cas
- Envoi des actions (type
TTS
) lorsque l’appli est en background
Version 1.4.2 (02/09/2022)
- Nouveautés :
- Websocket :
- Gros chantier et refonte complète de la connexion en websocket pour la rendre plus performante et ne plus avoir d’état incohérent entre Jeedom et JC.
Il pouvait arriver que le statut d’un plugin diffère entre Jeedom et JC, qu’une commande ne s’éxécute pas, etc …
Ces problèmes étaient liés à un cache sur le démon écrit alors en php. Nous avons ré-écrit les différents modules et sommes passés en Python pour ne plus avoir ces soucis.
Un nouveau paramétre peut être modifié dans la configuration Port Socket Démon
qui permet la communication entre Jeedom et le démon (par défaut 58090
). Alors que le Port Websocket JC
est celui qui est utilisé pour ouvrir une connexion entre chaque application JC et le démon (inchangé, par défaut 8090
).
- Il sera dorénavant à nouveau possible de mettre à jour le plugin JC depuis son application, même si on est connecté en websocket
- Nouvelles règles pour le démon :
- automatiquement arrêté si aucun équipement n’est configuré pour utiliser le websocket
- non démarrable si aucun équipement n’est configuré pour utiliser le websocket
- démarré si depuis l’application on décide de faire passer son équipement en websocket et que le démon est stoppé
- redémarré automatiquement si un champ de configuration essentiel est modifié (à la sauvegarde de la configuration)
- Géolocalisation :
- Widget
Géolocalisation
: vous pouvez lui donner un petit nom à afficher
- Création d’un nouveau widget
Groupe de Géolocalisation
: permet d’afficher plusieurs points de géolocalisation sur un seul widget
- Affichage d’un message d’info si aucun équipement n’est paramétré pour être affiché sur la carte/widget
Localisation
- Possibilité d’afficher le trafic routier sur la carte
- Possibilité d’afficher l’historique des positions
- Général - Côté plugin :
- Revamping de la page
configuration
du plugin
Générique action
: pour les commandes de sous-type message option supplémentaire pour Afficher/masquer le titre
ou garder le dernier message
(comme sur le générique message
)
- Contrôle de cohérence version plugin/application : beta/beta ou stable/stable, pas de mix
- Permet l’affichage de la carte
Localisation
sur le dashboard d’un utilisateur non-admin
- Lors de la sauvegardes des préférences de l’application, si le fichier de backup est identique au précédent, alors le plus vieux est supprimé
- Purge automatique des fichiers de sauvegarde des préférences de l’application. Vous pouvez définir le nombre à conserver sur la page de configuration (
Tous
par défaut)
- Général - Côté app :
- Ajout d’un contrôle pour vérifier que les versions de l’application et du plugin sont bien alignées : beta/beta ou stable/stable
- Ajout d’une option pour sauvegarder automatiquement la configuration de l’application (est réalisée lors du démarrage de l’appli) de façon régulière (par défaut :
jamais
)
- Ajout d’une option pour recharger automatiquement la configuration Jeedom (est réalisée lors du démarrage de l’appli) de façon régulière (par défaut :
tous les jours
)
- Ajouts des fonctions
modifiedDate
et collectDate
, ainsi que la librairie momentjs
pour les textes dynamiques
- Inversion possible des sliders dans les paramètres personnalisés :
- horizontal : droite <-> gauche
- vertical : haut <-> bas
- circulaire : horaire <-> antihoraire
- Bug fixes :
- Connections multiples quand le démarrage de l’app est sécurisé
- Corrections sur le Geofencing
- Remontée de la prochaine alarme à
-1
si aucune alarme programmée
Version 1.4.1 (29/08/22)
- Bugs fixes sur la partie Geofencing/Localisation du plugin :
- Affichage d’un message si aucun équipement n’est sélectionné pour être affiché sur la carte
Localisation
- Fix erreur si aucun élément n’est affiché
- En modifiant une zone geofence de l’équipement, on perd le lien avec le modèle
Version 1.4.0 (26/08/2022)
Passage en stable
Version 1.3.4 (18/08/2022)
- Nouveautés :
- Sur l’écran de configuration de la geoloc (côté plugin) :
- ajout d’une barre de recherche pour localiser précisement une adresse postale et créer la zone correspondante
- possibilité de partager une zone de geofencing créée sur un équipement à tout le reste de la famille (bouton
+
sur une zone dans la partie mon équipement
)
- Affichage du QR-Code de chaque équipement visible directement sur la page principale du plugin, à chaque survole d’un équipement par la souris (choix à faire au niveau de la page
configuration
du plugin, après un rafraichissement)
- Le QR-Code de l’équipement est masqué dès lors qu’une modification essentielle est en cours sur l’équipement. Celui-ci est automatiquement regénéré à la sauvegarde de l’équipement
- Les QR-Codes de l’ensemble des équipements JC sont automatiquement regénérés si les urls de connexions sont modifiées sur la page de configuration du plugin. (Si les modifications interviennent au niveau de la configuration
Réseaux
de Jeedom, alors la génération devra être réalisée à la main)
- Widget
Géolocalisation
: nouveaux paramètres pour configurer le type de carte (Standard, Satellite ou Relief), le thème sombre/clair, et afficher les geofences (seulement si l’option gefencing
est activée sur l’équipement)
- Bugs fixes :
- Les widgets des équipements JC ont disparus du dashboard Jeedom
- Message d’erreur sur les historiques en vue détail
- Masquage des données sensibles dans les logs lors de la génération d’un nouveau QR-Code
- Problème de connexion avec le mode hors-ligne
- Affichage des réponses aux ask quand l’appli est killée
- Problème des QR-Code non rafraichis à cause d’un style appliqué à la page
Version 1.3.3 (11/08/2022)
- Nouveautés :
- Visualiser la localisation de l’ensemble de vos équipements JC sur une carte. Les positions sont mises à jour dynamiquement à chaque déplacement d’un appareil. (Pensez à autoriser l’affichage sur la carte globale sur la page configuration de chaque équipement sur le plugin)
- Possibilité d’ajouter un widget (jeedom, pas JC) pour afficher la carte des localisations JC sur le Dashboard de votre Jeedom
- Définition des positions de geofencing depuis le plugin
- Possibilité de créer et partager des positions de geofencing depuis le plugin
- Widget
Géolocalisation
: vous pouvez personnaliser le pin (et la couleur) du repère
Géolocalisation
(app):
- ajout d’un bouton sur la carte pour passer en plein écran,
- corrections de bugs, et ajout d’une option pour améliorer le geofencing
- Refonte de toute la partie configuration des Notifications sur le plugin
- Lors de la définition d’un nouvel équipement JC : choix de
polling
par défaut si connexion par DNS Jeedom détectée
- Ajout d’un filtre possible sur les types de widget pour les modales de sélection de widgets
- Exécution d’un scénario : ajout du tag
eqId
qui permet de récupérer l’id de l’équipement qui lance l’exécution du scénario
- Ajout des tooltips pour avoir le nom des commandes sur les champs des commandes parfois tronqués (comme “Informations supplémentaires” & co…)
- Ajout du login de l’utilisateur qui lance une interaction
- Ajout de la gestion des swipes up/down et action sur les menus bas directement depuis l’application
- Bugs fixes :
Mode hors connexion
qui apparait au démarrage alors que l’app est bien connectée
- Correction du message d’erreur lorsqu’on exécute une commande multiple (“probleme de droits” VS “erreur d’exécution”)
- Historique d’un générique texte affiche uniquement la 1ère valeur
Webview
: la barre du haut disparait après l’affichage d’un widget webview en plein écran
- Perte de personnalisation : sur un widget seule la dernière perso est prise en compte, les précédentes sont perdues
- Sous-titre “temps écoulé” pour un widget “groupe de volets” ne se formate pas correctement
- Crash de l’app si un Widget température reçoit une commande qui n’est pas encore valorisée (retourne vide)
- Le changement de chemin pour les images perso n’est pas pris en compte par l’appli
- L’ajout d’image perso depuis l’application ne fonctionne pas
- La recherche d’image depuis l’application est case sensitive
- Personnalisation du sous-titre à “aucun” n’est pas pris en compte
- Réponse à un ask via la barre de notification KO si l’application n’est pas lancée
- Lancement d’applications lorsque JC n’est pas au premier plan
- Reconnaissance vocale :
- Plantage de l’app sur l’écoute permanente sur l’autorisation n’est pas donnée
- Le passage de
configuration personnalisée
à configuration par défaut
n’est pas pris en compte sur un hotword
- La clé pico (reco vocale) n’est pas sauvegarde, on doit systématiquement la resaisir
- Impossible de sélectionner un autre scénario une fois qu’une 1ère conf est réalisée
Version 1.3.2 (06/07/2022)
- Nouveautés :
- Ajout de la reconnaissance vocale dans l’application. Possibilité d’envoyer vers les interactions Jeedom, une commande message ou un scénario
- Détection de mots clés vocaux personalisés (ie :
hotword
) pour activer la reconnaissance vocale. Chaque mot clé peut avoir un comportement différent (interaction, commande, scénario) => "hey mon super assistant, ouvre les volets"
, hey darkvador, éteins les lumières
)
- [Android] La détection du
hotword
fonctionne en permanance lorsque le service d’arrière plan est activé.
- [Android] Option pour ne pas inclure le son du microphone dans le stream RTSP (à activer pour la reconaissance vocale)
- Ajout de l’information
tendance
pour les commandes historisées (utilisation: tendance(#cmd#)
) : retourne ‘up’, ‘down’, ‘stable’ ou ‘null’ (si non dispo)
- Les informations historisées (moyenne, min, max, tendance) sont utilisables dans les conditions des images sous conditions
- Ajout d’une fenêtre de synthèse sur les équipements JC : configurez un certain nombre d’éléments en un clic l’ensemble de vos équipements JC
- Bugs fixes :
- Export des sauvegardes ne fonctionnent pas tout le temps depuis la page configuration
Version 1.3.1 (03/07/2022)
- ajout d’une option sur la page configuration pour définir si le plugin doit gérer les connexions IPV6 ou non → ‹ non › étant le défaut
Version 1.3.0 (30/06/2022)
passage en stable
Version 1.2.4 (28/06/2022)
- Nouveautés :
- La mise à jour du plugin JC n’est plus proposée par l’application, si la connexion active est en websocket
- Check et affichage d’un message d’info si jamais le démon est en marche (et automatique) alors qu’aucun équipement n’utilise le websocket
- Ajout de la version de l’os/api sur chaque équipement dans le résumé d’infos
- Bugs fixes :
- Crash sur certaines configurations sans menus bas
- Affichage de la barre du haut sur iOS
- Authentification au démarrage par FaceId
- Titre dans la modale du widget actions génériques
Version 1.2.3 (24/06/2022)
- Nouveautés :
- L’application peut être utilisée en mode hors connexion, lorsque l’appareil n’est pas connecté au réseau (bien entendu les actions sont impossibles, et les infos peuvent ne plus être à jour…!)
- Ajout activation de l’option
polling
sur chaque équipement du plugin
- Ajout activation de l’option
websocket
dans l’application
- Menu
messages
: les dates restent affichées sur le haut de l’écran
- Mise à jour du plugin JC n’est plus possible depuis l’app si la connexion active utilise le websocket
- Clic possible n’importe où sur la tuile (et plus uniquement l’icone) si un widget en mode vignette bloque l’accès à la vue détail
- Option pour retourner horizontalement la vidéo streamé (certaines caméras frontales ont un effet miroir)
- Option pour bloquer l’accès détails d’un résumé de widget
- Amélioration des performances et de l’ergonomie de l’appli
- Affichage d’un fenêtre d’information pour préciser qu’il faut nous partager les informations d’installation pour chaque nouveau post sur community (sera affiché 3 jours de suite, si vous quittez la fenêtre en appuyant sur le “bon bouton” :), sinon s’affichera beaucoup plus longtemps …)
- Widget : ajout des noms des équipements sur lesquels le widget est paramétré
- Sauvegarde quotidienne des fichiers de configuration
- Ajout des options
averageValue
, minValue
, maxValue
(récupérées sur les commandes historisées uniquement). (utilisation: average(#cmd#)
ou min(#cmd#)
ou max(#cmd#)
)
- Bugs fixes :
- les personnalisations étaient parfois perdues après un changement/création de widget
- couleur du titre d’un groupe en affichage standard
- arrière plan automatique sur le widget lumière
- message vide si changement d’équipement non possible
- édition d’un scénario sans nom
- masquer le bouton mise à jour, lorsque seule la version de jeedom est à mettre à jour
- flaguer les widgets sans nom (visible avec le bouton “erreur”)
Version 1.2.2 (22/05/2022)
- Nouveauté :
- [Android] Serveur RTSP pour streamer sur le réseau les caméras et microphone de l’appareil
- [Android] Détection des visages en temps réel (commande binaire créée dans chaque équipement)
- Traduction complète de l’application en Espagnol et en Catalan (en plus de l’Anglais)
- Possibilité d’agrandir le menu bas
- Personnalisation du texte de statut dans le widget
Générique texte
Widget multimedia
: possibilité de définir la jaquette à partir d’un chemin de fichier local
- Edition de widget dans l’appli : ajout automatique du nom de widget quand une commande est choisie. Pour la sélection des autres commandes, l’équipement est présélectionné
- Sélecteur de widget: pull to refresh pour recharger la liste
- Bug fixes :
- Mode immersif sur certains appareils Android
- Min/max de l’axe vertical du widget
Historique
- Nombre de plugin à mettre à jour corrigé
- Encodage des caractères dans les notifications
- Bug de la lecture des vidéos depuis l’extérieur
Version 1.2.1 (05/05/2022)
- Nouveauté :
- Nouveau widget
Lecteur multimedia
- Traduction de l’application en anglais
- Double authentification et restriction des utilisateurs en local lors de la connexion (si configurée dans Jeedom)
- Option pour configurer la transparence des widgets
- Paramètres perso
Bloquer vue détails
- Possibilité de détacher un appareil sur un équipement JC depuis l’appli (admin uniquement)
- Reset valeur par défaut dans les slider de personnalisation
- Choix de la couleur du titre des groupes
- Option pour historique en mode Barre
- Bug fixes :
- Fix icônes kikoo sur iOS
- Arrière plan auto pour les widgets lumières
- Icône lumière quand intensité < 5%
- Sélecteur de fichiers sur iOS
- Notifications iOS quand l’appli est fermée
- Crash au démarrage si objet vide dans la conf Jeedom
- Crash au démarrage sur certains appareils Android
Version 1.2.0 (12/04/2022)
- Nouveauté :
- Ajout du pack d’icônes
kiko
-
Bug fixes :
- Option d’inversion pour les commandes numériques dans le groupes de widgets
- Opacité pour les arrières plan des widgets de lumières
- Bug avec les favoris d’arrières plan
- Icône par défaut sur les widgets lumières quand intensité < 10%
Version 1.1.8 (07/04/2022)
- Nouveautés :
- Widget
Lanceur d'application
: choix de l’appli lors de l’édition/création depuis l’appli
- Ajout de l’option min/max sur le widget historique
- Utilisation du nom perso d’une commande dans la modale de confirmation d’action
- Début de la traduction de l’appli en anglais
- Bug fixes :
- Notifications Android avec image JC
- Affichage de la modale du sélecteur d’heure/date
Version 1.1.7 (03/04/2022)
- Bug fixes :
- Crash sur l’édition d’une grille
- Prévisualisation des vignettes en édition perso
- Verouillage de l’interface en grille avancée
- Centrage du contenu du slider thermostat
Version 1.1.6 (01/04/2022)
- Bug Fixes :
- Crash sur annulation d’une modale
- Images sous conditions en vue
Grand widget
Version 1.1.5 (01/04/2022)
- Nouveautés :
- Possibilité de vider le cache de l’appli directement depuis le menu
Préférences
- Possibilité d’utiliser la date de collecte d’une commande via la fonction
collect()
- L’affichage d’une page web dans un widget
webview
est par défaut désactivé
- Choix plus élargi pour la taille des boutons des widgets
- Bug fixes :
- Affichage des images persos
- Bug qui empêchait l’utilisation de l’appli si aucun menu défini
- Edition d’une grille en mode avancée
- Problème avec les modales en mode immersif
- Sélecteur d’image QR code sur iOS qui se fermait automatiquement
- Appuie long sur widget si blocage de détails activé
- Affichage parfois erroné d’un slider lors de l’utilisation des boutons +/-
- Vérification lors du scan d’un QR code de la présence de Jeedom sur le réseau local
Version 1.1.4 (29/03/2022)
- Bug fixes : Affichage des modales
Version 1.1.3 (28/03/2022)
- Nouveautés :
- Nouvelle gestion des images persos dans l’appli avec une page dédiée dans les préférences
- Possibilité de supprimer ou ajouter des images persos depuis l’appli
- Nouvelles options pour la personnalisation des sliders
- Personnalisation de la taille de l’image d’un widget
- Widget
WebView
: affichage de la page en mode carte (option), possibilité d’utiliser une commande pour l’URL, et possibilité d’injecter du code JavaScript dans la page
- Widget
Images
: La taille s’ajuste automatiquement lors du redimensionnement du widget en grille avancée. Arrière plan automatique en option avec couleur qui dépend de l’image
- Ajout de l’option de couleur automatique en fonction du thème dans le sélecteur de couleurs pour les arrières plans
- Ajout de l’information
pièce
d’un widget dans les listes de widget (groupe, widget supplémentaires, …)
- Nombreux petits détaills cosmétiques dans l’app, ajout d’animations…
- Optimisations, préparation à la future architecture de React Native
- Bug fixes :
- Actions dans les notifications
- Statut de la batterie de l’équipement
- Masquage des données sensibles dans les logs
- Valeurs dans l’axe vertical dans l’historique
- Sécurité sur les scénarios dans les raccourcis
- Titre des actions dans les notifications sont décodées
- Personnalisation de la taille des sous-titre prise en compte sur une vignette (mode grille avancée)
- MaJ de l’icône par défaut
résumé
sur l’application
- Palette de sélection des couleurs qui dépasse l’écran
- Bouton valider absent lorsque l’horloge est affiché
Groupes prises
l’application s’arrête sur choix Annuler
d’une confirmation d’action de groupe (uniquement dans la vue détail)
- Impossible d’éditer/personnaliser une widget, s’il inclut lui même un widget
- Centre du message interprète le code html
- Couleur des icônes : correction gestion de la bascule entre les modes jour/nuit
Version 1.1.2 (12/02/2022)
- Nouveautés :
- Ajout raccourci vers la page
Messages
- Fond d’écran : possibilité de régler plus finement les gradients de couleurs
- Arrière plan des widgets : possibilité d’utiliser des cmd info pour les couleurs (par exemple mettre sur un widget lumières de couleurs le même fond que la couleur de la lumière)
- Bug fixes :
- Icones plugin dans la barre menu du haut
- Débordement du nom de l’équipement sur les pages principales
- Seules les commandes sans verrouillage sur Jeedom (pas d’accès avec mdp) sont autorisées dans les raccourcis pour un utilisateur non-admin
- Mise à jour de l’aperçu du mode vignette
- Prise en compte des personnalisations des fonds d’écran quelque soit le type de grille choisie
- Fix page blanche sur android 6
Version 1.1.1 (08/02/2022)
- Nouveautés :
- Ajout des raccourcis sur l’application : vous pouvez définir jusqu’à 4 raccourcis sur l’application. Ces actions sont accessibles après un appuie long sur l’icône de l’application JC sur votre bureau. Vous pouvez choisir d’éxecuter une commande, un scénario, ou l’affichage d’une page.
- Prise en compte des droits utilisateurs (pour une connexion avec un
utilisateur limité
) sur l’exécution des scénarios et des commandes
- Switch d’un équipement à l’autre sans se déconnecter/reconnecter possible depuis le menu
Paramètres de connexion
- Réorganisation du menu
Paramètres de connexion
: Afficher les informations de connexion, Permet la déconnexion, Gère l’option de polling
- Personnalisation des sliders : choix des couleurs, taille, format (horizontale, verticale, circulaire), …
- Nouveau sélecteur de couleurs dans l’appli, dispo aussi dans les widgets
Lumières de couleurs
et Groupe de lumières
- Ajout du
Centre de Messages
- Ajout de la
Timeline
- Permet la recopie des personnalisations sur un autre équipement JC
- Le paramètre
Grille avancée
peut se configurer sur chaque page
- Ajout du choix du volume sur la commande
TTS
- Permet la regénération de la clé API d’un équipement (/!\ l’application doit être arrêtée et tuée avant de faire la manip sur le plugin /!\ )
- Personnalisation possible du titre de la notification lors d’un
ASK
(utiliser la synthaxe : title= Mon super Nouveau Titre | message=Ma question ?
)
- Ajout des infos utilisateur (id et nom) lors de l’exécution d’un scénario (via widget ou menu) pour récupérer l’info dans les logs
- Ajout du tag
#userJC#
lors de l’execution d’un scenario
- Mise en place du
pull to refresh
sur les pages : santés, plugins, messages, timeline
- Lorsqu’une page est en mode édition (grille avancée), pour une meilleur utilisation lors des redimensionnements il n’est pas possible d’ouvrir le menu principal de JC
- Prise en compte du code html dans le widget
texte
(=> <br>
pour un saut de ligne)
- Ajout du widget
Evénement
: permet de mettre à jour une commande de type info
- Bug fixes :
- Correction d’affichage des heures entres 0h00 et 0h59 sur
générique slider
au format heure
- Prise en compte de l’option
taille des boutons
avec l’option contenu dans carte
- Fix sur les choix de commande sur les images sur conditions après un déplacement ou suppression
- Le nom des commandes est rafraichie dans la liste des
commandes supplémentaires
- Correction de l’option “inverser” sur des commandes de type numérique (volet, …)
- Widget
Générique texte
: suppression d’un espace vide avant le texte
- Widget
Image
: suppression de l’espace “vide” si la personnalisation enlève nom + image
- Widget
Groupe lumière
: prise en compte de l’image principale
- Exécution d’un scénario depuis le menu de l’application envoie l’ensemble des infos nécessaires
- Création widget scénario depuis l’application avec l’ensemble des infos nécessaires
- rafraichissement de la page des notifications si un message arrive alors que l’application est mise en background sur la page des notifications
- Fermeture de la fenêtre de téléchargement des données de Jeedom si une erreur se produit
Version 1.1.0 (04/01/2022)
passage en stable
- Bug fixes :
- Erreur lorsqu’un équipement JC n’a pas d’utilisateur qui lui est rattaché
- Correction de la récupération de la valeur de la prochaine alarme
- Ajoute la possibilité de ne choisir aucune sécurisation sur un widget scénario
- Corrige l’affichage des choix disponibles d’un widget type
liste de choix
lorsqu’ajouté comme widget supplémentaire
- Lancement à nouveau possible depuis le menu
Scénario
- Widget
Historique
prise en compte de l’intervalle défini dans le widget, et pas celui défini dans l’application (menu/pref/zoom)
Version 1.0.1 (17/12/2021)
- Nouveautés [Android only]:
- Mise en place du Service d’arrière plan qui permet une communication permanente entre JC et le plugin. Les infos sur l’appareil et les actions depuis Jeedom seront exécutées quelque soit l’état de l’application.
- Ajout de nouvelle commandes info :
Etat écran
, En charge
, Etat Bluetooth
, Etat Wifi
, Adresse IP
, Réseau wifi (SSID)
, Prochaine Alarme
- Ajout de nouvelles commandes actions :
Allumer l'écran
, Eteindre l'écran
, Jouer un son
, Commande shell
- Nouveautés :
- Ajout de nouvelles commandes actions :
TTS
- Widget
scénario
: ajout des options de sécurité pour executer le scenario
- Accès direct à la configuration des widgets et des notifications sur un équipement depuis la page principale du plugin
- Ajout du lien vers le forum community, dans le menu
A propos
- Ajout des informations nécessaires à la création d’un post sur community sur l’application
- Possibilité de choisir une des 3 tailles sur les boutons d’actions des widgets
- Possibilité de définir l’arrondi des boutons d’actions
- Séparation des commandes infos et actions sur les équipements pour un visuel plus facile
- Ajout de l’option
Modes dans la carte
pour les widgets Thermostat
et Climatisation
- Possibilité d’utiliser un fichier/image pour le scan du QR code
- Petite refonte de la page
Préférence
de l’appli
- Mise à jour des librairies de notification (dont compatibilité avec Android 12)
- Récupère l’intégralité des logs des plugins
- Bug fixes :
- Boutons d’actions prennent maintenant la couleur du thème
- Trie des widgets sur le bouton
Widgets supplémentaites
- Titre dans la barre du haut quand pas de menu bas
- Positionnement des marqueurs sur les cartes
- Statut du widget Lumière de couleurs
- Position du badge sur l’icône Plugin
- Rayon min pour définir un geofence à 30m
- Fix compteur du badge de notification sur iOS
Version 1.0.0 (10/12/2021)
passage en stable
Version 0.23.4+1 (09/12/2021)
Version 0.23.4 (05/12/2021)
- Nouveautés :
- Accès aux logs des scénarios et plugins depuis l’appli (uniquement pour les utilisateurs admin)
- Widget
géolocalisation
: option pour définir le zoom par défaut, mode animation de la carte auto en option, et ajout d’un marqueur sur la dernière position sur un tracé
- Widget
Modes
: option pour mettre les modes dans la contenu de la carte (plutôt qu’une modale)
- Modification du menu
Mise à jour plugins
par Plugins
: visualisation de l’ensemble des plugins dispo, documentation, et logs (uniquement logs principales pour le moment)
- Possibilité de supprimer une image dans le dossier “images personnelles”
- Si un équipement JC est désactivé, alors la connexion n’est plus possible sur cet appareil.
- Bug fixes :
- Crash dans la grille principale si vide
- Fix ordre des infos supplémentaires
- Masquer prévisualisation de la carte en personalisation
- Pleins d’autres petits bug corrigés, amélioration…
Version 0.23.3+1 (28/11/2021)
- Bug fix plugin uniquement (pas de mise à jour de l’application)
Version 0.23.3 (27/11/2021)
- Nouveautés :
- Création automatique des widgets directement depuis l’appli (via types génériques)
- Les groupes sont à nouveau disponibles en mode grille avancée (mais pas rétractables pour le moment)
- Possibilité définir la mise en page des widgets dans un groupe (mode grille avancée)
- Possibilité de configurer le nombre de positions stockées par la géolocalisation (0 pour désactiver la base : la position est alors envoyée immédiatement ou perdue à jamais)
- Personnalisation des sous-titres en mode Grand widget (taille et couleur)
- Possibilité de masquer l’aperçu dans la personnalisation
- Ajout d’un lien
Changelog
dans la fenêtre A propos
- Ajout des types génériques
Climatiseur
et Géolocalisaton
(/!\ ces types sont propres à JC pour le moment)
- Bug fixes :
- Bouton lock/unlock dans le grand widget thermostat
- Problème d’affichage des widgets dans un groupe
- Les groupes désactivés sont masqués
- Empêche la connexion au websocket si connexion en cours
- Pas de polling si option activée mais en websocket
- Création de widget depuis l’appli était cassée (pas d’id affecté)
- Rafraichissement des images dans le widget
Images
Version 0.23.2 (19/11/2021)
- Nouveautés Plugin :
- Ajout d’un bouton
Infos Community
: ouvre une fenêtre qui affiche toutes les informations qui nous sont nécessaires lorsque vous créez un nouveau sujet sur le forum. Il vous suffit simplement de cliquer sur le bouton Copier
, puis sur le forum coller ces infos. Tout est déjà préformaté !
- Création de widgets en masse : ces créations sont possibles uniquement si les commandes de vos équipements sont correctement configurées avec des types génériques (normalement à la charge des développeurs des plugins que vous utilisez).
Pour vérifier/modifier vos commandes avec les bons types génériques, vous pouvez utiliser le bouton Config types génériques
(pour les personnes qui seraient déjà en version beta/alpha sur le core de jeedom (4.2.x) vous pouvez utiliser Outils/Types d'équipement
)
L’outil peut détecter des widgets déjà existants, dans ce cas ils seront mis en surbrillance et décochés.
- Création de widget (unitaire) en automatique : si vous choisissez de créer un widget de façon unitaire, vous avez la possibilité de pré-charger les différentes commandes nécessaires pour le widget en cliquant sur le bouton
Création automatique
(même pré-requis que le point précédent) et en sélectionnant l’équipement qui sera utilisé pour créer le widget.
- Pré-sélectionne automatiquement la pièce lors du choix des commandes en fonction de la pièce sélectionnée sur le widget
- Notification iOs - Option pour qu’une notification arrive en
alerte critique
et possibilité de régler le volume du son (sonnera même si le son est coupé ou en mode Ne pas déranger
)
- Nouveautés Application :
- Mode grille avancée (à activer dans
menu/préférences
) : permet de choisir la taille des widgets et les placer à l’endroit désiré sur l’écran. Vous n’êtes plus limité dans une grille standard de 3 ou 4 widgets par lignes avec tous les mêmes tailles, mais vous pouvez organiser chaque page comme bon vous semble, avec des espaces, des widgets grands, petits, longs, hauts, … (nb : les menus/regroupements groupe
n’existent plus avec cet affichage !)
- Personnalisation possible de l’affichage forcée avec le nouveau mode
Grand widget
- Personnalisation du statut pour la vue
Vignette
- Personnalisation des valeurs min/max sur les historiques
- Possibilité de dupliquer un widget
- L’accès à la page de notifications ne requière plus d’être connecté
- Bug fixes :
- Renfort sécurité pour la 4.2 : gestion des autorisations de téléchargements
- Clic long sur widget pour iOS
- Correction du contenu des sous-groupes lorsqu’il y a plusieurs colones
- Amélioration de la connexion
- Image du
groupe de PIR
qui reste “rouge” meme si le nombre d’alertes est à 0
- Widget mode : retrait de l’icone en doublon (était également affiché sur la valeur active)
- Sauvegarde de l’image de notification dès sa réception
- Fix animation décentrée des icônes FA
Version 0.23.1 (22/10/2021)
- Nouveautés :
- Ajout de la variable
#value#
dans les widgets compatibles
- L’historique est masqué si la commande n’est pas historisée
- Widget clim :
- Possibilité d’ajouter autant de modes que voulu - Obligation de re-créer les modes
- Possibilité pour la ventilation d’utiliser une info
string
et une action select
- Affichage du widgetId dans l’application
- Nouvelle fenêtre pour configurer les commandes
Notifier tous
sur la page principale du plugin
- Bug fixes :
- Problèmes de connexion au démarrage
- Sauvegarde des notifications reçues
- Crash de la modale de partage des paramètres persos
- Son des notifications sous iOS
- Possible fix du problème d’appui sur widget sur iOS
- Envoie du niveau de batterie
- Animation des images au format gif
- Nombre d’éléments dans les widgets groupe
- Affichage des infos supplémentaires dans la vue détails
- Accès aux images et vidéos dans les notifications avec l’URL locale si sur le réseau local
- Page de personnalisation du widget slider générique
- L’ajout de variables dans l’édition de textes se fait à la position du curseur
- Affichage des boutons de zoom ne reste plus grisés
- Le zoom de l’historique n’est pas changé en cas de nouvelles données dans l’historique
- Affichage des images dans un sous-dossier
- Affichage des badges sur les icônes dans le drawer
Version 0.22.4 (07/10/2021)
- Nouveautés :
- Amélioration de la connectivité
- Envoie de l’utilisateur et du widget à chaque exécution de commande
- Bug fixes :
- Résolution du bug sur les menus hauts (Android)
- Lignes multiples pour les sous-titres
- Fix autorisations des fichiers sur les dernières beta de Jeedom
- Affichage de l’image dans les notifications sans titre
- Boutons zoom dans historique
Version 0.22.3 (01/10/2021)
- Bug fixes :
- Affichage heure dans les notifications
- Problèmes avec les actions
- Page de personnalisation pour les widgets résumés ne plante plus
- Bouton de Déconnexion remarche
- iOS : menu du haut en défaut
Version 0.22.2 (30/09/2021)
- Nouveautés :
- Ajout d’un système de logs dans l’application
- Nouveau widget
Image
qui permet d’afficher une image à partir d’une URL ou une commande info
- Nouvelle commande pour envoyer des SMS (Version APK seulement). Fonctionne quelque soit l’état de l’application
- Nouvelles commandes action pour gérer les préférences de l’application depuis Jeedom (pour l’instant tracking, recharger les données)
- Options de personnalisations des vues résumés de widgets
- Mise en place du DeepLink (pour intéractions avec d’autres applis comme Tasker)
- Mise à jour de (presque) toutes les libs de l’appli, et passage à React Native 0.65.1 (dont le moteur JS Hermes 20 à 30% plus rapide sur iOS)
- Les commandes
Lancer App
, Afficher page
et Pop-Up
ne prennent plus en compte qu’un seul champ dans les scénarios (anciennement message
). Si jamais vous utilisiez le champs Titre
il convient de modifier légèrement votre scénario pour basculer les informations dans le champ message
. (Si la modif a lieu après la maj du plugin, il convient de supprimer l’action et de la re-créer dans le scénario).
- Ajout d’un délai possible entre deux authentifications
- Ajout de la commande
Modifier Préférences Appli
: permet de modifier certaines options de votre application. Faites un choix dans la liste déroulante, puis indiquez la valeur à mettre si nécessaire : ON
, OFF
, MARCHE
, ARRET
- Prise en compte des options indiquées dans les notifications
- Possibilité d’envoyer n’importe quel type de fichier dans les notifications
- Ajout de l’option perso pour cacher le statut en mode carte
- Bug fixes :
- Levée du problème sur la taille disponible en bdd pour la personnalisationisation des widgets
- Ré-activation de la commande
Détacher
- Notifications iOS et Android
- Affichage correct des popups sur iOS
- Affichage des groupes en mode paysage
- Accès aux historiques dans la vue détail
- Affichage des actions dans le widget Clim
- Slider température blanc dans les groupes de lumières
- Grisement des icônes persos sur les scénarios désactivés
Version 0.22.1 (16/09/2021)
- Nouveautés
- Nouveau widget
Historique
(graphique dans la grille)
- Historiques : paramètres de personnalisation (couleurs, type de courbe, affichage par défaut…)
- Nouvelle commande pour afficher un
Pop-Up
dans l’application (si JC n’est pas en cours d’utilisation [Android uniquement], alors on l’affiche à l’écran)
- Widget
Géolocalisation
: affichage de la carte dans le widget en mode carte
- Ask dans les notifications natives sur iOS
- Notifications : suppression manuelle ou auto de notifications
- Notifications : possibilité de filter par type de notifications
- Changements graphiques du centre de notifications
- Widget
générique action
: options d’affichage disponible en personnalisation
- Ajout de la variable
#value#
dans le widget Volet
- Affichage de commande(s) orpheline(s) sur les widgets (page principale du plugin, pas sur la page Jeedom !)
- Ajout de la commande
Notifier tous les appareils JC
qui permet d’envoyer une notification commune sur les appareils éligible (case à cocher depuis l’assistant des notifications, sur les notifications à utiliser dans ce cas)
- Bug fixes :
- Authentification biométrique au démarrage
- Rafraîchissement des caméras
- Actions dans les notifications (Android)
- Résumés de pièces : prise de compte de l’affichage sur valeur nulle configurée dans Jeedom
- Historique : affichage en français pour l’axe de temps
- Historique : intervalle de temps complet même si pas de valeur
- Correction du Mode Expert
- Ask dans les notifications natives d’Android
Version 0.21.7 (05/09/2021)
(passage en stable 08/09/2021)
- Nouveautés :
- Titres et sous-titres sous conditions : possibilité de mettre du code JavaScript (ex:
#[Réseau][PC bureau][Online]# == 1 ? "En ligne" : "Hors ligne"
)
- Personnalisation du fond d’écran en vue Détails (screenId=10), pour l’instant commun à toutes les vues Détails
- Widget générique slider : mode Heure (format Jeedom, ex: 145 -> 01H45, 1805 -> 18H05)
- Widget générique slider : accès boîte de dialogue avec slider en vue vignette
- Widget générique actions : 2 nouvelles options pour personnaliser l’affichage
- Widget Alarme : option pour les modes
- Nouvelle option de personnalisation : masquer contenu de la carte
- Option pour ajouter l’altitude, le type d’activité et le niveau de batterie à la commande de position
- iOS : pastille de notifications non lues sur l’icône de l’appli
- iOS : image / vidéo dans la notification native
- iOS : actions rapides dans la notification native
- Bug fixes :
- Action sur vignette widget clim/chauffage
- Action sur vignette widget générique message
- Espace vide dans Résumé de widgets si widget désactivé
- Icône Jeedom de couleur pour les résumés et pièces
- Centrage dans Favoris de widgets
- Widget Caméra : dimensions corrigées en plein écran
- Chargement des fichiers même protégés dans les notifications
- Suppression des espaces de début et fin dans l’URL de connexion
- Crash sur le bouton de suppression d’image
- iOS : utilisation de FaceID
- iOS : bug du bouton
Retirer ce widget
- iOS : bug de sélection d’une date
Version 0.21.6 (02/08/2021)
- Nouveautés :
- Couleur de thème, plus de choix de couleurs, et mode auto noir/blanc
- Groupe : choix de l’arrière plan (via l’appli)
- Taille des titres et sous-titres pour chaque widget
- Déplacement d’un widget ou d’un groupe à la place d’un autre widget
- Bug fixes :
- Vue détails dans le widget lumières
- Transparence et gestion des fonds d’écran
- Bug au choix d’une commande info sur l’éditeur de widgets
- Actions des toaster rétablies
- La perso des widgets ne se rajoute plus pour les groupes
- Défilement dans l’onglet Général de la page de perso
- L’app ne crash plus lorsque qu’un widget est défaillant
- Temps écoulé sur scénarios
Version 0.21.5 (30/07/2021)
- Nouveautés :
- Couleurs en fond d’écran (image, dégradés, gestion de la transparence)
- Couleurs ou image sur fond des widgets (avec ou sans conditions)
- Choix des couleurs titre/sous-titre pour chaque widget
- Gestion des pièces et des résumés depuis l’application (pensez à recharrger les données [menu préférences])
- Bouton de ré-initialisation des paramètres perso dans chaque widget
- Bug fixes :
- Problème de perte de config au re-démarrage
- Bug dans la page scénarios
- Amélioration de la connexion
- Sous-dossiers de img pris en compte
Version 0.21.3 (22/07/2021)
- Nouveautés :
- Edition des widgets depuis l’application (appui long sur un widget)
- Paramètres personnalisés pour les widgets pour chaque appareil
- Edition des menus depuis l’application (appui long)
- Sauvegarde / restauration des paramètres de l’appli
- Icônes / images : filtres et animations
- Historique : possibilité de régler individuellement l’affichage en mode détaillé
- Sécurisation des pages Préférences et Interface web
- Vérouillage de l’interface
- Possibilité de mettre une URL locale dans les webview
- Bug fixes :
- Bug de la sauvegarde des paramètres de géolocalisation
Version 0.21.2 (15/06/2021)
- Nouveautés :
- Page Santé : permet de voir la page santé de votre jeedom, et gérer les démons de vos plugins : statut/start/stop (start/stop uniquement possible si l’utilisateur rattaché à l’équipement connecté appartient au groupe admin)
- Page Mise à jour des plugins : permet de voir le nombre de mise à jour disponible sur vos plugins et réaliser tout ou partie de ces maj (maj uniquement possible si l’utilisateur rattaché à l’équipement connecté appartient au groupe admin)
- Paramètres avancés pour la géolocalisation :
- Sélection de l’affichage ou non du niveau de batterie de son équipement JC sur la page
Equipement
de votre Jeedom (et donc la page JC correspondante)
- Bug fixes :
- Ajout de la configuraiton du widget
liste de choix
quand il n’existe qu’en sous-widget
- Correction des
#
manquants sur les champs dispo dans les listes +
- Rafraichissement de la page
Batteries
toutes les 5 secondes et/ou lorsqu’on arrive sur la page.
Version 0.21.1 (03/06/2021)
- Nouveauté :
- Page batteries / piles
- Option pour activer le polling en http
- Bug fixes :
- Enregistrement des notifications dans l’appli
- utilisation de l’adresse externe pour la géolocalisation
Version 0.20.7 (25/05/2021)
- Nouveautés :
- Bouton export (format csv) sur la “vue d’ensemble” des widgets
- Sur l’assistant widget : ajout d’un icone sur les widgets désactivés
- Option pour n’afficher qu’une seule vignette par ligne
- Bug fixes :
- Affichage des notifications
- Version du plugin dans
A propos
- Technique :
- Ajout de nouvelles fonctionnalités pour traitement en masse, cf post dédié
Version 0.20.6 (19/05/2021)
- Nouveautés :
- Niveau de batterie
- Ajout d’une commande info pour le snapshot caméra
- Bug fixes :
- Affichage des notifications
- Affichage des apps en favoris
- Etat des scénarios en connexion http
- Rotation écran après affichage d’une webview
- Utilisateur et mot de passe dans les headers pour snapshot camera
Version 0.20.5 (18/05/2021)
- Nouveautés :
- Mode launcher : Jeedom Connect peut se substituer à votre launcher Android
- Page lanceur d’applications à ajouter dans les boutons de la barre du haut. Créez aussi des liens vers vos apps favorites (appuie long sur l’application, puis
ajouter/supprimer en favoris
)
- Notifications :
- Prise en charge dans l’application du code HTML des messages
- Ouverture des liens dans le navigateur.
- Boutons d’actions alignés verticalement
- Widgets en mode vignettes : choix d’utiliser l’ancien ou le nouveau design
- Assistant widget : ajout de filtres (pièces, présents) pour l’ajout de widgets
- Configuration : définir le trie des widgets par défaut (appliqué sur la page principale du plugin, et dans la liste déroulante de sélection des widgets sur l’assistant)
- Bug fixes :
- Suppression du ‘2’ dans la température de la météo
- Temps écoulé dans les groupes de widgets : prise en compte du plus récent changement
- Alignement dans le widget résumé
Version 0.20.4 (10/05/2021)
- Nouveautés :
- Nouvelle commande
Afficher page
: permet de naviguer vers une page de l’appli lorsque celle-ci est en premier plan
- Nouvelle commande
Lancer app
qui permet de lancer une application lorsque l’appli est en premier plan (Android uniquement)
- Nouveau widget
Lanceur d'application
qui permet de lancer une application (Android uniquement)
- Option pour centrer les widgets
- Authentification pour le flux caméra
- Nouvelle commande pour détacher l’appareil lié à un équipement
- Bouton
Copier vers
qui permet de copier la conf d’un équipement vers un autre
- Bug fixes :
- Recentrage widgets
- Arrondis widgets humidité et luminosité
- Modale du widget Mode scrollable
- Cacher les éléments s’applique au mode carte
- Crash de l’appli au démarrage
- Réception des notifications
- Textes de la météo qui s’intercallent
- Rafraichissement de l’historique
Version 0.20.3 (05/05/2021)
- Nouveautés
- Possibilité de sécuriser le démarrage de l’application par mot de passe ou empreinte biométrique
- Possibilité de cacher les titres des menus bas
- Changement d’organisation de la grille des widgets sur écran large
- Second style pour l’horloge
- Bug fixes :
- Images sous conditions
- Notifications qui n’arrivent pas
- Point de géolocalisation correctement situé
- Résumé avec un widget en double
Version 0.20.2 (01/05/2021)
- Nouveauté:
- Possibilité de choisir le mode d’action sur icône
- Affichage modifié dans la page des préférences
- Bug fixes:
- Conditions sur images
- Altitude dans la commande position
Version 0.20.1 (30/04/2021)
- Nouveautés appli :
- Mode immersif (permet de masquer les barres de statut et de navigation d’Android)
- Fond d’écran : possibilité de le définir avec des conditions sur la page courante ou de commandes.
- Barre du haut : possibilité d’ajouter et trier des boutons de racourcis
- Barre du haut : possibilité d’afficher horloge + météo
- Menu haut : mode flotant
- Menu du bas : possibilité de le positionner à gauche
- Menu du bas : possibilité de mettre des images à la place d’icônes
- Nouveautés plugin :
- Vue d’ensemble qui permet de faire de l’édition de masse sur les widgets (uniquement sur les données communes)
- Conditions des images plus flexible : possibilité d’enchaîner les conditions
- Option pour ajouter l’altitude à la commande position
- Conserve les filtres et ordres défini sur la page principale du plugin
- Bug fixes :
- Correction du timestamp pour les données de géolocalisation
- Bug des sous-widget de la vue détail corrigé
- Bug des widgets supprimés alors qu’ils existent dans un “widget parent”
- Disparition des informations sur l’onglet équipement (après ouverture de la modale choix d’icone)
- Affichage du texte complet dans les notifications
Version 0.20.0 (21/04/2021)
- passage en version stable (identique à 0.19.5)
Version 0.19.5 (19/04/2021)
- Nouveauté :
- Dans la vue vignette possibilité de cacher différents éléments : nom, sous-titre, status et/ou image
- Bug fixes :
- Modales des widgets Thermostats et message liste
- Affichage des statuts de plusieurs widgets (mode vignettes)
- Affichage des (sous) widgets dans la vue détails
- Suppression d’un widget met à jour immédiatement la configuration des équipements
- Drag & drop : ajout d’un élément dans un groupe (déjà rempli)
Version 0.19.4 Beta (17/04/2021)
- Nouveautés :
- Commande Position : ajout de l’altitude (nouveau format :
latitude,longitude,altitude
)
- Nouvelle commande info
Activité
(valeurs possibles : still, on_foot, running, on_bicycle and in_vehicle)
- Possibilité de définir le type de connexion pour chaque équipement (http ou websocket). Pensez à re-générer vos QR-code
- Bug fixes :
- Modale choix de couleur
- Titres coupés dans menu haut sur One Plus (?)
- Affichage et sélection des images perso
- Drag and drop fix
Version 0.19.3 Beta (16/04/2021)
- Nouveautés Plugin :
Drag & drop
l’ensemble des objets sur les assistants & widgets
- Création automatique d’une sauvegarde de la définition des widgets à chaque backup de Jeedom
- Affichage du nom de l’équipement en cours de modification (sur la modale assistant)
- Ajout des
directions
sur le widget Caméra
- Ajout la possibilité d’intégrer d’autres widgets à l’intérieur d’un widget (sur la vue détail)
- Ajout de l’
unité
sur les informations supplémentaires
- Permet de définir le
pas
d’un slider (1 par défaut)
- Permet de
cacher le titre
du widget à l’affichage sur l’application (mode carte)
- Ajout d’une action automatique lorsqu’une page du menu bas est affichée (similaire au swipe Up ou Down, mais là systématiquement et automatiquement)
- Prise en compte des
tags
pour les scenario
sur les actions SwipeUp
, SwipeDown
et Action
des menus bas
- Nouveautés Application :
- Clic sur l’icône de la vignette réalise une action : changement d’état d’une lumière/switch, générique action : déclenche la 1ère action paramétrée, …
- Modification de l’affichage des widgets
- Affichage d’un widget en erreur, si ça configuration n’est pas bonne (il ne devrait plus y avoir d’écran blanc !)
- Modification de l’affichage d’un slider : ajout des icônes + et - de chaque côté, et informations au-dessus du slider
- Support du nouveau system de DNS Jeedom (automatique)
- Boîte de dialogue
A propos
- Bug fixes :
- Affichage de l’option carte/vignette sur une pièce (arrivé depuis un widget)
- Effacement des notifications android lorsque l’on supprime les notifs dans l’application
- Les titres ne sont plus tronqués sur certains appareil (!?)
- Effacement du texte d’un message générique après envoie (en vue détail)
- Correction d’un bug d’affichage lors d’une rotation de l’écran quand une vidéo est en plein écran
Version 0.19.2b Beta (08/04/2021)
- Bug Fixes :
- corriger l’erreur sur la création d’un nouvel équipement
Version 0.19.2 Beta (02/04/2021)
- Nouveautés:
- Ajout des vidéos dans les notifications
- Ajout d’un slider dans le player vidéo
- Bug fixes:
- Ordre des résumés de pièces
- Le lecteur vidéo ne plante plus lorsque le dossier d’enregistrement n’est plus spécifié
- Correction de la commande LAN seulement (basculement auto sur snapshot)
- Sous-titres persos sur widget camera
Version 0.19.1 Beta (01/04/2021)
- Nouveautés:
- Personnalisation des icones sur les résumés : nouveau menu “Résumé” à configurer dans l’assistant widget
- Prise en compte des résumés “non-standard” (ie: ajoutés par l’utilisateur)
- Ajout du widget … caméra !
- Prise en compte de tous les types
action message
dans le widget Générique Action
- Prise en compte des tags dans le widget
Scenario
- Ajout de l’option “désactiver l’accélération matérielle” sur le widget Webview
- Bug fixes :
- recherche des icônes non sensible à la casse
- liste des widgets triées par ordre alphabétique
Version 0.18.4 Beta (25/03/2021) [Application uniquement]
Version 0.18.3 Beta (24/03/2021)
- Nouveautés :
- SplashScreen qui pique pas les yeux
- Possibilité de sécuriser les action avec un code alphanumérique
- Possibilité de personnaliser le chemin des images persos (par défaut
plugins/JeedomConnect/data/img/user_files/
)
- Widget
liste de choix
(générique pour les commandes action
sous-type select
)
- Widget
générique message
- Mode RTL (Right To Left) dans l’appli (on se refait le film à l’envers)
- La barre de navigation Android (Retour, Accueil, Récent) s’adapte au théme sombre (si présent à l’écran)
- Améliorations :
- Widget WebView :
- accélération matérielle activée.
- Login automatique sur les pages de Jeedom
- Meilleures performances sur l’Historique
- Lors de la suppression d’un widget, affichage du nom des équipements auxquels il est attaché
- Widget fenêtre : Statut accepte les valeurs numériques maitenant (en + de binaire)
- Toutes les actions d’un
générique action
sont affichées en mode carte
- Bug Fix :
- Correction des heures mal affichées ou avec retard d’une heure
- Correction des informations ‘NaN’ sur les titres/sous-titres
- Alignement dans les widgets Favoris, Résumé, et dans les vignettes sans statut
- Interdictoin de sélectionner plusieurs fois la même pièce dans l’onglet du même nom
- Récupération des scénarios sur l’appli (via le menu)
Version 0.18.2 Beta ET Stable (18/03/2021)
Dorénavant l’application (apk) sera disponible au téléchargement directement et uniquement sur le Store, aussi bien pour la version stable que pour la version bêta (dans ce dernier cas, un enregistrement est nécessaire – lire la doc)
- Changement du logo et du splash-screen
- Possibilité de passer en mode Vignette/Cartes sur la page des Pièces
- Accès aux notifications depuis l’icône ‘Sonnerie’ en haut à droite de l’écran
- Bug Fix :
- prise en compte de l’inversion des états pour les volets roulant
Côté plugin :
- Possibilité d’exporter & d’importer l’ensemble des widgets (sur page configuration du plugin)
- Ajout du lien d’inscription au programme bêta-testeur
- Bug Fix :
- importer plusieurs fois des fichiers à la suite
Version 0.18.1 Beta (17/03/2021)
- Bug Fix :
- lors d’une modification d’un widget, l’application est mise à jour automatiquement
- erreur sur le déplacement des widgets sans parent
Version 0.18.0 Beta (15/03/2021)
:information_source: Pré-requis (facultatif mais préférable !) : AVANT de mettre à jour le plugin, ouvrez l’assistant sur chacun de vos équipements, allez sur l’onglet Pièces
et assurez vous que chacune des pièces créée est bien attachée à un objet Jeedom !
Pensez également à mettre le plugin JeedomConnect en DEBUG
!
:warning: Une fois la mise à jour effectuée, une migration manuelle est nécessaire pour faire fonctionner cette nouvelle version. Merci de lire la documentation pour voir comment faire ! :warning:
Version 0.17.1 Beta (05/03/2021) – Version Stable (15/03/2021)
Version 0.17.0 Beta (04/03/2021)
Version 0.16.0 (22/02/2021)
Version 0.15.4 (11/02/2021)
Version 0.15.3 Beta (10/02/2021)
Version 0.15.2 Beta (09/02/2021)
Version 0.15.1 Beta (06/02/2021)
Version 0.15.0 Beta (04/02/2021)
Attention, l’application n’est plus en debug mais en release, veuillez désinstaller la version précédente
- Pièces : possibilité de lié un objet Jeedom aux pièces
- Pièces : ajout du widget Pièce qui donne le résumé de l’objet
- Pièces : ajout dans l’app d’un bouton Pièces (menu gauche) qui donne accès à tous les résumés
- Authentification automatique à l’interface Web
- Menu du bas : possibilité d’exécuter des actions lors d’un swipe vers le haut ou le bas
- Historique : Axe horizontal en bas (même avec valeurs négatives)
- Historique : Option pour ne pas afficher dans la vue détails
- Historique : Option pour choisir le zoom par défaut
- Thermostat : slider désactivé lorsque vérouillé
- Optimisation de la connexion http
- Résolution de divers bugs et améliorations mineures
Version 0.14.3 (27/01/2021)
=======
Version 0.14.3 (28/01/2021)
- Correction bug status lumières
- Ajout icônes groupe
- Option pour inverser un binaire
- Assistant widget: remplissage auto de certains champs info
- Appli : option pour retour haptique sur action
- Bugs corrigés sur l’assistant de config
- Bug échelle historique
Version 0.14.0 Beta (19/01/2021)
Version 0.13.3 (18/01/2021)
Version 0.12.0
Version 0.11.0
Version 0.10.0
- Ajout de la géolocalisation
Version 0.5.0
Version 0.1.0
Version initiale