1
0

cleaning of the code

This commit is contained in:
2022-01-15 12:54:35 +01:00
parent b7d2b8def5
commit 718c127954
7 changed files with 58 additions and 66 deletions

15
config/config.php Normal file
View File

@ -0,0 +1,15 @@
<?php
//if multiple linky then change friendlyName for each
$friendlyName = "Linky";
$configDir = "./config";
$topicName = "linky2mqtt";
$mqttServerAddress = "127.0.0.1";
$mqttServerPort = "1883";
$portName = "/dev/serial/by-id/usb-FTDI_FT230X_Basic_UART_DN04S0O2-if00-port0";
$reconnectDelay = 10;
$baudRate = 9600;
$bits = 7;
$stopBit = 1;
$parity = 1;

View File

@ -0,0 +1,22 @@
<?php
define("CONTACT_SEC", 2**0);
define("ORGANE_COUPURE", 2**1 | 2**2 | 2**3);
define("CACHE_BORNE", 2**4);
define("SURTENSION", 2**6);
define("DEPASSEMENT", 2**7);
define("PRODUCTEUR_CONSOMMATEUR", 2**8);
define("SENS_ENERGIE_ACTIVE", 2**9); // o : positive, 1 : negative
define("TARIF_FOURNITURE", 2**10 | 2**11 | 2**12 | 2**13); // 4 bits
define("TARIF_DISTRIBUTEUR", 2**14 | 2**15); // 2 bits
define("MODE_HORLOGE", 2**16); // 0 : correcte 1 : dégradé
define("MODE_LINKY", 2**17); // 0 : standard 1 : historique
define("EURIDIS", 2**19| 2**20); // 00 = désactivée 01 = activée 11 = activée avec sécurité
define("STATUS_CPL", 2**21 | 2**22);
define("SYNCHRO_CPL", 2**23);
define("TEMPO", 2**24 | 2**25);
define("TEMPO_LENDEMAIN", 2**26 | 2**27);
define("PREAVIS_POINTE", 2**28 | 2**29);
define("POINTE", 2**30 | 2**31);
?>

41
config/taglist.php Normal file
View File

@ -0,0 +1,41 @@
<?php
define("HORODATAGE", 1);
$taglist = array(
"ADSC" => null,
"VTIC" => null,
"DATE" => null,
"NGTF" => null,
"LTARF" => null,
"EAST" => null,
"EASF01" => null,
"EASF02" => null,
"EASF03" => null,
"EASF04" => null,
"EASF05" => null,
"EASF06" => null,
"EASF07" => null,
"EASF08" => null,
"EASF09" => null,
"EASF10" => null,
"EASD01" => null,
"EASD02" => null,
"EASD03" => null,
"EASD04" => null,
"IRMS1" => null,
"URMS1" => null,
"PREF" => null,
"PCOUP" => null,
"SINSTS" => null,
"SMAXSN" => HORODATAGE,
"SMAXSN-1" => HORODATAGE,
"UMOY1" => HORODATAGE,
"STGE" => null,
"MSG1" => null,
"PRM" => null,
"RELAIS" => null,
"NTARF" => null,
"NJOURF" => null,
"NJOURF+1" => null,
"PJOURF+1" => null,
);