Úvod do těžby (kryptoměn)

Úvod do těžby (kryptoměn)

V případě klasické těžby by asi stačila helma a krumpáč. U kryptoměn je to ale o fous složitější. A protože jsem dostal pár dotazů jak co nejsnáz začít, co vlastně to těžení je, jak to funguje, tak začnu tímto článkem. Pro pokročilé těžaře rovnou avizuju, že používám zjednodušené jak termíny, tak principy fungování. Aby to bylo zkousnutelné i pro úplné laiky.

Otázek na začátku je totiž spousty. Vím to podle sebe. Měl jsem jich milióny a stále jich ještě hromadu mám. Ty hlavní ale jsou “na čem těžit”, “co těžit”, “jak těžit”, “kam těžit”, “s jakým ziskem těžit” a “kolik mne to bude stát” a “kolik vydělám”.

“Na čem těžit”

Z toho, co jsem zatím načetl nebo co mi bylo řečeno, tak je snazší těžit na kartách NVIDIA. Jsou o fous dražší než od AMD (bývalé ATI), ale je s nimi mnohem méně starostí. Já jsem se touto cestou vydal a AMD zatím nezkoušel. Takže i následující návod bude pro karty NVIDIA. Teoreticky jde těžit i na procesorech, ale jejich výkon je oproti grafickým kartám velmi slabý a většinou člověk propálí víc elektriky, než co vydělá.

Podotázkou “na čem těžit” je pak to, kterou konkrétní kartu zvolit. Rovnou zkraje si řekněme, že starší běžné karty jsou naprosto nevhodné, stejně tak dnes prodáváné mainstremové karty. Je potřeba mít opravdu výkonnou kartu, aby byl zisk vyšší než cena elektřiny. Ideálními kartami od nvidie jsou GTX 1070, GTX 1070ti a GTX 1080ti. (1080 bez TI nebrat, ta je problémová). Seznamů doporučených karet se dá najít spousty, například zde, či zde.

Ideálně by měla mít karta 8GB Ram, jelikož se zvětšující se složitostí jednotlivých měn bude postupně potřeba více a více GB RAM. Dnes jde ještě stále těžit většina měn i na 3 či 4 GB kartách, ale to se v blízké budoucnosti změní a pak budou tyto karty bezcenné.

“Co těžit”

Další stěžejní otázka je, co vlastně těžit. Odpověď na tuto otázku je trochu složitější. Záleží totiž, jakou kartu máte, kolik těžařů zrovna v dané chvíli těží jakou měnu, kolik daná měna a v daném okamžiku stojí (a jak můžete vidět na přiloženém obrázku, dneska je třeba den, kdy všechny měny klesaly. Ideální den na to psát o kryptoměnách článek :))). Ovšem na druhou stranu, když teď natežíte, později vyděláte díky růstu víc).

Věc se má totiž tak. Existuje dejme tomu 100 měn (skoro bych řekl že více, ale pro ilustraci to stačí). Každá měna se nějak obchoduje a mraky lidí na ni různě spekulují. Tím hýbou cenou měny. A čím je vyšší hodnota měny, tím se jí vyplatí více těžit. Jenže, při těžbě měny se v systému objevuje každých 15 sekund určité nové množství peněz. Takže když měnu teží například 10 lidí, rozdělí si zisk 10 lidí, ale když měnu teží 10000 lidí, rozdělí si zisk lidí 10000.

Tím tu máme tak trochu začarovaný kruh. Když jde měna nahoru, je o ni větší zájem, tím je ale víc těžařů, takže je odměna nižší. Když pak cena spadne, těžaři odejdou, vy vytěžíte víc, ale s nižší aktuální hodnotou. Aktuální proto, že si můžete natěžit do zásoby a prodat, až měna půjde zase nahoru. Existuje ale ještě jeden, jednodušší způsob vhodný hlavně pro začátečníky a lidi, co nemají moc času.

Tím způsobem je služba NiceHash. Namísto, abyste se starali o to, která měna je v danou chvíli nejvýce výhodná, abyste ji pak museli přes různé směnárny měnit a abyste podstupovali riziko například i totálního pádu dané měny, můžete pronajmout svůj výkon ostatním. Za cenu o fous nižší, než jakou byste získali při ruční težbě, pronajmete výkon svého stroje a necháte ostatní, ať se starají.

Za to Vám budou na účtu naskakovat rovnou Bitcoiny, které lze snadno pomocí CoinBase směnit na dolary. Díky tomu se celý proces velmi zjednoduší. Tuto cestu ukážu v následujícím článku.

“Jak těžit”

Težba měny není nic jiného než nějaká aplikace, která provádí složité výpočty. Za to, že tyto výpočty provádíte, pak dostáváte odměnu. Pokud bych měl být více konkrétní, je to tak, že Vaše PC pomáhá provozovat síť dané měny, tzn. ověřuje například platební transakce, či kontroluje různé obchodní dohody uzavřené pomocí měny, atd. A za to pak dostáváte “kredity” dané měny.

Takto vypadají statistiky poolu

Úplně na začátku těžil každý jednotlivec sám. S rostoucí složitostí a počtem lidí ale začlo vycházet, že odměnu dostal každý například jednou za rok (samozřejmě v adekvátní výši odpovídající roku práce). Jak asi chápete, toto není zrovna něco, co byste chtěli podstupovat. A tak vznikly pooly. Jde o seskupení lidí, kdy se třeba 1000 lidí (většinou ještě mnohem více) složí a těží dohromady. Jelikož jich je tolik, získá odměnu někdo z poolu například každou hodinu. A tato odměna se pak rozdělí mezi všechny, kdo se na těžbě podíleli. A to v takovém poměru, v jakém jejich stroje přispěli k těžbě.

Tady jde třeba vidět těžba TrezarCoinu, kdy já přispívám výkonem 9000Sols a celkový pool má výkon 2.3milSols. V tomto poměru pak získávám odměnu.

Spravedlivé, elegantní, praktické. Díky tomu získáváte mnohem častěji vytěžený podíl a nemusíte čekat rok.

“Kam těžit”

Kromě samotné těžby ale musíte vyřešit ještě jeden problém. A to kam budete ukládat své pracně vydělané peníze. Místu pro ukládání se říká pěněženka. Zjednodušeně řečeno se jedná o počítačový program, který umí přijmout Vaše peníze. Peněženky mohou být buď online, nebo na Vašem počítači.

Nejbezpečnější je mít peněženky na nějakém odděleném počítači, nebo třeba jako virtuální uzavřený stroj, kam nic neinstalujete, kde se nic jiného nedělá a kde je minimální riziko nějakého viru či hacknutí. Na druhé straně jsou pak online služby, kam se přihlašujete  jen svým emailem a heslem. Taková služba ve skutečnosti drží vaše přístupové kódy k peněžence a může Vám měnu kdykoli zpronevěřit.

O peněženkách je ještě potřeba říct, že na příjem peněz k nim nepotřebujete přístup. Jednorázově si vygenerujete unikátní kód, který pak používáte a na který se Vám připisují peníze. Až když chcete peníze poslat, potřebujete krom veřejného klíče (to je ten unikátní kód, co používáte k příjmu peněz) také privátní klíč, který byste za žádnou cenu neměli nikomu dát (a proto jsou online peněženky tak nebezpečné – pokud k nim nepoužíváte například Trezor nebo jiné zařízení, což z toho pak naopak dělá nejbezpečnější řešení. O tom ale později).

Pokud Vás už chytají mrákoty, jak je to složité, opět se hodí říct, že pomocí Nicehash toto odpadá. Težba se provádí pomocí Nicehash klienta a Bitcoiny si pošlete do CoinBase, kde mají peněženku za Vás. Tam si peníze rovnou převedete na EURa a pošlete na účet. Takže žádné riziko téměř nehrozí (téměř proto, že je tu vždy riziko, že zrovna ve chvíli, kdy peníze převádíte někdo CoinBase vykrade. Ale zrovna u nich bych se toho nebál. Jsou na trhu opravdu dlouho a jsou jedni z největších a nejspíš i nejlépe zabezpečených).

“S jakým ziskem těžit”

