Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[JPI-APK android] Tel Android dedié domotique

Cette partie est dédiée à la programmation sur le logiciel JEEDOM
Avatar de l’utilisateur
nimoinau
Timide
Messages : 172
Inscription : 15 avr. 2015, 12:08

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par nimoinau » 23 févr. 2017, 13:26

sur le serveur web de JPI, dans configuration, réglages de base, jeedom. mettre adresse ip et clef api.
Jeedom sur VM sur Microserver HP gen8
Modules fibaro, RFlink, Lampe Hue go
Ma page de présentation : viewtopic.php?f=50&t=16576

Avatar de l’utilisateur
virux
Timide
Messages : 249
Inscription : 21 juil. 2014, 08:49
Localisation : Lorraine

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par virux » 23 févr. 2017, 13:51

Salut,

@yohann74 tout se fait via le navigateur sur l'url http://ip-telephone:8080/jeedom/
Jeedom debian sur esxi
z-wave (Fibaro, Everspring, Qubino ...), RFXCom (Chacon), Synology Diskstation, Camera Heden, ... (détails)
Sur l'irc salon #jeedom
Plugin: worxLandoid

yohann74
Timide
Messages : 167
Inscription : 10 janv. 2016, 20:40
Localisation : Haute Savoie

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par yohann74 » 23 févr. 2017, 14:58

Wahoo !!! c est juste énorme !!

Merci pour le coup de main effectivement c est tout C__ mais faut le savoir... ;)

Comme je le disais c est énorme au niveau possibilités !!! Tellement que ca mériterais bien une petite notice d utilisation en fait :? :?: :?:
Notamment avec les fonctions possibles, les utilisations possibles etc...

Avant que je me tape les 74 pages est ce que vous pouvez m aiguiller sur mon objectif principal du moment :

Activer/désactiver l alarme.

Je pensais déverrouiller via le code d accès téléphone et arriver directement sur la page scénario ou j active le scénario départ maison pour que tout se lance...et idem pour retour à la maison.

Est ce que vous avez fait des choses plus "perfectionnées" chez vous ??

au plaisir de vous lire.

PS : Une application aussi aboutie mériterais d être un peu plus "médiatisée" dans la communauté !

i-magin
Actif
Messages : 987
Inscription : 18 août 2015, 10:23
Localisation : Villeurbanne

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par i-magin » 23 févr. 2017, 15:15

Je te conseille de lire à minima les quatre dernières pages du topic
Tu découvriras que la version est une Beta et pourquoi il n'y a pas encore de doc... et tu comprendras qu'il est donc un peu tôt pour la "médiatiser"
Sinon, le topic va regorger de questions de bases ;)
Jeedom RC V4.0.23
* DIY NUC 6I5SYK (Crucial 16GB Kit (8GBx2) DDR4 2133 MT/s) * Contrôleur Z-Wave AEOTEC GEN5 *
* VMWare ESXi 6.7.0 Update 3 (Build 14320388) * VM Jeedom Debian 9.5 avec 1 CPU/4 Go de mémoire * PHP 7.0.30-0 * Clé USB : SENA UD100

smargil
Timide
Messages : 3
Inscription : 01 juil. 2014, 21:32

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par smargil » 23 févr. 2017, 15:52

Bonjour à tous,

merci et Bravo Djul pour ce truc kiffant que tu nous as sorti.

Pour ma part, ce n'est pas trop la partie com sms/téléphonie qui m'intéresse mais la reconnaissance vocale, voire la discussion :)
Et à ce titre, j'aurais souhaité un niveau technique proche d'Alexa, avec un micro omnidirectionnel et un haut-parleur de bonne qualité.
Je n'ai pas tout lu ici mais qqun a-t-il une solution matérielle propre et fiable pour le faire : genre micro/enceinte Bluetooth connectée au tel/tablette ?
Ou bien juste un micro seul BT ?

Pour la partie diffusion vocale tts, un contrôle UPNP/DNLA de mes Sonos est-il possible ?

Merci d'avance

