====== mod:mypower ======
===== Popis modulu =====
Modul umožňuje standardní datovou komunikaci se serverem MyPower.CZ a zajišťuje vzdálené logování dat do databáze serveru pro [[http://mypower.cz/fve-mypower|další zpracování]].
===== Konfigurace modulu =====
Nastavení datových přenosů je možno provést pomocí následujících definic v kódu programu
// mod MyPowerLog
#define modMyPowerLog 1 // 1=on 0=off
#define modMyPowerHost "log.mypower.cz" // log.mypower.cz
#define modMyPowerFVEID "mojefve1234" // mojefve1234
* **modMyPowerLog** - zapnutí / vypnutí datových přenosů. 1 zapnout, 0 vypnout.
* **modMyPowerHost** - server pro přenos dat - log.mypower.cz
* **modMyPowerFVEID** - vaše FVEID
Související konfiguračni proměnné jsou tyto:
int sendInterval = 30; // sec default: 120
int sendRetry = 30; // sec default: 30
byte maxErrors = 3; // default: 3
* **sendInterval** - Interval opakování přenosu v sekundách
* **sendRetry** - Interval opakování přenosu v sekundách po předchozím neúspěchu
* **maxErrors** - Maximální počet chyb po kterých dojde k restartu Micrologu.
===== Restarty Micrologu =====
**Pozor!** Často se stává, že dochází k restartům micrologu. Obvyklá příčina jsou výpadky na síti, kdy se microlog po nastaveném počtu neúspěšných přenosů restartuje a znovu naváže síťové spojení, případně dojde k obnově IP adresy z DHCP serveru, pokud je nastaven. Pokud není k dispozici internet, nebo nemáte správně zadáno či nemáte dosud přiděleno FVEID, vypněte přenos dat pomocí definice modMyPowerLog nastavené na hodnotu 0, jinak se Microlog bude pokoušet o připojení k serveru a bude docházet k pravidelným restartům Micrologu.