Tohle je snadná otázka ne? 🙂 Jasně že za co nejvíc. Ale jak to udělat, to už chce plán. Naštěstí existují služby, co Vám s tím pomohou. Server https://whattomine.com/ nabízí opravdu super přehled. Nahoře zadáte typy a množství karet, které máte, a dáte Calculate Dole Vám pak vyplivne seznam měn a jejich denní ziskovost. Zároveň pak seznam karet v horní části webu Vám může pomoct i jako vodítko, jakou kartu si chcete na těžení pořídit.

Tak například, já mám 2x 1070ti. Zvolím tedy políčko “1070” (jelikož 1070ti, která je o fous silnější, tam není), zadám 2 a zakliknu “1070”. Stránka za mne sama vyplní výkon karet i jejich spotřebu. Na mně pak je jen zadat cenu elektřiny v dolarech (při 2.5kč/kwH je to cca $0.1/kwH) a kliknout na Calculate.

A dole už vidím, co mám těžit. Jak vidíte, měn je spousty. Zároveň v tabulce je i služba NiceHash.  Jak jde vidět, jsou měny, které Vám vydělají víc, zároveň ale zisky z NiceHashe nejsou vůbec špatné.

(Důvod, proč ve výpisu případně uvidíte Nicehash vícekrat je, že krom více měn existuje také více algoritmů, pomocí kterých jsou měny implementovány. A tabulka ukazuje ziskovost NiceHashe v různých algoritmech).

Podle tabulky se tak můžete rozhodnout, jestli chcete těžit nějakou konkrétní měnu, nebo se připojit do NiceHashe a mít tak zaplého autopilota.

“Kolik mne to bude stát”

Další otázka je, kolik mne to vlastně bude stát. Otázka se dá rozdělit na dvě kategorie. Na pořizovací náklady a na provozní náklady.

Začnu těma provozníma. Potřebujete elektřinu. Množství spotřebované elektřiny ukazuje například i tabulka na WhatToMine.com. Moje dvě 1070ti denně spotřebují $0.58, takže $211 za rok, tzn ~4500 Kč. Tabulek se spotřebama je celá řada, pro ukázku třeba níže tabulka z tohoto blogu, která ukazuje, jakou mají jednotlivé karty spotřebu při různých algoritmech (při těžbě různých měn).

K tomu pak už potřebujete jen internet, ale rychlost připojení není potřeba nikterak závratná. Podle grafů je potřeba tak 500kb/s, takže náklady na internet nula nula nic, jelikož už stějně určitě doma nějaký máte.

A teď ty pořizovací náklady. Potřebujete obyčený počítač, ten nejlevnější procesor, nejlevnější pamět. K tomu pak výkonné karty a výkonný zdroj. V konkrétních číslech tak cca 800Kč za CPU+1000 Kč RAM+1500 KčMB. K tomu 2x 1070ti cca 2x 14.000kč a kvalitní zdroj za cca 3000kč. Suma sumárum  34.300kč.

“Kolik vlastně vydělám”

A tím se dostáváme do finále dnešního článku. Dá se na tom vlastně vydělat? A kolik vlastně?

Dá :). To je dobrá zpráva. Za prvotní investici 34.000Kč a roční náklad 5000Kč při nonstop provozu vyděláte při použití NiceHashe cca $8.85 za den. Tzn $3230 za rok, což je cca 67 835 Kč (ale třeba i 85.000 Kč, čtěte dál 🙂 ).

Takže, stálo Vás to 34.000Kč + 5000 Kč za elektrku a po roce máte 68tisíc Kč. Další rok pak už máte jen 5000Kč náklad a teoreticky zase 68.000 Kč zisk. Teoreticky proto, že se může stát strašně moc věcí. Když jsem tenhle článek začal před dvěma dny psát, vycházel roční zisk na 85.000 Kč. Ale protože se dnes měny propadly, je to jen 68.000Kč. Jenže, zítra může být zase vše jinak a měny poletí nahoru. A s tím i zisk z těžby. A k tomu se Vám ještě zhodnotí to, co jste natěžili v předchozích dnech. Zkrátka, houpačka.

Krytpoměny mohou dále růst a vyděláte ještě víc, nebo ceny půjdou dolu a vy vyděláte míň. A nebo bude těžit dvakrát tolik lidí a zisky budou poloviční. A nebo ….. Prostě, stát se může cokoli. Takže nutno to brát jako rizikovou investici. Jak ale vidíte, peníze v tom jsou. Ovšem, není to úplně bez rizika.

V příštím článku bych chtěl ukázat, jak jsem rozchodil svou první těžbu a jak použít právě zmiňovaný Nicehash na využití autopilota. Do commentů pište své dotazy, co budu vědět, zkusím odpovědět.

PS: článek jsem dával dohromady delší dobu, takže konkrétní ceny jsou zase už o něco výš. To jen, kdyby někdo řešil, proč jsou teď ceny jinak než píšu 🙂

Aktualita: Dvě super akce jsou zpět. 1+1TB zálohování nebo Mintos CashBack

Aktualita: Dvě super akce jsou zpět. 1+1TB zálohování nebo Mintos CashBack

Mintos novinka

Tak tentokrát dvě rychlovky v jednom. Na Mintosu se opět objevila akce s cashbackem. Tentokrát je o něco jednodušší než v prosinci a jsou jen dvě úrovně odměn a týká se to jen půjček od firmy Mogo.

  • Při nákupu investic s délkou 48-59měsíců získáte 4% zpět (do cca šesti dnů)
  • a při nákupu investic délky 60měsíců a více pak 5% zpět.

Upozorňuju, že je potřeba se nejprve do akce přihlásit stisknutím tlačítka “Enroll” na této stránce ! Bez toho se Vám cashback nebude počítat.  Zároveň pozor, 30.12.2017 se Mintosu změnilo číslo bankovního účtu. Takže před posláním peněz si raději ověřte, že máte vše správně zadáno.

 

StackSocial akce na Zoolz Cloud Storage

A druhá dnešní novinka je obnovení akce na Zoolz backup na serveru StackSocial. Je tomu už dva a půl měsíce, co tento backup používám a můžu ho s klidným svědomím doporučit. Jde o zálohování do cloudu, kde máte data v případě nějaké pohromy k dispozici. Zároveň k tomu dostanete ještě 1TB dat online úložiště, pomocí kterého můžete sdílet například fotky s rodinou, nebo vyměňovat soubory s ostatními. Návod na to, jak službu používat jsem popisoval v minulém článku, který můžete najít zde.

Pokud se zaregistrujete přes tento link, získáte navíc kredit $10 za váš nákup, který můžete použít na nákup dalších věcí.

 

Jak jsem se stal horníkem

Jak jsem se stal horníkem

Je mi jasné, že si o mně bude spousta lidí myslet, že jsem magor. To je vcelku normální stav. Prostě si nemůžu pomoct.

Už nějaký měsíc bují zlatá (a vlastně i stříbrná, zelená,…) horečka ve světě kryptoměn. Nejdřív mě to nechávalo klidným, pak jsem si o tom sem tam něco přečetl a pak začal přemýšlet, jak z toho pro sebe taky něco vyrazit :).

Rovnou zkraje říkám, že spekulace na měně mi zatím moc nešly. Naopak, umím bravurně ovládat měnu ve svůj neprospěch. Kdysi dávno jsem měl něco málo přes 4 bitcoiny. Zaplatili nám s nima zahraniční zákazníci. A já je nechal na účtu a zaspekuloval si. Spekuloval jsem tak dlouhou, až se jejich hodnota zmenšila o 50% a já se rozhodl je raději prodat za pár dolarů, dokud z toho aspoň něco je. Rok nebo dva nato se jejich hodnota zvedla o více než 10.000%.

Takhle dobře to já umím. Takže pokud někdo nevíte, komu vděčíte za růst e-coinů, jsem to já, protože jsem všechny své prodal :). No, takže je jasné, že přes spekulaci měny ke svému bohatství nepřijdu.

Ale člověk se nemá vzdávat a tak jsem pročítal a vymýšlel dál. Asi jako každý, kdo se tím trochu zabýval, začal jsem zvažovat hornictví v oboru Bitcoin. Ale, tam je to dost beznadějné. Pomocí počítače se těžba už dávno nevyplácí, takže jsou na to potřeba speciální minery. Krabice, které jsou určeny jen na bitcoin a nic jiného (takzvané ASIC minery).

