Impossible de demarrer le plugin

Bonjour

Depuis ce matin (alors que tout fonctionnait) je ne peux plus demarrer le plugin.

> [2025-08-29 08:15:58] INFO  : Start demond
> [2025-08-29 08:15:58] INFO  : Log level: info
> [2025-08-29 08:15:58] INFO  : Socket port: 45843
> [2025-08-29 08:15:58] INFO  : Socket host: localhost
> [2025-08-29 08:15:58] INFO  : PID file: /tmp/jeedom/tahomalocalapi/tahomalocalapid.pid
> [2025-08-29 08:15:58] INFO  : Device: auto
> [2025-08-29 08:15:58] INFO  : User: stan@xxxxxx.com
> [2025-08-29 08:15:58] INFO  : Pin ocde: 1201-xxxxx-yyyyyy
> [2025-08-29 08:15:58] INFO  : Box IP: https://192.168.0.133:8443
> [2025-08-29 08:15:58] INFO  : Tahoma token:
> [2025-08-29 08:15:58] INFO  : *-------------------------------------------------------------------------*
> [2025-08-29 08:15:58] INFO  : Writing PID 17306 to /tmp/jeedom/tahomalocalapi/tahomalocalapid.pid
> [2025-08-29 08:15:58] INFO  : Init request module v2.32.5
> [2025-08-29 08:15:58] INFO  : Socket interface started
> [2025-08-29 08:15:58] INFO  : LoopNetServer Thread started
> [2025-08-29 08:15:58] INFO  : Listening on: [localhost:45843]
> [2025-08-29 08:15:58] ERROR  : Http code : 401
> [2025-08-29 08:15:58] ERROR  : Response : {'errorCode': 'AUTHENTICATION_ERROR', 'error': 'Bad credentials'}
> [2025-08-29 08:15:58] ERROR  : Response header : {'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers', 'Cache-Control': 'no-cache, no-store, max-age=0, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0', 'Strict-Transport-Security': 'max-age=31536000 ; includeSubDomains', 'X-XSS-Protection': '1; mode=block', 'X-Frame-Options': 'DENY', 'X-Content-Type-Options': 'nosniff', 'Content-Type': 'application/json;charset=UTF-8', 'Transfer-Encoding': 'chunked', 'Date': 'Fri, 29 Aug 2025 06:15:57 GMT', 'Server': 'overkiz'}
> [2025-08-29 08:15:59] INFO  : LoopNetServer Thread stopped

J’ai changé le MDP qui n’a pas de caractère speciaux
c’est bien ce mdp que j’utilise dans l’app mobile tahoma
depuis jeedom je peux pinger192.168.0.133

Merci pour l’aide


Informations Jeedom

Core : 4.4.19 (master)
DNS Jeedom : non

Plugin : tahomalocalapi
Version : 2024-09-24 07:03:10 (stable)
Statut Démon : Stoppé - (2025-08-29 08:15:57)

Salut

Que donne la lecture des derniers sujets, par exemple :

Antoine

Hello
Es tu certains que la box n’a pas changé dip?
Quel est la longueur du MDP ?
Je vais voir pour ajouter une log pour voir ce qui est transmis lors de la demande de token
@chris94440

je vois bien la box dans unifi
l’ip est la bonne
je peux la pinguer

Mdp sous ce format donc 8
12345678

Pas de caractère speciaux (j’avais justement vu le thread que tu cites)
Mélange majuscule et minuscule

Pour info interessant
j’ai un autre plugin tahoma « cloud » qui ne peut pas se loguer non plus (et qui fonctionnait)
idem le credential ne passe pas et je suis certains que c’est le bon (dans l’app tahoma je me delogue et me relogue en copiant collant le login et le mdp depuis 1password et je vérifie le mdp en cliquant sur révéler)

Merci

EDIT:
dans Home Assistant
j’utilise l’ip:8443
je genere un token dans l’app et je le colle dans HA
je me connecte sans pb

Je viens de pousser une nouvelle beta avec un log sur la fonction de login … tu devrais voir ce type de log dans la log du daemon

image

Est-ce les bonnes nouvelles infos ?

si oui peux tu redémarrer la box tahoma (coupure électrique pendant 30s)

@chris94440

