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
olfax
Timide
Messages : 191
Inscription : 02 sept. 2014, 14:21

Re: [Dev PAW] Tel Android dedié Jeedom

Message par olfax » 16 oct. 2016, 20:51

J'ai une question concernant les règles sur les événements.
Serait il possible, d'avoir une règle afin d'avoir un modulo, par exemple, si j'ai une coupure Internet ou une coupure Jeedom, j'aimerais avoir un message TTS toutes les 30 minutes. En effet avec la TTS, si on est pas dans la pièce au moment de la diffusion, on a raté l'info ...

Et encore mieux avoir la possibilité d'avoir l'heure de début de l'éventement {GATEWAYOFFLINE_STRTIME}

Code : Tout sélectionner

	"GATEWAYOFFLINE_EVENT": {
		"GATEWAYOFFLINE_EVENT_enable": true,
		"GATEWAYOFFLINE_EVENT_actions": {
			"0": [
				{
					"tts": "message=Internet coupé"
				},
				{
					"sendSms": "number={MY_NUMBER}&message=Paw: Coupure internet"
				}
			],
			"300": [
				{
					"tts": "message=Coupure internet depuis 5 minutes"
				},
				{
					"sendSms": "number={MY_NUMBER}&message=Paw: Coupure internet depuis 5 minutes"
				}
			],
			"3600": [
				{
					"tts": "message=Coupure internet depuis une heure"
				},
				{
					"sendSms": "number={MY_NUMBER}&message=Paw: Coupure internet depuis une heure"
				}
			], "%1800": [
				{
					"tts": "message=Coupure internet depuis  {GATEWAYOFFLINE_STRTIME}"
				}
			]
		}

Qu'en penses tu ? Merci d'avance
Master : VM Debian ( Virtualbox) Ipx800 v2,zwave(vr,relaySwitch,oeil), xpl(oregon), x10(dimmer,relay), rfxcom(Lan) nodemcu , JPI

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 oct. 2016, 23:01

Le mot clef {NOW:dd/MM/yy HH:mm:ss} permettant de renvoyer la date et/ou le temps courant formaté à sa guise est dans la todo liste.
Il suffira de le stocker dans une variable dans ton scenario "0"

Tu pourras bientôt faire ce que tu souhaites grâce à une boucle WHILE ou bien DO ... WHILE avec un sleep de 30mn à l'intérieur (pouvant être interrompu) dans le scénario "0". les boucles sont encore en béta, j'ai pas eu le temps de les finir/tester
Il y a juste les IF/ELSEIF/ELSE de dispo pour l'instant qui semblent marcher parfaitement avec une profondeur infinie (mais pas pratique du tout à utiliser à la main dans la config, ça ira mieux avec le GUI)

Par contre l'idée du modulo dans la clef du scénario c'est pas bête du tout, je vais y réfléchir.

J'ai mis en pause le DEV pour l'instant car j'ai trop de trucs à côté, mais je devrais pouvoir reprendre d'ici une semaine, j'espère...
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.

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

Re: [Dev PAW] Tel Android dedié Jeedom

Message par i-magin » 16 oct. 2016, 23:37

Bon courage @djuL !
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

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 oct. 2016, 00:39

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.

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

Re: [Dev PAW] Tel Android dedié Jeedom

Message par olfax » 17 oct. 2016, 08:00

Ok, je vais tester. Merci !
Master : VM Debian ( Virtualbox) Ipx800 v2,zwave(vr,relaySwitch,oeil), xpl(oregon), x10(dimmer,relay), rfxcom(Lan) nodemcu , JPI

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

Re: [Dev PAW] Tel Android dedié Jeedom

Message par olfax » 22 oct. 2016, 22:51

Bonjour,

J'ai un petit soucis, quand jeedom ou internet est indisponible, je n'ai pas la notification,
par contre quand il est dispo, je suis bien notifié

Ma config est la suivante, est ce que le format est bon ?

Code : Tout sélectionner

	"JEEDOMOFFLINE_EVENT": {
		"JEEDOMOFFLINE_EVENT_enable": true,
		"JEEDOMOFFLINE_EVENT_actions": {
			"0": [
				{
					"sendSms": "number={MY_NUMBER}&message=Jeedom offline"
				},
				{
					"tts": "message=Jidom ne réponds pas"
				}
			],
			"300": [
				{
					"toast": "message=Jeedom offline depuis 5mn"
				},
				{
					"tts": "message=Jidom ne réponds pas depuis 5 minutes"
				},
				{
					"sendSms": "number={MY_NUMBER}&message=Jeedom offline depuis 5mn"
				}
			],
			"3600": [
				{
					"toast": "message=Jeedom offline depuis une heure"
				},
				{
					"tts": "message=Jidom offline depuis une heure"
				},
				{
					"sendSms": "number={MY_NUMBER}&message=Jeedom offline depuis une heure"
				}
			]
		}
	},
	"JEEDOMONLINE_EVENT": {
		"JEEDOMONLINE_EVENT_enable": true,
		"JEEDOMONLINE_EVENT_actions": [
			{
				"sendSms": "number={MY_NUMBER}&message=Jeedom online"
			},
			{
				"tts": "message=Jeedom online"
			}
		]
	},
Master : VM Debian ( Virtualbox) Ipx800 v2,zwave(vr,relaySwitch,oeil), xpl(oregon), x10(dimmer,relay), rfxcom(Lan) nodemcu , JPI

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

Re: [Dev PAW] Tel Android dedié Jeedom

Message par olfax » 29 oct. 2016, 21:19

J'ai approfondi mes tests, j'ai constaté que je ne recevais pas l'event "0" par contre si j'en mets un sur "5" , je le recois.
C'est donc une solution de contournement qui fonctionne.
Master : VM Debian ( Virtualbox) Ipx800 v2,zwave(vr,relaySwitch,oeil), xpl(oregon), x10(dimmer,relay), rfxcom(Lan) nodemcu , JPI

Avatar de l’utilisateur
pascal
Actif
Messages : 714
Inscription : 19 août 2014, 20:57
Contact :

Re: [Dev PAW] Tel Android dedié Jeedom

Message par pascal » 10 nov. 2016, 19:08

@djul je ne te vois plus sur le forum en ce moment...
As tu un problème?

Ecrit avec mon pouce gauche

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

Re: [Dev PAW] Tel Android dedié Jeedom

Message par i-magin » 10 nov. 2016, 22:31

@dJuL avait écrit le 16 octobre
J'ai mis en pause le DEV pour l'instant car j'ai trop de trucs à côté, mais je devrais pouvoir reprendre d'ici une semaine, j'espère...
J'espère aussi que tout va bien pour lui !
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

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 » 12 nov. 2016, 21:51

Oui tout va bien merci ;)
Beaucoup de boulot + un imprévu qui m'a pris beaucoup de temps...
Je devrais pouvoir m'y remettre doucement d'ici quelques jours
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 » 12 nov. 2016, 21:55

