Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[JPI-APK android] Tel Android dedié domotique

Cette partie est dédiée à la programmation sur le logiciel JEEDOM
Bartouse01
Timide
Messages : 26
Inscription : 17 sept. 2017, 22:23

Re: [JPI-APK android] Tel Android dedié domotique

Message par Bartouse01 » 26 oct. 2017, 08:35

Salut a tous,

J'ai tout installé sous android 4 avec un Xperia S.
Impossible de faire fonctionner la fonction photo, detection de mouvement meme quand je lance l'action manuelle Take picture.

Avez vous des retours fontionnels sous android 4? j'ai testé avec un Android 7 et tout fonctionne parfaitement (mais ce ne sera pas ce tel qui sera dedié à JPI c'etait juste pour que je teste)

Les errors logs sont vides...

S'il y a quelque chose que je peux apporter en plus dites moi

Merci

androdomus
Timide
Messages : 107
Inscription : 25 mai 2015, 03:53

Re: [JPI-APK android] Tel Android dedié domotique

Message par androdomus » 26 oct. 2017, 17:58

Bonjour,

J'utilise les interactions par sms sans soucis depuis longtemps. Aujourd'hui je voudrais faire profiter madame de ces interactions, mais quand elle envoie un message sur son téléphone c'est moi qui reçoit la réponse. :shock:
Son numéro est enregistré dans la partie mots clés. J'ai vu dans le scénario par défaut des interactions que c'est juste "my number" qui reçoit la réponse.
Je pense que c'est possible en mettant un petit si, de faire en sorte que ce soit l’expéditeur (étant un numéro autorisé) qui déclenche et reçoive la réponse de l’interaction; mais comme c'est un scénario par défaut et que j'ai pas envie de tout cassé,je vous demande vos avis et vos lumières.
Merci à vous.

En passant, en attente de la nouvelle version du plugin JPI, j'ai testé le framework pour les requêtes ask en sms et tts, une vrai tuerie!!! Bravo Djul. De plus pour pour aller plus loin que le simple stade de test,avec une petite recherche sur les commandes PHP sur le forum et quelque tests mes requêtes ask fonctionnent à merveille et en plus j'apprends un petit peu sur le php. :geek: :geek:

Merci à vous tous de la part d'un utilisateur Lambda qui essaye de se dépatouiller avec google le forum et beaucoup de test.
JeeDoM 3.2.12 sur Smart

Avatar de l’utilisateur
dJuL
Actif
Messages : 1427
Inscription : 28 janv. 2016, 01:37
Localisation : Ile de France

Re: [JPI-APK android] Tel Android dedié domotique

Message par dJuL » 26 oct. 2017, 23:02

Normalement c'est pas {MY_NUMBER] mais {NUMBER} dans le scénario par défaut.
Donc le retour de Jeedom devrait partir à l'expéditeur.
Par contre il faut que son numéro soit dans les numéro autorisés, sinon c'est toi qui reçoit son sms avec le préfixe Message d'un numéro non autorisé.

Sinon cool pour le framework, merci ;)
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.

androdomus
Timide
Messages : 107
Inscription : 25 mai 2015, 03:53

Re: [JPI-APK android] Tel Android dedié domotique

Message par androdomus » 26 oct. 2017, 23:33

Merci pour ta réponse Djul ;
J'ai du par erreur le modifier alors
Image

Alors je peux l'éditer en mettant juste number comme çà Madame fera ses premières intéractions écrite ( car en vocal avec Google Home çà aide pour le WAF :lol: :lol: )
Pièces jointes
JPI.PNG
JPI.PNG (247.06 Kio) Consulté 1045 fois
JeeDoM 3.2.12 sur Smart

Avatar de l’utilisateur
dJuL
Actif
Messages : 1427
Inscription : 28 janv. 2016, 01:37
Localisation : Ile de France

Re: [JPI-APK android] Tel Android dedié domotique

Message par dJuL » 26 oct. 2017, 23:49

Oui t'as dû le modifier car par défaut c'est bien {NUMBER} et pas {MY_NUMBER}
Donc oui tu peux le rectifier.

Code : Tout sélectionner

{
	"event": "INCOMINGSMS_EVENT",
	"key": "__DEFAULT__",
	"data": [
		{
			"//": "type=info&text=Sc%C3%A9nario+par+d%C3%A9faut+se+d%C3%A9clenchant+lors+de+la+r%C3%A9ception+d'un+SMS+(si+aucune+clef+de+sc%C3%A9nario+ne+s'est+d%C3%A9clench%C3%A9e+et+si+le+num%C3%A9ro+de+l'exp%C3%A9diteur+est+dans+la+liste+des+num%C3%A9ros+autoris%C3%A9s)."
		},
		{
			"//": "type=comment&text=Permet+de+d%C3%A9clencher+une+interaction+Jeedom+lors+de+la+r%C3%A9ception+d'un+SMS.%0ALa+r%C3%A9ponse+de+Jeedom+est+retourn%C3%A9e+par+SMS+%C3%A0+l'exp%C3%A9diteur."
		},
		{
			"interaction": "message=%7BMESSAGE%7D"
		},
		{
			"sendSms": "number=%7BNUMBER%7D&message=Jeedom%3A+%7BRETURN%7D"
		}
	]
}
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.

