Actualités | Audio/Vidéo | Evènements | DIY | Domotique | Informatique | Maison | Mobile | Sécurité

Intégration de la PVBOX à la Zibase ou à l'Eedomus

Envoyer Imprimer PDF
Note des utilisateurs: / 9
MauvaisTrès bien 
Index de l'article
Intégration de la PVBOX à la Zibase ou à l'Eedomus
Intégration avec la Zibase
Intégration avec l'Eedomus
En conclusion
Toutes les pages

La semaine dernière, je vous présentais la PVBOX, cette mini box pleine d'entrées/sorties de différents types. Aujourd'hui, je vous propose de continuer en regardant comment intégrer ses informations à la Zibase ou à l'Eedomus ... Grâce à cet article, vous pourrez intégrer votre consommation électrique ou votre production photovoltaïque à votre système de domotique.

Principe

La PVBOX est une box qui propose plusieurs entrées/sorties:

  • 2x entrées pour lire des trames de téléinformation
  • 2x entrées numériques (opto-couplées)
  • 2x entrées analogiques
  • 1x entre 1-wire
  • 2 à 4x sorties relais

Depuis une semaine, le constructeur ADTek propose un nouveau firmware qui permet d'accéder à un fichier xml résumant les status des différentes entrées sorties. Grâce à cette nouveauté, on peut interfacer la PVBox à une box de domotique, comme nous le faisons déjà pour une carte IPX ou une balance Withings.

Le nouveau fichier xml est le suivant. Il intègre toutes les variables gérées par la box.

<response>