Problém je, že jedna krabice normálně stoji 1200USD, ale v době zlaté horečky jsou všechny beznadějně vyprodané a nabízené tak maximálně spekulantama za 100.000kč a víc. Navíc člověk ani neví, co vlastně koupí. Takže tudy to taky nepůjde.

Naštěstí, krom zlata (tedy Bitcoinu), lze těžit i stříbro a zruba dalších nejméně 20 drahých kryptokovů. Výhoda je, že některé z nich jdou naopak těžit jen pomocí počítače a pomocí chytrých krabic (ASIC minerů) nepůjdou těžit nikdy.

Tak to by bylo. Měl jsem vymyšlený plán a teď nastudovat, co všechno to vlastně obnáší. Už nevím, jestli to bylo ještě před Vánocema, nebo až po štědrém dnu, ale začetl jsem se. Ráno jsem začal a v noci končil. Několik dnů. A pročítal a hledal a vymýšlel.

Je potřeba vybrat měnu, zjistit které karty ji dokážou jak efektivně těžit, kolik u toho karta žere elektřiny. První volba padla na měnu Ethereum, k tomu karty od AMD RX580. Pro začátek jsem se rozhodl koupit dvě a vše vyzkoušet.

Tolik k teorii. V praxi nastal zádrhel. Nápad jako já mělo a má milión dalších lidí, takže ani GPU karty nejsou. Všechny grafické karty schopné těžby jsou rovněž beznadějně vyprodané. Jakmile se nějaká karta ukáže jako schopná těžby, berou ji jak amatéři, tak i profesionální horníci třeba i po stovkách kusů.

Nevzdal jsem to. Obvolal všechny velkoobchody, prošel všechny zbytky co eshopy nabízí a něco nakonec vybral. Bohužel, s každou kartou jsem musel znovu provádět svůj průzkum. Kolik karta žere, její výkon v těžbě dané měny, cena, návratnost, jeji roční zisk. Nakonec se povedlo, karty jsem našel, objednal a měl je slíbené k dodání. Den po objednávce se ale změnil termín na půlku ledna a kdo ví, jeslti by byly.

To mě naštvalo. Tolik času a stále není nic vyřešeno. Naštěstí se tou dobou rozjela super diskuze na našem diskuzním fóru a najednou bylo zase všechno jinak. Za jeden den jsem se dozvěděl víc, než za všechny předchozí dny dohromady. Díky informacím od zkušenějších horníků jsem se zase posunul vpřed.

A tak jsem nakonec přehodnotil svůj výběr a vydal se cestou, kterou mi doporučil jeden z členů (ještě jednou díky @blax-ovi za všechny informace). To znamenalo další změnu karet i měny, která se bude těžit. Tentokrát karty od Nvidia GTX 1070ti a měna ZCash.

A tak jsem nakonec finálně objednal (a pak ještě 4x změnil, ale nakonec opravdu finálně objednal) a čekal, jestli karty opravdu budou k vyzvednutí. Problém totiž byl, že je po nich obrovský zájem a mou minulou potvrzenou objednávku mi přesunuli o 14dnů a mně slíbené karty dali nějakému známému a mě odsunuli, ačkoli předtím objednávku potvrdili.

Záměrně v tomto článku nepíšu moc čísel ani konkrétních dat. Tomu bych se chtěl věnovat příště. Tenhle článek je taková předzvěst nového nepravidelného seriálu. Po stavbě domu, Loxonu, P2P tu tak bude další seriál, a to kryptoměny.

P2P investování – měsíční sumarizace (prosinec 2017)

P2P investování – měsíční sumarizace (prosinec 2017)

Tak Lendy konečně připsal úroky za minulý měsíc a já se můžu pustit do další sumarizace. Prosinec by se dal popsat slovem BOMBA.

Díky Mintos promo akci jsem se dostal na neuvěřitelná čísla. Zároveň jsem ještě dostal bonusy na Lendy za rizikové úvěry, takže tento měsíc je moje ROI 26.31%.

Zároveň s tím jsem ale začal stahovat peníze z malých P2P platforem. Ačkoli fungují, je to režie, čas i peníze navíc, který chci věnovat momentálně někam jinam. Z tohoto důvodu jsem se rozhodl, že si ponechám jen duo Mintos+Lendy a vše ostatní pro teď zruším.

Nevylučuju, že bych časem nezkusil zase nějakou další platformu, pokud by měla zajímavé podnímky. V současnosti mi to ale přijde nevýhodné. Mintos valí, má super podmínky a co se stability týká, věřím mu nejvíc.

Souhrn vkladů

Tentokrát byly vklady velké. Abych využil co nejvíc promo akce Mintosu, poslal jsem tam 105.000Kč. A když teď na konci měsíce vidím ty čísla ziskovosti, měl jsem asi prodat i ledviny a poslat tam naprosto vše :)).

Peníze jsem tentokrát zkusil poslat jak přes CZ účet, tak přes Transferwise. A opět jsem si potvrdil, že nemám dělat blbosti a mám věřit Transferwise. Peníze poslané přes TransferWise byly připsány za 2 dny, zatímco CZ převod mi trval 4dny.

Rok Měsíc Zonky Mintos Lendy Twino Viventor ViaInvest Swaper
2016 3 4000 Kč
2016 4 6000 Kč 27037 Kč 6274 Kč
2016 5 4000 Kč 13781 Kč 36908 Kč 5403 Kč 5404 Kč
2016 6 14052 Kč 22570 Kč 13513 Kč 13574 Kč
2016 7 270 Kč
2016 8 10386 Kč 29449 Kč
2016 9 6855 Kč 6512 Kč 5404 Kč
2016 10 16146 Kč 24990 Kč -13500 Kč
2016 11 64449 Kč 31216 Kč -5485 Kč
2016 12 2641 Kč
2017 1 9198 Kč 16000 Kč 9484 Kč 5404 Kč
2017 2 2270 Kč 4000 Kč 12701 Kč
2017 3 -53660 Kč -53422 Kč -54038 Kč
2017 4 0 Kč
2017 5 82031 Kč -68930 Kč
2017 6 35468 Kč -867 Kč
2017 8 -11000 Kč 0 Kč 4004 Kč 0 Kč
2017 9 -895 Kč 16003 Kč -1962 Kč
2017 10 11343 Kč 10030 Kč
2017 11 0 Kč
2017 12 -517 Kč 105364 Kč
1588 Kč 363639 Kč 52877 Kč -5469 Kč -873 Kč 5404 Kč 12701 Kč

Jako vždy doporučení na Transferwise, které stále rozdává první převod až do výše 500EUR zdarma (v případě, že se registrace přes náš link). Zároveň tím také podpoříte náš blog, protože i my za to dostaneme odměnu.

Úročení a fungování platforem

A tady už ty krásná čísla. No není to supr? Škoda, že to takhle není celý rok :)).

Kam investováno Měna ROI měsíc ROI celkem
Mintos EUR 28.10% 12.46%
Twino EUR 9.14%
Viventor EUR 9.32%
ViaInvest EUR 8.37% 8.82%
Swaper EUR 10.80% 11.35%
Zonky CZK 7.14% 7.80%
SavingStream GBP 22.88% 12.11%
Celkem 26.31% 12.51%

Aktuální zisk

Zisk nádherný, takže tento měsíc si není na co stěžovat. Příští měsíc pak naopak očekávám pokles, jelikož jsem vypl autoinvesty na Swaperu a Viainvestu, kde nechám investice dojet (většina 30dnů) a peníze vyberu.

Investováno Aktuální stav Zisk Kurz
Kam investováno Měna $€ CZK $€ CZK $€ CZK
Mintos EUR 13 746 363 639 Kč 15 163 405 373 Kč 1 417 41 733 Kč 26.73
Twino EUR -304 -5 469 Kč 0 0 Kč 304 5 469 Kč 26.73
Viventor EUR -36 -873 Kč 0 0 Kč 36 873 Kč 26.73
ViaInvest EUR 200 5 404 Kč 216 5 795 Kč 16 391 Kč 26.73
Swaper EUR 467 12 701 Kč 513 13 716 Kč 45 1 015 Kč 26.73
Zonky CZK 1 588 1 588 Kč 3 276 3 276 Kč 1 688 1 688 Kč 1.00
SavingStream GBP 1 456 52 877 Kč 1 791 60 286 Kč 335 7 409 Kč 33.65
Celkem 429 866 Kč 488 448 Kč 58 581 Kč

