Filtr krátkých geocaching logů

Pokud hrajete geocaching a založili jste několik kešek, pravděpodobně jste již někdy dostali log, který vás tak úplně nezajímal. Myslím tím krátké vzkazy jako: „TFTC“, „Díky za cache“, „Díky“, případně jen smajlík. Když nějakou dobu logy nečtete, máte najednou plnou schránku a stojíte před rozhodnutím, jestli logy číst, mazat nebo nějak roztřídit. Vytvořil jsem krátký script, který logům kratším než 40 znaků přiřadil štítek. Mohl jsem tak roztřídit co číst a co vyhodit. Pokud používáte Gmail, můžete automatický filtr také vyzkoušet.

Skript nerozlišuje odesilatele, protože mám speciální gmail adresu jen pro geocaching. Pokud vám do gmailu chodí i další zprávy, může se stát, že budou označeny tímto štítkem

Postup

  1. Spusťte Google Disk a vytvořte nový soubor Google Apps Script. Soubor jsem si pojmenoval „gmail filtr“.
Pokračování textu Filtr krátkých geocaching logů

Jak číst data z webu a uložit je do Home Assistant

Do Home Assistant můžeme jako senzor připojit i obsah webové stránky. Můžeme na ní analyzovat html kód a získat tak jen konkrétní část obsahu. Home Assistant díky tomu získá jen údaj, se kterým může dále pracovat a uložit ho. Slouží k tomu integrace scrape. Získání dat z webových stránek jsem zkoušel těmito 2 způsoby.

Podle pořadí HTML prvku

První možností, jak požadovaná data získat, je podle pořadí HTML prvku. Jako příklad si vezmeme stránku ČHMI, který dává veřejně k dispozici informace o hladině spodních vod nebo výšce hladiny a průtoku některých potoků a řek.

Pokračování textu Jak číst data z webu a uložit je do Home Assistant

Co je Home Assistant

Home Assistant je software pro vytvoření a ovládání chytré domácnosti. Vyhledá ve vaší síti chytrá zařízení a umožní jim spolu vzájemně komunikovat. Všechna zařízení tak lze sledovat nebo ovládat z jednoho místa – z internetového prohlížeče nebo aplikace v mobilním telefonu. Uživatelské rozhraní funguje na systému dlaždic, na kterých si zobrazíte jen ty informace, které vás zajímají. Můžete také vytvářet různé automatizace na základě stavu zařízení nebo podle sledovaných veličin.

Prostředí Home Assistant zkusím vysvětlit z pohledu nováčka, který s tímto software v minulosti několikrát začal, ale vždycky (kvůli nepochopení) skončil. Ani ne před měsícem to ale všechno do sebe začalo zapadat. Jsem tedy jen o malý krůček před nováčky, ale snad dost zkušený na sepsání informací pro úplné začátečníky.

Pokračování textu Co je Home Assistant

Jak automatizovat propojení Excel a SAP

Když mě teď potkal fenomén zvaný práce z domova, rozhodl jsem se věnovat trochu času zjednodušování denní rutiny. Řekl jsem si, že si zautomatizuji veškeré nudné a opakující se činnosti v SAPu. První činnost, kterou jsem potřeboval automatizovat, bylo neustálé přepínání a kopírování dat mezi Excelem a SAPem.

Pro případné začátečníky v Excelu uvádím, že karta vývojář není ve výchozím nastavení vidět a musíte si jí zapnout. Stejně tak Microsoft Visual Basic for Applications spustíte stisknutím alt+F11.

VBA Skript pro ovládání SAP

Jdeme na to. Otevřeme Excel, VBA editor a kopírujeme. První část kódu naleznete kdekoliv na netu. Tímto kódem se Excel připojí k již přihlášenému SAPu. Automatické přihlášení je také možné, ale já ho nevyužiji, tak jsem se tím ani nezabýval.

Sub SAP_MM03()

Set SapGuiAuto = GetObject("SAPGUI")        'Get the SAP GUI Scripting object
Set SAPApp = SapGuiAuto.GetScriptingEngine  'Get the currently running SAP GUI
Set SAPCon = SAPApp.Children(0)             'Get the first system that is currently connected
Set session = SAPCon.Children(0)            'Get the first session (window) on that connection
session.findById("wnd[0]").Maximize
SAP GUI Scripting
SAP GUI Scripting

Pomocí tohoto kódu, se Excel připojí k SAPu. To, že se Excel k SAPu připojil poznáte podle ikonky s běhajícím červeným šikmým proužkem, vpravo dole ve stavové liště okna SAPu.

Pokračování textu Jak automatizovat propojení Excel a SAP

Automatická záloha počítače s Linux Ubuntu do Synology NAS

Na každém rohu se opakuje: „zálohujte, zálohujte, zálohujte“. Ale návodů, pochopitelných i pro běžné uživatele, jsem moc nenašel. Když jsem se navíc rozhodl celý proces zálohy automatizovat, byl jsem úplně v koncích. Trvalo mi 6 večerů, než proběhla první automatická záloha počítače do Synology. Nyní jsem sepsal návod, podle kterého v případě potřeby zvládnu automatické zálohování znovu nastavit.

V článku jsou vysvětleny 2 možnosti připojení (CIFS nebo NFS) a 2 zálohovací nástroje. S Déjà Dup jsem začínal a Back in Time jsem rozhodl používat.

Záloha počítače do Synology

Nic člověka nepovzbudí k zálohování víc, než to, že přijde o data. Mě se to stalo navíc ve chvíli, když jsem čistil 1TB USB disk. Dříve jsem ho používal pro zálohování a teď jsem ho chtěl připojit ke Smart TV. Některá data už v Synology byla, ale spousta jich čekalo na přetřídění, seskupení a vložení do Synology.

Pokračování textu Automatická záloha počítače s Linux Ubuntu do Synology NAS