olfax a écrit :J'ai approfondi mes tests, j'ai constaté que je ne recevais pas l'event "0" par contre si j'en mets un sur "5" , je le recois.
C'est donc une solution de contournement qui fonctionne.
Yep je confirme le bug, je vais corriger ç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.

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

Re: [Dev PAW] Tel Android dedié Jeedom

Message par i-magin » 12 nov. 2016, 22:14

Ah !!!! de bonnes nouvelles : l'important étant que tu ailles bien... pour le reste on peut patienter ;)
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

Avatar de l’utilisateur
pascal
Actif
Messages : 714
Inscription : 19 août 2014, 20:57
Contact :

Re: [Dev PAW] Tel Android dedié Jeedom

Message par pascal » 12 nov. 2016, 22:40

Super... J'étais un peu inquiet aussi :)

Ecrit avec mon pouce gauche

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

Re: [Dev PAW] Tel Android dedié Jeedom

Message par olfax » 13 nov. 2016, 10:48

dJuL a écrit :
olfax a écrit :J'ai approfondi mes tests, j'ai constaté que je ne recevais pas l'event "0" par contre si j'en mets un sur "5" , je le recois.
C'est donc une solution de contournement qui fonctionne.
Yep je confirme le bug, je vais corriger ça
Salut djul,
Content de te revoir.
J'utilise en effet la surveillance internet & box, c'est bien pratique.
Master : VM Debian ( Virtualbox) Ipx800 v2,zwave(vr,relaySwitch,oeil), xpl(oregon), x10(dimmer,relay), rfxcom(Lan) nodemcu , JPI

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 » 13 nov. 2016, 13:36

