Plug-in JeeMate

Version Stable 1.0 Multi : Contrôlez vos Jeedoms avec zéro config pour un rendu au top!

Parce que le Futur passe par JeeMate…!

Nous avons le plaisir de vous annoncer la disponibilité de JeeMate v1 en version stable, à partir de samedi 16/04/2022, progressivement sur toutes les plateformes compatibles soit:

  • Android (validée sur le store)
  • iOS (validée sur le store)
  • Windows (actuellement en cours validation)
  • MacOS (actuellement en cours de validation)
  • version hors store sur le site JeeMate durant le weekend

Pour info, depuis sa sortie il y a un an, JeeMate est multilangues (FR/EN et la partie ES à 50% est en cours de finalisation).

Cette version de JeeMate, qui a aussi été une forte source d’inspiration pour d’autres, était très attendue par nombre d’entre vous, puisque nous avions partagé la beta et teasé de nombreuses choses. Nos idées sont appréciées et nous en avons encore pleins d’autres en stock :wink:

L’objectif était de sortir une vraie version, refonte majeure. Vous pourrez constater tous les changements avec le changelog complet plus bas dans cette annonce.

Le principe de JeeMate reste le mobile-first et le zero-config.

  • Pas de long tuto, complexe, pour intégrer un plugin.
  • Une autoconfiguration basée sur les types génériques, et l’intégration native de plugins, depuis ses débuts.
  • L’utilisateur n’ayant plus qu’a réorganiser, redimensionner et apporter la customisation des tuiles si nécessaire.
  • Des fonctions innovantes et uniques à chaque mise à jour.

Bien évidemment de nombreuses demandes de customisation par nos chers bêtatesteurs ont été prises en compte :kissing_heart:, il est possible d’apporter votre touche personnelle, mais tout ceci sans passer par un PC et de façon centralisée dans l’application.

Nous étions conscients qu’il manquait à l’application un support vidéo, afin de rassurer quant à la simplicité réelle de l’app :

  • les non-initiés, ceux qui ne connaissent que de loin ou auraient des préjugés à tort,
  • et surtout tous les utilisateurs de JeeMate

Ainsi, lors de la sortie de l’application, nous allons aussi partager des vidéos montrant les capacités de l’application.

  • La première vidéo sera le « Getting Started », qui permet en 20 minutes d’avoir une application complètement opérationnelle, et démontrer que très souvent il suffit d’installer un plugin Jeedom, et… c’est tout!
    Il est ainsi possible en moins de 2 à 3mn chrono, sans effort coté Jeedom, appairage compris, d’avoir une interface opérationnelle.

Nous serons à votre écoute sur le Discord pour vos idées de vidéos/tutos.

Dans Discord pensez à cocher le rôle « Projet JeeMate » dans la section rôle du Discord.

Nous sommes aussi très heureux d’avoir un nouveau partenaire: Youdom, et organiserons certainement des évènements, tutoriels avec ce dernier prochainement.
Merci à Nico et Stéphane pour leur encouragement :+1:

Avant de passer au changelog, voici les « quelques » évolutions majeures de ces derniers mois:

  • Muti-Jeedom et Multi Sessions pour pouvoir gérer plusieurs Jeedoms (nombre illimité) dans différentes sessions, ou sur une même page!

  • Thèmes et personnalisations poussées pour une interface encore plus sexy

  • Gestion de Tags NFC. Déverrouiller sa porte, lancer un scénario Jeedom, activer des modes/ambiances, envoi d’action en scannant des tags NFC depuis votre téléphone

  • Compatibilité avec les appareils SIP (portiers vidéos compatibles Asterisk par exemple…)

  • Nouvelles intégrations de plugins

  • Nouvelle base de données très performante

  • Onglet Pièces disponible en version gratuite

  • Nombreuses nouveautés et corrections dans le plugin JeeMate (panel de suivi de la géolocalisation sur le dashboard Jeedom, nouveaux types de notification, gestion de vos tags NFC etc )

  • Nouveau système de déploiement automatique de toutes les versions. Nous disposons à présent d’un système performant qui en seulement quelques clics nous permet de déployer en des temps records toutes les versions sur tous les supports.
    Ainsi, toutes les versions seront à présent toujours synchronisées ce qui n’était pas le cas auparavant avec les versions desktop et hors store par exemple qui des fois n’étaient pas les mêmes versions que celles des stores.
    L’autre bénéfice évident pour vous sera des mises à jour régulières, y compris en stable, étant donné que le coeur de l’app a été refondu et prévu pour le long terme.