Avatar de l’utilisateur
dJuL
Actif
Messages : 1427
Inscription : 28 janv. 2016, 01:37
Localisation : Ile de France

Re: [JPI] Tel Android dedié domotique

Message par dJuL » 29 oct. 2017, 15:33

Update du code v0.95 en ligne :D

note: Cette version nécessite de faire d'abord la maj de l'apk en v0.95 pour être détectée et installée.

----------

Au menu, ajout des actions startStreaming, stopStreaming, amélioration des actions getState, startMotionDetector, amélioration des journaux, amélioration de l'interface web, corrections de bugs et ajout du Streaming.

----------

CORE - Ajout de mot clef :

- Ajout du mot clef d'état { IS_CAMERA_IP }
Vaut 1 lorsque le streaming ou la détection de mouvement est active (sinon 0)

----------

CORE - Ajout d'actions:

- Caméra/ startStreaming
Démarre le streaming

- Caméra/ stopStreaming
Stop le streaming

----------

CORE - Amélioration d'actions:

- Caméra / startMotionDetector
Tous les paramètres n'étaient pas pris en compte => corrigé

- Information/ getState
Ajout du mot clef d'état IS_CAMERA pour le paramètre keyword

----------

GUI - BARRE D'ENTÊTE :

- Ajout d'une icône d'état en cas de streaming et/ou de détection de mouvement en cours.

----------

GUI - CONFIGURATION :

- Réglages de base : Ajout des réglages du streaming
Permet de spécifier la caméra par défaut
Note: En cas de démarrage de la détection de mouvement c'est la caméra spécifiée pour la détection de mouvement qui est prioritaire.

- Réglages avancés : Refonte de la position des sections et ajout des réglages du Streaming et des Journaux
Streaming :
Permet de spécifier les réglages par défaut du streaming (qualité, buffer)
Permet d'activer le lien public du streaming (fonctionne dans les navigateurs, dans VLC, et dans une balise <img /> dans une page web)
Journaux :
permet de spécifier la taille max d'un fichier journal
Permet de spécifier le nombre max de fichier journaux.

----------

GUI - ASSISTANT ACTIONS :

- Caméra / takePicture
Ajout du menu magique pour le paramètre orientation permettant de facilement sélectionner un degré de rotation standard.

- Caméra / startMotionDetector
Tous les paramètres par défaut n'étaient pas corrects après une modif des paramètres dans les réglages avancés (il fallait redémarrer l'interface web) => corrigé

----------

GUI - OUTILS :

- Ajout de la page : Caméra (streaming)
Permet de contrôler le streaming et de visionner le flux vidéo dans l'interface web.
Permet également de visionner le flux avec une rotation paramétrable.

----------

GUI - JOURNAUX :

Refonte des fenêtres des journaux afin de pouvoir ouvrir tous les fichiers journaux (le menu déroulant apparait dès qu'un nouveau fichier journal est créé quand la taille limite est dépassée).

----------

CORE:

- Optimisations diverses et ajout du moteur de streaming.
- Corrections de petits bugs.
- Maj et correction des fichiers de langue.


---------- ---------- ----------


Maj APK v0.95

- Passage en target API 27 (Android 8.1)
- Nombreuses corrections et optimisations
- Ajout d’icônes de statut de la caméra (streaming / détection de mouvement / les deux)
- Ajout d'une purge forcée de la RAM afin de corriger des pb de RAM avec les vieilles version android (lors du traitement d'image lors de la prise de photos)
- Maj des dépendances vers les dernières versions
- Correction de certains bugs reçus dans les rapports
(Merci pour vos rapports de crash)

Bouton checkMaj dans l'APK pour appliquer la mise à jour.
Il faut d'abord mettre à jour l'APK pour avoir accès à la maj du code.
Note: Si des erreurs de config apparaissent au premier démarrage de l'apk c'est normal, tout devrait rentrer dans l'ordre après la maj du code et le 'Rebuild Config'


Pour faire la maj à la main :
http://rulistaff.free.fr/JPI/fr.djul.JP ... nAPI15.apk


----------

TIMELINE:
* TODO LIST :
- action record audio / video
- streaming audio
- (GUI) backup auto (brouillon) de la config en cours d'édition
- Gestion des MMS
- Nouvelle APK JPI version client