Poznámka: Jelikož se nám trochu pohoupalo Euro i Libra, nejsou teď korunové zisky úplně přesné. Momentálně mám exporty udělané tak, že se používá průměrovaný kurz z doby vkladu, což ale moc neodpovídá momentálně realitě. Pokud by byl čas, budu muset zanést ještě nějak různé kurzy pro různé období (nelze zas použít jen jeden, protože by to snížilo i historické zisky, které už byly vybrány). A tak zatím budu používat kurzy z doby vkladu.

Sumarizace zisků za tento měsíc

A na závěr ještě jednou ta nádhera. Za jeden měsíc zisk 10.439 Kč, ROI mintsu 28%, ROI SavingStreamu skoro 23%. Více promo akcí prosím :).

Osobně si myslím, že příští vánoce to bude na Mintosu to stejné. Byl obrovský přetlak půjček a potřebovali rychle nasypat peníze do systému. Vzhledem k růstu platformy si myslím, že můžeme na příští rok čekat stejnou akci.

A jelikož je bonus vázaný jen na proinvestování, lze od ledna peníze zase zpátky vyndavat (z úroků a splátek, co se vrací na účet).

Kam investováno Měna $€ CZK ROI
Mintos EUR 343.07 9,171.46 Kč 28.10%
Twino EUR 0.00 0.00 Kč
Viventor EUR 0.00 0.00 Kč
ViaInvest EUR 1.58 42.23 Kč 8.37%
Swaper EUR 4.81 128.60 Kč 10.80%
Zonky CZK 20.98 20.98 Kč 7.14%
SavingStream GBP 31.99 1,076.44 Kč 22.88%
Celkem 10439.71 Kč

Linky pro Vás

forumlink
Link na diskuzní fórum, kde pokračuje diskuze

Šťastné a veselé

Šťastné a veselé

Všem našim čtenářům přejeme krásné a pohodové svátky. Pokud cokoli stavíte, finalizujete, nebo už jen kutíte, ať se vše daří! :).

Zároveň bych chtěl poděkovat všem, kdo se spolu se mnou podílí na obsahu tohoto webu, ať už formou rad a komentářů ostatním na diskuzním fóru, věnováním vlastního času do psaní návodů pro ostatní čtenáře v naší wiki sekci, nebo posláním nějaké té koruny na provoz serveru pomocí služby Patreon.

Díky všem, krásné vánoce a kdybych nestihl žádný další článek, tak i úspěšný Nový rok !

Propojení dat z MQTT do Loxone pomocí HTTP vstupů

Propojení dat z MQTT do Loxone pomocí HTTP vstupů

Jak jsem psal v minulém článku, kde jsem bojoval s BigClownem, poslední fáze propojení (a vlastně i ta nejdůležitejší), je dostat data ze senzorů, která je posílají přes MQTT protokol do Loxone.

Není to nic složitého, ale napoprvé může člověk v několika místech narazit. V rámci článku budu předpokládat, že už máte nainstalovaný a rozchozený nějaký MQTT server (například Mosquitto) a že už Vám běhá NodeRED (třeba v NASu, RaspPI,…). Pokud ještě nemáte, mrkněte na moje články o NodeRED a Mosquitto, kde je instalace a použití popsáno.

Jako zdroj dat budu používat data z BigClown senzorů. Stejně tak jdou ale data simulovat napřímo pomocí příkazové řádku a příkazu mosquitto_pub. 

mosquitto_pub.exe -h dockerserver.dum -t node/kit-co2-monitor:0/co2-meter/1:0/concentration -m 10000

Takže například tímto příkazem simulujeme čidlo CO2 monitoru na zařízení s IDčkem 0 a posíláme data “concentration” s hodnotou 10000ppm (takže vlastně smrtící dávka :)) ).

A teď už k samotnému NodeRED. Abychom mohli data z MQTT přijmout a zpracovat, vložíme prvek Input – mqtt.

 

Po rozkliknutí prvku mqtt můžeme zadat několik vlastností. Name slouží jen k pojmenování v rámci diagramu, QoS je priorita služeb, která nás nezajímá. A pak Topic. Jako topic zadáme buď absolutní název topicu, nebo nějakou jeho masku. Maska funguje tak, že namísto jedné úrovně zadáme znak +, nebo místo více úrovní znak #. Takže pokud chceme chytat všechny zprávy, týkající se senzoru nula, může maska vypadat takto:

Pokud máme dvě zařízení, můžeme buď masku ještě více zobecnit, nebo přidat dva MQTT inputy a každému přiřadit jinou masku topicu. Já šel druhou cestou, jelikož se mi to více hodilo při ladění a testování.

Tím bychom měli data v NodeRED. Nyní musíme vyřešit, jak data předat do Loxonu. Jsou vlastně dvě cesty. Jedna je data do Loxonu nastavit, druhá pak nechat Loxone, aby si o data řekl. Dneska popíšu cesta, aby si o data Loxone řekl. Z tohoto důvodu si musíme data někam v NodeRED uložit a pak na základě Loxone dotazu mu hodnoty sdělit.

Přidáme další dva prvky do našeho projektu. Tím prvním je prvek Debug. Ten slouží k tomu, že cokoli se do něj pošle, to on ukáže v debug okně. Ideální na ladění a ověření, že data z MQTT přicházejí. Náš testovací příkaz z mosquitto_pub se v NodeRED debugu zobrazí takto:

 

Druhý prvek je Function. Díky ní můžeme v NodeRED psát vlastní JavaScriptové funkce a pracovat s datama. V mém případě jsem si ji pojmenoval DataBuffer a to proto, že ukládá do bufferu všechny hodnoty z MQTT pro pozdější využití.

var dataObjectName;
if ( msg.topic.indexOf("kit-co2-monitor:0") != -1)
dataObjectName = "BCG-data0";
else
dataObjectName = "BCG-data1";
var dataObject = flow.get(dataObjectName);
if ( typeof(dataObject) == "undefined" )  
dataObject = {};
var currentdate = new Date(); 
dataObject.lastModification = "" + currentdate.getFullYear() + (currentdate.getMonth() + 1) + currentdate.getDate() + currentdate.getHours() + currentdate.getMinutes();
if ( msg.topic.indexOf("humidity") != -1)
dataObject.humidity = msg.payload;
if ( msg.topic.indexOf("temperature") != -1)
dataObject.temperature = msg.payload;
if ( msg.topic.indexOf("pressure") != -1)
dataObject.pressure = msg.payload;
if ( msg.topic.indexOf("altitude") != -1)
dataObject.altitude = msg.payload;
if ( msg.topic.indexOf("concentration") != -1)
dataObject.concentration = msg.payload;
if ( msg.topic.indexOf("voltage") != -1)
dataObject.voltage = msg.payload;
flow.set(dataObjectName, dataObject);
msg = null;
return msg;

Program funguje tak, že nejprve zjistí, ze kterého čidla data přišla. To udělá tak, že v názvu Topicu vyhledá text “kit-co2-monitor:0”. Když tam text je, je to monitor0, když ne, je to monitor1. Název topicu je uložen v msg.topic.

Jako druhý krok pak vezme (a nebo vytvoří, pokud ještě neexistuje) objekt z flow contextu (jedná se o objekt sdílený v rámci jednoho projektu/záložky, nikoli celého NodeRED), do kterého hodnoty uložíme. Tím, že se jedná o flow objekt, budou data dostupná i v jiném prvku “Function”. Rozdíl mezi contextem, flow contextem a global contextem vysvětlen zde.

Následně pak už jen zjistíme, jaký typ hodnoty nám vlastně přišel a uložíme si ji do odpovídající proměnné v našem datovém objektu. K tomu si ještě uložíme informaci o tom, kdy jsme obdrželi poslední změnu hodnot z daného čidla. A to proto, abychom mohli monitorovat, kdy naposledy čidlo komunikovalo.

