Tout ce qui a été posté par Arubinu
-
Dashboard Home Assistant M.A.C.S. pour tablettes en mode horizontal
Bonjour tout le monde, je ne suis plus présent ici mais je n'oublie pas l'existence de ce forum 😄 Du coup je vous fait part de mon partage sur GitHub pour les plus courageux... Oui parce que c'est pas du plug'n'play 😛 Donc ce tableau de bord à destination des tablettes en mode horizontal m'a pris beaucoup de temps parce que je voulais aller dans les détails. https://github.com/Arubinu/ha-macs-dashboard demo.mp4 J'ai oublié de montrer qu'il y a aussi une demande de code pour la prise de mon PC... Éviter de tout éteindre facilement et par n'importe qui! Il y a aussi bien plus que l'alerte météo mais je vous laisse vous attarder sur le plugin si ça vous intéresse. Oublié de préciser même sur le GitHub, mais cette démo ne rend pas pareil sur la tablette puisque j'ai forcé un 125% sur la taille des textes. J'attend avec impatience vos retours 🫶
-
Boucle de redirection external_auth avec Pangolin, impossible d’accéder à Home Assistant depuis l’app Android
Je pense que tu es plus calé que moi sur tout ça, je ne fais souvent qu'utiliser des solutions toutes faites. Malheureusement j'ai complètement exposé Home Assistant et Jellyfin depuis pangolin pour que les applications puissent fonctionner (tout le reste passe par l'authentification Pangolin). J'espérai utiliser une fonctionnalité fail2ban qui met un délai entre chaque authentification, mais aucun des deux ne le fait. La seule chose permis est le ban d'IP ou le blocage du compte au bout d'un certain nombre d'essais... Je ne comprend pas comment des solutions aussi complexes et utilisées par un nombre astronomique de personne, n'a pas plus de sécurités intégrées! Bref, pour le moment ça me convient, même si le fait de donner accès aux services directement me dérange fortement. Après je suis un petit dev, je ne me permettrai pas de critiquer ceux qui contribuent, j'en serai incapable (ou ça me prendrait tout mon temps pour des broutilles).
-
Boucle de redirection external_auth avec Pangolin, impossible d’accéder à Home Assistant depuis l’app Android
Salut, je n'ai pas trouvé de solution à ce jour. Ma seule solution c'est d'ouvrir cette partie de mon réseau... Les possibilités proposées sont très ciblées et donc ne sont pas accessibles à tout utilisateur, ce qui ne me convient absolument pas. Merci quand même pour le liens 🙂
-
slzb-mr2: Silicon Labs Multiprotocol ne démarre pas et LiXee ZLinky TIC sans entités dans Zigbee2MQTT
As-tu regardé dans l'onglet des paramètres spécifique de ton appareil? Il faut peut-être des réglage avant, même si j'en doute. Sinon supprime l'appareil, relance Z2M, et réappaire!
-
slzb-mr2: Silicon Labs Multiprotocol ne démarre pas et LiXee ZLinky TIC sans entités dans Zigbee2MQTT
Salut, je ne pourrai pas te dire pour le ZLinky_TIC, ça a toujours été pénible pour moi donc j'ai directement mis avec pinces ampèremétriques dans le tableau électrique! Par contre j'ai déjà eu une erreur qui ne permettait pas à Zigbee2MQTT de démarré (à voir si c'est la même que tu as, je ne suis pas en multiprotocol), et c'est en fonction d'une version de protocole d'un des appareils du réseau. Si c'est ton cas il faut éditer le fichier de configuration où tous les appareils sont listés, et effacer la ligne avec la version pour régler le problème. Avant de faire quoi que ce soit, penses à sauvegarder ce que tu vas modifier (au cas où).
-
Entités MQTT non disponibles dans Home Assistant avec Zigbee2MQTT
Ça peut provenir de pas mal de choses, mais en même temps je ne l'ai que dans de rares cas. En général c'est un appareil qui n'a pas donné de signe de vie depuis un moment. Il arrive parfois que ça vienne d'un renommage d'un côté ou de l'autre mais que les deux ne soient pas raccord (potentiellement un mauvais nom)... J'espère que tu trouveras d'où viens le problème. Et la seule solution est de faire des testes en changeant ta façon de procéder!
-
Étendre la portée Zigbee avec Zigbee2MQTT sur plusieurs étages: répéteurs et conseils matériels
Derien, tout ce que tu peux ajouter à ton réseau Zigbee, c'est l'avantage d'un réseau maillé!
-
Boucle de redirection external_auth avec Pangolin, impossible d’accéder à Home Assistant depuis l’app Android
Bonjour tout le monde, J'étais intéressé par Tailscale et sa version Open Source, mais c'était vraiment trop complexe pour ma petite tête 😆 Quelqu'un m'a parlé de Pangolin et la solution me parait idéale et fonctionne plutôt bien à un détail près "Y accéder depuis l'application mobile". Du coup pangolin est une solution qui regroupe 3 projet et est utilisable notamment via Docker Compose pour se faciliter la tâche (on aime ça) 😁 Je vous laisse faire vos petites recherches, mais en gros ça permet de déporter la sécurité de votre réseau sur un autre, tout en y ajoutant une couche de contrôle d'accès. Tout fonctionne parfaitement de ce que j'ai pu constater, mais lorsque j'essai d'accéder à Home Assistant depuis l'application Android ça se complique. Il m'ouvre le navigateur (ce qui est probablement normal), et me dit qu'il est impossible d'accéder à Home Assistant (avec le fameux Retry Now)... En faisant des recherches je tombe sur le fait qu'il y a une boucle de redirections certainement causé par le fait que Home Assistant ne comprend pas ce que Pangolin lui envoi. Il existe OpenID Connect qui pourrait régler le problème, sauf que ça ajoute une authentification externe et non celle de Home Assistant. SPOILER: Ce n'est pas ce que je souhaite. En gros, il y a une phase d'authentification côté Pangolin (ou non si on l'est déjà), puis l'authentification classique de Home Assistant. Tout ce mécanisme est grippé par le paramètre de requête "external_auth". Petite précision supplémentaire, j'utilise Home Assistant en HTTP de façon très classique depuis mon réseau, et Pangolin utilise le reverse proxy pour me permettre d'y accéder en HTTPS. Dans le fichier de configuration de Home Assistant on peut utiliser "auth_providers" et/ou "trusted_proxies" couplé avec "use_x_forwarded_for", je suis à cours d'idées. Si vous avez une idée du problème et comment le régler... ... Je vous paye un café!
-
Erreur d’installation du SLZB-06 mG24 avec Zigbee2MQTT sur Raspberry Pi backup EmberZNet incompatible
Salut, penses à préciser l'adapter et le port comme précisé dans la page des logs. En plus de ça, il y a potentiellement un mode à changer sur la clé SONOFF (interrupteur sur le PCB de la clé), si jamais ça ne fonctionne toujours pas.
-
Étendre la portée Zigbee avec Zigbee2MQTT sur plusieurs étages: répéteurs et conseils matériels
Salut, Zigbee ne fonctionne pas avec des répéteurs mais des routeurs (appareils connectés à l'électricité). Ajoute en entre les deux pour propager le maillage du réseau!
-
Migration clé USB Zigbee vers SLZB-06M et Zigbee2mqtt qui pose problème.
Oui, après je ne l'utilise pas en Addon mais en Docker séparé, donc je ne saurai te dire pour Home Assistant directement.
-
Contrôleurs ruban led en série
Salut, soit tu change le contrôleur par un qui fait Zigbee, soit tu ajoute une télécommande Zigbee (un boitier qui fait infrarouge) pour dupliquer les signaux. Mais vu que c'est merdique la télécommande, tu vas préférer changer le contrôleur de LEDs ^^
-
Migration clé USB Zigbee vers SLZB-06M et Zigbee2mqtt qui pose problème.
Salut, si tu change de dongle sans rien changer à part la configuration série, tu ne pourra jamais lancer Zigbee2MQTT. Chaque dongle a ses propres clés en interne et si elles ne correspondent pas dans les configurations de Z2M, ça ne passera pas. Puisque tu as fait une installe qui fonctionne, récupère ces clés pour les mettre dans ton fichier sur celui-ci! Le fichier c'est celui qui contient toute la configuration (série compris).
-
Installation anémomètre pour déclencher la remonté d'un store banne.
Bonjour, Merci pour ces détails. Qu'entends-tu par "compatible avec mon installation actuelle"? As-tu une installation domotique ou autre..? Je ne pourrai pas te donner personnellement de capteur de vent filaire, à voir surtout le type de communication que tu souhaite pour savoir quel système fera la liaison entre les deux.
-
Demande d’info sur utilisation Raspberry pi
On apprend tous et de rien. Pour moi les RPi sont plutôt des Micro PC alors que les Mini PC sont dotés de puces comme le serait un PC Portable. En cherchant Mini PC sur Google, tu en as un bon exemple. Tu peux faire de la virtualisation de plusieurs façons, le logiciel le plus connu pour moi serait VirtualBox. Ça te permet de faire tourner un OS sur un autre, mais ça consomme des ressources puisque tu simule un PC au lieu d'utiliser directement les ressources matériel du tiens (c'est pas vraiment ça pour certains cas puisque la virtualisation donne accès à une partie du matériel).
-
Demande d’info sur utilisation Raspberry pi
Salut, le plus simple est d'installer HAOS et sachant que Recalbox est aussi un OS, tu ne peux faire tourner les deux en même temps sur une même machine. Pour ce qui est de Recalbox, il peut tourner sur RPi mais est lent pour certaines actions comme la sauvegarde avant extinction (si tu as un set important bien entendu). Donc je privilégierai un mini pc qui serait bien mieux pour ce système (sachant qu'il y a des configuration potables pour des fois le même prix que la RPi de dernière génération). Je n'ai jamais essayé mais la Home Assistant Green a l'air très simple d'usage, donc si tu ne veux pas bricoler, tu peux prendre ça les yeux fermer. Si tu veux absolument faire tourner les deux simultanément, tu pourrais peut-être te pencher sur de la virtualisation, je ne sais pas ce que ça peut donner par contre côté Recalbox...
-
gérer des appaeils wifi dans HA
Hello, il y a des intégrations qui utilisent la découverte des appareils pour les ajouter. Une caméra doit s'ajouter manuellement et ne fonctionne que si elle envoi un flux RTSP (ou RTMP je ne me souviens jamais c'est dans quel sens), et peut-être ONVIF mais il me semble que c'est une autre intégration qui a peut-être un système de découverte. Pour les caméras classiques donc tu as "Camera Générique" si je ne me trompe pas. Avant de l'y ajouter, tu peux essayer via VLC 😉
-
Nouvelle page d’accueil en ligne !
Sympa, ça fait moins forum brut de décoffrage et permet d'avoir une vue rapide sur les derniers ajouts. Est-il possible d'ajouter un bouton "Marquer comme lu" ou quelque chose de similaire sur les éléments de "En direct des forums"? Même si ça concerne pas le message directement mais l'article lui-même.
-
Portée limitée du Zigbee
Il fera passer les messages Zigbee des autres appareils proches de lui vers le coordinateur ou un autre routeur du réseau (tout comme le ferait une ampoule ou autre routeur), rien de plus.
-
Matter, Zigbee , distance
Je vois, pas certain. Zigbee est intéressant mais il n'est pas chiffré si je ne me trompe pas. Donc à terme, ce ne sera pas le protocole privilégié, même s'il est suffisant.
-
Matter, Zigbee , distance
Pour Zigbee, c'est juste un dialogue avec le Coordinateur, donc oui ça passe par le réseau pour arriver jusqu'à la box domotique, mais pour passer de Matter à Zigbee c'est autre chose (si c'est bien l'usage souhaité que j'ai compris). Matter utilise plusieurs protocoles pour parvenir à ses fins, mais pour le reste je n'en connais pas plus. Donc on va dire que c'est le plus ouvert. Par contre pour étendre son réseau Zigbee sans passer par des routeurs à proximité du même réseau, je pense que c'est impossible. Sauf si on utilise plusieurs réseaux Zigbee reliés potentiellement à la même box domotique.
-
Matter, Zigbee , distance
Salut, pour moi ils fonctionnent sur la même bande de fréquence (à vérifier), donc inutile. Et je doute fortement qu'un telle chose existe ou soit tout simplement possible. Mais le SLZB notamment devrait amplement suffire comme coordinateur ou comme routeur.
-
📆 [Intégration] Date Countdown – Suivi d’événements personnels dans Home Assistant
Salut, je pense que c'est une carte Markdown (comme utilisé pour le style appliqué au texte sur Discord). Il y a une méthode donnée par Home Assistant pour y ajouter des entités.
-
## 🇫🇷 [Intégration HA] Jour Férié – Capteur de jours fériés
Merci, je ne sais pas si ça peut aider pour le calendrier de Home Assistant mais regarde ce projet: https://github.com/franc6/ics_calendar
-
Cartes d'affichage de l'heure et de la date
Voici des cartes permettant d'afficher l'heure un peu différemment que proposé nativement. Prérequis:Button Card: https://github.com/custom-cards/button-card card-mod 3: https://github.com/thomasloven/lovelace-card-mod Cartes:Vous pouvez bien entendu mettre cette carte dans le cadre de titre en haut de votre tableau de bord. Pour ce faire il suffit de cliquer sur le bouton permettant d'ajouter un titre, et de remplacer le YAML de la carte par celle que je propose. type: custom:button-card layout: icon_name_state2nd entity: sensor.date size: 24px show_icon: false show_name: false show_state: false styles: card: - padding: 0 - padding-top: 26px grid: - grid-template-areas: '''date s''' - grid-template-columns: auto min-content - grid-template-rows: auto min-content custom_fields: date: - align-self: end - justify-self: right - margin-right: 15px - margin-bottom: 9px - font-size: 16px - text-align: right custom_fields: date: |- [[[ let now = new Date(); let month = ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"]; return now.getDate() + ' ' + month[now.getMonth()] + ' ' + now.getFullYear(); ]]] card_mod: style: | ha-card { backdrop-filter: none !important; background-color: transparent; box-shadow: none; border: none; } grid_options: columns: 6 rows: 1 type: clock clock_size: medium show_seconds: true grid_options: columns: 6 rows: 1 card_mod: style: .: | ha-card { backdrop-filter: none !important; background: transparent; box-shadow: none; border: none; } ha-card > .time-wrapper.size-medium { height: auto; padding: 0; row-gap: 12px; } ha-card > .time-wrapper.size-medium .time-parts { font-size: 4rem; } ha-card > .time-wrapper.size-medium .time-parts .time-part.am-pm, ha-card > .time-wrapper.size-medium .time-parts .time-part.second { font-size: 24px; margin-left: 8px; } type: horizontal-stack cards: - type: clock clock_size: medium show_seconds: true grid_options: columns: 6 rows: 1 card_mod: style: .: | ha-card { backdrop-filter: none !important; background: transparent; box-shadow: none; border: none; float: right; margin-right: -52px } ha-card > .time-wrapper.size-medium { height: auto; padding: 0; } ha-card > .time-wrapper.size-medium .time-parts { font-size: 4rem; } ha-card > .time-wrapper.size-medium .time-parts .time-part.am-pm, ha-card > .time-wrapper.size-medium .time-parts .time-part.second { font-size: 22px; margin-left: 8px; } - type: custom:button-card layout: icon_name_state2nd entity: sensor.date size: 24px show_icon: false show_name: false show_state: false styles: card: - padding: 0 grid: - grid-template-areas: "'date'" - grid-template-columns: auto - grid-template-rows: auto custom_fields: date: - height: 20px - align-self: end - justify-self: start - margin-left: 20px - margin-right: 15px - margin-top: 22px - font-size: 20px custom_fields: date: |- [[[ let now = new Date(); let month = ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"]; return now.getDate() + ' ' + month[now.getMonth()] + ' ' + now.getFullYear(); ]]] card_mod: style: | ha-card { backdrop-filter: none !important; background-color: transparent; box-shadow: none; border: none; } grid_options: columns: full type: vertical-stack cards: - type: clock clock_size: medium show_seconds: true grid_options: columns: 6 rows: 1 card_mod: style: .: | ha-card { backdrop-filter: none !important; background: transparent; box-shadow: none; border: none; } ha-card > .time-wrapper.size-medium { height: auto; padding: 0; row-gap: 12px; } ha-card > .time-wrapper.size-medium .time-parts { font-size: 4rem; } ha-card > .time-wrapper.size-medium .time-parts .time-part.am-pm, ha-card > .time-wrapper.size-medium .time-parts .time-part.second { font-size: 24px; margin-left: 8px; } - type: custom:button-card layout: icon_name_state2nd entity: sensor.date size: 24px show_icon: false show_name: false show_state: false styles: card: - padding: 0 grid: - grid-template-areas: "'date s'" - grid-template-columns: auto min-content - grid-template-rows: auto min-content custom_fields: date: - align-self: end - justify-self: center - margin-right: 15px - margin-bottom: 9px - font-size: 16px custom_fields: date: |- [[[ let now = new Date(); let month = ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"]; return now.getDate() + ' ' + month[now.getMonth()] + ' ' + now.getFullYear(); ]]] card_mod: style: | ha-card { backdrop-filter: none !important; background-color: transparent; box-shadow: none; border: none; }