[JPI-APK android] Tel Android dedié domotique

Oui la seule est unique méthode est via l’api http (que le plugin utilise aussi) :

http://xxx.xxx.xxx.xxx:8080/?action=getState&keyword=IS_SCREEN_ON

Bonjour Djul,

Merci pour ton travaille, je découvre au fur et a mesure des jours la puissance de JPI.

Par contre je but sur un point dont j’ai du mal à trouvé une réponse concernant le TTS :

J’ai réussi à faire fonctionné le TTS en générant une requette via l’assistant , que je colle dans un script sur jeedom pour ensuite l’appeler via un scenario.
Mais cette requette contient uniquement du texte pure, comment puis je faire pour y intégré des variable ( commande ) comme des retour d’info venant du plugin weather, etc .

Comme je le fait avec push bullet par exemple :

Hello :

Il suffit de créer une commande de sous-type message dans le plugin script pour avoir 2 paramètres accessibles.
Ensuite dans le champs url on peut utiliser les tags #title# et #message# ainsi que des commandes jeedom :
https://www.jeedom.com/forum/viewtopic.php?f=27&t=18283&p=421317&hilit=plugin+script#p421317

Maj de l’APK v0.973 en ligne.

  • Correction des problèmes de permissions (Ne pas déranger…)
    Pas pu tester vu que je ne peux pas reproduire
  • Inclusion de l’installation de PAW server ainsi que des mises à jour de PAW directement au démarrage de JPI
  • Maj de certaines bibliothèques
  • Corrections de bugs et diverses optimisations

PS: Une Maj du code arrivera bientôt

2 « J'aime »

Merci a toi pour ton retour rapide .

J’ai pas bien compris encore le principe des TAGS.

Mais par contre le fait de pourvoir mettre directement la commande Jeedom dans l’URL c’est justement se que je chercher à faire dans un premier temps c’est parfait .

Merci

Maj de l’APK v0.973 en ligne.

  • Correction des problèmes de permissions (Ne pas déranger…)
    Pas pu tester vu que je ne peux pas reproduire
  • Inclusion de l’installation de PAW server ainsi que des mises à jour de PAW directement au démarrage de JPI
  • Maj de certaines bibliothèques
  • Corrections de bugs et diverses optimisations

Update du code v0.973 en ligne ! :slightly_smiling_face:

Change log :

  • L’action Jeedom scenario utilisée avec le paramètre start retourne dorénavant la valeur de retour du scenario Jeedom (dans le cas ou le scenario retourne une valeur / Jeedom V4 seulement)
  • Correction de nombreux bugs de collision de volume en cas d’utilisation de la reconnaissance vocale continue (ex: play, tts pendant la reco vocale)
  • Correction de bugs lors du lancement d’actions personnalisées dans les scénarios JPI en mode asynchrone (sans attendre la réponse).
    Des paramètres étaient perdus => corrigé
  • Maj du CSS
  • Maj des liens vers community
  • Diverses corrections (je ne me souviens pas de tout)

Change log versions précédentes:

v0.97 à 0.972: viewtopic.php?f=27&t=18283&start=3020#p627896
v0.969 à 0.9693: viewtopic.php?p=625893#p625893
v0.968 à 0.9687: viewtopic.php?f=27&t=18283&p=596241#p596241
v0.967 à 0.9679: viewtopic.php?f=27&t=18283&p=584062#p583725
v0.966: viewtopic.php?f=27&t=18283&start=2480#p583082
v0.965: viewtopic.php?f=27&t=18283&start=2440#p581030
v0.963 & 0.964: viewtopic.php?f=27&t=18283&start=2420#p580152
v0.960 à 0.962: viewtopic.php?f=27&t=18283&p=576791#p576791
v0.959: viewtopic.php?f=27&t=18283&start=2320#p572163
v0.958: viewtopic.php?f=27&t=18283&start=2240#p566685
v0.957: viewtopic.php?f=27&t=18283&start=2200#p557412
v0.956: viewtopic.php?f=27&t=18283&start=2200#p554748
v0.953 & 0.954: viewtopic.php?f=27&t=18283&start=2180#p553942
v0.951 & 0.952: viewtopic.php?f=27&t=18283&start=2080#p540625
v0.95: viewtopic.php?f=27&t=18283&start=2060#p537300
v0.94: viewtopic.php?f=27&t=18283&start=2040#p532980
v0.93: viewtopic.php?f=27&t=18283&start=1980#p518722
v0.92: viewtopic.php?f=27&t=18283&start=1840#p491459
v0.918: viewtopic.php?f=27&t=18283&start=1720#p470741
v0.91: viewtopic.php?f=27&t=18283&p=470597#p470459
v0.90: viewtopic.php?f=27&t=18283&start=1660#p469388


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.

:wink:

1 « J'aime »

Mise à jour réalisée sur mes 3 devices JPI, RAS !
Parfait :).

2 « J'aime »

Question bête : Les mises à jour doivent se faire manuellement en téléchargeant l’apk sur chaque équipement ou elle peuvent se faire directement par l’appli ? Car je ne trouve pas de menu MAJ dans l’appli.
Merci.

Pour ma part, j’utilise le plugin JPI de Jeedom et j’ai mis un bouton sur mon design système pour faire les mises à jour.
A défaut oui, télécharger l’APK.

Merci Benj29 pour cette réponse.
Mais je ne comprends pas trop : Un simple restart installe la nouvelle version de l’appli ?

Oui car jpi vérifie s’il a la dernière version et demande s’il peut la télécharger.

Ah ok. Je vais essayer alors.
Par contre si je comprends bien, tu dois quand même intervenir sur le matériel pour réaliser l’install ?