A tady je drobná obtíž s Loxonem. Bohužel, HTTP Inputs v Loxonu neumí textové hodnoty (debilní co), takže je potřeba to poslat jako číslo. Proto si poskládám číslo ala 201718121822, což znamena 2017-18-12 18:22.

Takže hodnoty máme uložené a nyní musíme naučit NodeRED, aby byl schopný hodnoty servírovat dál. Na to má naprosto super prvek Input – http. Pomocí něj si nadefinujete, na jakých URL adresách má nodeRED poslouchat a jaká data vracet. Takže například chceme, aby na adrese http://nodered.dum/bigclown/kit0 se vracely hodnoty z prvního čidla, na adrese http://nodered.dum/bigclown/kit1 pak z druhého čidla.

Jednoduché, že? Tímto jsme ho právě naučili poslouchat na zvolené adrese. Teď mu ještě nějak musíme předat data. Proto přidáme opět prvek Function a spojíme ho s obouma vstupama a zároveň výstup funkce spojíme s prvkem Output – http response. Ten je k tomu, aby se pro daný http požadavek vrátila nějaká data.

Jednoduché, elegantní :). Zbývá už jen napsat funkci DataGetter, která vezme uložená data z flow contextu a vrátí je na výstup:

var dataName;
if ( msg.req.originalUrl == "/bigclown/kit0" )
dataName = "BCG-data0";
else
dataName = "BCG-data1";
var dataObject = flow.get(dataName);
msg.payload = 
"lastUpdate=" + dataObject.lastModification  +
" humidity=" + dataObject.humidity +
" temperature=" + dataObject.temperature +
" pressure=" + dataObject.pressure +
" altitude=" + dataObject.altitude +
" concentration=" + dataObject.concentration +
" voltage=" + dataObject.voltage;
return msg;

Ta funguje tak, že z originalUrl zjistíme, jaká data máme vrátit (jeslti čidlo 0 nebo 1). Data pak získáme pomoci flow.get() a sestavíme z nich textový řetězec v podobě name=value name1=value1….., který pak následně vrátíme jako msg.payload. V objekt msg pak data jdou do http-response, a zobrazí se jako http odpověď. Takže když pak zavoláme adresu http://nodered.dum/bigclown/kit0, jako odpověď získáme toto:

A tím jsme s NodeRED skončili. Data máme z MQTT načtena a umíme je vystavit dál. Zbývá už jen naučit Loxone si o data říct. Do projektu v Loxone Configu přidáme dva HTTP Virtuální vstupy,

které si pojmenujeme třeba BigClown kit 0 a BigClown kit 1.

A každému příkazu zadáme dotazovací url. V mém případě již zmiňovaný http://nodered.dum/bigclown/kit0 http://nodered.dum/bigclown/kit1

Do těchto virtuálních vstupů pak přidáme jednotlivé HTTP příkazy. Pro každou načítanou hodnotu jeden příkaz:

A každému příkazu řekneme, jak má hodnotu z textového řetězce vyparsovat, jak se má hodnota vypisovat, na kolik má být desetinných míst, jednotku, …

Takto například vypadá CO2 čidlo. Má rovnou zapnutou i statistiku, která se zaznamenává jednou za 10minut jakožto průměr hodnot. Parsování se provádí pomocí příkazu “concentration=\v”, je na jedno desetinné místo s jednotkou ppm (pomocí <v.1> ppm).

A to je vše. Tím máme hodnoty v Loxone :). Pro zajímavost, hodnoty Tepota/vlhkost jsou hodnoty z čidel od Sedtronicu, zatímco hodnoty z BigClowna jsou ty s označením “kit0”. Teplota i vlhkost se trošku liší, jelikož čidla Sedtronic jsou pod vypínačem ve zdi, zatímco čidlo BigClownu je vedle postele na stolku. Jde na tom občas hezky vidět, jak se rychleji zahřeje vzduch, než cihla :).

A to je pro teď vše. Příště zkusím dát dohromady ještě návod za pomoci virtuální vstupů. To zatím ještě nemám, protože mne to napadlo až teď při psaní článku :). Myslím, že by to také mělo také jít. Jen je otázka, jeslti nad tím půjdou i statistiky a další věci.

Darovanému BigClownu na zuby…. ?

Darovanému BigClownu na zuby…. ?

Darovanému koni prý na zuby nekoukej. Nevím, jak je to ale s koňem vyhraným a s doplatkem. Snad se o takových koních nějaká ta kritika dá napsat.

Začnu popořadě. Vyhrál jsem 5000kč kreditu na BigClown IoT věci. Měl jsem radost.

Když jsem si pak začal procházet BigClown eshop, trochu mne radost přešla. Zvyklý na ceny Wemosu, Arduina a dalšího HW z AliExpressu se mi ceny na eshopu BigClownu zdály… jak to říct. Přemrštěné.

Jasně, dělají to kluci všechno v CZ (prý), dělají to s láskou, mají k tomu spoustu SW, dokumentaci, podporu. Navíc, s kýmkoli jsem u nich mluvil, byl vždy milý, ochotný, nápomocný. Takže stále převažoval pozitivní pocit.

A tak jsem začal zjišťovat, jak bych kredit využil. Zrovna jsem řešil CO2 dekektory do ložnice a k prckovi. Koukám, že CO2 detektor mají. Tak si říkám, koupím CO2 + core modul, pošlu to přes wifi, víc nepotřebuju.

Bohužel, chyba. Big clown nepodporuje wifi, ale mají vlastní síť postavenou na 868/915Mhz síti. Což je fajn. Jenže, potřebujete Core modul s rádiem (725kč) a k tomu USB dongle za 600kč, který pak ale někde ještě musí běžet.

To znamená další zařízení, o které se budu muset starat. Řešení jsou buď nějaké Raspbery PI, Docker instance v NASu a nebo Turris Omnia. Říkám si ok, tak i toto má řešení, pojdmě do toho.

Zkonzultoval jsem s člověkem z BigClowna můj nápad a on mi dal dohromady nákupní seznam věcí, co potřebuju k realizaci. Trochu se to rozrostlo. Ale ok. Zároveň ale musím vyzdvihnout ochotu BigClown lidí, ta je prostě super. Jde vidět, že mají rádi to, co dělají.

A poslal mi seznam (ceny jsou o něco vyšší než mají teď na eshopu, protože zlevňovali):

USB Dongle 890 Kč
Core Module 790 Kč
Battery Module 390 Kč
Power Module 490 Kč
CO2 Module 2.490 Kč
Humidity Tag 249 Kč

Komponenty jsem chtěl na 2 stanice, takže celková cena se vyšplhala na 8728kč, ale dostal jsem slevu, takže nakonec jen 7000kč. Uff. Ale dobrá, je to doplatek jen 2000kč nad to, co jsem vyhrál, dám jim vydělat a aspoň si to vyzkouším.

chrome_2017-12-17_12-42-57

Tady trochu přeskočím v čase a dodám, že záhy následovala druhá objednávka, kde jsem ještě doobjednal tyto komponenty:

2x Temperature Tag 125kč
2x Barometer Tag 225kč
2x Cover module 100kč

Takže dalších 900kč. Důvodem bylo, že jsem chtěl dát dohromady přesně stejný CO2 senzor, jako je ten referenční. Důvod objasním později, každopádně cena jednoho CO2 modulu se vyšplhala na cca 4000kč.

2017-12-06-17

Pořád jsem ale věřil tomu, že když už to stojí takové peníze, jen to dám dohromady, rozchodím a bude to. Jenže, tak jednoduché to nebylo.

První, co na BigClownu člověk uvidí a ocení je jednoduchost, s jakou se vše složí. Jenže, vlastně toho moc jiného zas udělat nejde. Existuje několik modulů, ty se do sebe zacvaknou a tím člověk s HW skončil.

2017-12-06-17

Na to, že se BigClown platforma prezentuje jako punková, jako geekovská, tak jde spíš o BFU věc. Za 4000kč si koupíte skládačku, co dáte za 5minut dohromady, pak ji strčíte do krabičky a tváříte se, jaký jste IoT mág.

