Nové typy centrál

**> Zpracování dat z nových typů centrál

středa 21. listopadu 2018

19:43

 

Vstup: probee.cz/interface/interface.aspx

 

Proces zpracování dat, zadání

  • Původní vstup ze senzorů ProBee probíhá via test20.webdesign.softech.cz/interface.aspx

  • Je třeba připravit nový vstup na adrese probee.cz/interface/interface.aspx

 

Zpracování dat na probee.cz/interface/interface.aspx

  1. zápis události do logu

  2. zápis obsahu POSTu do tblLog (všechny, uváděné tabulky jsou v databázi www_probee_cz)

  3. zpracování nových (nebo změněných) položek dle nové specifikace protokolu a zápis všech do test20.tblRecords, tblUnitsRecords (class Pairing, sub ProcessingPostData, ProcessingOnePostData):

    1. master = pro centrálu (tblUnitsRecords)

      • sim-iccid

      • cnt

      • flags

      • cmda0

      • cmda1

      • cmda2

      • cmda3

      • cmda4

      • cmda5

      • time (původně se datumčas zapisoval jen do záznamu senzoru, nyní musí být i zde, protože lze provádět opožděné vyhodnocení POST logu)

        • doplnění triggeru [triUnitRecordOnInsert] o procesy, plnící časové údaje

 

  1. senzor (indexované parametry pro každý senzor), doplnění hodnot váhy (19.1.2019)

    • sig (nová položka)

    • t (namísto temp)

    • tin (nová)

    • chg (nová)

    • d (namísto adata)

    • m (typ modulu)

    • md (data modulu)

       

       

Doplnění čtení hodnot váhy

 

CHANGELOG 2019/11

Procedura pro zpracování záznamů z tblLog (class Pairing, sub ProcessingPostData, ProcessingOnePostData) se nevolá ve skriptu probee.cz/interface/interface.aspx při každé odezvě centrály (může se jich sejít více najednou náhodně), ale zpracovává se v 5min intervalech ve skriptu process5min.aspx jako první volaný proces. Může to mít negativní dopad na zpoždění (v max. trvání 5 minut) ohledně skokové změny váhy z probee senzoru.