<ow_id_0>
28.C6.B7.1D.01.00.00.23
</ow_id_0>
<ow_id_1>
</ow_id_1>
<ow_id_2>
</ow_id_2>
<ow_id_3>
</ow_id_3>
<ow_id_4>
</ow_id_4>
<ow_id_5>
</ow_id_5>
<ow_id_6>
</ow_id_6>
<ow_id_7>
</ow_id_7>
<ow_id_8>
</ow_id_8>
<ow_id_9>
</ow_id_9>
<ow_id_10>
</ow_id_10>
<ow_id_11>
</ow_id_11>
<ow_id_12>
</ow_id_12>
<ow_id_13>
</ow_id_13>
<ow_id_14>
</ow_id_14>
<ow_id_15>
</ow_id_15>
<ow_temp_0>
30,18
</ow_temp_0>
<ow_temp_1>
</ow_temp_1>
<ow_temp_2>
</ow_temp_2>
<ow_temp_3>
</ow_temp_3>
<ow_temp_4>
</ow_temp_4>
<ow_temp_5>
</ow_temp_5>
<ow_temp_6>
</ow_temp_6>
<ow_temp_7>
</ow_temp_7>
<ow_temp_8>
</ow_temp_8>
<ow_temp_9>
</ow_temp_9>
<ow_temp_10>
</ow_temp_10>
<ow_temp_11>
</ow_temp_11>
<ow_temp_12>
</ow_temp_12>
<ow_temp_13>
</ow_temp_13>
<ow_temp_14>
</ow_temp_14>
<ow_temp_15>
</ow_temp_15>
<relais1>
0
</relais1>
<relais2>
0
</relais2>
<relais3>
0
</relais3>
<relais4>
0
</relais4>
<ana1>
-5981
</ana1>
<ana2>
absent
</ana2>
<sola>
1
</sola>
<ledprod>
1
</ledprod>
<ledalarme>
0
</ledalarme>
<adco1>
021028088745
</adco1>
<adco2>
</adco2>
<optarif1>
Option Heures Creuses
</optarif1>
<optarif2>
</optarif2>
<isousc1>
45
</isousc1>
<isousc2>
</isousc2>
<base1>
</base1>
<base2>
</base2>
<hchc1>
005693812
</hchc1>
<hchc2>
</hchc2>
<hchp1>
011699421
</hchp1>
<hchp2>
</hchp2>
<ejphn1>
</ejphn1>
<ejphn2>
</ejphn2>
<ejphpm1>
</ejphpm1>
<ejphpm2>
</ejphpm2>
<brrhcjb1>
</brrhcjb1>
<brrhcjb2>
</brrhcjb2>
<brrhpjb1>
</brrhpjb1>
<brrhpjb2>
</brrhpjb2>
<brrhcjw1>
</brrhcjw1>
<brrhcjw2>
</brrhcjw2>
<brrhpjw1>
</brrhpjw1>
<brrhpjw2>
</brrhpjw2>
<brrhcjr1>
</brrhcjr1>
<brrhcjr2>
</brrhcjr2>
<brrhpjr1>
</brrhpjr1>
<brrhpjr2>
</brrhpjr2>
<ptec1>
Heures pleines
</ptec1>
<ptec2>
</ptec2>
<demain1>
</demain1>
<demain2>
</demain2>
<iinst1_1>
003
</iinst1_1>
<iinst1_2>
</iinst1_2>
<iinst2_1>
</iinst2_1>
<iinst2_2>
</iinst2_2>
<iinst3_1>
</iinst3_1>
<iinst3_2>
</iinst3_2>
<imax1_1>
047
</imax1_1>
<imax1_2>
</imax1_2>
<imax2_1>
</imax2_1>
<imax2_2>
</imax2_2>
<imax3_1>
</imax3_1>
<imax3_2>
</imax3_2>
<pmax1>
</pmax1>
<pmax2>
</pmax2>
<papp1>
00710
</papp1>
<papp2>
</papp2>
<hhphc1>
A
</hhphc1>
<hhphc2>
</hhphc2>
<calc_pinst1>
540
</calc_pinst1>
<calc_pinst1_unite>
W
</calc_pinst1_unite>
<calc_pinst2>
</calc_pinst2>
<calc_pinst2_unite>
W
</calc_pinst2_unite>
<calc_index1>
17393230
</calc_index1>
<calc_index1_unite>
Wh
</calc_index1_unite>
<calc_index2>
</calc_index2>
<calc_index2_unite>
Wh
</calc_index2_unite>
<calc_pmaxj1>
5580
</calc_pmaxj1>
<calc_pmaxj1_unite>
W
</calc_pmaxj1_unite>
<calc_pmaxj2>
</calc_pmaxj2>
<calc_pmaxj2_unite>
W
</calc_pmaxj2_unite>
<calc_pappmaxj1>
5740
</calc_pappmaxj1>
<calc_pappmaxj1_unite>
VA
</calc_pappmaxj1_unite>
<calc_pappmaxj2>
</calc_pappmaxj2>
<calc_pappmaxj2_unite>
VA
</calc_pappmaxj2_unite>

</response>

Il est accessible à l'adresse http://ip_pvbox/status.xml. Il faut avoir le firmware PV_BOX_1_2f.hex pour que celà fonctionne. Vous pouvez le préciser à ADTek si vous souhaitez acquérir une de ces box.

Dans la suite de cet article, je vous propose deux exemples d'intégration avec la Zibase et avec l'Eedomus. Dans chacun de ces exemples, j'ai choisi d'intégrer les champs suivants :

  • Consommation instantanée de mon compteur électrique
  • Consommation maximale journalière de mon compteur électrique
  • Index de ma consommation totale HP
  • Index de ma consommation totale HC
  • Température de la sonde DS18B20 connecté à ma PVBox

Ce n'est pas exhaustif, j'ai juste choisi ces champs pour illustrer le principe.



Mise à jour le Mercredi, 09 Mai 2012 20:45  

Ajouter un Commentaire


Code de sécurité
Rafraîchir

Recherche

Les Flux RSS de TLD
Instagram

Produits Partenaires

GCE Electronics est partenaire de Touteladomotique.com RFXCOM.com est partenaire de Touteladomotique.com



Liens Utiles

Boutiques Partenaires

Liens Utiles

Un don pour TLD ?

Pourquoi faire un don ?

Publicité

Espaces publicitaires à louer
Contactez-nous

Connexion