Changelog pour les versions STABLE et BETA pour toutes les plateformes

  • Multi Sessions. Vous pouvez avoir différentes configurations de l’application
  • Multi Jeedom. Vous pouvez passer d’un Jeedom à un autre, sans limite du nombre de Jeedom. Par ailleurs, il est possible d’afficher une session mélangeant des widgets provenant de différents Jeedom sur les mêmes pages/onglets.
  • NFC: Gestion de Tags. Créer/appairer vos tags. Mode toggle, ajout envoi commande action + valeur, ajout envoi scénario. Même quand l’app est killée.
  • NFC: dans le plugin JeeMate, ajout d’un droit pour appairer/supprimer les tags dans Jeedom
  • SIP: réactivation fonction Appel Audio/Vidéo SIP pour les portiers vidéos etc qui sont compatibles
  • Ajout compatibilité avec le plugin Monitoring
  • Carte avec les logos des stations carburants et leur prix par station, lorsque l’on clic sur la tuile ou sur la Carte Présence JeeMate
  • Thèmes et personnalisation: nouveau thème et palettes MaterialDesign 3.0 Flat
  • Thèmes et personnalisation: amélioration de la navigation dans certains menus
  • Thèmes et personnalisation: contenus et couleurs de certains libellés dynamiques (rendu conditionnel)
  • Thèmes et personnalisation: nouvelles personnalisations sur les widgets
  • Thèmes et personnalisation: adaptation de l’ancienne grille Telco qui permettait de placer les éléments à l’endroit souhaité, sur tous les onglets/pages/panels/résumés
  • Thèmes et personnalisation: possibilité de choisir la taille de grille sur tous les onglets/pages/panels/résumés, cela peut ainsi vous servir à vous faire des designs « Plans »
  • Thèmes et personnalisation: option Synthèse Jeedom sur page Accueil
  • Thèmes et personnalisation: météo en fond d’écran
  • Android: Notification Media. Possibilité d’avoir le widget Media dans la barre Android même quand l’app est fermée.
    Et ajout dans l’app, page Configuration/Notifications, de la sélection des Medias pour lesquels on souhaite être notifié
  • Notifications: alertes critiques, affichage page de l’app même quand l’appareil est verrouillé, etc
  • Ajout et correction des types génériques Volet BSO Slider, Véhicule dans App et plugin (widget véhicule en cours)
  • Actions groupées sur les boutons « telco ». Vous pouvez lancer plusieurs actions, avec délai optionnel, en un seul clic
  • Dans les rendus conditionnels, possibilité d’utiliser des
    variables internes au widget au lieu d’aller chercher la commande par Pièce/Equipement
    avec possibilité d’effectuer des « calculs »
    Exemple: La température est de {{#state# + 2}}#stateUnit# et la prise est à #1_1201#
    La liste des variables est disponible en cliquant sur le bouton « Loupe »
  • Deeplinking activé: depuis une autre app, ou bien depuis les notifications,
    vous pouvez ouvrir l’app, afficher des éléments en utilisant une url…
    Exemple: jeemate://deeplink/clock/2 ou jeemate://deeplink/mode/140 ou jeemate://deeplink/detail/1201
  • Réorganisation des sessions
  • Possibilité de lancer une session depuis les raccourcis systèmes
  • Possibilité de configurer les raccourcis systèmes pour chaque session
  • Clics sur le nom dans la session dans la barre de menu du 1er onglet:
    Clic simple: menu changement rapide session
    Clic long: page de gestion des sessions
  • Dans la page Config Geoloc de l’app, d’une option pour définir le Jeedom qui reçoit les events de geoloc
  • Centre de messages Jeedom dans la page Santé
  • start/stop/mode auto-manuel démons dans la page Santé
  • Option flou fond de page
  • Dans la page de config de la tuile, d’une option pour utiliser ou non le libellé équipement Jeedom
  • Option notifications système seulement. Nécessite de fermer puis relancer l’application.
  • Fonction Effacer un message dans le centre de messages
  • Bulles nombre de messages et plugins dans la tuile santé
  • Option pour ne pas minimiser l’app lorsque l’appareil est verrouillé dans Configuration/Sécurité
  • Ajouter/supprimer des images par lot, depuis l’app vers Jeedom
  • Lorsque l’on agrandit le widget URL, affichage de la page web dans la tuile
  • Ajout partage sauvegarde et suppression depuis la page de Sauvegarde dans l’app
    (swipe sur le backup vers la droite pour afficher les fonctions)
  • Amélioration visuel tuile Media (en tuile grande taille)
    (case à cocher sur l’équipement JeeMate dans le plugin)
  • Plugin MyBin: ajout du reset compteur en cliquant sur la tuile
  • Ajout options pour gérer l’ajustement de l’image de fond des pages
    dans la configuration des pages et onglets
  • Ajout option pour cacher indicateur tuile
  • Par défaut si l’indicateur tuile n’est pas actif, il est caché
  • Nouvelle page QR Code
  • Ajout: dans page Configuration/Geoloc, bouton log permettant d’envoyer
    par email les logs natifs de la dépendance géoloc
  • Ajout: implémentation du type générique JEEMATE_URL, permet d’avoir une tuile webview
    et de refresh l’url depuis un scénario Jeedom
  • Ajout dans le rendu conditionnel: variable widget stateLastDuration permet d’afficher dans la tuile la durée
    depuis le dernier changement d’état au format 1j 1h 1m 1sec
  • Ajout de commandes infos dans la geoloc (speed et altitude)
  • Possibilité d’utiliser le pairing auto en connexion externe en saisissant une url
  • Ajout de compteurs supplémentaires dans la page Santé
  • Afin de récupérer de l’espace libre dans le libellé de la barre de menu:
    En multi Jeedom, l’icone état connexion de la barre de menu est à présent dans la liste des jeedoms.
    Le bouton Rafraichir les états a été temporairement déplacé dans le menu Edition « Crayon »
  • Ajout: quand on est dans l’onglet Pièces, option pour cacher la tuile depuis la popup longpress
  • Ajout: l’option pour centrer le contenu de la tuile est aussi disponible dans sa page de config
  • Graphiques: amélioration design dans les pages de détails
  • Graphiques: ajout de fonctions (type de graphique, afficher tableau, export tableau et graphique),
    sauvegarde de la dernière période utilisée, et configuration appliquée à la tuile
  • Affichage page Changelog lors d’une mise à jour
  • Cacher les options de geoloc inutiles pour iOS
  • Nuki états « verrouillage/déverrouillage »
  • Correction types Fenêtre/Porte afin d’avoir les mêmes valeurs que dans Homebridge.
    0 = Pas de contact (ouvert)
    1 = Contact (fermé)
  • Pour éditer l’icone présence il faut à présent cliquer sur la roue crantée dans la popup liste des membres
  • Correction/harmonisation taille libellés tuiles, boutons modes, alarmes dans page détails, indicateur des tuiles, et arrondi des tuiles
  • Optimisation démarrage de l’app
  • Optimisation graph dans les tuiles
  • Passage de FontAwesome 5 à 6.1.0
  • nouvelle base de données plus performante
  • Adaptations pour Android 12
  • Versions MacOS
  • Dernière version sdk Flutter et dépendances

Le plugin stable sera disponible le même jour et nécessaire pour utiliser cette nouvelle version.

Il y aura aussi une mise à jour « amélioration&corrections » qui suivra celle-ci durant le week-end, car cette version a été publiée sur les stores début de semaine mais entre temps nous avons continué d’avancer :slight_smile:

32 « J'aime »