abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:55 | Nová verze

    Bylo oznámeno vydání nové verze 8.1 "Hoare" kolekce svobodného softwaru umožňujícího nahrávání, konverzi a streamovaní digitálního zvuku a obrazu FFmpeg (Wikipedie). Doprovodný příspěvek na blogu Khronosu rozebírá kódování a dekódování videa pomocí Vulkan Compute Shaders v FFmpeg.

    Ladislav Hagara | Komentářů: 0
    dnes 04:33 | Zajímavý projekt

    Byl představen open-source a open-hardware prototyp nízkonákladového raketometu kategorie MANPADS, který byl sestaven z běžně dostupné elektroniky a komponent vytištěných na 3D tiskárně. Raketa využívá skládací stabilizační křidélka a canardovou stabilizaci aktivně řízenou palubním letovým počítačem ESP32, vybaveným inerciální měřicí jednotkou MPU6050 (gyroskop a akcelerometr). Přenosné odpalovací zařízení obsahuje GPS,

    … více »
    NUKE GAZA! 🎆 | Komentářů: 0
    včera 14:22 | IT novinky

    Vědci z univerzity La Sapienza v Římě vyvinuli systém, který dokáže identifikovat jednotlivce pouze na základě toho, jak narušují signály Wi-Fi. Autoři tuto novou technologii nazvali WhoFi. Na rozdíl od tradičních biometrických systémů, jako jsou skenery otisků prstů a rozpoznávání obličeje, nevyžaduje tato metoda přímý fyzický kontakt ani vizuální vstupy. WhoFi může také sledovat jednotlivce na větší ploše než kamera s pevnou polohou; stačí, je-li k dispozici Wi-Fi síť.

    Ladislav Hagara | Komentářů: 8
    včera 04:22 | Nová verze

    SuperTux (Wikipedie), tj. klasická 2D plošinovka inspirovaná sérií Super Mario, byl vydán v nové verzi 0.7.0. Videoukázka na YouTube. Hrát lze i ve webovém prohlížeči.

    Ladislav Hagara | Komentářů: 7
    včera 03:11 | Zajímavý projekt

    Ageless Linux je linuxová distribuce vytvořená jako politický protest proti kalifornskému zákonu o věkovém ověřování uživatelů na úrovni OS (AB 1043). Kromě běžného instalačního obrazu je k dispozici i konverzní skript, který kompatibilní systém označí za Ageless Linux a levné jednodeskové počítače v ceně 12$ s předinstalovaným Ageless Linuxem, které se chystají autoři projektu dávat dětem. Ageless Linux je registrován jako operační

    … více »
    NUKE GAZA! 🎆 | Komentářů: 8
    15.3. 15:33 | Humor

    PimpMyGRC upravuje vzhled toolkitu GNU Radio a přidává alternativní barevná témata. Primárním cílem autora bylo pouze vytvořit tmavé prostředí vhodné pro noční práci, nicméně k dispozici je nakonec celá škála barevných schémat včetně možností různých animací a vizuálních efektů (plameny, matrix, bubliny...), které nepochybně posunou uživatelský zážitek na zcela jinou úroveň. Témata jsou skripty v jazyce Python, které nahrazují

    … více »
    NUKE GAZA! 🎆 | Komentářů: 3
    15.3. 14:33 | Nová verze Ladislav Hagara | Komentářů: 1
    15.3. 12:33 | Zajímavý projekt

    FRANK OS je open-source operační systém pro mikrokontrolér RP2350 (s FRANK M2 board) postavený na FreeRTOS, který přetváří tento levný čip na plně funkční počítač s desktopovým uživatelským rozhraním ve stylu Windows 95 se správcem oken, terminálem, prohlížečem souborů a knihovnou aplikací, ovládaný PS/2 myší a klávesnicí, s DVI video výstupem. Otázkou zůstává, zda by 520 KB SRAM stačilo každému 😅.

    NUKE GAZA! 🎆 | Komentářů: 4
    14.3. 22:55 | IT novinky

    Administrativa amerického prezidenta Donalda Trumpa by měla dostat zhruba deset miliard dolarů (asi 214 miliard Kč) za zprostředkování dohody o převzetí kontroly nad aktivitami sociální sítě TikTok ve Spojených státech.

    Ladislav Hagara | Komentářů: 2
    14.3. 21:33 | Nová verze

    Projekt Debian aktualizoval obrazy stabilní větve „Trixie“ (13.4). Shrnuje opravy za poslední dva měsíce, 111 aktualizovaných balíčků a 67 bezpečnostních hlášení. Opravy se týkají mj. chyb v glibc nebo webovém serveru Apache.

    |🇵🇸 | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (16%)
     (7%)
     (0%)
     (11%)
     (29%)
     (2%)
     (5%)
     (1%)
     (13%)
     (24%)
    Celkem 1095 hlasů
     Komentářů: 26, poslední 12.3. 08:56
    Rozcestník

    Dotaz: MariaDB výpočet dení (a hodinové) spotřeby

    24.8.2015 12:36 DrNo
    MariaDB výpočet dení (a hodinové) spotřeby
    Přečteno: 1193×
    Zravím

    K monitoringu spotřeby elektřiny jsem vytahl z elektromeru (přes LEDku co signalizuje odběr, S0 vystup je zaplombován a přenos z rozvaděče na kraji pozemku mám vyřešený bezdrátově) a hodnoty ukládám do MariaDB měří a uládá se každé 2 minuty v tabulce je dalších několik hodnot na které je to akorád.
    datetime	        EL_celkem      AD1..
    2015-08-24 11:44:01	419.533	       xxxx..
    2015-08-24 11:42:01	419.533        xxxx..
    2015-08-24 11:40:01	419.534        xxxx..
    
    dotazem
    SELECT * FROM `tabulka` WHERE `datetime` LIKE '%20%%-%%-%% %%:00%' ORDER BY `datetime` DESC LIMIT 24
    
    nebo
    SELECT * FROM `tabulka` WHERE `datetime` LIKE '%20%%-%%-%% 00:00%' ORDER BY `datetime` DESC LIMIT 31
    
    datetime	        EL_celkem      AD1..
    2015-08-24 00:00:01	419.533	       xxxx..
    2015-08-23 00:00:01	409.413        xxxx..
    2015-08-22 00:00:01	403.741        xxxx..
    
    dostanu stavy elektroměru po hodinových nebo po denních přírůstcích.

    A tady jsem se zasekl a proto prosím o radu jak ty přírůstky sečíst a dostat hodnoty spotřeby za hodinu nebo za den.

    Stejný dotaz jsem našel na http://www.abclinuxu.cz/poradna/databaze/show/396499 akorád s vodoměrem a PostgreSQL.

    Bohužel na otázku rADOna umi neco takovyho mysql? byla Pokud vím, tak ne. Musel by jste si pomoci cursorem. A to je něco co netuším co je a nedokážu to vygooglovat, nejsem programátor ale elektronik a nemůžu s tím hnout. Děkuji

    Odpovědi

    24.8.2015 14:41 NN
    Rozbalit Rozbalit vše Re: MariaDB výpočet dení (a hodinové) spotřeby
    Neco jako:
    select sum(EL_celkem) from table where `datetime` ..
    24.8.2015 15:02 blondak | skóre: 36 | blog: Blondak | Čáslav
    Rozbalit Rozbalit vše Re: MariaDB výpočet dení (a hodinové) spotřeby
    Spotřeba za den
    SELECT 
      DATE_FORMAT(`datetime`, "%d.%m.%Y") AS `Den`, 
      MAX(EL_celkem) - MIN(EL_celkem) AS `Spotřeba` 
    FROM 
      tabulka 
    GROUP BY 
      1
    ;
    
    Spotřeba za hodinu
    SELECT 
      DATE_FORMAT(`datetime`, "%d.%m.%Y") AS `Den`,
      CONCAT(DATE_FORMAT(MIN(`datetime`), "%h:%i"), " - ", DATE_FORMAT(MAX(`datetime`), "%h:%i")) AS `Hodiny`,
      MAX(EL_celkem) - MIN(EL_celkem) AS `Spotřeba` 
    FROM 
     tabulka
    GROUP BY 
      DATE_FORMAT(`datetime`, "%d.%m.%Y %h")
    ;
    
    Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
    24.8.2015 15:44 NN
    Rozbalit Rozbalit vše Re: MariaDB výpočet dení (a hodinové) spotřeby
    Hm, no mozek nezaregistroval, ze se jedna o prirustky ;) ..
    25.8.2015 12:23 DrNo
    Rozbalit Rozbalit vše Re: MariaDB výpočet dení (a hodinové) spotřeby
    Děkuji moc! i všem ostatním za náměty.
    24.8.2015 21:33 Denny
    Rozbalit Rozbalit vše Re: MariaDB výpočet dení (a hodinové) spotřeby
    Jestli se to má zpracovávat v databázi tak by šlo přidat si sloupec spotřeba a napsat trigger, který vždy po vložení dopočítá spotřebu mezi nově odečtenou hodnotou a tou z předchozího zápisu. A pak volat select s group by a sum(spotreba).

    případně tady je neefektivní, neelegatní, hloupoučká a potencionálně chybová procedura, která teoreticky dělá něco obdobnýho:
    CREATE PROCEDURE p()
    BEGIN
    
      CREATE TEMPORARY TABLE `tmp` AS SELECT * FROM `tabulka`;
      ALTER TABLE `tmp` ADD `EL_den_pred` DECIMAL(10,4) NOT NULL AFTER `EL_celkem`;
      ALTER TABLE `tmp` ADD `spotreba` DECIMAL(10,4) NOT NULL AFTER `EL_den_pred`;
      UPDATE `tmp` p SET p.`EL_den_pred` = (SELECT t.`EL_celkem`  FROM `tabulka` t WHERE t.`datetime` = p.`datetime` - INTERVAL 1 DAY );
      UPDATE `tmp` SET `spotreba` = (`EL_celkem` - `EL_den_pred`);
    
      SELECT YEAR(`datetime`), MONTH(`datetime`), SUM(`spotreba`) FROM `tmp` WHERE 1 GROUP BY DATE_FORMAT(`datetime`, '%Y%m');
      SELECT  * FROM `tmp`;
    END //

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.