----------

Cette nouvelle version est encore en bêta... Merci de signaler tout bug rencontré.
Pas mal de taff encore sur cette version, ça avance, cool ! :D

Toutes les fonctions de la caméra (dont le streaming) fonctionne avec l'écran éteint !
Toutes les fonctions de la caméra fonctionnent en simultané (ou se mettent en pause pour repartir si nécessaire).
Note: Ne laissez pas tourner le streaming si vous ne l'utilisez pas, cela consomme des ressources.

ps : Il s'agit très probablement de la dernière version sur 2016 (hors éventuels hotfix), j'ai une grosse opération qui démarre dans le taff, loin de chez moi.

----------

Change log versions précédentes:
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
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.

Avatar de l’utilisateur
sjauquet
Timide
Messages : 320
Inscription : 08 mars 2015, 19:38

Re: [JPI-APK android] Tel Android dedié domotique

Message par sjauquet » 29 oct. 2017, 18:19

tu me sidère !!! :-)
Petite question: quelle sera la fonction du streaming audio dans la To-Do ?
Merci pour le taf !!!
Pseudo habituel: sebcbien, mais il était déjà pris.
En cours de test/migration Fibaro/HC2: http://www.domotique-fibaro.fr/index.ph ... st-jeedom/
Backup Clef Z-Wave: viewtopic.php?f=34&t=19079

Avatar de l’utilisateur
dJuL
Actif
Messages : 1427
Inscription : 28 janv. 2016, 01:37
Localisation : Ile de France

Re: [JPI-APK android] Tel Android dedié domotique

Message par dJuL » 29 oct. 2017, 21:07

Streamer le micro (pour avoir l'image et le son) ;)

Tiens je viens de voir qu'Il manque aussi TTS to Wav /mp3 dans la TODO list
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.

Avatar de l’utilisateur
sjauquet
Timide
Messages : 320
Inscription : 08 mars 2015, 19:38

Re: [JPI-APK android] Tel Android dedié domotique

Message par sjauquet » 29 oct. 2017, 21:11

mp3 to sonos ? :D
Pseudo habituel: sebcbien, mais il était déjà pris.
En cours de test/migration Fibaro/HC2: http://www.domotique-fibaro.fr/index.ph ... st-jeedom/
Backup Clef Z-Wave: viewtopic.php?f=34&t=19079

Avatar de l’utilisateur
dJuL
Actif
Messages : 1427
Inscription : 28 janv. 2016, 01:37
Localisation : Ile de France

Re: [JPI-APK android] Tel Android dedié domotique

Message par dJuL » 29 oct. 2017, 21:44

Non c'est pas prévu pour l'instant.
De ce que j'ai vu il n'y a pas d'api simple pour contrôler le sonos, il faut passer par un serveur node js, c'est un peu lourd... Le plus simple restera de passer par un contrôleur externe (genre le plugin jeedom) pour spécifier au sonos de lire le fichier présent sur l'appareil JPI
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.

Avatar de l’utilisateur
sjauquet
Timide
Messages : 320
Inscription : 08 mars 2015, 19:38

Re: [JPI-APK android] Tel Android dedié domotique

Message par sjauquet » 29 oct. 2017, 21:47

ok ok, merci ;)
Pseudo habituel: sebcbien, mais il était déjà pris.
En cours de test/migration Fibaro/HC2: http://www.domotique-fibaro.fr/index.ph ... st-jeedom/
Backup Clef Z-Wave: viewtopic.php?f=34&t=19079

Avatar de l’utilisateur
dJuL
Actif
Messages : 1427
Inscription : 28 janv. 2016, 01:37
Localisation : Ile de France

Re: [JPI-APK android] Tel Android dedié domotique

Message par dJuL » 30 oct. 2017, 11:40

Je suis entrain de zieuter certains bugs reçus dans les rapports que je n'avais pas traités.
Il y a quelques pb avec les vielles versions d'Android dont certains que je ne peux pas corriger facilement sans pénaliser les autres.

La prochaine version de l'APK requerra l'API 19 au minimum (Android KitKat v4.4) qui est la plus vieille version d'Android officiellement supportée.

Désolé pour ceux utilisant des versions antérieures, vous ne pourrez plus mettre à jour JPI, mais plus le temps passe plus il devient compliquer de garder la compatibilité avec les très vielles versions...
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.

ouquoi
Timide
Messages : 469
Inscription : 29 janv. 2016, 09:50

Re: [JPI-APK android] Tel Android dedié domotique

Message par ouquoi » 30 oct. 2017, 20:45

Merci djul t es un Killer !

Envoyé avec tapatalk

