[résolue]Je n'arrive pas a Intégrer mes Shelly dans Home assistant!

Ouf…Enfin je crois XD!
Bon, je reprends, ma configuration au moins, du début pour bien comprendre ce que je fais cette fois!
Mon but final est de gérer une installation photovoltaïque sur batterie pour l’autonomie de ma maison. La domotique n’est là que pour simplifier la compréhension de ma compagne et d’éventuelle amis « gardiens de maison » sur ce qu’on peu ou non, mettre en route en fonction u soleil et de l’état des batterie.
L’accès en local sera donc la priorité et un accès à distance en cas d’absence.
J’ai testé beaucoup de chose et je n’ai pas été asser assidu sur d’autres que j’ai juste copié collé…
Merci en tout cas, je vais reprendre tout ça et décrire l’évolution ici au fur et à mesure je pense!

Avant de tout réinitialiser, il y a d’autres solutions à tester ( ça ne coute rien au pire si ça plante t’as prévu de tout réinstaller)

Quelle est la partie http: dans ton configuration.yaml ?
Quelle est la configuration des url home assistant dans paramètres/système/réseau ?

Tout à fait d’accord avec toi mais normalement certains navigateurs permettent de bypasser cette erreur de connexion.

Oui c’est pas faut!
Alors dans l’ordre: Dans mon yaml:
http:
base_url: https://mondomaine.duckdns.org:8123
ssl_certificate: /ssl/fullchain.pem
ssl_key: /ssl/privkey.pem
server_port: 8123
ip_ban_enabled: true
login_attempts_threshold: 5

Dans paramètres/réseau!
internet: https://mondomaine.duckdns.org:8123
Local: http://192.168.1.19:8123 (ici, même avec https://192.168.1.19:8123 j’ai un message: URL sur réseau local non valide)
Et oui, j’avais le bypass sur firefox ou chrome mais plus depuis qq temps!

Change le ip_ban_enabled à false dans un premier temps et redémarre.
Il est possible que l’ip de ton pc ai été blacklisté.

Edit: regarde aussi ce qu’il ya dans le fichier ip_bans.yaml, vide le au passage

Oui, mais, c’est crapoteux. Et après, il y aura la question de l’application HA qui elle refuse obstinement.
Donc, HTTPS → utilisation du nom de domaine.
Le reste, c’est du bol. Tant que ça marche. Petit à petit, les navigateurs suppriment cette possibilité de contourner le problème de certificat.

Bonjour. Bon, petite avancée matinale, j’ai récupérer mon accès sur https://homeassistant.local:8123.
ds l’onglet paramètre réseau, j’ai remplacé https://192.168.1.XXX:8123 par https://homeassistant.local:8123 et c’est revenu…
Juste avant, j’ai passé mon yalm ip_ban sur false. Je le remets en place dès que possible. En attente de la suite pour voir si je trouve mes shelly!

1 « J'aime »

Bon, bha aucun changement. Rien, pas de shelly sur HA…
Je résume:
Ha paramétré sur les liens suivant:
Exterieur: https://mondomaine.duckdns.org
en local: http://homeassistant.local:8123
ip fixe: 192.168.1.XXX

Shelly i4:
Ip fixe: 192.168.1.XXY

Outbound websocket settings: ws://homeassistant.local:8123/api/shelly/ws
RPC over UDP: Destination address: 192.168.1.XXX:8123

Listening port: 443

Shelly 1:
ip fixe: 192.168.1.XXZ
CoIoT peer: 192.168.1.XXX:8123

sur la box les port 8123 et 80 sont ouvert
sur HA, l’ip_ban est sur false (momentanément)
Ha oui, les shelly sont relier au cloud aussi!
Qu’est ce que je rate?

Bonjour,

Vous me perdez avec toutes vos procédures d’intégration des composants Shelly.
J’utilise des Shelly Uni dont la procédure d’installation dans HA doit être similaire. Je n’ai pas eu besoin d’en passer par là.
Avez-vous installé l’intégration native Shelly ?

Une fois les modules visibles dans l’appli Shelly sur votre téléphone, normalement vous devriez les retrouver dans l’intégration.

Ensuite seulement je m’occupe de fixer l’IP dans le module et dans ma box (Livebox5). Mais çà fonctionne sans (jusqu’à changement d’IP de la box)

J’espère que le pb n’est pas simplement ça :wink:
Il me semblait évident que l’intégration était installée ( et c’est bien documenté dans le lien que j’avais mis)

Oui, mes procédures compliquées n’auraient pas lieu d’être si j’y arrivais si simplement XD. Merci en tout cas.
J’ai suivit à la lettre tous les tuto officiel et j’en arrive systématiquement à ça:


L’intégration shelly ne s’installe pas! Elle demande une ip avant installation…

J pense qu’il faut commencer par résoudre çà. Il me semble avoir eu les mêmes messages, mais il me suffisait de forcer la validation sans rien entrer. (de mémoire :face_with_peeking_eye:)

Oui, j’avais bien testé ça aussi mais non, pas de « forçage » possible, le message se répète:
« Echec de connexion, hôte required… »
Et oui, Krull56, j’avais déjà suivit ce lien, je suis attentif à vos conseils même si ça parait un peu fouillon pour le moment XD!

Je viens de recevoir deux shellyplus 1 mini! Je vais reprendre la procedure à la lettre, on vera bien!
Le port 443, on est d’accord, y’a pas a y toucher ds la box!?

Voilà ce que j’ai et qui fonctionne
J’ai accès extérieur via monNDomaine (Chez DuckDns) via NginXPM, et en interne.

le https chez moi sur 8123, est donc à mettre à la place du votre (443) dans l’onglet « RPC over UDP » du shelly?

Salut…
Pas besoin de configuration spéciale si c’est bien la version de Shelly Home Assistant

On peut reprendre ton installation ?
Accès HA par adresse IP en Http OK ? Connais tu son adresse interne ?

Réinitialisation de ton Shelly 1 ! par le FACTORY RESET du Shelly .
Initialisation seulement de l’accés Wifi !.[ reboot du Shelly], mais normalement le fait si changement IP.
Pas besoin de fixer son Adresse IP, pour l’instant !

5683 et pas 8123 , c’est bien précisé dans la doc :wink:

Slt…
Si on passe en mutilcast pas besoin de renseigner l’IP et port !

EDIT

Pour information , lors d’une installation NEW avec version 11.2
image
Il y a déjà quelque truc sur HA, le Shelly y est déjà !
Donc si les Shelly sont configurés, simplement, ils seront découverts automatiquement avec leurs adresses, la configuration est simple, seulement Configurer pour choisir une pièce !

1 « J'aime »

Bon on va tenter de simplifier le truc en ne s’occupant que du shelly i4. C’est un génération 2 donc, on laisse de coté le coIo T pour le moment.
Donc, pour répondre à Doubledom:
-Oui c’est bien la version officiel que je tente d’intégrer.
-accès Ha par https://homeassistant.local:8123 mais qui renvoi à un https:qui est barré avec message « connexion à ce site non sécurisé »…
-Oui, j’ai son adresse interne

J’ai testé shelly réinitialisé, reboot ect…Aucun changement!
Ce système duckdns va me rendre fou! Pourtant j’ai besoin aussi d’un accès extérieur…