Maj APK: v1.75

J'ai mis à jour l'apk, ça devrait corriger le pb avec les scénarios "0" d'événements (en tout cas chez moi ça marche)
J'ai upgradé le compilateur et le target SDK en v24 (appli native Android 7), ce qui a impliqué pas mal de changements, dites moi si vous voyez des trucs bizarres ou qui ne marchent plus comme avant.

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
coke
Helper
Messages : 582
Inscription : 21 juil. 2014, 11:37
Localisation : essonne

Re: [Dev PAW] Tel Android dedié Jeedom

Message par coke » 13 nov. 2016, 14:09

mise a jour faite, pour l'instant pour mon utilisation très sommaire et basique tout fonctionne
MERCI À L'ÉQUIPE POUR LE TAF

Helper Officiel Jeedom

alpha13fr
Actif
Messages : 579
Inscription : 05 oct. 2015, 00:03
Localisation : Bouches du Rhone (13)

Re: [Dev PAW] Tel Android dedié Jeedom

Message par alpha13fr » 13 nov. 2016, 17:16

sur 2 appareils différents : jeedom paw interface arrêté .


oups
JEEDOM sur nuc D340WYK esx

Esclave raspberry en WIFI, téléinfo EDF, AEON Labs Z-Wave Gen5


2 FGMS-001
8 FGSD-002 ( Merci aux bons plans )
2 FGFS-101 ( Merci aux bons plans )

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 » 13 nov. 2016, 18:02

@alpha13fr: oui je travaillais dessus, c'est corrigé.

Maj APK: v1.76

- Grosse refonte du design de l'apk (plus rien ne marchait sous android v4.x API 15-19 à cause du SDK v24)
- Corrections de bugs d'affichage au démarrage (boutons qui ne devaient pas être là)
- Passage en dur des ressources images génériques d'Android utilisées pour éviter les soucis de compatibilité entre les versions et un code trop lourd à maintenir.
- Correction de bug lors du redémarrage de l'application sous Android v4.x, le service ne redémarrait pas tout le temps.
- Le pb de réponse aléatoire des boutons du bas que certains d'entre vous avaient devrait être réglé (je pense)
- Diverses corrections et optimisations
- Testé sous Android v4 / v5 / v5.1 / v6 / v6.01

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.

alpha13fr
Actif
Messages : 579
Inscription : 05 oct. 2015, 00:03
Localisation : Bouches du Rhone (13)

Re: [Dev PAW] Tel Android dedié Jeedom

Message par alpha13fr » 13 nov. 2016, 18:46

install 1.76 : ok

merci pour ta reactivité
JEEDOM sur nuc D340WYK esx

Esclave raspberry en WIFI, téléinfo EDF, AEON Labs Z-Wave Gen5


2 FGMS-001
8 FGSD-002 ( Merci aux bons plans )
2 FGFS-101 ( Merci aux bons plans )

MERCI A TOUTE L'EQUIPE POUR LE TAF

alpha13fr
Actif
Messages : 579
Inscription : 05 oct. 2015, 00:03
Localisation : Bouches du Rhone (13)

Re: [Dev PAW] Tel Android dedié Jeedom

Message par alpha13fr » 13 nov. 2016, 18:49

si je veux acceder au gui :
// Error: Exception in runnable:bsh.EvalError: Condition evaluates to void type : at Line: 37 : in file: /storage/sdcard0/paw/jeedom/main.bsh : core .QUIT Called from method: init : at Line: 97 : in file: /storage/sdcard0/paw/jeedom/main.bsh : this .init ( ) Called from method: run : at Line: -1 : in file: : Called from method: main : at Line: 220 : in file: /storage/sdcard0/paw/jeedom/main.bsh : main ( )
JEEDOM sur nuc D340WYK esx

Esclave raspberry en WIFI, téléinfo EDF, AEON Labs Z-Wave Gen5


2 FGMS-001
8 FGSD-002 ( Merci aux bons plans )
2 FGFS-101 ( Merci aux bons plans )

MERCI A TOUTE L'EQUIPE POUR LE TAF

Répondre

Revenir vers « Développements sur Jeedom »

Qui est en ligne ?

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