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
stef
Actif
Messages : 861
Inscription : 28 oct. 2014, 16:34
Localisation : Lyon - Est

Re: [Dev PAW] Tel Android dedié Jeedom

Message par stef » 16 juin 2016, 17:29

oui paw est bien installé
j'ai une carte SD par contre, ça peut expliquer le pb ?
MERCI A TOUTE L'EQUIPE POUR LE TAF

Avatar de l’utilisateur
domoggvad
Actif
Messages : 1880
Inscription : 29 avr. 2015, 16:02
Localisation : Seine-Saint-Denis (Villepinte)

Re: [Dev PAW] Tel Android dedié Jeedom

Message par domoggvad » 16 juin 2016, 17:30

peut etre le resintaller sur le phone
3 Odroid C2 (Prod - secours - test) Z83 tests: rfxcom + Z-wave- Clims DAIKIN - espeasy - thekey - Xiaomi - Telinfo - broadlink... widget V3 :viewtopic.php?f=29&t=44183&p=717810#p717810

stef
Actif
Messages : 861
Inscription : 28 oct. 2014, 16:34
Localisation : Lyon - Est

Re: [Dev PAW] Tel Android dedié Jeedom

Message par stef » 16 juin 2016, 17:34

déjà fait, j'ai désinstaller les 2 applis, retirer la carte SD , réinstaller, idem !
MERCI A TOUTE L'EQUIPE POUR LE TAF

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

Re: [Dev PAW] Tel Android dedié Jeedom

Message par dJuL » 16 juin 2016, 20:05

Curieux, pourtant l'appli cherche partout pour trouver le dossier data de Paw.
Peut importe ou les applis sont installées, ce qui compte c'est le dossier data.
Peux tu regarder où il est dans ton tel ?
Il doit ressembler à ça une fois PAW installé :
??/paw
??/paw/conf
??/paw/etc
??/paw/html
??/paw/tmp
??/paw/webconf

Reste à savoir ce qu'il y a à la place de "??"
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.

stef
Actif
Messages : 861
Inscription : 28 oct. 2014, 16:34
Localisation : Lyon - Est

Re: [Dev PAW] Tel Android dedié Jeedom

Message par stef » 16 juin 2016, 21:08

Alors jai 'Stockage de l'appareil'

Jai bien larborescence que tu decris :

"Stockage de l'appareil" :
/paw
/Download
/Android
/Ringtones
/Podcasts
Etc...
MERCI A TOUTE L'EQUIPE POUR LE TAF

stef
Actif
Messages : 861
Inscription : 28 oct. 2014, 16:34
Localisation : Lyon - Est

Re: [Dev PAW] Tel Android dedié Jeedom

Message par stef » 16 juin 2016, 21:34

Je viens dessayer sur un s6 non root ...idem
Strange
MERCI A TOUTE L'EQUIPE POUR LE TAF

Avatar de l’utilisateur
tigo
Timide
Messages : 26
Inscription : 05 juin 2016, 12:29

Re: [Dev PAW] Tel Android dedié Jeedom

Message par tigo » 16 juin 2016, 23:42

Aussi un grand merci a dJul et tous ceux qui aident a tester pour ce plugin qui est vraiment super.

La nuit dernière JeePAW m'a reveillé en panique car ma connection internet s'était coupée et c'est arrivé plusieurs fois dans la nuit.
Pourrait-on avoir le volume de la synthese vocale en paramètre car il est un peu partout dans le config.json?

Bonne nuit a tous!
Jeedom Mini+ / RFXCOM / quelques modules
memberlist.php?mode=viewprofile&u=5680

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

Re: [Dev PAW] Tel Android dedié Jeedom

Message par dJuL » 17 juin 2016, 00:21

Je comprend qu'il n'est pas évident de modifier la config à la main, mais c'est pour l'instant la seule solution tant que le GUI de config n'est pas fait.
La config par défaut contient des scénarios de tests pour tester le bon fonctionnement qui n'existeront plus quand le GUI sera fait (je laisserai surement juste des toasts par défaut mais pas de tts pour chaque événement)

En attentant il est possible dans la config de créer par exemple un cutom keyword avec le volume global désiré, par exemple :

Code : Tout sélectionner

"CUSTOM_KEYWORDS": {
		"MY_NUMBER": "xxx",
		"FREESMS_IDENT": xxx;xxxxxxx",
		"TTS_VOL": 40
},
puis ensuite remplacer les occurrences de &volume=80 par &volume={TTS_VOL}

Sinon une autre option est tout simplement de supprimer les lignes action=tts