yohann74
Timide
Messages : 167
Inscription : 10 janv. 2016, 20:40
Localisation : Haute Savoie

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par yohann74 » 23 févr. 2017, 17:39

Effectivement @i-magin je n avais pas vu que c 'est une version Béta.
Je vais rester abonné du coup au cas ou je puisse aider à mon petit niveau ;)

olfax
Timide
Messages : 191
Inscription : 02 sept. 2014, 14:21

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par olfax » 24 févr. 2017, 12:01

Hello Djul,
je reviens vers toi concernant le bug avec Clé de scénario sur les évenements type "Internet KO" (je vais refaire des tests complémentaires pour vérifier s'il est également encore présent sur le statut jeedom)

Voici mon jeu de test :
netKo_cle0.png
netKo_cle0.png (103.18 Kio) Consulté 1859 fois
netKo_cle60.png
netKo_cle60.png (90.09 Kio) Consulté 1859 fois
net_variables.png
net_variables.png (15.07 Kio) Consulté 1859 fois
Lorsque je coupe internet, je n'entends que le 3eme evenement (après une minute) puis l'evenement 30 secondes qui est tronqué et finalement le t0

Ce problème est toujours présent, même après le travail sur le core.
As tu une idée de la cause ?

J'ai volontairement mis des durées assez longue, 0s , 30s, 60s pour être sur que la puissance du téléphone ne soit pas la cause.

Merci d'avance

Olfax
Master : VM Debian ( Virtualbox) Ipx800 v2,zwave(vr,relaySwitch,oeil), xpl(oregon), x10(dimmer,relay), rfxcom(Lan) nodemcu , JPI

romainh41
Timide
Messages : 371
Inscription : 22 mars 2016, 10:21

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par romainh41 » 24 févr. 2017, 14:59

Bonjour à tous,

je reviens sur un post de djul (viewtopic.php?f=27&t=18283&start=1000) concernant la possibilité de créer des "modes".

Quelqu'un aurait-il le temps de mettre les quelques lignes de codes afin de reproduite cette situation (en reco vocale):

Moi : "Je veux envoyer un sms"
JPI : "Ok, à quel numéro dois-je envoyer le sms ?"
Moi : "Au 06xxxxxxxx"
JPI : "Quel message dois-je envoyer ?"
Moi : "Message test"
JPI : "OK, le sms est envoyé"


EDIT : j'ai commencé à bidouiller, les actions TTS fonctionnent bien mais elles sont lues à la suite, impossible de parler :-(

Mon scénario :


{
"event": "APPVOICECMD_EVENT",
"key": ".envoi_sms",
"data": [
{
"tts": "message=%C3%80+quel+mail+dois-je+envoyer+le+message+%3F&wait=1"
},
{
"voiceCmd": "mode=.envoi_sms&wait=0&exit=0"
},
{
"setVar": "name=%25mail&value=%7BMESSAGE%7D"
},
{
"tts": "message=Quel+message+dois-je+envoyer+%3F&wait=1"
},
{
"voiceCmd": "mode=.envoi_sms&wait=0&exit=0"
},
{
"setVar": "name=%25message&value=%7BMESSAGE%7D"
},
{
"sendMail": "to=%7BVAR%3A%25mail%7D&subject=Test+envoi+mail&message=%7BVAR%3A%25message%7D"
},
{
"tts": "message=Le+mail+a+bien+%C3%A9t%C3%A9+envoy%C3%A9+%C3%A0+%7BVAR%3A%25destinataire%7D"
}
]
}


Merci d'avance pour votre aide
Jeedom sur RPI 2 RAM 1Go - Clé GEN 5

Avatar de l’utilisateur
SupraDolph
Timide
Messages : 478
Inscription : 17 janv. 2016, 22:44

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par SupraDolph » 24 févr. 2017, 21:16

dJuL a écrit :
SupraDolph a écrit :Maintenant que mon téléphone est stable avec JPI je m'intéresse à la portée de la voix. Du coup je vais déjà tester avec un petit omnidirectionnel (le temps de le recevoir).

https://fr.aliexpress.com/item/Teamyo-D ... 0.0.MiI0J6

Certains ont déjà fait l'acquisition d'un micro ?
Il s'agit d'un micro cravate, donc fait pour être fixer sur soi. Pas dit du coup que ça prenne beaucoup mieux le son en terme de portée que le micro d'origine.
J'ai installé le micro. Première chose il faut aussi installer SoundAbout pour que les hauts parleurs restent actifs avec le micro branché (ça pourrait être intéressant de l'ajouter à JPI au passage).
Après quelques tests, la captation est meilleure que sans autre micro. Avec le silence ça capte à 4m par contre avec du bruit ça n'est pas un micro miracle.
Z-Wave Aeon Stick Gen5 - Debian Stretch - VirtualBox - Alexa - ha-bridge - ZigBee Mi Home
Découvrez mes plugins thermoAlternateView, harmanKardonRC

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

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par dJuL » 24 févr. 2017, 22:41

