Je viens de mettre en ligne sur le market jeedom un plugin nommé Jailbreak.
Ce plugin Jeedom permet de récupérer les informations et de commander les équipements Apple jailbreakés : Modèle, version, système d’exploitation, uptime, état batterie, charge système, espace total/utilisé, processeur et température.
Il permet également d’ouvrir des App à distance (déverrouiller l’appareil, Safari, caméra)…
(beta) lancement d’une commande perso avec script
Prérequis :
Un appareil sous iOS/iPadOS jailbreaké, (testé sous iPadOS 13.3 et 12.4.3),
Le tweak OpenSSH installé et démarré sur l’appareil.
Attention : En fonction de votre modèle d’appareil et votre version d’iOS, certains tweaks peuvent ne pas fonctionner.
Bonsoir,
Bravo pour ton plugin, il fonctionne sur mon ipad 3 en ios 9.3.5.
Par contre je n’ai pas accès à plusieurs options: batterie, température, …
Peux tu me dire comment créer d’autres commandes? J’ai utilisé la « perso » dispo, mais j’aimerais aussi pouvoir fermer une fenêtre en fond de tache safari.
Bonsoir.
Merci pour ce retour.
J’ai poussé une mise à jour sur le market.
Dans le menu Installation, renvoie les dépendances et relance leur installation.
Dis-moi si ça corrige la batterie. Si non, récupère ces logs et renvoie-les ici. Merci.
Pour l’instant, je n’ai intégré qu’une commande perso, mais c’est dans ma todo-list
Je vais pousser ce soir une nouvelle beta avec une nouveauté : vous pourrez ajouter autant de commande/info perso que vous le voudrez.
Pour un parfait fonctionnement et éviter les probables bugs, il faut supprimer l’ancien équipement et en recréer un nouveau.
Quelques modifications :
Nouvelle gestion du paquet batterydata qui remonte les infos de batterie.
J’ai implémenté 2 tweaks/tools maison qui vont simplement s’installer (envoyer dépendances puis lancer les dépendances) :
lightsensor, (capteur de luminosité de l’appareil) => il faut l’écran allumé par contre pour que ça marche. Commande : lightsensor . Dites-moi si vous en voyez l’utilité. Plus d’info sur ce paquet : Informations jailbreak tool lightsensor
sensors, (remonte toutes les infos des capteurs de tensions/courant/température : jusqu’à 20 par appareil). Commande : sensor. En fonction des retours, je le mettrai ou non en dur à la place de la temp_cpu actuelle. Plus d’info sur ce paquet : Informations jailbreak tool Sensors
Modification de la Présence des commandes dans Test/Compatibilité.
Séparation des commandes de base des commandes perso.
Nouvelle mise à jour en beta qui corrige un problème de dépendances sur les équipements.
Nécessite de relancer les dépendances du menu Installation pour chaque équipement.
Je viens de pousser une nouvelle mise à jour en beta.
Après installation, allez sur chaque équipement et faite « Sauvegarder », puis dans le menu « Installation », envoyez les dépendances et lancer-les.
Les nouveautés :
Luminosité : affiche sur le dashboard le pourcentage de luminosité reçu par le capteur de l’équipement. (ratio en % = valeur mesurée / valeur max possible(lumière soleil direct)).
Text To Speech : faites parler votre équipement en écrivant des mots doux depuis le dashboard. La commande action(message) peut être utilisée depuis la commande script/scenario/autre plugin… pour lire au haute voix les messages, la météo…
API du plugin créée : possibilité d’envoyer des valeurs de commandes info à Jeedom ou récupérer la leur depuis ce lien @IP_jeedom/core/api/jeeApi.php?plugin=Jailbreak&apikey=#api_key#&type=cmd&id=#cmd_id#&value=#value#
(première étape pour mise en place de cron sur les équipements)