edit: 3ème alternative supprimer le paramètre &volume=80 dans les scénarios, du coup c'est le volume actuel de l'appareil qui sera utilisé
Dernière édition par dJuL le 17 juin 2016, 00:33, édité 1 fois.
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: [Dev PAW] Tel Android dedié Jeedom

Message par dJuL » 17 juin 2016, 00:26

stef a écrit :Je viens dessayer sur un s6 non root ...idem
Strange
Oui très étrange, d’autant que tous mes tests se font principalement sur un s4 et que tu es le premier à signaler ce pb

par contre "Stockage de l'appareil" ne me renseigne pas trop, faudrait vérifier avec un explorateur de fichier pour avoir le chemin réel, logiquement c'est /storage/emulated/0/paw ou bien /mnt/sdcard/paw

Sinon dans PAW, le menu "..." en haut à droite puis Settings puis PAW home, le chemin est alors indiqué
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.

Mandrake
Timide
Messages : 32
Inscription : 21 déc. 2014, 18:50

Re: [Dev PAW] Tel Android dedié Jeedom

Message par Mandrake » 17 juin 2016, 06:53

Bonjour a tous,
Une petite idée :
Piloter l alimentation du chargeur par une prise en zwave.
A 5 % allumer la prise et l éteindre quand le téléphone est a 100 %.
Des idées et des avis sur le sujet ?
Comment djul peut on lancer une requête http sur jeedom avec ses infos ? L as tu prévus par hasard ?

stef
Actif
Messages : 861
Inscription : 28 oct. 2014, 16:34
Localisation : Lyon - Est

Re: [Dev PAW] Tel Android dedié Jeedom

Message par stef » 17 juin 2016, 07:45

dJuL a écrit : Sinon dans PAW, le menu "..." en haut à droite puis Settings puis PAW home, le chemin est alors indiqué

J'ai ça : /storage/emulated/0/paw
MERCI A TOUTE L'EQUIPE POUR LE TAF

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

Re: [Dev PAW] Tel Android dedié Jeedom

Message par dJuL » 17 juin 2016, 09:35

Mandrake a écrit :Bonjour a tous,
Une petite idée :
Piloter l alimentation du chargeur par une prise en zwave.
A 5 % allumer la prise et l éteindre quand le téléphone est a 100 %.
Des idées et des avis sur le sujet ?
Comment djul peut on lancer une requête http sur jeedom avec ses infos ? L as tu prévus par hasard ?
Comme ça :

Code : Tout sélectionner

"BATTERYLOW_EVENT": {
		"BATTERYLOW_EVENT_enable": true,
		"BATTERYLOW_EVENT_level": 5,
		"BATTERYLOW_EVENT_actions": [
			{
				"toast": "message=Batterie FAIBLE: {BATTERY_LEVEL}%25"
			},
			{
				"setCmd": "id=??"
			}
		]
	},
	"BATTERYOK_EVENT": {
		"BATTERYOK_EVENT_enable": true,
		"BATTERYOK_EVENT_level": 100,
		"BATTERYOK_EVENT_actions": [
			{
				"toast": "name=text&value=Batterie OK: {BATTERY_LEVEL}%25"
			},
			{
				"setCmd": "id=???"
			}
		]
	},
Remplacer "??" par l'id de la commande ON du module zwave et "???" par l'id de la commande OFF.
Les id sont trouvables dans le résumé domotique
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: [Dev PAW] Tel Android dedié Jeedom

Message par dJuL » 17 juin 2016, 09:44

stef a écrit :J'ai ça : /storage/emulated/0/paw
Ok, classique, comme 90% des gens.
Quel est la version d'android ? (Il y a peut être un pb d'autorisation avec Android 6)
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.

stef
Actif
Messages : 861
Inscription : 28 oct. 2014, 16:34
Localisation : Lyon - Est

Re: [Dev PAW] Tel Android dedié Jeedom

Message par stef » 17 juin 2016, 10:05

version 6.0.1
MERCI A TOUTE L'EQUIPE POUR LE TAF

Avatar de l’utilisateur
domoggvad
Actif
Messages : 1880
Inscription : 29 avr. 2015, 16:02
Localisation : Seine-Saint-Denis (Villepinte)

Re: [Dev PAW] Tel Android dedié Jeedom

Message par domoggvad » 17 juin 2016, 10:34

dJuL
à la fin du fichier conf il y'a déjà ça
"BATTERYLOW_EVENT" : {

"BATTERYLOW_EVENT_enable" : true,
"BATTERYLOW_EVENT_level" : 20,
"BATTERYLOW_EVENT_actions" : [
{ "setVar" : "name=text&value=Batterie FAIBLE: {BATTERY_LEVEL}%25" },
{ "tts" : "message={VAR:text}&volume=80" },
{ "toast" : "message={VAR:text}" }
]

},