@olfax
Je n'ai pas ce soucis.
Peux tu essayer avec un autre événement offline ? (jeedom ou wifi ou gateway...) pour voir si ça fait pareil.
Peux tu vérifier dans le log des événements les horaires de déclenchement pour savoir si c'est l'apk qui déclenche mal ou le core qui répond mal.
edit: j'ai peut être trouvé le soucis, je serai intéressé que tu testes avec gateway KO qui n'a pas exactement le même traitement.

@romainh41
Je rajouterai ça dans le fichier de config d'usine dans la prochaine maj
Mais si tu veux le faire par toi même regarde les modes existants, ton code scénario n'est pas complet et c'est normal que ça marche pas

@SupraDolph
Merci pour le retour sur le micro.
Je met ça dans un coin, le choix du routing media

Désolé je suis overbooké à mort et grave à la bourre dans le boulot en ce moment...
Du coup je ne sais pas trop encore je vais pouvoir publier la prochaine maj.
Peut être demain si j'y arrive mais c'est pas gagné... Sinon ce sera je ne sais pas quand....
J'ai attaqué un début de truc pas fini mais je peux vous dire que la prochaine maj rajoutera 2 événements (capteurs lum./ proximité)
Corrigera les pb de tablette sms only et désactivera automatiquement le check GSM avec les tablettes sans SIM (même si le check GSM est activé dans les réglages) plus des petites corrections mineures.
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: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par dJuL » 25 févr. 2017, 00:29

Bon finalement j'ai publié une maj (sans les nouveaux événements dont je parlais ci-dessus) car les déclenchements des événements de type offline n'étaient pas du tout précis à la seconde, et puis c'était pas super bien codé...

Maj APK: v1.94

- Refonte de l’exécution des événements de type 'offline' (avec clefs correspondants à une durée)
- Support des tablettes avec SIM et SMS mais sans téléphonie
- Désactivation automatique de la vérification GSM pour les tablettes sans slot SIM (même si la vérification est activée dans la config)
- Diverses petites corrections

NOTE: FAITES CETTE MAJ UNIQUEMENT AVEC LE CODE en v0.996 MINIMUM .
viewtopic.php?f=27&t=18283&start=1380#p441597

Note2 : Si vous utilisez en production la reco vocale continue ou des tâches cron avec un intervalle de répétition faible, et que tout marche bien.
Pensez à réduire le niveau du log du journal des événement à 1 ou 2 dans la configuration générale, afin d'éviter de créer rapidement un fichier de log très gros.

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

POUR CEUX QUI ONT DÉJÀ FAIT LA MAJ 0.997 :

Patch n°2 version 0.997 beta en ligne :)

NOTE: cette version à absolument besoin de l'apk en v1.93 minimum pour fonctionner correctement.

---

Cette version n'a pas de nouveau numéro, si vous êtes déjà en v0.997 il faut faire un ForceMaj dans l'apk pour l'obtenir.

Changelog :

CORE:
- Support des tablettes avec SIM et SMS mais sans téléphonie (en théorie j'ai rien pour tester)

L'application restera gratuite. un bouton donation se trouve dans la fenêtre A propos de l'interface web si vous souhaitez soutenir le projet

Pour ceux qui voudraient tester l'appli c'est par ici:
viewtopic.php?f=27&t=18283&p=334920#p334920


;)
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
supermenteur
Timide
Messages : 250
Inscription : 18 mai 2015, 15:39

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par supermenteur » 25 févr. 2017, 08:18

