Application NSPanel Pro Tools
Cette application est un apk développé sur mesure qui permet aux appareils fonctionnant sur le
- Variantes du Smatek T6E
- Sonoff NSPanelPro
- Zemismart T6E
- Avato T6E
- Tuya T6E
- ou architecture similaire
pour exploiter certaines fonctionnalités telles que le capteur de proximité, le capteur de lumière et l’intégration de Home Assistant.
Application principalement testée sur NSPanel Pro mais peut fonctionner sur d'autres appareils.
Faites-moi un don si vous voulez :
Table des matières
- Historique des versions de l'application
- Informations sur l'appareil NSPanel Pro
- Enracinement et chargement latéral du périphérique NSPanel Pro
- Installer un lanceur personnalisé
- Installer une vue Web personnalisée
- Installer l'application
- Manuel pour la v2.x
- Manuel pour v1.x
Historique des versions de l'application
Le plan actuel est d'avoir une version chaque trimestre.
v2.x.0 (2024-xx)
- définir la luminosité de l'économiseur d'écran
- Intégration de la passerelle Zigbee
- périphériques proxy vers mqtt
- Mise à jour automatique de l'application
- Commandes haute disponibilité
- configuration de périphérique basée sur json
- lire du son
- commandes vocales
- mqttv5 ssl
v2.3.0 (2024-xx)
nouvelles fonctionnalités
- Intégration de la passerelle Zigbee
- possibilité de changer entre le mode routeur et le mode coordinateur
- Geste
- détection de gestes multitouch
v2.2.4 (2024-10-07)
corrections de bugs
- Wake on Wave pour l'économiseur d'écran ne fonctionne pas. Problème n° 145
- Pro Tools continue de planter dès que l'écran est éteint. Problème n° 143
- L'étiquette de déclenchement du capteur de proximité sur la languette du capteur reste visible après le déclenchement
Remarque La bascule Wake-on-Screensaver a été supprimée car la nouvelle méthode wake-on-wave gère également
v2.2.3 (2024-09-27)
Mise à jour de commodité en raison de la sortie d'un nouvel appareil 120p
nouvelles fonctionnalités
- Prise en charge de 120p
- Définir la rotation de l'affichage
- Contrôler le comportement de l'assombrissement de l'écran
corrections de bugs
- Le réveil de proximité ne fonctionne plus après l'envoi du signal de réveil via MQTT Issue #115
v2.2.2 (2024-07-11)
corrections de bugs
- Lorsque le redémarrage programmé est activé, l'application se ferme à plusieurs reprises. Problème n° 113
v2.2.1 (2024-06-23)
améliorations
- ajout d'une demande d'autorisation de l'administrateur de l'appareil afin de mettre l'appareil en veille via MQTT Issue #103
corrections de bugs
- Correction d'un problème de compatibilité avec d'autres lanceurs tels que Lawnchair Issue #104
- Il est désormais possible de connecter MQTT avec une paire nom d'utilisateur/mot de passe vide. Problème n° 105
v2.2.0 (2024-06-14)
La version est dédiée à :
Jour du drapeau américain
nouvelles fonctionnalités
- Commandes haute disponibilité
- appareil de réveil
- dispositif de sommeil
- redémarrer l'appareil
- passer au lanceur
- activer adb
- contrôler les commutateurs intégrés sw1, sw2
- Geste
- détection des gestes doubles, triples (uniquement disponible pour le firmware sous 1.11.0)
- Amélioration du système
- barre de navigation en faisant glisser votre doigt vers le haut
- barre de notification en faisant glisser votre doigt vers le bas
- Redémarrage programmé
- Surveillance des applications
améliorations
- La sérialisation json a été entièrement réécrite, permettant le provisionnement des appareils
- Le client mqttv5 a été implémenté, activateur pour SSL et zigbee
- Passé à la diffusion locale, optimisation des performances
- la couverture du test automatique a été augmentée
corrections de bugs
- Crash lorsque le mqtt de configuration et l'interrupteur principal sont éteints
- Crash lors du changement de configuration mqtt (#82)
v2.1.0 (2024-03-15)
La version est dédiée à :
Jour de la révolution hongroise
nouvelles fonctionnalités (voir manuel mis à jour version Manuel 2.x)
- Gestes tactiles sur écran sombre (#27)
- Réveillez-vous depuis l'économiseur d'écran (#52)
- Afficher le mode veille (#40)
- Écran différent en semaine et le week-end (#36)
- Passer à l'application sélectionnée (#46)
- Accueil sur geste
- Intégration native MQTT (#51)
- Intégration de MQTT Home Assistant (#21)
- Retour audio
corrections de bugs
- La luminosité entre CI-DESSOUS et CI-DESSUS n'est pas gérée correctement (#55)
v2.0.1 (2024-01-28)
corrections de bugs
- Redémarrer l'application après le redémarrage ne fonctionne pas (#49)
- Afficher le bug d'actualisation de l'interface utilisateur du temps de sommeil (https://github.com/seaky/nspanel_pro_tools_apk/issues/47)
- Calcul trompeur de l’heure de début de l’écran (#44)
v2.0 (2024-01-21)
nouvelles fonctionnalités (voir manuel Manuel version 2.x)
- le code a été entièrement repensé (voir Rétrocompatibilité)
- beaucoup plus facile d'ajouter de nouvelles fonctionnalités
- permet d'ajouter des écouteurs d'événements internes et ainsi de réaliser l'intégration MQTT/HASS
- nouvelle interface utilisateur basée sur les préférences
- il est beaucoup plus facile d'ajouter de nouveaux éléments d'interface utilisateur. En raison du petit écran, une vue déroulante est beaucoup plus pratique ou utilisable
- écran toujours activé/désactivé (#5, #14)
- redémarrer l'appareil à partir de l'application (#6)
- changer le nom d'hôte de l'application (#8)
- le système affiche le réglage du temps de sommeil à partir de l'application
- scénarios de luminosité prédéfinis basés sur les événements déclencheurs du capteur de lumière
- désormais, les applications lancées automatiquement peuvent attendre une connexion wifi établie
corrections de bugs
- fuite de mémoire du lecteur à écran tactile corrigée
- demande d'exclure l'application de l'optimisation de la batterie, aide à empêcher la suppression de l'application par le système
- le wake-on-wave peut être désactivé
v1.1 (2023-02-02)
- fonction de capteur de lumière ajoutée
- réglage automatique de la luminosité (expérimental)
- luminosité définie ajoutée
- opérations de bascule optimisées
- préparation des futures mises à jour
- l'interrupteur principal appelé "actif" désactive complètement toutes les fonctionnalités de l'application, y compris le lancement de l'application
- toutes les fonctionnalités peuvent être définies indépendamment
- Notez que les paramètres par défaut du commutateur sont toujours désactivés (seront modifiés dans la version 1.2)
- bugs connus
- étiquette de déclenchement parfois visible en permanence solution : naviguer entre les menus
- le niveau de luminosité à réglage automatique peut être très faible
- l'icône du menu lumineux est fausse
Remarque N'oubliez pas d'activer l'interrupteur principal
v1.0 (2023-01-22)
- première version de production
- prend en charge le réveil sur le déclencheur du capteur de proximité
- prend en charge le réveil au toucher
- prise en charge de l'application de lancement automatique
- nouveau design sombre
- application renommée "ProximityTool" d'origine en application "NSPanelTools"
- déplacé vers un nouveau dépôt
v0.8-alpha (ProximityTool)
- première version
- prend en charge le réveil sur le déclencheur du capteur de proximité
Sonoff NSPanelPro
Sonoff NSPanel Pro est un panneau de commande pour maison intelligente basé sur le système Android 8.1 Oreo (AOSP).
Informations sur l'appareil : https://itead.cc/product/sonoff-nspanel-pro-smart-home-control-panel/
Rooting et chargement latéral de l'appareil
Accéder à la BAD
- Téléchargez les pilotes ADB et installez-les.
- Téléchargez les outils de la plate-forme Android, décompressez-le dans un dossier.
- Obtenez l'adresse IP de l'appareil (si vous ne savez pas quelle est l'adresse IP et ne savez pas comment la trouver, ne rootez pas l'appareil, vous allez le gâcher)
Conseil
Vous trouverez l'adresse IP dans les paramètres de l'application Sonoff ou dans la vue des clients DHCP de votre routeur.
- Enregistrez votre appareil avec l'application eWeLink, suivez simplement le processus d'enregistrement de l'appareil
- Pour accéder à ADB, appuyez rapidement plusieurs fois sur l'identifiant de l'appareil pour activer le mode développeur.
- après avoir examiné l'accord adb, vous pourrez accéder à l'appareil via la commande adb
Avertissement
Si vous acceptez l'accord, vous ne pourrez pas le revenir en arrière. Votre appareil sera rooté pour toujours. Vous ne recevrez pas de nouvelles mises à jour futures pour toujours.
Conseil
Avec mon application RootTool, vous pouvez mettre à jour votre appareil
- se connecter à l'appareil avec adb
démarrer l'écoute adb :
lister les appareils
connecter l'appareil
- Installez un lanceur personnalisé (voir Installer le lanceur)
Commandes ADB utiles
connecter l'appareil
lister les appareils
appuyez sur le bouton d'accueil
adb shell input keyevent 3
appuyez sur le bouton d'alimentation
adb shell input keyevent 26
afficher les notifications
adb shell cmd statusbar expand-notifications
installer l'application
Installer un lanceur personnalisé
Pour gérer l'appareil plus facilement, vous devez installer un lanceur personnalisé.
Télécharger le lanceur UltraSmall
- installer et simuler la pression sur la touche d'accueil
- sélectionnez définir "Lanceur" par défaut
Installer une vue Web personnalisée
Si vous souhaitez utiliser l'application compagnon Home Assistant, vous devez mettre à jour le composant d'affichage Web fourni en usine.
Conseil
Vous n'avez pas besoin d'installer le micrologiciel racine Xposed comme mentionné par Blackadder.
Il suffit de télécharger com.android.webview_108.0.5359.128.apk ou toute nouvelle version prenant en charge arm64-v8, armeabi-v7a sur le firmware supérieur à la version 1.5 Lineageos peut être installée !
WebView 108 pour le micrologiciel >=1,5
Sous la version 1.5 du frimware, vous avez deux options, mettre à jour le micrologiciel avec mon programme de mise à jour du frimware ou simplement installer cette version résignée ci-dessous.
WebView 108 pour le micrologiciel <1.5
installer WebView apk
Installer l'application
- Téléchargez l'apk à partir de la section des versions
- adb install -r [nom de fichier.apk]
Version manuelle 2.x
- compatibilité ascendante
- interrupteur principal
- menu d'affichage
- menu du capteur
- menu outils
- menu d'intégration
- menu des paramètres
- Assistante à domicile
- Exemple de configuration
Note
Si le numéro de version est marqué, il n'est valable que pour cette version.
compatibilité ascendante
la version 2.x prend en charge toutes les fonctionnalités de la v1.x. À l'exception du changement automatique de luminosité qui était expérimental et remplacé par un contrôle de luminosité déclenché par le niveau de lumière, voir [Catégorie de luminosité] (#brightness-category).
Note
Toute configuration pour la v1.x est obsolète dans la version 2.x, l'application 2.x doit donc être reconfigurée avant utilisation.
interrupteur principal
L'interrupteur principal permet de désactiver complètement les fonctions de l'application. Contrôle les activités en arrière-plan. Objectif de pouvoir désactiver toute l'application sans la désinstaller.
- bascule active
- active un service en arrière-plan qui s'exécute même si l'application est "tuée" par app-switcher
- L'état désactivé désactive toutes les fonctionnalités de l'application, y compris « lancer l'application après le redémarrage »
onglet d'affichage
Cet onglet regroupe toutes les configurations et fonctionnalités associées aux écrans ou affichages. Par exemple, comment et quand allumer et éteindre ou quelle est la luminosité. etc.
catégorie de réveil
Catégorie pour toutes les fonctions liées au réveil.
Malheureusement, cette version AOSP 8.1 ne prend pas en charge le périphérique de réveil, ce qui fait que si l'application officielle n'est pas exécutée, l'appareil passe en veille profonde. En raison de l'absence de bouton d'alimentation, une simple réinitialisation matérielle (débranchement) peut réveiller l'appareil.
Réveil sur vague
Réveillez l'appareil en agitant la main.
Note
Avant de l'allumer, configurez les paramètres du capteur sur l'onglet du capteur.
Réveillez-vous par un geste
Réveillez l'appareil par un geste tactile. Plusieurs gestes peuvent être sélectionnés, le comportement sera le même et réveillera l'appareil.
Important
FW Over 1.10.0 ne prendra pas en charge les gestes tactiles.
Réveiller depuis l'économiseur d'écran
Ignorez l'économiseur d'écran s'il est actif. Fonctionne uniquement si le wake-on-wave est activé.
catégorie de luminosité
Catégorie pour toutes les fonctions liées à la luminosité.
Luminosité
Réglez la luminosité de l’affichage au niveau du système. Dans certains cas, il est utilisé pour définir si aucun événement de changement de lumière n'est déclenché.
Luminosité sur l'interrupteur de la lumière en dessous
Réglez la luminosité sur la valeur donnée si un événement de lumière inférieure est déclenché.
Note
Avant de l'allumer, configurez les paramètres du capteur sur l'onglet du capteur.
Luminosité sur la barre de recherche de lumière en dessous
Réglez la luminosité sur la valeur prescrite.
Luminosité de la lumière au-dessus de l'interrupteur
Réglez la luminosité sur la valeur donnée si un événement de lumière au-dessus est déclenché.
Note
Avant de l'allumer, configurez les paramètres du capteur sur l'onglet du capteur.
Luminosité de la lumière au-dessus de la barre de recherche
Réglez la luminosité sur la valeur prescrite.
catégorie d'écran
Catégorie pour toutes les fonctions liées à l’écran (LCD).
Afficher le sommeil
Réglez le temps de veille de l'affichage au niveau du système. Après l'intervalle prescrit, l'écran s'éteindra si une autre fonction ne l'annule pas, par exemple : Empêcher l'extinction ou Début de l'écran
Afficher le mode veille
Définit le comportement du mode veille
- Écran éteint
- éteindre complètement l'écran
[!IMPORTANT] gestes tactiles disponibles uniquement dans ce mode
- Écran sombre
- après le temps de veille de l'affichage prescrit, l'écran s'assombrit
Changement de temps d'activation de l'écran
Pendant une période prédéfinie, il allume l'écran et il reste allumé jusqu'à la fin de l'intervalle.
L'écran commence en semaine
L'heure à laquelle l'écran commence en semaine.
Conseil
Si l'heure de début et l'heure de fin sont "00:00", elles seront désactivées ou ignorées. Si le week-end est désactivé, les jours de la semaine passeront au-dessus du week-end. Ainsi, après vendredi, le lundi sera programmé. Si le week-end est activé, après vendredi, l'intervalle du week-end prendra effet.
Fin des écrans en semaine
L'heure à laquelle l'écran se termine.
L'écran commence le week-end
L'heure à laquelle l'écran commence le week-end
Conseil
Si l'heure de début et l'heure de fin sont "00:00", elles seront désactivées ou ignorées. Si les jours de la semaine sont désactivés, les week-ends passeront aux jours de la semaine. Ainsi, après dimanche, le samedi suivant sera programmé. Si les jours de la semaine sont activés, après le dimanche, l'intervalle des jours de la semaine prendra effet.
Fin d'écran le week-end
L'heure à laquelle l'écran se termine.
onglet du capteur
catégorie de proximité du capteur
Catégorie pour les fonctions liées aux capteurs de proximité.
Capteur de proximité
La valeur en direct du capteur de proximité affiche la valeur réelle du capteur et affiche le déclencheur lorsqu'il est activé.
Seuil de déclenchement du capteur de proximité
Au-dessus de la valeur, l'événement déclencheur sera créé
catégorie de lumière du capteur
Catégorie pour les fonctions liées aux capteurs de proximité.
Capteur de lumière
La valeur en direct du capteur de lumière affiche la valeur réelle du capteur et affiche le déclencheur lorsqu'il est activé.
Déclencheur du capteur de lumière ci-dessous
En dessous de la valeur, l'événement déclencheur sera créé
Déclencheur du capteur de lumière ci-dessus
Au-dessus de la valeur, l'événement déclencheur sera créé
onglet outils
catégorie de démarrage automatique
Démarrage automatique ou lancement d'une autre application après le redémarrage de l'appareil
Lancer l'application après le redémarrage
Lancer l'application sélectionnée après le redémarrage de l'appareil
Attendez le Wi-Fi
Démarrer l'application sélectionnée une fois la connexion WIFI établie
Quel chien
Surveiller quotidiennement l'application sélectionnée si elle n'est pas en cours d'exécution, elle la démarre.
Passer à l'application
Passer à l'application sélectionnée
interface utilisateur du système (en 2.2.0)
Barre de navigation
Affiche toujours la barre de navigation au niveau du système.
Barre de navigation en glissant vers le haut
Disponible si NavigationBar est désactivé. Un balayage du bord vers le haut active la barre de navigation pendant X secondes.
Barre de notification en glissant vers le bas
Affiche la barre de notification au niveau du système en faisant glisser le bord vers le bas. À l'origine, il est désactivé dans le système Sonoff.
autre
Passer au lanceur
Passer au lanceur par défaut
Accueil sur geste
Le geste sélectionné reviendra à cette application.
onglet d'intégration
catégorie zigbee
Pas encore disponible prévu pour la v2.2
catégorie mqtt
Catégorie pour les paramètres liés à MQTT et HomeAssistant
État
L'état actuel de la connexion.
États possibles :
- de liaison
- lancement de la connexion
- connecté
- déconnecté
- pas de connexion en direct
- échec
- Impossible d'établir la connexion, réessayez toutes les 5 secondes
Installation
Configurer la connexion MQTT
Activé
Si elle est désactivée, la connexion sera déconnectée
Configuration MQTT
Activé
Si elle est désactivée, la connexion sera déconnectée. Activez-le uniquement si vous configurez correctement les paramètres de connexion
État de la connexion
L'état actuel de la connexion.
Publier des événements
Vous pouvez sélectionner les messages que vous souhaitez publier sur cette chaîne. Ne publiez que ceux dont vous avez réellement besoin.
Événements actuellement pris en charge :
- Déclencheur - proximité
- envoyer si proximité déclenchée
- Déclencheur - lumière en dessous
- envoyer si la lumière ci-dessous est déclenchée
- Déclencheur - lumière au-dessus
- envoyer si la lumière au-dessus est déclenchée
- Déclencheur - léger-normal
- envoyer si valeur de lumière entre le bas et le dessus
- Appareil - réveil
- envoyer si le réveil de l'appareil est déclenché
- Appareil - sommeil
- envoyer si l'appareil se met en veille, ne sera pas déclenché si le mode veille de l'affichage est Écran sombre
- Geste - appuyer
- envoyer si geste détecté, geste tactile disponible uniquement lorsque l'écran est éteint
- Geste : faites glisser votre doigt vers le haut
- envoyer si geste détecté, geste tactile disponible uniquement lorsque l'écran est éteint
- Geste - glisser vers le bas
- envoyer si geste détecté, geste tactile disponible uniquement lorsque l'écran est éteint
- Geste – balayer vers la gauche
- envoyer si geste détecté, geste tactile disponible uniquement lorsque l'écran est éteint
- Geste – balayez vers la droite
- envoyer si geste détecté, geste tactile disponible uniquement lorsque l'écran est éteint
Activer les commandes
Hôte
Le nom d'hôte du serveur MQTTv3 uniquement, non SSL, est disponible dans la version 2.1.
Port
Le port du serveur MQTTv3 uniquement non SSL est disponible dans la version 2.1
ID client
ID client MQTTv3
Nom d'utilisateur
Nom d'utilisateur configuré
Mot de passe
Mot de passe configuré
Utiliser le nom d'hôte comme identifiant de périphérique
L'identifiant de périphérique généré automatiquement n'est pas tout à fait convivial, le nom d'hôte peut être utilisé comme identifiant de périphérique.
Important
Le nom d'hôte doit être défini
Identifiant de l'appareil
Identifiant unique de l'appareil
Intégration haute disponibilité
Permet l'intégration basée sur l'intégration MQTT, les événements et les diagnostics sont implémentés.
Intégration haute disponibilité
S'il est activé, il envoie un message de configuration aux sujets appropriés
Conseil
En cas de problème de configuration, off-on reconfigurera le point de terminaison HA
Préfixe du sujet
Préfixe du sujet généralement homeassistant par défaut
onglet paramètres
catégorie générale
Retour audio
Lit l'audio sur certains événements tels que les gestes tactiles identifiés afin de fournir un retour audio.
Reprendre au démarrage
Démarrage automatique de l'application NSPanelTools après le redémarrage de l'appareil
Redémarrer l'appareil
Cette option redémarre l'appareil
Nom d'hôte
Modifie le nom d'hôte de l'appareil
catégorie de débogage
Mode débogage
Modifie le niveau de journalisation pour déboguer
Mode verbe
Change le niveau de journalisation en verbeux
Afficher le journal
Afficher le journal de l'application
Intégration de Home Assistant
Intégration basée sur le module MQTT officiel HA.
Important
Actuellement, MQTT ne prend en charge que les connexions non SSL.
Données de l'appareil configurées :
- nom
- identifiant unique
- fabricant
- modèle
- version du micrologiciel
Les entités de périphérique sont uniques, le nom de l'entité généré peut donc être renommé à tout moment.
Entités
Si un événement n'a pas été envoyé, la valeur est inconnue
Capteur de diagnostic
- Envoie la chaîne d'adresse IP une fois par jour toutes les 24 heures.
- Reçoit les informations de disponibilité, si l'icône "œil" est grise, l'appareil est hors ligne
Événement de proximité
Envoie un événement lorsque le déclenchement du capteur de proximité se produit. Valeurs de l'événement :
Événement tactile
Envoie un événement lorsque l'événement tactile est déclenché.
Important
Les événements tactiles ne peuvent être déclenchés que lorsque l'écran est éteint.
Valeurs de l'événement :
- robinet
- glisser_up
- glisser_vers le bas
- glisser_gauche
- glisser_droite
Événement léger
L'envoi de déclencheurs de capteur de lumière se produit. Valeurs de l'événement :
- light_above
- lumière_ci-dessous
- light_indéfini
Sujet de commande (v2.2)
- redémarrer l'appareil
- dormir
- réveillez-vous
- lire un son personnalisé
Exemple de configuration
Configuration de l'appareil
- réveil sur vague : activé
- réveil au geste : éteint
- réveil depuis l'économiseur d'écran : désactivé
- luminosité : 100
- luminosité sur la lumière ci-dessous : vrai
- luminosité sur la lumière ci-dessous : 0
- luminosité sur la lumière ci-dessus : vrai
- luminosité sur la lumière ci-dessous : 100
- affichage veille: 15
- empêcher l'arrêt : éteint
- temps d'écran : activé
- l'heure d'affichage de l'écran commence en semaine : 07h00
- heure d'affichage de l'écran en semaine : 09h00
- l'heure d'ouverture de l'écran commence le week-end : 08h00
- heure d'écran fin week-end : 10h00
- lancer l'application après le redémarrage : Home Assistant
- attendre le wifi : activé
- Accueil par geste : balayez vers la droite
- mqtt activer : activé
- publier des événements : appuyer, glisser vers le haut, glisser vers le bas, glisser vers la gauche
- ha intégration : activée
- retour audio : activé
- reprendre au redémarrage : activé
- nom d'hôte : nspanel#
- débogage : désactivé
HASS Exemples de cas d'utilisation
Salle : Automatisation pour les événements tactiles, chaque salle possède sa propre automatisation
- swipe_up : volet ouvert
- swipe_down : fermeture de l'obturateur
- robinet : arrêt de l'obturateur
- swipe_left : allumer/éteindre la lumière
- proximité : appareil de réveil
Entrée : Configuration spéciale pour entrée de maison
- swipe_up : Je suis à la maison -> volets fermés, bouche d'aération activée
- swipe_down : Quitter la maison -> électricité coupée, volets fermés
- swipe_right : Porte de garage n°1 ouverte/fermée
- swipe_left : porte de garage n°2 ouverte/fermée
- appuyez sur : réveiller l'appareil
- proximité : appareil de réveil
Exemple d'automatisation yaml
description: "bedroom nspanel2 automation"
trigger:
- platform: state
entity_id:
- event.nspanel2_touch
attribute: event_type
condition: []
action:
- choose:
- conditions:
- condition: state
entity_id: event.nspanel2_touch
attribute: event_type
state: swipe_up
sequence:
- service: cover.open_cover
target:
entity_id:
- cover.rollershutter_0013
device_id: []
area_id: []
data: {}
- conditions:
- condition: state
entity_id: event.nspanel2_touch
attribute: event_type
state: swipe_down
sequence:
- service: cover.close_cover
target:
entity_id: cover.rollershutter_0013
data: {}
- conditions:
- condition: state
entity_id: event.nspanel2_touch
attribute: event_type
state: swipe_right
sequence:
- service: cover.stop_cover
target:
entity_id: cover.rollershutter_0013
data: {}
mode: single
Version manuelle 1.x
interrupteur principal
Switch contrôle les activités en arrière-plan. Objectif de pouvoir désactiver toute l'application sans la désinstaller.
- bascule active
- active un service en arrière-plan qui s'exécute même si l'application est "tuée" par app-switcher
- L'état désactivé désactive toutes les fonctionnalités de l'application, y compris le lancement de l'application après le redémarrage.
réveillez-vous
Malheureusement, cette version AOSP ne prend pas en charge le périphérique de réveil, ce qui fait que si l'application officielle n'est pas exécutée, l'appareil passera en veille profonde. En raison de l'absence de bouton d'alimentation, une simple réinitialisation matérielle (débranchement) peut réveiller l'appareil.
Les fonctionnalités de réveil par vague et tactile sont implémentées dans l'application, ce qui était l'objectif initial de l'application.
- réveil sur vague
- l'état de bascule est conservé
- la fonction s'active si l'écran s'éteint
- cette option observe les gestes du capteur de proximité
- réveil au toucher
- le panneau tactile réveillera également l'appareil
- la fonction s'active si l'écran s'éteint
- cette option observe le toucher du panneau
- reprendre au démarrage
- démarrer automatiquement l'application sélectionnée après le redémarrage
- la fonctionnalité s'active après le redémarrage
- après le redémarrage, cette application peut ne pas être visible dans le sélecteur d'applications, néanmoins le service en arrière-plan sera actif
lancement
Cette fonctionnalité permet d'exécuter une application comme application par défaut telle que HomeAsistant.
- sélectionner
- sélectionnez l'application installée si le lancement au démarrage est activé, la sélection de l'application est désactivée
- testez-le toujours avec le bouton de test avant de l'activer
- lancer au démarrage
- exécute l'application sélectionnée après le redémarrage
- bouton de test
- lancer l'application sélectionnée
lumière
Cette fonctionnalité permet l’utilisation du capteur de lumière.
- régler la luminosité
- la luminosité du panneau peut être modifiée manuellement
- si le réglage automatique est activé, il affiche la valeur de luminosité calculée en temps réel
- réglage automatique de la luminosité
- calcule et ajuste automatiquement la luminosité en fonction du lux détecté