[RESOLU] Blocky open url : vers API Domoticz

Posez ici vos questions d'utilisation, de configuration de Domoticz, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramètrage Concernant le Raspberry ou les scripts de toute nature des forums spécifiques sont ouverts
Répondre
Reynald
Messages : 13
Enregistré le : 18 janv. 2019, 08:08

[RESOLU] Blocky open url : vers API Domoticz

Message par Reynald » 14 janv. 2020, 21:33

Bonjour à tous,
J'essaie d'utiliser Blocky avec OpenURL sur l'API de Domoticz dans le but de modifier une variable utilisateur et déclencher un trigger <user variable>.
Seulement voilà malgré tous mes essais ca ne marche pas, j'ai toujours cette erreur dans le log :

2020-01-14 21:25:00.735 Error: Error opening url: https://127.0.0.1/json.htm?type=command ... 0&vvalue=3

Quelqu'un aurait il de l'expérience sur ce sujet, car je suis un grand débutant ?
Merci à tous.
Modifié en dernier par Reynald le 15 janv. 2020, 10:09, modifié 1 fois.

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


denis_brasseur
Messages : 338
Enregistré le : 24 déc. 2018, 17:05
Localisation : (26)

Re: Blocky open url : vers API Domoticz

Message par denis_brasseur » 15 janv. 2020, 05:24

Commence peut être par lire ceci si se n'est pas déjà fait
Lua et json

Teste ceci dans ton navigateur

Code : Tout sélectionner

http://192.168.1.81:8080/json.htm?type=devices&ridx=226
ou le ridx=226 est l’idx d'un de tes périphériques Domoticz et 192.168.1.81:8080 , l’IP et le port de ton Domoticz.

Comme tu le vois,

Code : Tout sélectionner

https://127.0.0.1
me semble ne pas correspondre à ce qui est attendu.
Pi3 + DD PiDrive + RFXtrx433 + AEON Labs ZW090
7 Modules fil pilote ZMNHJD1
2 détecteur fumées CHACON 34131
5 Bresser Capteur thermo/hygro
1 contacteur porte Philio PST02-1A Z
OWL Micro+ CM180
D2L LINKY
FGR-223 "Roller Shutter 3"

Reynald
Messages : 13
Enregistré le : 18 janv. 2019, 08:08

Re: Blocky open url : vers API Domoticz

Message par Reynald » 15 janv. 2020, 07:58

Merci pour votre aide.
J'ai effectivement essayé de lancer la requête depuis mon navigateur et le résultat est bon :

Code : Tout sélectionner

{
   "status" : "OK",
   "title" : "UpdateUserVariable"
}
Obtenu avec cette requête :

Code : Tout sélectionner

https://192.168.1.213/json.htm?type=command&param=updateuservariable&idx=1&vname=mode_chauffage&vtype=0&vvalue=3
Alors pourquoi Blocky la refuse ? : ==> Error: Error opening url
En http j'ai le même résultat ! :(

J'ai aussi fait un essai en mettant cette url : google.fr...........et ca fonctionne ! :roll:

Reynald
Messages : 13
Enregistré le : 18 janv. 2019, 08:08

Re: Blocky open url : vers API Domoticz [RESOLU]

Message par Reynald » 15 janv. 2020, 09:40

Je me réponds dans l'idée que cela pourra aider un autre débutant de mon style ;) :
Sous Blocky, pour attaquer l'api de Domoticz lui-même, il faut, quand on a sécurisé son domoticz pour des accès extérieurs, ajouter username et password en base64 dans l'url et CA FONCTIONNE ! :D
Bonne journée à tous.

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Reynald
Messages : 13
Enregistré le : 18 janv. 2019, 08:08

Re: [RESOLU] Blocky open url : vers API Domoticz

Message par Reynald » 22 janv. 2020, 16:30

Petit complément, cela fonctionne aussi en ajoutant les identifiants dans le header de la requête https, ce qui est plus sécur.... ;)

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Répondre