[2025-08-29 08:59:24] INFO  : *-------------------------------------------------------------------------*
[2025-08-29 08:59:24] INFO  : Start demond
[2025-08-29 08:59:24] INFO  : Log level: debug
[2025-08-29 08:59:24] INFO  : Socket port: 45843
[2025-08-29 08:59:24] INFO  : Socket host: localhost
[2025-08-29 08:59:24] INFO  : PID file: /tmp/jeedom/tahomalocalapi/tahomalocalapid.pid
[2025-08-29 08:59:24] INFO  : Device: auto
[2025-08-29 08:59:24] INFO  : User: stan@xxxxx.com
[2025-08-29 08:59:24] INFO  : Pin ocde: 1201-xxx-yyyy
[2025-08-29 08:59:24] INFO  : Box IP: https://192.168.0.133:8443
[2025-08-29 08:59:24] INFO  : Tahoma token:
[2025-08-29 08:59:24] INFO  : Plugin uuid: b384fd4f-52b1-4066-926e-36d8b64ac448
[2025-08-29 08:59:24] INFO  : *-------------------------------------------------------------------------*
[2025-08-29 08:59:24] INFO  : Writing PID 66288 to /tmp/jeedom/tahomalocalapi/tahomalocalapid.pid
[2025-08-29 08:59:24] INFO  : Start changes async thread
[2025-08-29 08:59:24] INFO  : Init request module v2.32.5
[2025-08-29 08:59:24] DEBUG  : Starting new HTTP connection (1): 127.0.0.1:80
[2025-08-29 08:59:24] DEBUG  : http://127.0.0.1:80 "GET /plugins/tahomalocalapi/core/php/jeeTahomalocalapi.php?apikey=pKDTmwX1iZAcMduJqpMxUcxsAhMXIsc7EViwLnVMmTeTFLdNMrxuLTZBt6tF4EYT HTTP/1.1" 200 0
[2025-08-29 08:59:24] DEBUG  : Listen socket jeedom
[2025-08-29 08:59:24] INFO  : Socket interface started
[2025-08-29 08:59:24] INFO  : LoopNetServer Thread started
[2025-08-29 08:59:24] DEBUG  :  * logging tahoma
[2025-08-29 08:59:24] INFO  : Listening on: [localhost:45843]
[2025-08-29 08:59:24] DEBUG  : loginTahoma - start - ********************
[2025-08-29 08:59:24] DEBUG  :   - url : https://ha101-1.overkiz.com/enduser-mobile-web/enduserAPI/login
[2025-08-29 08:59:24] DEBUG  :   - data : {'userId': 'BONLOGIN', 'userPassword': 'BONPASSWORD'}
[2025-08-29 08:59:24] DEBUG  : loginTahoma - start - ********************
[2025-08-29 08:59:28] ERROR  : Http code : 401
[2025-08-29 08:59:28] ERROR  : Response : {'errorCode': 'AUTHENTICATION_ERROR', 'error': 'Bad credentials'}
[2025-08-29 08:59:28] ERROR  : Response header : {'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers', 'Cache-Control': 'no-cache, no-store, max-age=0, must-revalidate', 'Pragma': 'no-cache', 'Expires': '0', 'Strict-Transport-Security': 'max-age=31536000 ; includeSubDomains', 'X-XSS-Protection': '1; mode=block', 'X-Frame-Options': 'DENY', 'X-Content-Type-Options': 'nosniff', 'Content-Type': 'application/json;charset=UTF-8', 'Transfer-Encoding': 'chunked', 'Date': 'Fri, 29 Aug 2025 06:59:27 GMT', 'Server': 'overkiz'}
[2025-08-29 08:59:28] DEBUG  : Shutdown
[2025-08-29 08:59:28] DEBUG  : Removing PID file /tmp/jeedom/tahomalocalapi/tahomalocalapid.pid
[2025-08-29 08:59:28] INFO  : LoopNetServer Thread stopped
[2025-08-29 08:59:28] DEBUG  : Exit 0

il faut que tu reset ton token ?

apres redemarrage meme comportement

ok je le reset dans l’app ou dans ton plugin ?

non j’avais pas bien vu la log
si user et mdp son ok essai de redémarré la box

Box redemarré et meme comportement
ca ne fonctionne pas

vraiment très étrange … je réfléchis mais pas trop d’idée comme ça

j’ai eu une coupure internet de 4j pendant que j’etais en vacances
(loi de l’emmerdement majeur)

a mon retour j’ai remis le net
et le plugin fonctionnait j’ai ouvert mes volets avec

mais depuis hier ou ce matin il ne se log pas

En tapant direct l’api
meme pb authentification error

curl -i -X POST
-H « Content-Type: application/x-www-form-urlencoded »
-d « userId=login&userPassword=mdp »
-c ./cookie.txt
« https://ha101-1.overkiz.com/enduser-mobile-web/enduserAPI/login »

j’ai bien vérifié dans 1password
et delogué de l’app tahoma sur mobile
j’ai utiliser les credential de 1password
je me log

Donc ca exclut un pb de login/password

Peut etre que tu peux faire en beta un login alternatif avec le token ?
comme dans Home Assistant (ou en gros tu mets l’ip de la box / dans l’app mobile tu généres un token / tu mets ce token dans le plugin Overkiz HA et ca fonctionne)

Je te remercie encore bcp pour ta réactivité et ton aide

Re
ok je vais voir mais je sais pas qu’en j’aurais le temps de faire cela … je te tiens au courant
@chris94440

ca bypass totalement le cloud de somfy du coup et peut etre que c’est mieux

encore merci

Oui je pense aussi

1 « J'aime »

Bon
j’ai fait un renouvellement d’ip orange

tout se connecte
Ca sent l’IP Ban pour je ne sais quelle raison

Et cela dit la methode HA serait vraiment top a coté de ta méthode (je crois qu’un autre plugin jeedom le fait)

MERCI :slight_smile:

Ok cela résoud ton soucis ?
Mais oui je vais ajouter cette évolution dès que je peux

1 « J'aime »

oui je peux me connecter en curl et avec ton plugin

je ne sais pas pourquoi mon ip a été ban

et franchement l’evolution serait un plus enorme. Grand grand merci à toi

re
j’ai poussé une beta avec la modif demandé
@stanthewizzard peux tu me la valider stp ?
pourrais tu me faire 2 /3 captures d’écran pour la récupération du token pour que je puisse mettre à jour la documentation stp
@chris94440