Je n'ai pas encore fait la dernière mise à jour mais est-ce que ce problème pourrait y être réglé ?

- 25/02/17 04:15:46 - GATEWAYOFFLINE_EVENT déclenché - Gateway IP: 0.0.0.0
- 25/02/17 04:15:46 - gatewayoffline_event - scenario: 0
- 25/02/17 04:15:46 - gatewayoffline_event - action: toast
- 25/02/17 04:15:46 - gatewayoffline_event - action: sendSms
- 25/02/17 04:15:48 - GATEWAYOFFLINE_EVENT terminé
- 25/02/17 04:15:56 - GATEWAYOFFLINE_EVENT déclenché - Gateway IP: 0.0.0.0
- 25/02/17 04:15:56 - gatewayoffline_event - scenario: 10
- 25/02/17 04:15:56 - gatewayoffline_event - action: toast
- 25/02/17 04:15:56 - gatewayoffline_event - action: resetWifi
- 25/02/17 04:15:56 - GATEWAYOFFLINE_EVENT terminé
- 25/02/17 04:16:43 - GATEWAYONLINE_EVENT déclenché - Gateway IP: 192.168.1.1
- 25/02/17 04:16:43 - gatewayonline_event - basic scenario
- 25/02/17 04:16:43 - gatewayonline_event - action: toast
- 25/02/17 04:16:43 - gatewayonline_event - action: sendSms
- 25/02/17 04:16:46 - GATEWAYONLINE_EVENT terminé

Gateway IP : 0.0.0.0

Merci


Envoyé de mon iPad en utilisant Tapatalk
Patrice

Avatar de l’utilisateur
supermenteur
Timide
Messages : 250
Inscription : 18 mai 2015, 15:39

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par supermenteur » 25 févr. 2017, 08:19

Je n'ai pas encore fait la dernière mise à jour mais est-ce que ce problème pourrait y être réglé ?

- 25/02/17 04:15:46 - GATEWAYOFFLINE_EVENT déclenché - Gateway IP: 0.0.0.0
- 25/02/17 04:15:46 - gatewayoffline_event - scenario: 0
- 25/02/17 04:15:46 - gatewayoffline_event - action: toast
- 25/02/17 04:15:46 - gatewayoffline_event - action: sendSms
- 25/02/17 04:15:48 - GATEWAYOFFLINE_EVENT terminé
- 25/02/17 04:15:56 - GATEWAYOFFLINE_EVENT déclenché - Gateway IP: 0.0.0.0
- 25/02/17 04:15:56 - gatewayoffline_event - scenario: 10
- 25/02/17 04:15:56 - gatewayoffline_event - action: toast
- 25/02/17 04:15:56 - gatewayoffline_event - action: resetWifi
- 25/02/17 04:15:56 - GATEWAYOFFLINE_EVENT terminé
- 25/02/17 04:16:43 - GATEWAYONLINE_EVENT déclenché - Gateway IP: 192.168.1.1
- 25/02/17 04:16:43 - gatewayonline_event - basic scenario
- 25/02/17 04:16:43 - gatewayonline_event - action: toast
- 25/02/17 04:16:43 - gatewayonline_event - action: sendSms
- 25/02/17 04:16:46 - GATEWAYONLINE_EVENT terminé

Gateway IP : 0.0.0.0

Merci


Envoyé de mon iPad en utilisant Tapatalk
Patrice

romainh41
Timide
Messages : 371
Inscription : 22 mars 2016, 10:21

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par romainh41 » 25 févr. 2017, 12:15

Slt

mise à jour faite sans souci pour ma part. pas de bug pour le moment.

EDIT : je viens de faire un Force MAJ pour mettre à jour le code dans la dernière version, la par contre je n'ai plus de reco vocale (le micro est gris et barré) alors que tout fonctionnait nickel avant l'application du patch.
Dernière édition par romainh41 le 25 févr. 2017, 16:50, édité 1 fois.
Jeedom sur RPI 2 RAM 1Go - Clé GEN 5

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

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par dJuL » 25 févr. 2017, 12:26