chrome_2017-12-17_12-54-37

Samozřejmě, jde to rozšířit. Má to piny, má to vstupy, má to výstupy. Jenže, to má arduino za pár $$ taky. Z tohohle pohledu jsem úplně nepochopil cílovku. Pokud jsem nováček, radši spálím při pokusech deset Wemosů D1 a stále si jich budu moct 200 koupit, než si koupit jeden kit BigClowna a bát se, co mu udělám.

chrome_2017-12-17_12-55-34

Na prototypování je to fajn, ale zase. Existují na to lepší zařízení, například nějaké Arduino Mega za pár peněz. Ale nic, neklesal jsem na mysli a tešil se na vymazlené IDE, odkud budu věci uploadovat do Core modulu. Těšil jsem se, jak to mají vymazlené, jak se zase naučím něco nového a jak z toho pak něco použiju třeba i na Wemos…..

A zase zklamání. Když jsem začal zjišťovat, jak to je s BigClown ekosystémem, narazil jsem hned na dva zádrhele. Tím prvním je ještě nehotová dokumentace, kde je všude TODO. Ano, lidé od nich na tom pracují, a opět při dotazu přes mail jsou hodně ochotní. Ale. Za 8000kč HW a dokumentace má spoustu TODO sekcí (stav ke dni 17.12.2017).

Ať jsem dělal co jsem dělal, nenašel jsem nic v dokumentaci žádný článek o nějakém IDE. Podezřelé. Ale nic, třeba se to vyjasní časem, budeme číst od začátku a postupovat postupně.

Pro BigClowna potřebujete dva balíky. Toolchain Setup a Playground Setup. První jsou různé drivery, to druhé pak prostředí, pomocí kterého si můžete BigClowna otestovat. Hurá, tešil jsem se.

Instalace Toolchainu proběhla ok. Zkusme tedy Playground, ať už vidím nějaké kód, něco vyzkouším. Aha. Nevyzkouším.

Instalátor Playgroundu je zabugovaný. Nefunguje. Navíc, pokud na Vašem počítači používáte vlastní instalaci Pythonu nebo Node.JS, oboje Vám bude nejprve odinstalováno a pak přeinstalováno BigClowní verzí. WTF.

Kromě toho bude během instalace playgroundu nainstalována další hromada balastu (NPM, NodeRED, Mosquitto,….), kterážto ale skončí chybou, takže nic nefunguje, ale přitom je na disku vše uloženo.

Proč? Chtěl jsem jen nějaké IDE, napsat si HelloWorld program, poslat ho do BigClownu, nechat ho zablikat diodou! Proč potřebuju na první seznámení tohle všechno? Navíc, já už svůj NodeRED i mosquitto mám. A teď mi to straší i na notebooku a ještě nefunkční. A kde je nějaké to IDE?

No, nebudu to maskovat, to už mne to fakt sralo. Nic nefungovalo. V dokumentaci TODO, Instalátor ERROR. Nebudu tu dlouze popisovat jak, ale nakonec jsem si to sám vyřešil a opravil (to bude součástí druhého článku na téma “Jak zprovoznit BigClown”).

Vzdal jsem IDE, vzdal jsem vlastní Hello World. Já už vlastně ani nechtěl programovat. Měl jsem jen jeden cí. Zprovoznit CO2 senzory a vydolovat data. Prosím, ať aspoň to funguje. A co myslíte? Ani prd.

Invalid DFU suffix signature
A valid DFU suffix will be required in a future dfu-util release!!!
Cannot open DFU device 0483:df11
No DFU capable USB device available

Zkusil jsem nahrát hotový SW na CO2 monitor do Core modulu dle návodu na stránkách BigClown. Jenže, chybová hláška viz výš. Takže, ani to nepůjde po dobrém.

Nakonec jsem našel návod, jak chybu odstranit. 

Pomocí utility Zadig je potřeba odstranit špatné DFU ovladače ve vašem počítači, které jsem ale 5 minut před tím nainstaloval pomocí oficiálního BigClown instalátoru. Proč se proboha nenainstalovaly správně? Proč to musím hledat někde v dokumentaci? A to jsem to testoval na úplně čisté instalaci windows. Nedokážu si to představit testovat to na svém pracovním kompu.

Ok, drivery jsem opravil. Už to půjde? Už to bude bez problémů? Ale kdeže….

bcf flash --dfu bigclownlabs/bcf-kit-wireless-co2-monitor:latest

Zajímavé. Udělal jsem vše podle návodu a stejně to vrací chyby. Ale kupodivu tyhle chybové hlášky neznamenají, že se SW nenahrál. Nahrál. A vše je vlastně OK. Asi chtějí jen případné Punkové nováčky udržet v pozoru.

Někde v téhle fázi boje jsem si uvědomil, že moje jediná šance na zachování zdravého rozumu je použít kompletně referenční projekt, nic neupravovat a neměnit. A proto jsem doobjednal zbývající komponenty. Aby vše fungovalo (hehe, já naivka).

Doobjednal jsem proto teplotní, tlakové a vlhkostní čidla (tagy) i krytky, aby vše fungovalo a vypadalo jako u nich. A pak počkal na dodávku. Když vše dorazilo, pokračoval jsem.

Když komponenty dorazily, krabičky jsem zkompletoval a pustil se do rozchození přenosu mezi Core modulem a USB donglem. A co byste řekli? Vše při starém, hromada dalších problémů.

Stále jsem se snažil pochopit, jak spárovat zařízení. Kde je něco, čím párování udělám? Jak komunikace funguje… Jenže, to v dokumentaci taky moc popsáno není. Jediné co se dozvíte je, že na spárování USB donglu a zařízení potřebujete NodeRED, MQTT a další programy. Proboha….

A to je podle mne další obrovská zvláštnost u BigClownu. Namísto jednoduchých příkazu je potřeba strašně moc balastu. Všechno je obaleno deseti vrstvama. Namísto konfiguračního souboru a nějakých příkazů potřebujete funkční BigClown toolchain + Mosquitto server + NodeRED na to, abyste přidali nové zařízení.

Já si teda punk představuju jinak. Opět nechápu, na koho je tohle cíleno. To si jako ten teenager koupí zařízení za 4000kč, za 5 min si ho složí, pak si nainstaluje hromadu SW (kde vlastně ani instalátor nefunguje), do něj vloží CTRL+C a CTRL+V bloky, klikne na tlačítko “spárovat” a cítí se punkově? A vypráví pak ve škole, jakej je IoT mág?

No ty bláho. Ale dobře. Takže cíl byl rozchodit tohle všechno ručně, protože instalátor moc nepomohl. Psal jsem tedy znovu na podporu i s dotazem, jeslti třeba není nějaká ta command line utilita.

A ona je. Jmenuje se BCG (BigClownGateway) a je to driver, který převádí data z Usb donglu to MQTT. To je bohužel to nejníž, kam se člověk dostane. Pod tím je už zřejmě jen BigClown protokol, co přenáší šifrovaná data ze zařízení do Donglu. Ten pak vezme ID zařízení, název a hodnotu dat a pošle to jako MQTT zprávu.

c:\Program Files (x86)\Python36-32\Scripts\bcg -H dockerserver.dum -P 1883 --debug

Ok, výborně. Už vím jak pustit samotný přenos ze zařízení do USB Donglu a z něj pak převést data do mého MQTT serveru. To už bude hračka. Bude?

c:\Program Files (x86)\Python36-32\Scripts&amp;gt;bcg -H dockerserver.dum -P 1883 --debug
2017-12-15 11:07:47,373 INFO: Start
2017-12-15 11:07:47,391 INFO: Connected to MQTT broker with code 0
2017-12-15 11:07:47,391 DEBUG: subscribe gateway/all/info/get
2017-12-15 11:07:47,392 DEBUG: subscribe gateway/ping

No jasně že ne. Nebyla a nebude. Ačkoli podle výstupu to vypadalo, že vše jede. Že je BCG připojeno k MQTT, že jsou zaregistrovány MQTT topicy, že je vše ready, nic se nestalo. Nic to nedělalo.