RPI3 - AEON LABS Z-Wave (GEN5) - Oeil fibaro - Synology Nas - Webcam ip - Minix Neo z64 - Broadlink RM PRO - Xiaomi Home - Yeelight - Nut mini

Life is sharing , Sharing is life !

spark
Actif
Messages : 514
Inscription : 10 févr. 2016, 22:30

Re: [JPI-APK android] Tel Android dedié domotique

Message par spark » 30 oct. 2017, 21:11

Bonjour j'ai une message d'erreur dans l'application:
30/10/17 21:03:51 - http_event ERREUR!: Impossible d’executer cette action: SMS

Je n'ai rien changé a ma configuration depuis plusieurs semaine. Je ne comprends pas.


Merci de votre aide

Avatar de l’utilisateur
dJuL
Actif
Messages : 1427
Inscription : 28 janv. 2016, 01:37
Localisation : Ile de France

Re: [JPI-APK android] Tel Android dedié domotique

Message par dJuL » 30 oct. 2017, 22:02

L'action 'SMS' n'existe pas et n'a jamais existé.
Soit tu avais une action perso SMS qui n'existe plus, soit il y a une erreur quelque part.
Qui lance cette action, Jeedom, plugin JPI ? Faudrait voir de ce côté celui qui tante de lancer cette action qui n'existe pas.
Regardes dans le log des événements à l'heure indiquée pour savoir qui a lancer ça.
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.

spark
Actif
Messages : 514
Inscription : 10 févr. 2016, 22:30

Re: [JPI-APK android] Tel Android dedié domotique

Message par spark » 30 oct. 2017, 22:11

J'avais une action perso. elle a étét transformé en "commande" a coté de "commande systeme"

comment faire pour envoyer des sms maintenant. je ne trouve pas dans la donc.
en gros j'ai une commande de communication avec le message inscrit dans la commande (jeedom) ce qui me permet de savoir l'alarme, le mode...

Merci

Avatar de l’utilisateur
Jerome84
Actif
Messages : 612
Inscription : 09 mai 2015, 18:46
Localisation : Le Thor

Re: [JPI-APK android] Tel Android dedié domotique

Message par Jerome84 » 30 oct. 2017, 22:14

spark a écrit :
30 oct. 2017, 22:11
J'avais une action perso. elle a étét transformé en "commande" a coté de "commande systeme"

comment faire pour envoyer des sms maintenant. je ne trouve pas dans la donc.
en gros j'ai une commande de communication avec le message inscrit dans la commande (jeedom) ce qui me permet de savoir l'alarme, le mode...

Merci
Hello,

switch sur le fil du plugin JPI, Je vais te demander un coup de main.
Ce n'est pas un pb avec l'APK.

Avatar de l’utilisateur
dJuL
Actif
Messages : 1427
Inscription : 28 janv. 2016, 01:37
Localisation : Ile de France

Re: [JPI-APK android] Tel Android dedié domotique

Message par dJuL » 30 oct. 2017, 22:15

C'est donc un pb avec le plugin JPI de Jérôme, tu devrais poster dans l'autre fil ;)

edit: grillé :mrgreen:
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.

Avatar de l’utilisateur
dJuL
Actif
Messages : 1427
Inscription : 28 janv. 2016, 01:37
Localisation : Ile de France

Re: [JPI] Tel Android dedié domotique

Message par dJuL » 31 oct. 2017, 01:53

Maj APK v0.952

- Passage de la version minimum requise à l'API 19 (v4.4 kitkat)
- Nombreuses corrections, optimisations et refontes (suppresion du code obsolète pour les vielles versions)
- Correction de bug sur les icônes de notification de la caméra lors de la restauration de l'activité
- Correction de bug si crash ou kill de l'apk et streaming actif
- Correction de bugs reçus dans les rapports (notamment si paterne de reco vocale continue erroné)
(Merci pour vos rapports de crash)

Bouton checkMaj dans l'APK pour appliquer la mise à jour.

Note: L'apk nécessite android v4.4 minimum pour être installée

Pour ceux qui sont sur une version >= 4 et < 4.4 il faut vous rabattre sur la dernière version de JPI compatible (0.94):
viewtopic.php?f=27&t=18283&start=2040#p532980
Il n'y aura malheureusement plus de mise à jour pour vous...


Pour faire la maj à la main :
http://rulistaff.free.fr/JPI/fr.djul.JP ... nAPI19.apk
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.

Avatar de l’utilisateur
Jerome84
Actif
Messages : 612
Inscription : 09 mai 2015, 18:46
Localisation : Le Thor

Re: [JPI-APK android] Tel Android dedié domotique

Message par Jerome84 » 31 oct. 2017, 19:55

dJuL a écrit :
30 oct. 2017, 22:15
edit: grillé :mrgreen:
:lol:

Répondre

Revenir vers « Développements sur Jeedom »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité