Aller au contenu
Guru

(Tuto) Fake Device + Zibase

Recommended Posts

Le Jason .... Jason bourne, l'acteur américain...!!!

sans dec c'est quoi, je le met ou ??

 

merci pour ton aide

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

oui mais tu vas avoir du mal à le mettre appart JASON ;-) 

 

le json du module

 

http://ipHC2/api/devices/idmodule

Partager ce message


Lien à poster
Partager sur d’autres sites

Excuse mais comprends pas : ce code est dans une scène, et je ne sais pas quoi faire d'autre.

lj'ai pris ce bout de code au début du tutos, et j'ai fait reste sur un wall plug

 

qu'est ce que j'ai raté ...? Encore merci

Partager ce message


Lien à poster
Partager sur d’autres sites

Tape dans un navigateur l'adresse que je t'ai donné en modifiant IPHC2 et idmodule tu vas voir. 

Ajoute à ton navigateur un plugin "json viewer". 

 

Ca va te donner un retour json du module avec les différentes propriétés et valeurs

 

Essaie avec ça peut-être si c'est un WP

 

local prop = {properties = { power = energy}}

 

Modifié par pepite

Partager ce message


Lien à poster
Partager sur d’autres sites

UOUAHH ...!! j'ai eu le droit a tous ca

{"id":566,"name":"Fake IPX","roomID":12,"type":"com.fibaro.FGWP101","baseType":"com.fibaro.binarySwitch","enabled":true,"visible":true,"isPlugin":false,"parentId":565,"remoteGatewayId":0,"interfaces":["deviceGrouping","energy","fibaroFirmwareUpdate","light","power","zwave"],"properties":{"parameters":[{"id":1,"lastReportedValue":1,"lastSetValue":1,"size":1,"value":1},{"id":16,"lastReportedValue":1,"lastSetValue":1,"size":1,"value":1},{"id":34,"lastReportedValue":63,"lastSetValue":63,"size":1,"value":63},{"id":35,"lastReportedValue":0,"lastSetValue":0,"size":1,"value":0},{"id":39,"lastReportedValue":600,"lastSetValue":600,"size":2,"value":600},{"id":40,"lastReportedValue":80,"lastSetValue":80,"size":1,"value":80},{"id":42,"lastReportedValue":15,"lastSetValue":15,"size":1,"value":15},{"id":43,"lastReportedValue":30,"lastSetValue":30,"size":1,"value":30},{"id":45,"lastReportedValue":10,"lastSetValue":10,"size":1,"value":10},{"id":47,"lastReportedValue":3600,"lastSetValue":3600,"size":2,"value":3600},{"id":49,"lastReportedValue":0,"lastSetValue":0,"size":1,"value":0},{"id":50,"lastReportedValue":300,"lastSetValue":300,"size":2,"value":300},{"id":51,"lastReportedValue":500,"lastSetValue":500,"size":2,"value":500},{"id":52,"lastReportedValue":6,"lastSetValue":6,"size":1,"value":6},{"id":60,"lastReportedValue":25000,"lastSetValue":25000,"size":2,"value":25000},{"id":61,"lastReportedValue":1,"lastSetValue":1,"size":1,"value":1},{"id":62,"lastReportedValue":8,"lastSetValue":8,"size":1,"value":8},{"id":63,"lastReportedValue":1,"lastSetValue":1,"size":1,"value":1},{"id":70,"lastReportedValue":65535,"lastSetValue":65535,"size":2,"value":65535}],"pollingTimeSec":0,"zwaveCompany":"Fibargroup","zwaveInfo":"3,3,52","zwaveVersion":"25.25","color":"off","configured":"true","dead":"true","deviceControlType":"2","deviceGroup":"[]","deviceGroupMaster":"0","deviceIcon":"2","emailNotificationID":"0","emailNotificationType":"0","endPointId":"0","energy":"0.64","firmwareUpdate":"{\"info\":\"\",\"progress\":0,\"status\":\"UpToDate\",\"updateVersion\":\"25.25\"}","isLight":"true","liliOffCommand":"","liliOnCommand":"","log":"","logTemp":"","manufacturer":"","markAsDead":"true","model":"","nodeId":"50","parametersTemplate":"225","power":"0.00","productInfo":"1,15,6,0,16,0,25,25","pushNotificationID":"0","pushNotificationType":"0","remoteGatewayId":"0","saveLogs":"true","serialNumber":"","showEnergy":"true","smsNotificationID":"0","smsNotificationType":"0","updateVersion":"","useTemplate":"true","userDescription":"","value":"false"},"actions":{"abortUpdate":1,"reconfigure":0,"reset":0,"retryUpdate":1,"startUpdate":1,"turnOff":0,"turnOn":0,"updateFirmware":1},"created":1492148406,"modified":1492148406,"sortOrder":249}

Et donc, je fais quoi avec ça ?? 

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 5 minutes, pepite a dit :

Ajoute à ton navigateur un plugin "json viewer".

Fais cela :-) 

 

Tu as le retour des propriétés et paramètres du module

Partager ce message


Lien à poster
Partager sur d’autres sites

je suis sur mac et donc safari, c'est possible aussi ..?

Partager ce message


Lien à poster
Partager sur d’autres sites

sous mac c'est bon aussi. 

cherche json formatter ou jsonView, a partir de Safari --> extensions

 

 

Modifié par pepite

Partager ce message


Lien à poster
Partager sur d’autres sites

je rentre l'URL .... ca mouline, mais rien !!

Partager ce message


Lien à poster
Partager sur d’autres sites

ca y est, j'ai une arborescence, qui répertorie l'ensemble.

Que dois-je en faire ... ?? 

Encore merci pour ton aide, en plus j'apprends des trucs !!

 

j'avance : c'est bien "power" qui répertorie la consommation. (j'ai essayé l'URL avec un autre wall plug d'une lampe branché qui consomme).

 

Et donc après je fais quoi ??

Modifié par Rem's

Partager ce message


Lien à poster
Partager sur d’autres sites

Je t ai lus le code ds un post :-)
Remplace value par power

Envoyé de mon Nexus 5X en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Et test

Envoyé de mon Nexus 5X en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

YOUPI ...!! Merci pepite

Grace a toi j'ai appris et compris un truc.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

×