Tak jsem zase zkoušel vše možné i nemožné a další hodina byla háji. Ověřil jsem jiný MQTT server, zkusil simulovat MQTT příkazy. Vše fungovalo až na BCG utilitu.

Tak mne napadnlo, jestli třeba není nějaký konflikt s COM porty. Byl a nebyl. Utilita v základu používá linuxový port /dev/ttyUSB0 a je jí jedno, jestli je na Linuxu nebo Windows. Je jí i jedno, že se to nedaří. Nijak se neobtěžuje informovat o tom, že se třeba bude zkoušet připojet k danému portu, nebo že se to ani po 10ti minutách nepovedlo.

Chjo. Tak jsem chování opět nahlásil zpět do BigClownu ochotné podpoře, ta mi domněnku potvrdila a já testoval dál.

bcg -H dockerserver.dum -P 1883 --device COM4 --debug
2017-12-15 11:26:37,713 INFO: Start
2017-12-15 11:26:37,728 INFO: Connected to MQTT broker with code 0
2017-12-15 11:26:37,728 DEBUG: subscribe gateway/ping
2017-12-15 11:26:37,729 DEBUG: subscribe gateway/all/info/get
2017-12-15 11:26:37,733 INFO: Opened serial port: COM4
2017-12-15 11:26:37,733 DEBUG: write b'["/info/get", null]\n'
2017-12-15 11:26:37,760 DEBUG: read b'["/info", {"id": "836d19836e74", "firmware": "bcf-usb-dongle-v1.5.5"}]\n'
2017-12-15 11:26:37,761 DEBUG: subscribe gateway/bcf-usb-dongle-v1.5.5/+/+
2017-12-15 11:26:37,764 DEBUG: write b'["$eeprom/alias/list", 0]\n'

Výborně. Po zadání portu se už správně otevřel COM4, který je napojený na USB Dongle. Zdá se, že to z USB donglu i data čte. Tak žeby? Žeby, prosím, žeby už to fungovalo?

Stisknu tlačítko “List all gateways” a co nevidím, V debug výpise se mi vrací správně identifkace USB Donglu. Tím získávám nezlomitelnou sebedůvěru, že už bude vše dobré. Že jsem vyhrál.

Mačkám tedy druhé tlačítko “Start node pairing”, restartuju CoreModul abych vynutil párování a NIC….. zase NIC. Moje ego i důvěra ve vlastní schopnosti klesá na nulu. Jak proboha nemůžu být schopný rozchodit něco, co je stvořeno pro Lamy, stojí to víc než kdejaký chytrý telefon a má to být Punk?

Jak to, že jsem Wemose a Arduino rozchodil za hodinu a nic jsem o tom tenkrát nevěděl a tohle, se všema těma zkušenostma, nedokážu rozchodit? Je chyba ve mně? Jsem lama? Je to věkem? Je to osobní?

No tak zase píšu na podporu. Posílám screenshot, popisuju chování a potupně žádám o další radu. Odpověď přichází záhy. Chce to aktualizovat dongle, 1.5.5 pouzival slova jako enrollment.

NOJÓ. Že mne to nenapadlo rovn… CO? Proč proboha nemá USB Dongle nemá rovnou správnou verzi firmware, než to těm nebohým lamám pošlou? Proč to nezjistil už installátor? Proč to nenapíše nějakou hlášku v tom NodeREDU? Proč to není někde viditelně v dokumentaci? PROČ?

A jak to mám vlastně zaktualizovat? Nikde jsme o tom nic nečetl (minimálně né v základních kapitolách Big clown for dummies). A tak posílám další email s žádostí o link. Odpověď opět téměř ihned. Jsem vysvobozen!

Opět nutno zmínit, že podpora je fakt ochotná. Bez nich bych to nerozchodil. Asi bych to vzal, zahrabal, zapálil, pohřbil a dělal, že se to nikdy nestalo. Pan Blavka z BigClownu prý na starosti dokumentaci, na které momentálně intenzivně pracuje. Všechno, na co jsem narazil jsem mu rovnou i posílal, takže to snad pro další Punkery už bude jednodušší.

bcf flash --device /dev/ttyUSB0 bigclownlabs/bcf-gateway-usb-dongle:latest --devices COM4

Tak jo, zkusme aktualizovat Usb stick. Snad to už bude poslední aktualizace, poslední zádrhel.

Ohóoo. Po updatu USB donglu začalo fungovat i napárování a posílání dat. Zase jsem se cítil jako král.

Po cca deseti hodinách laborování jsem zvládl rozchodit BigClowna s posíláním dat do NodeREDu. Z toho co jsem zažil se nabízí otázka, jestli ten Punk není náhodou v tom rozchození všech nástrojů a ve vyřešení nástrah nekompatabilních driverů, firmwarů a softwarů.

Když fungovaly data, bylo pak na čase to spojit s Loxonem. A protože je tenhle článek už tak pekelně dlouhý, nechám si to na příště a pojmu to trochu obecně. Půjde totiž o přenost dat mezi MQTT a Loxone, takže to může být použito pro jakékoli jakékoli zařízení, včetně mých oblíbených Wemosů.

 

Zároveň mám pak ještě rozepsaný jeden čánek, kde popíšu přesně celý postup rozchození BigClowna, kdyby s tím třeba někdo někdy taky bojoval (a nebo kdybych to za čas musel kvůli nějakému updatu absolvovat znova já).

Co se týká BigClowna obecně, celému konceptu prostě nerozumím. Maskuje to jak hardware, firmware i programování pomocí strašně moc high-level konceptů. Namísto přímého přístupu k HW je tam spousta balastu. Do toho HW, které je opravdu dost drahé a na první pokusy bastlení, kdy člověk logicky něco spálí, dost nevhodné. K tomu pak všechny výše popsané komplikace, které by člověk čekal u HW z Aliexpressu, ale ne u namíru prodávaného HW.

Nevím, možná je nějaká cílovka, kterou nevidím. Možná to jsou firmy, ale pak nechápu punkový styl. Možná to jsou bohaté děcka, co chtějí machrovat. Možná je to někdo úplně jiný.

Buď jak buď, chce to dodělat dokumentaci, vychytat celý proces tak, aby stejně jako trvá 5 minut zapojení HW, trvalo 5 minut i rozchození SW. A určitě to chce nějaké IDE, ukázky jak si napsat něco vlastního a celkově ten HW trochu víc přiblížit uživateli. Já měl takto pocit, že se ho celou dobu BigClown snaží předemnou schovat.

Lego, pardon Lepin, za třetinu cenu :)

Lego, pardon Lepin, za třetinu cenu :)

Zkoušel jsem na AliExpressu hledat Duplo pro prcka a narazil jsem na LEPIN. Duplo zřejmě moc nefrčí, zato Lega (teda Lepinu) se dá na Aliexpressu sehnat opravdu hodně a podle recenzí i ve velmi dobré kvalitě. A samozřejmě, za zlomek ceny oproti cenám Lega u nás. Lepin je takové lego ve velké slevě :).

Navíc, Lego většinou neposílají pomocí ChinaExpress, ale DHL. Takže prodejci slibují dodání do 9-18dnů, takže by se to do vánoc mělo stihnout. Navíc, s garancí on-time delivery do 23dnů. Což už je sice po vánocích, ale pokud to nestihnou, máte Lego úplně zdarma (stačí pak dát OpenDispute a reklamovat, že nedodrželi slíbenou lhůtu.). Já nakonec zkusil objednat Duplo vláček ukázaný na konci článku.

Tak například tenhle jeřáb. U nás myslím tak 8000 Kč podle toho, co jsem ze zvědavosti na Technics nedávno v hračkářství koukal (už se těším, až tyhle hračky odůvodním koupí pro malého :))). Za kolik myslíte, že jsou na Alině? Za 2500kč (116USD) včetně poštovného. Neuvěřitelné.

 

Nebo třeba tenhle krasavec? Cena opět cca 2500kč (118USD)

Kromě “dražších” Technics mají samozřejmě i obyčejnější za ještě lepší peníze. Například tahle pirátská loď za 900kč (42USD).

A takhle by se dalo pokračovat hodně dlouho :)). Třeba tohle rypadlo, to je za 3100Kč (145USD).

 

