Teleinfo xPL messages

Purpose

There is no xPL schema defined for the information of a (french) teleinfo system. This page defines this needed schema.

Teleinfo.basic Message specification

  • Class = TELEINFO
  • Type = BASIC

The teleinfo.basic schema is used to send the data of a teleinfo system from an electric counter.

xpl-trig

There is no xpl-trig message for this schema

xpl-cmnd

There is no xpl-trig message for this schema

xpl-stat

Note

As this is only a French schema, the keys description is in french

This is the classic message. Notice that the device identifier corresponds to the ADCO field:

teleinfo.basic
{
adco=<Adresse du compteur>
optarif=<Option tarifaire>
isousc=<Intensité souscrite>
base=<Index option base>
iinst=<Intensité instantanée>
imax=<Intensité maximale appelée>
motdetat=<Mot d'état du compteur>
[hchc=<Heures|creuses>]
[hchp=<Heures|pleines>]
[ejphn=<Heures|normales>]
[ejphpm=<Heures|de pointe>]
[bbrhcjb=<Heures|creuses jours bleus>]
[bbrhpjb=<Heures|pleines jours bleus>]
[bbrhcjw=<Heures|creuses jours blancs>]
[bbrhpjw=<Heures|pleines jours blancs>]
[bbrhcjr=<Heures|creuses jours rouges>]
[bbrhpjr=<Heures|pleines jours rouges>]
[pejp=<Préavis|début EJP (30min)>]
[ptec=<Période|tarifaire actuelle>]
[demain=<Couleur|du lendemain>]
[adps=<Avertissement|de dépassement>]
[papp=<Puissance|apparente>]
[hhphc=<Horaire|heure pleine/heure creuse>]
[ppot=<Présence|des potentiels>]
[iinst1=<Intensité|instantanée phase 1>]
[iinst2=<Intensité|instantanée phase 2>]
[iinst3=<Intensité|instantanée phase 3>]
[imax1=<Intensité|maximale phase 1>]
[imax2=<Intensité|maximale phase 2>]
[imax3=<Intensité|maximale phase 3>]
[pmax=<Puissance|maximale triphasée>]
}

Teleinfo.short Message specification

  • Class = TELEINFO
  • Type = SHORT

The teleinfo.short schema is used when the max intensity is reached on a 3 phasis installation.

xpl-trig

There is no xpl-trig message for this schema

xpl-cmnd

There is no xpl-trig message for this schema

xpl-stat

This is the message sent when for a 3 phasis installation, the max intensity is reached. Notice that the device identifier corresponds to the ADCO field:

teleinfo.short
{
adir1=<Dépassement d'intensité sur la phase 1>
adir2=<Dépassement d'intensité sur la phase 2>
adir3=<Dépassement d'intensité sur la phase 3>
adco=<Adresse du compteur>
iinst1=<Intensité instantanée phase 1>
iinst2=<Intensité instantanée phase 2>
iinst3=<Intensité instantanée phase 3>
}