@supermenteur
Quel problème ?
- Le fait que le scénario (60) se déclenche à 04:16:43 au lien de 04:16:46, oui, ça c'est réglé.
- Le fait que l'ip soit 0.0.0.0 quand la passerelle est éteinte ça c'est tout à fait normal sous android avec son client DHCP, et cela permet de confirmer que c'est bien la gateway qui est par terre et que ça ne vient pas du tel qui n'arrive plus à communiquer sur le réseau.

@virux
Si tu peux confirmer si ça marche ou pas sur ta tablette pour les SMS sans téléphonie car je n'ai aucun moyen de tester.
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
virux
Timide
Messages : 249
Inscription : 21 juil. 2014, 08:49
Localisation : Lorraine

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par virux » 25 févr. 2017, 12:39

Salut @Djul,

j'ai toujours le message "- 25/02/17 12:30:10 - ERREUR sendSms: Votre appareil n’a pas de carte SIM" par contre il ma demander a mettre PAW en passerelle SMS , ce que j'ai fait.

Dans l'appli je vois toujours la ligne GSM en rouge mais avec Network: Free (et offline en dessous) sur la webapp j'ai pas la ligne GSM.
Jeedom debian sur esxi
z-wave (Fibaro, Everspring, Qubino ...), RFXCom (Chacon), Synology Diskstation, Camera Heden, ... (détails)
Sur l'irc salon #jeedom
Plugin: worxLandoid

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

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par dJuL » 25 févr. 2017, 12:41

Cool donc ça progresse !
Curieux par contre l'histoire du 'free' + offline (mais déjà mieux que loading)
Peut être que la tablette n'est pas capable de mesurer la réception
Pour le sendSms à mon avis tu n'as pas fait le 'forceMaj' pour patcher le code
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
virux
Timide
Messages : 249
Inscription : 21 juil. 2014, 08:49
Localisation : Lorraine

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par virux » 25 févr. 2017, 13:57

@dJuL

Je viens de forcer la maj mais toujours l'erreur et j'ai bien la bar graph pour le réseau dans la status bar.
Jeedom debian sur esxi
z-wave (Fibaro, Everspring, Qubino ...), RFXCom (Chacon), Synology Diskstation, Camera Heden, ... (détails)
Sur l'irc salon #jeedom
Plugin: worxLandoid

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

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par dJuL » 25 févr. 2017, 15:05

virux a écrit :@dJuL

Je viens de forcer la maj mais toujours l'erreur et j'ai bien la bar graph pour le réseau dans la status bar.
En théorie c'est pas possible si le réseau est affiché dans l'apk, sauf si je me suis foiré sur la mise en ligne du patch, ce qui est possible...
Je regarde ce soir quand je rentre du taff.
Tu peux toujours essayer un reboot au cas où.
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
virux
Timide
Messages : 249
Inscription : 21 juil. 2014, 08:49
Localisation : Lorraine

Re: [Jeedom Paw Interface] Tel Android dedié Jeedom

Message par virux » 25 févr. 2017, 15:30

Pas de probleme dJuL, le travaille avant tout (sauf la famille ;))

J'ai fait force maj, reboot, force maj toujours l'erreur

Code : Tout sélectionner

http://192.168.1.185:8080/?action=sendSms&number={MY_NUMBER}&message=test

Code : Tout sélectionner

ERREUR! Votre appareil n’a pas de carte SIM
et si je vais sur DIVERS->SMS j'ai le message ci joint
Pièces jointes
nophone.png
popup error
nophone.png (13.94 Kio) Consulté 1513 fois
Jeedom debian sur esxi
z-wave (Fibaro, Everspring, Qubino ...), RFXCom (Chacon), Synology Diskstation, Camera Heden, ... (détails)
Sur l'irc salon #jeedom
Plugin: worxLandoid

Répondre

Revenir vers « Développements sur Jeedom »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 9 invités