About the author

Pascal STEPHANY

Rédacteur en Chef du Blog Domotique Info depuis 2009, je suis avant tout un passionné de Domotique. Après avoir géré la boutique en ligne My Domotique entre 2012 et 2016, je travaille désormais dans les produits pour maison connectée...

Related Articles

18 Comments

  1. 1

    Ma Pomme

    Merci pour cette présentation 😉

  2. 2

    Alain Lerquin

    ‘Je’ à en croire le texte, l’actionnaire principal de Zodianet c’est vous ?
    C’est toujours bon à savoir.

  3. 3

    Steven

    Pffft, trop facile maintenant avec le json 🙂

  4. 4

    Pascal STEPHANY

    Oui c’est bien ça j’en détiens 98%…

  5. 5

    Pascal STEPHANY

    Merci Steven pour avoir complété mon code Lua 😉

  6. 6

    Domotique34

    Marche nickel !!!
    merci

  7. 7

    Pascal STEPHANY

    Avec plaisir Olivier 😉

  8. 8

    Ma Pomme

    Une chose que je comprends pas, est-ce qu’on pourra quand même dans le futur utiliser les requêtes en local du style
    192.168.0.30……?

  9. 9

    Fred

    Hello Pascal,
    C’est magnifique, les affaires reprennent !

  10. 10

    JCO

    bonjour à tous,

    au risque de passer pour une truffe, comment gère-t-on facilement le json en vb.net (pour utiliser dans des scripts homeseer) ? je n’arrive pas à installer le framewordk json.net qui sort rapidement sur une recherche google (pas de VS2012 installé)

    merci de toute aide.

  11. 11

    JCO

    et m…, parti trop vite : surtout merci pour ces deux news très intéressantes sur l’API Zibase !!!

  12. 12

    GEPETOS

    J’ai suivi ton tuto, mais cela ne fonctionne pas.
    Voici ce que j’ai fait:
    1 Vérification sonde
    https://zibase.net/api/get/ZAPI.php?zibase=ZiBASExxxxxx&token=8xxxxxxxx&service=get&target=probe&id=OS439216385
    2 Réponse
    { « head » : « success », « body » : {« id » : « OS439216385 », « name » : « T_sdb », « icon » : « logotype_temperature.png », « type » : « temperature », « status » : 1, « protocol » : 7, « time » : 1398447158, « val1 » : 23.9, « val2 » : 43} }
    3 Main lop
    HC2 = Net.FHttp(« zibase.net »)
    response = HC2:GET(« /api/get/ZAPI.php?zibase=ZiBASExxxxxx&token=8xxxxxx&service=get&target=probe&id=OS43921638 »)
    response = json.decode(response)
    fibaro:setGlobal(« T_sdb », response.body.val1)
    fibaro:log(fibaro:getGlobal(« T_sdb »).. » °C « )

    La température ne s’affiche pas !

    Peux tu m’aider ?

  13. 13

    Pascal STEPHANY

    Attention aux guillemets dans ton code, il faut que ce soit " et non « 

  14. 14

    gepetos

    J’ai bien
    HC2 = Net.FHttp(« zibase.net »)
    response = HC2:GET(« /api/get/ZAPI.php?zibase=ZiBASE0xxxxxxxxx&token=8xxxxxxxx&service=get&target=probe&id=OS439216385 »)
    response = json.decode(response)
    fibaro:setGlobal(« Tsdb »,response.body.val1)
    fibaro:log(fibaro:getGlobal(« Tsdb »)..  » °C « )

    Mais lorsque je lance le debug du main loop, j’ai un message d’erreur
    [ERROR] 18:21:35 line5:attempt to field ‘bdy’ (a number value)

  15. 15

    Pascal STEPHANY

    Tu as bien créé la variable sur ton HC2 nommée Tsdb ?

  16. 16

    GEPETOS

    ok, c’était ça.
    J’ai créé la variable et c’est ok
    Merci pour ton aide

  17. 17

    pascal

    Bonjour, merci pour ce tuto. je bute sur le panneau des variables. En créant une variable, il faut noter quel nombre dans la case valeur? merci pour vos réponses

  18. 18

    Sylvain

    Bonjour,
    est-ce possible de faire la même chose avec DomoticZ et une zibase ? J’ai des capteurs de température Oregon et j’aimerai les intégrer dans DomoticZ
    Merci d’avance
    Sylvain

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

2016 - Tous droits protégés - Domotique Info

En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies ou autres traceurs pour vous proposer par exemple, des publicités ciblées adaptés à vos centres d’intérêts ou encore, réaliser des statistiques de visites. Plus informations

Les paramètres de cookies sur ce site sont configurés pour "autoriser les cookies" afin de vous offrir la meilleure expérience de navigation possible. Si vous continuez à utiliser ce site Web sans modifier vos paramètres de cookies ou si vous cliquez sur "Accepter" ci-dessous, vous consentez à cela.

Fermer