[JPI-APK android] Tel Android dedié domotique
Re: [Jeedom Paw Interface] Tel Android dedié Jeedom
Hum intéressant je vais chercher comment faire et si je ne trouve pas je reviendrais ici. Merci.
Re: [Jeedom Paw Interface] Tel Android dedié Jeedom
La détection de mouvement par caméra, j'utilise pour le moment ipwebcam pour mon portier vidéo:dJuL a écrit : ↑11 mai 2017, 01:07Je suis entrain d’intégrer la détection de mouvement (via la caméra).
J'avais prévu de le faire plus tard mais comme j'avance plus vite que prévu, ce sera dans la prochaine version.
Ça prend pas mal de ressources, mais ça marche plutôt bien
Je ne sais pas comment je vais pouvoir faire le change log à la sortie, ça va prendre 10.000 lignes
https://play.google.com/store/apps/deta ... bcam&hl=fr
Je l'utilise pour l'affichage de la caméra en live et trigger sur mouvement...
Si tu as le temps de jeter un œil sur cette application. ça pourrait te donner des idées
Bravo encore pour toutes ces nouveautés...
On a hâte de passer à la prochaine version
Re: [Jeedom Paw Interface] Tel Android dedié Jeedom
Yep merci je connais bien cette appli.
La webcam IP mjpeg (je sais déjà comment faire) ainsi que l'enregistrement son/vidéo sont déjà dans la todo list.
Mais ça ne sera pas dans la version qui arrive.
En fait c'est les derniers trucs qui manquent avec les MMS pour qu'il y ait tout
Après pour faire tourner tout en même temps (reco vocale continue, cam ip, motion detect, tous les évents de capteurs, tous les scans réseau...) il faudra un appareil patate !
Mais au moins tout sera possible...
La webcam IP mjpeg (je sais déjà comment faire) ainsi que l'enregistrement son/vidéo sont déjà dans la todo list.
Mais ça ne sera pas dans la version qui arrive.
En fait c'est les derniers trucs qui manquent avec les MMS pour qu'il y ait tout
Après pour faire tourner tout en même temps (reco vocale continue, cam ip, motion detect, tous les évents de capteurs, tous les scans réseau...) il faudra un appareil patate !
Mais au moins tout sera possible...
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.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Re: [Jeedom Paw Interface] Tel Android dedié Jeedom
Yes je pensais justement a ca j'ai peur que l'appli deviennent utilisables uniquement sur des appéreils récents. mais je suis sur que tu as prévu que l'activation/désactivation de ces services soit possibles
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 !
Life is sharing , Sharing is life !
Re: [Jeedom Paw Interface] Tel Android dedié Jeedom
Tout à fait, tout est paramétrable/désactivable dans la prochaine version.
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.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Re: [Jeedom Paw Interface] Tel Android dedié Jeedom
Est ce que c'est possible d'avoir dans les logs des événements les utilisateurs connectés avec leur adresse IP?
Je pense que c'est possible mais quel manip faut il faire?
Merci
Je pense que c'est possible mais quel manip faut il faire?
Merci
Re: [Jeedom Paw Interface] Tel Android dedié Jeedom
Dans la prochaine version, concernant le GUI (interface web), les tentatives de connexions / connexions réussies / déconnexion / sauvegardes sont loggués dans le journal d'événement avec l'IP du client
Je vais ajouter le mot clef de fonction {CLIENT_IP}.
Je vais ajouter le mot clef de fonction {CLIENT_IP}.
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.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Re: [Jeedom Paw Interface] Tel Android dedié Jeedom
Des petites news.
Je suis pas loin du but.
Il me reste plus que quelques nouveautés à terminer, puis les tests à faire sur différents appareils.
Si tout va bien, la nouvelle version devrait être publiée d'ici demain soir ou lundi
Il le faut absolument car après je repars dans un tunnel jusqu'au 20 juin...
Je suis pas loin du but.
Il me reste plus que quelques nouveautés à terminer, puis les tests à faire sur différents appareils.
Si tout va bien, la nouvelle version devrait être publiée d'ici demain soir ou lundi
Il le faut absolument car après je repars dans un tunnel jusqu'au 20 juin...
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.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Re: [Jeedom Paw Interface] Tel Android dedié Jeedom
Ok courage ! Bonne séance de code !
Envoyé de mon Nexus 5X en utilisant Tapatalk
Envoyé de mon Nexus 5X en utilisant 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 !
Life is sharing , Sharing is life !
- skyline-ch
- Actif
- Messages : 1504
- Inscription : 30 juil. 2014, 17:06
- Localisation : Suisse - VS
- Contact :
Re: [Jeedom Paw Interface] Tel Android dedié Jeedom
Bon courage et merci pour le boulot
Compétence :
- Prog : HTML5, CSS3, JS, JQuery, SQL, PHP
- Prog : HTML5, CSS3, JS, JQuery, SQL, PHP
Re: [JPI] Tel Android dedié domotique
La nouvelle version de JPI est en ligne !
----------
Prérequis :
Il faut sauver vos scénarios avant de faire la maj et désinstaller l'ancienne apk (Jeedom Paw Interface).
Vous pourrez toujours atteindre l'ancien fichier de config dans paw/jeedom/config/config.json après l'installation de la nouvelle version.
----------
Les nouveautés, en gros :
- Changement de nom, changement d'icône, changement du nom des dossiers, changement du numéro de version:
JPI est né !
- JPI devient un petit logiciel de contrôle domotique autonome sur android.
- Ajout de la notion de contrôleurs domotiques activables (jeedom et eedomus pour l'instant, mais d'autres à venir comme Phillips hue...)
- Toutes les fonctionnalités (ou presque) sont désormais activables ou non dans l'interface web
- L'affichage de l'interface web est désormais totalement dynamique et en temps réel: les fonctions, réglages, scénarios, actions, mots clefs s'affichent ou non en fonction de vos réglages mais aussi en fonction des possibilités hardware de l'appareil.
- Ajout de la gestion de tous les capteurs avec les événements associés (3 événements par capteur avec seuil personnalisable)
- Ajout d'une fonction de détection de mouvement avec son événement associé
- Possibilité de vérifier 3 appareils persos sur le réseau avec événements en ligne/hors ligne associés
- Nombreuses refontes et corrections de bug
- L'apk et le code sont harmonisés dans leur numéro de version (on redescend en version 0.9 beta).
----------
Les nouveautés, un poil plus en détail :
* Refonte de l'APK et du code
* Détection des possibilités de l'appareil pour plus de lisibilité dans l'interface web (tout ce qui n'est pas dispo est invisible)
* Refonte du menus de réglages dans l'interface web:
- Possibilité d'activer / désactiver les contrôleurs et tous les scans réseaux
- Ajout des contrôleurs Jeedom et Eedomus
- Ajout du scan d’appareils persos et de la détection de mouvement
* Ajouts dans le menu de réglages avancés :
- Ajout dans la section réseau la possibilité de désactiver la mesure de la qualité du signal GSM (pour ceux qui ont le GSM offline à tord)
- Réglages avancés de la détection de mouvement
* Logs des événements :
- Ajout de l'IP du client lançant des requêtes via l'api http
- Ajout du log des principales actions dans l'interface web (connexion, mauvais mot de passe, sauvegarde config...)
* Nouveaux événements:
- 3 events pour chaque capteur (température, humidité, pression, luminosité)
- 2 events pour le capteur de proximité
- events offline/online pour les 3 appareils personnalisable
- event de détection de mouvement
* Nouveaux mots clefs:
- Trop long a détailler, en gros tous les mots clefs d'états des nouveaux événements cités ci-dessus, ajout de {CLIENT_IP} pour l'événement http.
* Nouvelles actions:
- eedomus / getCaract
- eedomus / setValue
- eedomus / setMacro
- système / enableBT
- système / disableBT
- Médias / play (ajout options d'ordre de lecture des morceaux)
- Communication / httpPOST
- Capteurs / getProximity
- Capteurs / getLight
- Capteurs / getPressure
- Capteurs / getHumidity
- Capteurs / getTemperature
- Capteurs / getOrientBearing
- Capteurs / getGyroscope
- Caméra / takePicture (remplace l'ancienne action picture)
- Caméra / startMotionDetector
- Caméra / pauseMotionDetector
- Caméra / resumeMotionDetector
- Caméra / saveLastDetection
- Information / getState (Récupère tous les états de tout !)
- Information / getBTpaired
----------
Change log détailé :
- Beaucoup trop long à faire, donc non
Mais beaucoup de petites modifs par si par là en plus de celles citées ci-dessus.
----------
Lien pour l'installation :
http://rulistaff.free.fr/JPI/getJPI/
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...
changelog dernière version: http://rulistaff.free.fr/JPI/getJPI/?changeLog=last
Plus de 1200 téléchargement et très peu de dons...
Si jamais vous aimez le projet, voici donc un petit rappel :
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
----------
TIMELINE:
* TODO LIST :
- (GUI) page de gestions des photos prises par l'apk (aperçu, effacer...)
- (GUI) pages de gestion du dossier medias (lecture, upload...)
* Non planifié pour le moment:
- action record audio / video
- Webcam IP
- action download (télécharger/afficher un fichier, un media ou une photo)
- (GUI) backup auto (brouillon) de la config en cours d'édition
- Gestion des MMS
- Création automatique de nouveaux fichiers de log au delà d'une certaine taille
- Nouvelle APK JPI version client
----------
Cette nouvelle version du code est encore en bêta... Merci de signaler tout bug rencontré...
Voilà, j'ai essayé de limiter les dégâts sur la taille du post
----------
Prérequis :
Il faut sauver vos scénarios avant de faire la maj et désinstaller l'ancienne apk (Jeedom Paw Interface).
Vous pourrez toujours atteindre l'ancien fichier de config dans paw/jeedom/config/config.json après l'installation de la nouvelle version.
----------
Les nouveautés, en gros :
- Changement de nom, changement d'icône, changement du nom des dossiers, changement du numéro de version:
JPI est né !
- JPI devient un petit logiciel de contrôle domotique autonome sur android.
- Ajout de la notion de contrôleurs domotiques activables (jeedom et eedomus pour l'instant, mais d'autres à venir comme Phillips hue...)
- Toutes les fonctionnalités (ou presque) sont désormais activables ou non dans l'interface web
- L'affichage de l'interface web est désormais totalement dynamique et en temps réel: les fonctions, réglages, scénarios, actions, mots clefs s'affichent ou non en fonction de vos réglages mais aussi en fonction des possibilités hardware de l'appareil.
- Ajout de la gestion de tous les capteurs avec les événements associés (3 événements par capteur avec seuil personnalisable)
- Ajout d'une fonction de détection de mouvement avec son événement associé
- Possibilité de vérifier 3 appareils persos sur le réseau avec événements en ligne/hors ligne associés
- Nombreuses refontes et corrections de bug
- L'apk et le code sont harmonisés dans leur numéro de version (on redescend en version 0.9 beta).
----------
Les nouveautés, un poil plus en détail :
* Refonte de l'APK et du code
* Détection des possibilités de l'appareil pour plus de lisibilité dans l'interface web (tout ce qui n'est pas dispo est invisible)
* Refonte du menus de réglages dans l'interface web:
- Possibilité d'activer / désactiver les contrôleurs et tous les scans réseaux
- Ajout des contrôleurs Jeedom et Eedomus
- Ajout du scan d’appareils persos et de la détection de mouvement
* Ajouts dans le menu de réglages avancés :
- Ajout dans la section réseau la possibilité de désactiver la mesure de la qualité du signal GSM (pour ceux qui ont le GSM offline à tord)
- Réglages avancés de la détection de mouvement
* Logs des événements :
- Ajout de l'IP du client lançant des requêtes via l'api http
- Ajout du log des principales actions dans l'interface web (connexion, mauvais mot de passe, sauvegarde config...)
* Nouveaux événements:
- 3 events pour chaque capteur (température, humidité, pression, luminosité)
- 2 events pour le capteur de proximité
- events offline/online pour les 3 appareils personnalisable
- event de détection de mouvement
* Nouveaux mots clefs:
- Trop long a détailler, en gros tous les mots clefs d'états des nouveaux événements cités ci-dessus, ajout de {CLIENT_IP} pour l'événement http.
* Nouvelles actions:
- eedomus / getCaract
- eedomus / setValue
- eedomus / setMacro
- système / enableBT
- système / disableBT
- Médias / play (ajout options d'ordre de lecture des morceaux)
- Communication / httpPOST
- Capteurs / getProximity
- Capteurs / getLight
- Capteurs / getPressure
- Capteurs / getHumidity
- Capteurs / getTemperature
- Capteurs / getOrientBearing
- Capteurs / getGyroscope
- Caméra / takePicture (remplace l'ancienne action picture)
- Caméra / startMotionDetector
- Caméra / pauseMotionDetector
- Caméra / resumeMotionDetector
- Caméra / saveLastDetection
- Information / getState (Récupère tous les états de tout !)
- Information / getBTpaired
----------
Change log détailé :
- Beaucoup trop long à faire, donc non
Mais beaucoup de petites modifs par si par là en plus de celles citées ci-dessus.
----------
Lien pour l'installation :
http://rulistaff.free.fr/JPI/getJPI/
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...
changelog dernière version: http://rulistaff.free.fr/JPI/getJPI/?changeLog=last
Plus de 1200 téléchargement et très peu de dons...
Si jamais vous aimez le projet, voici donc un petit rappel :
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
----------
TIMELINE:
* TODO LIST :
- (GUI) page de gestions des photos prises par l'apk (aperçu, effacer...)
- (GUI) pages de gestion du dossier medias (lecture, upload...)
* Non planifié pour le moment:
- action record audio / video
- Webcam IP
- action download (télécharger/afficher un fichier, un media ou une photo)
- (GUI) backup auto (brouillon) de la config en cours d'édition
- Gestion des MMS
- Création automatique de nouveaux fichiers de log au delà d'une certaine taille
- Nouvelle APK JPI version client
----------
Cette nouvelle version du code est encore en bêta... Merci de signaler tout bug rencontré...
Voilà, j'ai essayé de limiter les dégâts sur la taille du post
Dernière édition par dJuL le 24 juin 2018, 18:55, édité 28 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.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
- skyline-ch
- Actif
- Messages : 1504
- Inscription : 30 juil. 2014, 17:06
- Localisation : Suisse - VS
- Contact :
Re: [JPI] Tel Android dedié domotique
Joli boulot, je testerais se soir, merci beaucoup pour tout se travail
Compétence :
- Prog : HTML5, CSS3, JS, JQuery, SQL, PHP
- Prog : HTML5, CSS3, JS, JQuery, SQL, PHP
Re: [JPI] Tel Android dedié domotique
Whoa cool merci ! On va tester ca, en particulier le motion detection !
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 !
Life is sharing , Sharing is life !
Re: [JPI] Tel Android dedié domotique
Félicitations pour ce beau bébé !!
Première installation pour moi, il y a juste besoin d'installer les apks PAW et JPI puis tout roule ?
Première installation pour moi, il y a juste besoin d'installer les apks PAW et JPI puis tout roule ?
Re: [JPI] Tel Android dedié domotique
yes normalement c'est ca.
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 !
Life is sharing , Sharing is life !
Re: [JPI] Tel Android dedié domotique
Après tests j'ai réussis à reproduire et à comprendre le soucis qu'ont certains d'entre vous de scénarios qui s'arrêtent sans raison (pb avec le scénario SMS dit: par exemple) ou du test des scénarios qui ne marchent pas dans le GUI.
Il se trouve que l'interpréteur du code s'arrête dès qu'on atteint une profondeur trop importante d’exécutions de fonctions au sein d'autres fonctions, et ce sans généré aucune exception, ça s'arrête, c'est tout.
J'ai un poil pu réduire la profondeur dans la dernière version, mais je ne peux pas faire plus car le code est trop complexe.
Ce que je ne sais pas si cela vient de la version d'android (< 5) ou si c'est un pb de RAM insuffisante, j'ai pu reproduire sur un galaxy ACE (une bonne bouse avec très peu de ram).
Si quelqu'un arrive a tester des scénarios contenant des conditions (avec le bouton "tester" dans l'interface web) en étant en android 4.x cela validerait la thèse de la ram insuffisante.
Il se trouve que l'interpréteur du code s'arrête dès qu'on atteint une profondeur trop importante d’exécutions de fonctions au sein d'autres fonctions, et ce sans généré aucune exception, ça s'arrête, c'est tout.
J'ai un poil pu réduire la profondeur dans la dernière version, mais je ne peux pas faire plus car le code est trop complexe.
Ce que je ne sais pas si cela vient de la version d'android (< 5) ou si c'est un pb de RAM insuffisante, j'ai pu reproduire sur un galaxy ACE (une bonne bouse avec très peu de ram).
Si quelqu'un arrive a tester des scénarios contenant des conditions (avec le bouton "tester" dans l'interface web) en étant en android 4.x cela validerait la thèse de la ram insuffisante.
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.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
- Antoinekl1
- Actif
- Messages : 3927
- Inscription : 23 mai 2015, 08:14
Re: [JPI] Tel Android dedié domotique
Merci pour cette nouvelle version qui fonctionne bien sur la console androïde contrairement à la précédente
Serait possible d'avoir une commande qui envoi un intent ?, Un peu comme la commande play tts mais où l'on pourrait personnaliser le dernier champs ?
exemple : org.smblott.intentradio.PLAY
Serait possible d'avoir une commande qui envoi un intent ?, Un peu comme la commande play tts mais où l'on pourrait personnaliser le dernier champs ?
exemple : org.smblott.intentradio.PLAY
JEEDOM Smart Ultimate + 40 modules zwave
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
A vendre ; pack POWER jeedom - Jeedom Mini+ - Console Clazio sous Android 6
Re: [JPI] Tel Android dedié domotique
Yep,
J'ajouterai l'action sendIntent (similaire à celle de Tasker) dans la prochaine version
En attendant il est possible d'utiliser l'action tasker dans JPI afin de lancer une tâche tasker (qui elle lance l'intent personnalisé)
J'ajouterai l'action sendIntent (similaire à celle de Tasker) dans la prochaine version
En attendant il est possible d'utiliser l'action tasker dans JPI afin de lancer une tâche tasker (qui elle lance l'intent personnalisé)
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.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Re: [JPI] Tel Android dedié domotique
Je ne trouve pas la fonction permettant de lancer une commande SetCmd qui existait dans la version antérieur. Ou alors j'ai raté quelque chose.
Merci pour cette superbe mise a jour
Merci pour cette superbe mise a jour
Re: [JPI] Tel Android dedié domotique
Il faut activer le contrôleur Jeedom dans les réglages généraux pour que les actions dédiés à jeedom apparaissent dans le menu
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.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités