Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Wal-De-Mar

Stran: 1 ... 5 6 [7] 8 9 ... 18
91
Vývoj / Re:Tutoriály o ovládaní IoT zariadení
« kdy: 14. 11. 2018, 12:51:51 »
Ten kod je ale velmi necitatelny, clovek nan pozrie a netusi co sa tam deje. To profisilanlne robim v C++ embedet zariadenia.

Ten kód je v JS. Ak ho nepoznáš, iste, že ti nedáva zmysel, s tým nič nenarobím.

92
Vývoj / Re:Tutoriály o ovládaní IoT zariadení
« kdy: 14. 11. 2018, 09:24:15 »
Prvý tutoriál sa ešte píše, ale kód je hotový a funkčný, pozrieť sa dá tu: https://codesandbox.io/embed/7yy111q38q?codemirror=1

Tutoriál bude HW + SW, že ?

Áno. Prvé 4 tutoriály budú konkrétne takéto: dva ku Itead Sonoff TH10: Prvý ako ho ovládať, druhý ako čítať teplotu a vlhkosť z voliteľného senzora, a dva ku Itead Sonoff POW: prvý ako ho ovládať, druhý ako z neho čítať spotrebu elektrickej energie. Tutoriál bude organizovaný vždy rovnako: popis konfigurácie zariadenia, popis inštalácie vývojového prostredia, popis samotnej aplikácie.

Posledne som na základe odozvy kód ešte viac zjednodušil vynechaním Vuetify, zato však pridaním pomerne podrobných komentárov popisujúcich tok aplikácie.

Aktuálna verzia návrhu kódu pre prvý tutoriál je tu: https://codesandbox.io/embed/kxny9013r7?codemirror=1

93
Vývoj / Re:Tutoriály o ovládaní IoT zariadení
« kdy: 11. 11. 2018, 18:48:59 »
Prvý tutoriál sa ešte píše, ale kód je hotový a funkčný, pozrieť sa dá tu: https://codesandbox.io/embed/7yy111q38q?codemirror=1

94
Vývoj / Re:Tutoriály o ovládaní IoT zariadení
« kdy: 07. 11. 2018, 13:18:21 »
Ano, je zaujem. Npr v arduine viem nieco napisat do ESP modulov aj s jednoduchov html, js strankou. Ale nemam predstavu ako ako do ESP urobit peknu SPA aplikaciu, ake nastroje pouzit na programovanie, co najjednoduchsi "deploy" do ESPcka, tiez nemam skusenost s mqtt.
Urcite ano

Zial klasicku SPA stranku do ESP-cka nezmestis, kvoli velkosti (dane bundle JS a CSS maju niekedy megabajty).
Ja som to riesil vanila Typescriptom.
Moja buildovacia chaina bola:
Typescript+Html => JS+HTML => minifikacia aj JS aj HTML => GZ kompresia => C++ zdrojak s midlwerom pre ESP (obsah ako bajtove polia)

Samozrejme vies pouzit aj CDN-ku na hostovanie napriklad Bootstrapu, ale hovorim uplne som si vystacil s vanila typescriptom

Niekedy, niektore "IoT" zariadenia nieje vhodne pripojit na internet, alebo su na mieste kde internet nieje. Takze externe zdroje kniznic... niesu uplne naj. Aj ked tiez mi napadlo "dotahovat" data z externych zdrojov. Pri ESP som sa tomu zatial vzdy vyhol.

Ono to je hlavne celé zbytočné. Web v ESP má byť čo najjednoduchší, určený len na nevyhnutnú konfiguráciu. Až externá aplikácia, komunikujúcu s daným zariadením, môže byť riešená ako chce, napríklad ako SPA.

95
Vývoj / Re:Tutoriály o ovládaní IoT zariadení
« kdy: 07. 11. 2018, 11:38:56 »
Určitě. Otázkou je jestli tvz. "smart houses s IoT" k něčemu jsou. Zatím je to pouze doména "hračiček" a domácích kutilů, a koncepty "smart cities" či jejich provedení slouží pouze k dojení městských rozpočtů.

A proč těch tutoriálů moc není?  Nejsou standardy, normy, specifikace, návody i pro normální lidi, apod.  IoT je pořád ještě zbytečně drahá a hlavně není vůle u konzumní společnosti něco dávat což zjevně neplatí u stupidit na xichtoknize.

Takže pokud máš chuť(a čas), jdi do toho, možná tě to může i proslavit, a pomoci sehnat lepší job či zajistit jednou vlastní business.

Toto všetko je predmetom daných tutoriálov. Ukázať, ako na Home Automation lacno, bez bastlenia, a po svojom, s vlastnou aplikáciou, bez posielania súkromných dát niekam do cloudu a zároveň s použitím existujúcich štandardov, takže aj aplikácia bude jednoduchá a prehľadná, žiadne nízkoúrovňové programovanie a babranie sa s jednotlivými bitmi.

96
Vývoj / Re:Tutoriály o ovládaní IoT zariadení
« kdy: 07. 11. 2018, 09:47:07 »
Ano, je zaujem. Npr v arduine viem nieco napisat do ESP modulov aj s jednoduchov html, js strankou. Ale nemam predstavu ako ako do ESP urobit peknu SPA aplikaciu, ake nastroje pouzit na programovanie, co najjednoduchsi "deploy" do ESPcka, tiez nemam skusenost s mqtt.
Urcite ano

Zial klasicku SPA stranku do ESP-cka nezmestis, kvoli velkosti (dane bundle JS a CSS maju niekedy megabajty).
Ja som to riesil vanila Typescriptom.
Moja buildovacia chaina bola:
Typescript+Html => JS+HTML => minifikacia aj JS aj HTML => GZ kompresia => C++ zdrojak s midlwerom pre ESP (obsah ako bajtove polia)

Samozrejme vies pouzit aj CDN-ku na hostovanie napriklad Bootstrapu, ale hovorim uplne som si vystacil s vanila typescriptom

To už si rovno vystačí s čistým JS. A ESP je možné použiť aj so 4MB a tam vhodne napísanú, optimalizovanú SPA určitr zmestí.

97
Vývoj / Tutoriály o ovládaní IoT zariadení
« kdy: 05. 11. 2018, 17:21:33 »
Pri nedávnom príspevku "Ako programovo ovládať zásuvku" som si uvedomil jednu vec: internet je plný tutoriálov o tvorbe moderných web aplikácií s React / Angular / Vue frameworkami nad nejakým REST / GraphQL / Serverless backendom, ale nejak neregistrujem tutoriály o web aplikáciách napríklad nad MQTT protokolom, na ovládanie IoT zariadení. Pritom témy ako IoT, či Smart Homes sú na vzostupe. A navyše som si všimol, že hotové riešenia nie sú práve najlacnejšie...

A tak sa som sa rozhodol, že idem do toho, že napíšem tutoriály ako postaviť vlastné Smart Home riešenie. A to za zlomok ceny hotových riešení. Za týmto účelom som zvolil Itead Sonoff zariadenia. Pretože cena. Sonoff TH10 wifi relé stojí $9.50, senzor teploty a vlhkosti k nemu stojí $4.30 a pod.

Nevýhodou je, že sú tie zariadenia dodávané s hotovým firmware a hotovou aplikáciou. Čo v princípe nevadí, lebo pre ne existuje kvalitný custom firmware Tasmota. Je to udržiavaný, preverený, "battletested, matured" firmware, avšak pravdou ostáva, že áno, nie je to hotové riešenie a to flashnutie obnáša napájkovať konektor, kúpiť správny USB -> TTL prevodník, atď.

Pre koho by bol toto problém, ako bolo spomenuté v tom predošlom príspevku, od chytrevypinace.cz sa našťastie dajú tie zariadenia objednať už s napálenou Tasmotou, s plnou zárukou. To je rozdiel oproti iným distribútorom, kde by ste v prípade reklamácie museli vysvetlovať kde sa na PCB vzal ten nový konektor :) Navyše som zistil, že chytrevypinace.cz sú výhradnými distribútormi Sonoff pre CZ/SK. A tak tam navyše idú kúpiť lacnejšie ako inde...

Už som aj za účelom tvorby tých tutoriálov objednal Sonoff TH10 wifi relé aj so senzorom merania teploty a vlhkosti vzduchu, aj Sonoff POW, wifi relé s meraním spotreby, a urobím k nim štyri tutoriály:

1. Ako ovládať TH10.
2. Ako merať teplotu a vlhkosť s TH10.
3. Ako ovládať POW.
4. Ako čítať z POW spotrebu energie.

Zámerne budú tie tutoriály, v záujme zachovania čo najväčšej jednoduchosti, robené pre každú feature zvlášť. A aplikácia bude riešená ako SPA, čisto s HTML / CSS / JS, avšak s Vue frameworkom. Ak aj Vue nepoznáte, nevadí. Prvý tutoriál bude o inštalácii vývojového prostredia. Lebo framework zanesie do kódu prehľadnosť, robiť SPA bez frameworku je zbytočný masochizmus, a s Vue sa dá tvorba takejto aplikácie demonštrovať najjednoduchšie a najpochopiteľnejšie. Preto Vue. A aj kvôli jeho syntaxu - keby ste následne vo vlastnej web aplikácii rozhodli Vue nepoužiť, z tutoriálu beztak pochopíte ako komunikovať so Sonoff zariadeniami.

So far, so good. Ale predsalen... Pletie ma ten nedostatok takýchto tutoriálov a snažím sa pochopiť čím to je. A tak sa vás chcem opýtať: je vôbec z vašej strany, zo strany programátorov, záujem o takéto tutoriály?

98
Ta původní otázka je dost neurčitá.
Programování je souhrn více věcí a každý může být dobrý v něčem jiném:
- pochopení a algoritmizace problému
- schopnost psát jednoduchý a přehledný kód
- znalost moderních technologií a frameworků
- schopnost napsat kód rychle s akceptovatelným množstvím chyb
- schopnost jasně vysvětlit své myšlenky a nápady a pracovat v týmu
- široký rozsah znalostí a jazyků nebo naopak dokonalá znalost jednoho jazyka a prostředí do hloubky

Že schopnosť napísať kód rýchlo, s akceptovateľným množstvom chýb... A čo znamená rýchlo? A aké množstvo chýb je akceptovateľné? A pre koho? Vy tu dávate hlášky... Ale ty konkrétne sa dúfam hodnotíš max. na 3, lebo tebe ani logika nefunguje.

99
Odkladiště / Re:Nějaké drobné bitcoiny, co s tím dál
« kdy: 03. 11. 2018, 16:03:46 »
Jenom k tomu danění. Já bych to asi nedanil, protože váš případ je spíše jako prodej auta po babičce. To nikam nespadá. Viz vyjádření:

Vysvětlení Petry Petlachové, mluvčí Generálního finančního ředitelství:

Z daňového hlediska lze konstatovat, že pokud používání bitcoinů generuje příjmy, je potřebné u transakcí s nimi určit, jestli podléhají zdanění, a pokud ano, pak určit i způsob zdaňování. Používání bitcoinů se přitom neomezuje jen na platbu za zboží nebo službu, bitcoiny jsou též tzv. těženy, směňovány za zákonné peníze a naopak (mezi jednotlivci, v tzv. směnárnách nebo ve speciálních automatech).

Zdanitelným příjem je zpeněžení vytěžených bitcoinů nebo jejich směna za jiné zboží nebo služby. Příjem dosažený prodejem bitcoinů může být u fyzických osob předmětem daně jako příjem podle § 7 zákona o daních z příjmů (příjem ze samostatné činnosti), pokud je dosahován podnikatelem ve smyslu § 420 OZ v rámci jeho činnosti, resp. umístěn v jeho obchodním majetku, nebo jako příjem podle § 10 zákona o daních z příjmů (tzv. ostatní příjem).

Výdaje se řídí obecnými pravidly, u ostatních příjmů je to podle § 10 odst. 5 zákona o daních z příjmů cena, za kterou poplatník věc prokazatelně nabyl (důkazní břemeno zde nese poplatník), a platí, že k hodnotě vlastní práce poplatníka na věci, kterou si sám vyrobil nebo vlastní prací zhodnotil, se při stanovení výdajů nepřihlíží. U příjmů ze samostatné činnosti se postupuje podle § 24 zákona o daních z příjmů.

Zjednodušeně lze tedy říci, že v případě příjmů ze samostatné činnosti (§ 7 zákona o daních z příjmů) se od příjmů odečtou veškeré výdaje vynaložené v souladu se zákonem o daních z příjmů na jejich dosažení, zajištění a udržení.  V případě ostatních příjmů (§ 10 zákona o daních z příjmů), lze pak uplatnit pouze výdaje vynaložené na dosažení příjmu, přičemž v rámci jednoho druhu příjmu (v tomto případě příjem z „obchodování s kryptoměnami“) lze kompenzovat zisky se ztrátami z jednotlivých transakcí v rámci tohoto druhu příjmu. V rámci zdaňovacího období lze však výdaje uplatnit pouze do výše příjmů.