Pour les Majs de L’APK ou de PAW Server il faut forcément intervenir physiquement sur l’appareil.
Pour le code c’est automatique à chaque démarrage ou lors d’un checkMaj (si paramétré tel quel dans les options de JPI)

:ok_hand: j’ai tout compris
Merci à vous deux et bonne année :smiley:

Bonjour et meilleurs voeux 2020. Depuis mise à jour PAW et JPI, j’ai le PAW sur IP 192.168.0.11:XXXX alors que mon Jeedom est bien sur 192.168.0.25:XXXX. Je n’arrive pas à changer l’IP de PAW pour remettre 192.168.0.25:XXXX (idem à Jeedom), pouvez-vous m’aider svp ?
Je ne sais pas si c’est lui mais la semaine denière, j’avais changé mon canal Wifi de 11 vers 01. Depuis je l’ai rebasculé sur 11 (comme à l’origine).

merci de votre aide.

Aucun rapport avec JPI ou bien la Maj.
L’ip est très probablement attribuée par le routeur (la box internet) via DHCP.
Il suffit de créer un bail permanent pour l’appareil JPI dans le serveur DHCP pour que l’IP reste fixe…
Voir: configuration d’une box internet et attribution d’Ip.

Merci c’est fait.
A tout hasard, savez-vous comment est possible ? mon réseau wifi semble capricieux en ce moment. merci

Il serait bon de respecter le but du fil en question… et de poser ta question sur un fil dédié.

Tu sembles avoir un problème de bail qui ne libère pas ton IP. J’avais ce problème lorsque j’utilisais la fonction Smart Connect de mon routeur Asus qui tentait tant bien que mal de maintenir une connexion Wifi dégradée (en limite). J’ai supprimé cette configuration et surtout j’ai imposé qui se connecte où (plusieurs routeurs) pour éviter des conflits inutiles d’IP comme tu peux avoir.

Maj de l’APK v0.974 en ligne.

Change log :

  • Les majs de l’APK de Paw Server pouvaient provoquer dans certains cas un crash de l’application → corrigé (Merci pour vos rapports de crash)
  • Diverses petites optimisations

Maj de l’APK v0.975 en ligne

Change log :

  • Corrections de nombreux crashs lors de l’utilisation de la détection de mouvements
  • Corrections de crashs liés à l’utilisation de la caméra
  • Correction de crash lors du reset des services google
  • Correction de logs d’erreurs inutiles de l’APK
  • Diverses autres petites corrections et optimisations

Maj de l’APK v0.976 en ligne

Change log :

  • Corrections de l’affichage lorsque les boutons du bas sont masqués (suppression d’un petit espace qui était perdu en bas)
  • Corrections du moteur web pour que le zoom soit forcé à la taille de la page (certains appareils pouvait afficher les designs Jeedom ou certaines pages web avec un zoom par défaut)
  • Diverses autres petites corrections et optimisations

Maj de l’APK v0.977 en ligne :slightly_smiling_face:

Change log :

J’ai fini le tour des rapports de crashs sur plus d’1 an et fixé la dizaine de causes de crash que j’avais laissé de côté (car jugé minime ou touchant peut d’utilisateurs).

  • Corrections de crash sur certains appareils
  • Diverses autres petites corrections et optimisations

Update du code v 0.974 en ligne :slightly_smiling_face:

Change log :

  • Interface Web: Lors de l’import d’un scénario avec une autre clef de scénario chargée à l’écran, la fonction undo ne restaurait pas le bon scénario → corrigé
  • Maj des fichiers de langue
  • Diverses petites corrections et optimisations

Change log versions précédentes:

v0.973: jpi-apk-android-tel-dedie-domotique/10014/22
v0.97 à 0.972: viewtopic.php?f=27&t=18283&start=3020#p627896
v0.969 à 0.9693: viewtopic.php?p=625893#p625893
v0.968 à 0.9687: viewtopic.php?f=27&t=18283&p=596241#p596241
v0.967 à 0.9679: viewtopic.php?f=27&t=18283&p=584062#p583725
v0.966: viewtopic.php?f=27&t=18283&start=2480#p583082
v0.965: viewtopic.php?f=27&t=18283&start=2440#p581030
v0.963 & 0.964: viewtopic.php?f=27&t=18283&start=2420#p580152
v0.960 à 0.962: viewtopic.php?f=27&t=18283&p=576791#p576791
v0.959: viewtopic.php?f=27&t=18283&start=2320#p572163
v0.958: viewtopic.php?f=27&t=18283&start=2240#p566685
v0.957: viewtopic.php?f=27&t=18283&start=2200#p557412
v0.956: viewtopic.php?f=27&t=18283&start=2200#p554748
v0.953 & 0.954: viewtopic.php?f=27&t=18283&start=2180#p553942
v0.951 & 0.952: viewtopic.php?f=27&t=18283&start=2080#p540625
v0.95: viewtopic.php?f=27&t=18283&start=2060#p537300
v0.94: viewtopic.php?f=27&t=18283&start=2040#p532980
v0.93: viewtopic.php?f=27&t=18283&start=1980#p518722
v0.92: viewtopic.php?f=27&t=18283&start=1840#p491459
v0.918: viewtopic.php?f=27&t=18283&start=1720#p470741
v0.91: viewtopic.php?f=27&t=18283&p=470597#p470459
v0.90: viewtopic.php?f=27&t=18283&start=1660#p469388


NOTE : Cette version est probablement à prendre comme une “V1” et devrait être la plus stable jamais sortie. (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.

:wink:


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. :green_heart:

2 « J'aime »

Salut Djul,

Mise à jour effectuée sur 2 mipad 10 plus (sous Android 8) et un Asus Zenfone sous LineageOS 8.
RAS pour l’heure.

2 « J'aime »