Jelikož to zatím sám nemám vyzkoušeno, zkoušel jsem hledat recenze na Youtube. Tady přikládám jednu dost výmluvnou. Rozdíly prakticky nulové, rozdíl v ceně až 75% ;-). Občas jsem narazil na recenzi, kde si dotyčný (zřejmě placený Legem) například stěžuje, že Lepin Wall-E model má 0.503kg, zatímco originální má 0.525kg. Z toho usuzuje, že se jedná o nekvalitní výrobek. Nebo například o trochu jiný návod, atd. Ale z toho co jsem viděl, tak to za ty peníze fakt stojí.

Pokud Vás nezaujaly modely nahoře, stačí do AliExpressu zadat LEPIN a procházet mraky a mraky věcí 🙂

A tady ještě pár dalších linků pro inspiraci:

LEPIN 20006 technic series Volvo L350F za 110USD (2300Kč)
Lepin 23002 3236Pcs Technic Series The MOC-4789 Changing Racing Car Set 93USD(2000Kč)
Lepin 16003 687pcs dea Robot WALL E 25USD (540Kč)
Lepin 02069 City Series the Building Crane Set 33USD (715Kč)
Lepin 02009 City Engineering Remote Control RC Train 68USD (1400Kč)
LEPIN 25002 Girl Series Elsa Magic Ice Castle Palace 32USD (690Kč)
Large Size Letter Train Building Blocks 21USD (455Kč)
P2P aktualita – Až 5% cashback z nových investic do 31.12.2017

P2P aktualita – Až 5% cashback z nových investic do 31.12.2017

Právě dorazila aktualita od Mintosu. Pro nové i stávající investory nabízejí cashback z nových investic uskutečněných do 31.12.2017. Čim delší úvěry nakoupíte, tím větší bonus získáte:

 Cashback amount

Maturity of loans

5% 60 months or more
4% 48 to 59 months
3% 36 to 47 months
2% 24 to 35 months

Zároveň s touto akcí stále platí i akce na 1% cashbachback pro nově příchozí v případě, že použijete můj link: https://c.trackmytarget.com/hqa1dm

Takže suma sumárum pokud se zaregistrujete přes můj link a vložíte peníze a zainvestujete do dlouhodobých úvěrů, získáte 6% navíc peněz zpět a k tomu 13% úročení s BuyBack garancí. Takže za první rok krásných 18%.

Pokud jste úplní nováčci, tady je můj návod jak začít s Mintosem a tady jak převádět peníze pomocí Transferwise, aby Vás to téměř nic nestálo.

PS: Mám ověřeno ze supportu Mintosu, že pokud jednou cashback ziskáte, tak Vám zůstane i po prodeji investic na SM. Takže pokud se Vám to povede, tak můžete investice zkusit klidně za měsíc prodat a nikdo Vám bonus nesebere.

 

P2P investování – měsíční sumarizace (listopad 2017)

P2P investování – měsíční sumarizace (listopad 2017)

 

Další sumarizace před námi. Tenhle měsíc na P2P nebyl vůbec čas, takže jelo vše na automatiku. Samo nakupovalo, samo vydělávalo. A tak to mám rád 🙂

 

Souhrn vkladů

Vklady tentokrát rovněž žádné, takže se dá měsíc zase použít jako benchmark výkonnosti (míra zisku není ovlivněna úročením peněz, které tam jsou necelý měsíc).

Rok Měsíc Zonky Mintos SavingStream Twino Viventor ViaInvest Swaper
2016 3 4000 Kč
2016 4 6000 Kč 27037 Kč 6274 Kč
2016 5 4000 Kč 13781 Kč 36908 Kč 5403 Kč 5404 Kč
2016 6 14052 Kč 22570 Kč 13513 Kč 13574 Kč
2016 7 270 Kč
2016 8 10386 Kč 29449 Kč
2016 9 6855 Kč 6512 Kč 5404 Kč
2016 10 16146 Kč 24990 Kč -13500 Kč
2016 11 64449 Kč 31216 Kč -5485 Kč
2016 12 2641 Kč
2017 1 9198 Kč 16000 Kč 9484 Kč 5404 Kč
2017 2 2270 Kč 4000 Kč 12701 Kč
2017 3 -53660 Kč -53422 Kč -54038 Kč
2017 4
2017 5 82031 Kč -68930 Kč
2017 6 35468 Kč -867 Kč
2017 8 -11000 Kč 4004 Kč
2017 9 -895 Kč 16003 Kč -1962 Kč
2017 10 11343 Kč 10030 Kč
2017 11
2105 Kč 258275 Kč 52877 Kč -5469 Kč -873 Kč 5404 Kč 12701 Kč

 

Jako vždy doporučení na Transferwise, které stále rozdává první převod až do výše 500EUR zdarma (v případě, že se registrace přes náš link). Zároveň tím také podpoříte náš blog, protože i my za to dostaneme odměnu.

Kam investováno Měna ROI měsíc ROI celkem
Mintos EUR 13.23% 11.58%
Twino EUR 10.21%
Viventor EUR 11.10%
ViaInvest EUR 9.21% 8.81%
Swaper EUR 12.99% 11.36%
Zonky CZK 7.97% 7.73%
SavingStream GBP 12.15% 11.56%
Celkem 12.29% 11.64%

Aktuální zisk

Zisk mi stále kazí posilující koruna. Je to ale holt něco, s čím se musí počítat.  Ono se to zase někde ustálí a například libra už zase posiluje zpět.  Zisky jsou stále počítány dle váženého kurzu při vkladu (uvedený v posledním sloupečku).

Investováno Aktuální stav Zisk Kurz
Kam investováno Měna $€ CZK $€ CZK $€ CZK
Mintos EUR 9 660 258 275 Kč 10 734 289 273 Kč 1 074 30 997 Kč 26.95
Twino EUR -304 -5 469 Kč 0 0 Kč 304 5 469 Kč 26.95
Viventor EUR -36 -873 Kč 0 0 Kč 36 873 Kč 26.95
ViaInvest EUR 200 5 404 Kč 215 5 799 Kč 15 395 Kč 26.95
Swaper EUR 467 12 701 Kč 508 13 697 Kč 40 996 Kč 26.95
Zonky CZK 2 105 2 105 Kč 3 772 3 772 Kč 1 667 1 667 Kč 1.00
SavingStream GBP 1 456 52 877 Kč 1 776 59 781 Kč 320 6 904 Kč 33.65
Celkem 325 019 Kč 372 323 Kč 47 303 Kč

 

Poznámka: Jelikož se nám trochu pohoupalo Euro i Libra, nejsou teď korunové zisky úplně přesné. Momentálně mám exporty udělané tak, že se používá průměrovaný kurz z doby vkladu, což ale moc neodpovídá momentálně realitě. Pokud by byl čas, budu muset zanést ještě nějak různé kurzy pro různé období (nelze zas použít jen jeden, protože by to snížilo i historické zisky, které už byly vybrány). A tak zatím budu používat kurzy z doby vkladu.

Sumarizace zisků za tento měsíc

Jako každý měsíc, Mintos i Lendy (Saving Stream) stále fungují na jedničku. Swapper a ViaInvest fungují většinu času také dobře, ačkoli ViaInvest tentokrát jen 9.21%. Moc jsem nezkoumal proč, ale předpokládám, že nebyly investice a tudíž nějaké peníze zahálely.

Jinak je to tento měsíc přesně rok a půl, co jsem na P2P platformách. Za tu dobu jsem rozmnožil mé peníze o 47.303Kč, což při minimálním množství práce považuju za opravdu super výsledek.

Kam investováno Měna $€ CZK ROI
Mintos EUR 111.68 3,009.52 Kč 13.23%
Twino EUR 0.00 0.00 Kč
Viventor EUR 0.00 0.00 Kč
ViaInvest EUR 1.56 42.13 Kč 9.21%
Swaper EUR 5.19 139.97 Kč 12.99%
Zonky CZK 23.75 23.75 Kč 7.97%
SavingStream GBP 16.99 571.74 Kč 12.15%
Celkem 3787.11 Kč

Linky pro Vás

forumlink
Link na diskuzní fórum, kde pokračuje diskuze