"BATTERYOK_EVENT" : {

"BATTERYOK_EVENT_enable" : true,
"BATTERYOK_EVENT_level" : 25,
"BATTERYOK_EVENT_actions" : [
{ "setVar" : "name=text&value=Batterie OK: {BATTERY_LEVEL}%25" },
{ "tts" : "message={VAR:text}&volume=80" },
{ "toast" : "message={VAR:text}" }
]

}
}

je peux juste ajouter
{ "setCmd": "id=3880 } après { "toast" : "message={VAR:text}" } ??
bien sur en changeant les valeurs de la batterie
merci
3 Odroid C2 (Prod - secours - test) Z83 tests: rfxcom + Z-wave- Clims DAIKIN - espeasy - thekey - Xiaomi - Telinfo - broadlink... widget V3 :viewtopic.php?f=29&t=44183&p=717810#p717810

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

Re: [Dev PAW] Tel Android dedié Jeedom

Message par dJuL » 17 juin 2016, 14:51

stef a écrit :version 6.0.1
Ok c'est ce que je pensais.
Peux tu essayer d'installer l'apk puis d'aller valider les autorisations à la main dans les paramètres android ? (Réglages /application / jeedom Paw interface / autorisations )
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: [Dev PAW] Tel Android dedié Jeedom

Message par dJuL » 17 juin 2016, 14:56

domoggvad a écrit :dJuL
à la fin du fichier conf il y'a déjà ça
"BATTERYLOW_EVENT" : {

"BATTERYLOW_EVENT_enable" : true,
"BATTERYLOW_EVENT_level" : 20,
"BATTERYLOW_EVENT_actions" : [
{ "setVar" : "name=text&value=Batterie FAIBLE: {BATTERY_LEVEL}%25" },
{ "tts" : "message={VAR:text}&volume=80" },
{ "toast" : "message={VAR:text}" }
]

},

"BATTERYOK_EVENT" : {

"BATTERYOK_EVENT_enable" : true,
"BATTERYOK_EVENT_level" : 25,
"BATTERYOK_EVENT_actions" : [
{ "setVar" : "name=text&value=Batterie OK: {BATTERY_LEVEL}%25" },
{ "tts" : "message={VAR:text}&volume=80" },
{ "toast" : "message={VAR:text}" }
]

}
}

je peux juste ajouter
{ "setCmd": "id=3880 } après { "toast" : "message={VAR:text}" } ??
bien sur en changeant les valeurs de la batterie
merci
Oui tu peux en faisant attention à la virgule à rajouter après le toast
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
domoggvad
Actif
Messages : 1880
Inscription : 29 avr. 2015, 16:02
Localisation : Seine-Saint-Denis (Villepinte)

Re: [Dev PAW] Tel Android dedié Jeedom

Message par domoggvad » 17 juin 2016, 15:14

Merci

de mon téléphone
3 Odroid C2 (Prod - secours - test) Z83 tests: rfxcom + Z-wave- Clims DAIKIN - espeasy - thekey - Xiaomi - Telinfo - broadlink... widget V3 :viewtopic.php?f=29&t=44183&p=717810#p717810

stef
Actif
Messages : 861
Inscription : 28 oct. 2014, 16:34
Localisation : Lyon - Est

Re: [Dev PAW] Tel Android dedié Jeedom

Message par stef » 17 juin 2016, 16:09

dJuL a écrit :
stef a écrit :version 6.0.1
Ok c'est ce que je pensais.
Peux tu essayer d'installer l'apk puis d'aller valider les autorisations à la main dans les paramètres android ? (Réglages /application / jeedom Paw interface / autorisations )
ben c'était ça ! nickel merci :)
MERCI A TOUTE L'EQUIPE POUR LE TAF

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

Re: [Dev PAW] Tel Android dedié Jeedom

Message par dJuL » 17 juin 2016, 16:30

Faut que je regarde avec ce nouveau système d'autorisation d'android 6 pourquoi le tel ne demande pas de les valider automatiquement, ça devrait être le cas...

edit: ok j'ai trouvé, il faut rajouter du code pour demander les autorisations au sein de l'application, en plus du manifest qui ne suffit plus.
je vais faire ça quand j'ai un poil de temps.
Dernière édition par dJuL le 17 juin 2016, 16:37, édité 1 fois.
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.

Répondre

Revenir vers « Développements sur Jeedom »

Qui est en ligne ?

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