Zaujímavé prirovnanie. Ale si si istý? Pretože nepíše, že ich dostal po babičke, ale "různě pošmelil".

100
Vývoj / Re:Jak programově ovládat zásuvku
« kdy: 02. 11. 2018, 21:21:55 »
Nie sú tieto posledné príspevky tak trochu offtopic?

101
Vývoj / Re:Jak programově ovládat zásuvku
« kdy: 02. 11. 2018, 00:01:03 »
Kdyz tady padaji navrhy na ruzne reltkove moduly, tak pridavam jeste jeden dalsi 4xrelay s raspberry pi. Navic ma integrovany prijimac a vysilac na 433MHz takze muzes ovladat v podstate jakekoliv bezdratove zasuvky z hypermarketu (hornbachu, bauhazu, kauflandu, lidlu,...). Vice na https://seahu.webnode.cz/sh017/


Nie zlé, až na to, že stojí 10x toľko, čo Sonoff.

102
Vývoj / Re:Jak programově ovládat zásuvku
« kdy: 01. 11. 2018, 10:27:00 »
https://www.ebay.com/itm/323330249838

Defaultne to jede pres cloud ale jak nekdo psal predemnou, da se preflesnout a ovladat trebas pres MQTT.

Presne tak sa to totiž aj robí. Je to najrýchlejšie a najlacnejšie riešenie. Kúpiť v Alze Sonoff za pár korún, máš to tak so zárukou oproti čistej Číne, a flešnúť do toho Tasmota custom firmware. A už žiadny cloud, napíšeš si vlastnú web app ktorá ho bude priamo ovládať cez jeden z  podporovaných protokolov. MQTT najlepšie, ale dá sa aj priamo cez HTTP.  Akurát som sa dnes v noci s jedným chalanom dohodol, že mu takú apku napíšem, presne pre Sonoff + Tasmota.

103
Vývoj / Re:Jak programově ovládat zásuvku
« kdy: 30. 10. 2018, 18:13:54 »
Chystam se objednat na zkousku.
https://www.aliexpress.com/item/Sonoff-Pow-R2-15A-3500W-Wifi-Smart-Switch-Higher-Accuracy-Power-Consumption-Measure-Monitor-Current-Energy/32860853278.html

Ma nekdo zkusenosti s touhle verzi R2 ?


Jak je to se spolehlivostí/bezpečností těchto čínských součástek? Z Číny objednávám docela často, ale prakticky všechno je to slaboproud a většinu těch zařízení mám pořád na očích, takže i kdyby to shořelo, jde jen o pár desetikorun. Ale z čínských zařízení trvale připojených na 230 V nemám úplně dobrý pocit. Vím, že dneska se v Číně vyrábí všechno, i ty značkové součástky, ale stejně... Když už zabrušuju: Říkal jsem si, jestli by nebylo lepší koupit u Farnellu/TME značková relé (ať už mechanická nebo SSR) a postavit si to sám.

Netreba to objednávať z Číny. Sonoff Pow majú skladom v Alze.

104
Vývoj / Re:Chat aplikace v javě
« kdy: 30. 10. 2018, 11:54:03 »
Najjednoduchšie to takto napíšeš s Vaadin, miesto Spring frameworkom. Frontend budeš mať riešený s web komponentami, ktoré sú "reaktívne" s využitím web sockets, bez toho aby si sa o to staral. Na takúto apku v tomto okamihu neexistuje jednoduchšie riešenie.

105
Server / Re:Spotřeba skládaného domácího serveru
« kdy: 30. 10. 2018, 11:49:27 »
Kúp si niečo takéto https://m.alza.sk/revogi-smart-power-plug-eu-d4799145.htm?o=4 a vybavené. Reálna spotreba bude totiž závisieť od konkrétnej záťaže daný mesiac a tak sa to nijak inak nedozvieš. Takto to máš presne a môžeš sa od toho odraziť do budúcna.

Stran: 1 ... 5 6 [7] 8 9 ... 18