Update du code v0.98 en ligne !
Ajout du support du bluetooth pour la reconnaissance vocale, ajout d’actions Jeedom et d’action pour la gestion de l’écran, diverses corrections.
Change log :
Interface web : CONFIGURATION / Réglages de bases / Jeedom
- Ajout d’un bouton pour tester la configuration de Jeedom
Test effectué avec les paramètres des champs protocole, IP, port, chemin, clef API et timeout afin de valider la configuration à la volée avant même d’avoir à sauvegarder la configuration.
Interface web : CONFIGURATION / Réglages avancés
- / Commande Vocale : Ajout d’une option pour utiliser un micro en bluetooth (si disponible) pour la reconnaissance vocale.
- / Gestionnaire de fichiers : Refonte du bouton pour tester si le chemin racine est valide
Interface web :
- Correction de bug de scrollbars inutiles qui pouvait apparaître sur certains appareils.
- Maj du CSS
Interface web : Asssistant d’édition / exécution d’actions
- Action Jeedom / setCmd : Ajout d’un menu magique pour récupérer directement les ID des commandes, classés par OBJETS / EQUIPEMENTS
- Action Jeedom / getCmd : Ajout d’un menu magique idem a setCmd
- Action Jeedom / scenario : Ajout d’un menu magique pour récupérer directement les ID des scénario, classés par OBJETS / GROUPES
NOTE: pour récupérer les ID de l’action Jeedom / scenario il faudra attendre une prochaine maj de Jeedom (le temps que la modif arrive dans la branche release), ou bien effectuer vous même cette ajout dans le fichier core/api/jeeApi.php : Update jeeApi.php by rulistaff · Pull Request #1578 · jeedom/core · GitHub
Ajout d’actions :
- Jeedom / setVariable : Permet de définir ou modifier une variable Jeedom
- Jeedom / getVariable : Permet de récupérer le contenu d’une variable Jeedom
- Jeedom / message : Permet de publier un message dans le centre des messages Jeedom
- Système / sleepScreen : Permet de définir la durée (en seconde) de mise en veille de l’écran, -1 pour jamais éteindre (Peut ne pas fonctionner sur certains appareils)
- Informations / getScreenTime : Retourne la durée (en seconde) de mise en veille de l’écran
Core :
- Corrections dans le moteur des journaux afin de supprimer certains caractères qui pouvait parfois compromettre l’intégrité du log (à la sauvegarde et à la lecture)
- Maj de l’initialisation
- Maj des fichiers de langues
- Diverses corrections et optimisations
NOTE: Vous devez d’abord mettre à jour l’APK de JPI en v0.98 pour pouvoir avoir accès à cette mise à jour du code.
Update de l’APK v0.98 en ligne !
- Ajout du support du bluetooth pour la reconnaissance vocale
Il est possible de connecter / déconnecter à chaud un handset BT pendant la reconnaissance vocale continue, la bascule est automatique. - Ajout du support du bouton BT de lancement de l’assistant Google pour pouvoir lancer à la place la reconnaissance vocale de JPI (lors du premier clique il faut l’associer à JPI sur l’écran de l’appareil)
- Lors de l’utilisation de la croix Rouge pour vider le log des erreurs, maintenant les notifications android des erreurs de JPI sont également vidées.
- Il y avait un bug sur la vérification des permissions d’accès aux notifications si plusieurs applications avaient la permission accordée => corrigé
- Nouvelle méthode pour trouver les dossiers de Paw, qui peuvent être n’importe où, en interne ou sur une carte SD externe, et même si le dossier racine ‹ paw › est renommé (Il est déconseiller de changer le chemin du répertoire créer par défaut au 1er lancement de Paw pour éviter à JPI de scanner partout et de rallonger le démarrage de JPI)
- Rallongement du délais d’attente de l’extraction des données de paw lors de l’installation de JPI sur les plus vieux appareils.
- Support des nouvelles actions
- Divers corrections et optimisations
Change log versions précédentes:
v0.974: jpi-apk-android-tel-dedie-domotique/10014/22
v0.973: jpi-apk-android-tel-dedie-domotique/10014/22
v0.97 à 0.972: viewtopic.php?f=27&t=18283&start=3020#p627896
NOTE : Cette version est probablement à prendre comme une “V1” et devrait être relativement stable. (testé sous Android v5 à v9)
NOTE² : pour les vieilles version d’android (< V6) les designs de Jeedom V4 nécessitent la mise à jour de l’appli système WebView. Il faut parfois bidouiller et avoir l’accès root pour pouvoir la faire.
Symptômes : Mauvaises couleurs des fonds et des textes dans les designs qui sont dues aux variables CSS présentes dans Jeedom V4 et qui ne sont pas supportées par les vieux moteurs WebView
Ex pour résoudre le pb (nécessite un accès root) :
Testé avec succès sur des tablettes android V5.1 où il n’était pas possible de mettre à jour ou de choisir la version de webview.
L’application restera gratuite. un bouton donation se trouve dans la fenêtre DIVERS / A propos de l’interface web si vous souhaitez soutenir le projet.
Screen shots :
Nouveau bouton de Test de la configuration de Jeedom :
Nouveaux menus magique pour récupérer directement les id Jeedom :
Nouvelles actions :
Vidéo de démo du bluetooth pour les interactions :
L’application restera gratuite. un bouton donation se trouve dans la fenêtre DIVERS / A propos de l’interface web si vous souhaitez soutenir le projet.