Stránka 2 z 2

Re: Spuštění scriptu přes http

Napsal: 18 srp 2017, 14:14
od Xoanon
Zkoušel jsem i knihovny přímo pro ESP, doplňovat do volání port, fingerprint a nic.
Na zavolání HTTPS stránky jsem našel i příklad a ten mi proběhne. Jen ten google script prostě stávkuje.

Použít jiný nástroj (thingspeak) je určitě řešení.
Na druhou stranu, já s Arduinem začínám a bral jsem to jako studijní příklad. Tak se mi nechce to vzdát. Radši bych se dopátral k tomu, kde mám chybu a něco si z toho odnesl. (Zatím si odnáším jen spánkový deficit :?)

Re: Spuštění scriptu přes http

Napsal: 18 srp 2017, 14:34
od zbysek
Jedete podle nějakého návodu?
Ještě mě napadlo, jestli nepotřebuje Google script nějaké i formace v HTTP hlavice, které mu třeba neposilate.

Našel jsem http://embedded-lab.com/blog/post-data- ... g-esp8266/. Třeba pomůže

Re: Spuštění scriptu přes http

Napsal: 18 srp 2017, 20:50
od Xoanon
Díky za tip a že jste nade mnou ještě nezlomil hůl.
Ten návod už jsem zkoušel a narazil na tu knihovnu HTTPSRedirect.h - na Guthub jsem našel 3 různé balíčky, které ji obsahují a všechny mi hlásí "Specified folder/zip file does not contain a valid library"
:?

Re: Spuštění scriptu přes http

Napsal: 20 srp 2017, 14:39
od zbysek
Ještě zkuste knihovnu přidat ručně.

1) Z https://github.com/electronicsguy/ESP82 ... master.zip stáhněte ZIP
2) ZIP rozbalte
3) z rozbaleného archivu zkopírujte složku HTTPSRedirect do složky libraries. Umístění složky libraries může být různé. Buď ji najdete ve složce, kam ukládáte ostatní Arduino programy (výchozí Arduino workspace je Dokumenty/Arduino), nebo ji najdete v místě, kam jste Arduino IDE nainstaloval.
4) Restartujte Arduino IDE, pokud jste ho měl puštěné
5) Knihovna by měla být přidaná

Edit: Nastavení Arduino workspace naleznete i v nastavení Arduino IDE. Ve stejném umístění bude i složka libraries

Re: Spuštění scriptu přes http

Napsal: 17 zář 2017, 00:52
od martinius96
HTTP a HTTPS knižnica pre NodeMCU (je to pre ESP8266) malo by ti to fungovať i na tvojom čipe skús!
https://ulozto.sk/!RqkW7KJhe6XG/esp8266-https-http-rar
Heslo: svetelektro.sk
Ak budeš potrebovať pomôcť s kódom tak napíš.

Re: Spuštění scriptu přes http

Napsal: 22 zář 2017, 11:34
od Xoanon
Díky za rady a nápovědy :)
Rozchodil jsem to skutečně díky článku http://embedded-lab.com/blog/post-data- ... g-esp8266/
Povedlo se mi najít správnou knihovnu a pak to běží i když ověření fingerprintu vrací chybu.

Re: Spuštění scriptu přes http

Napsal: 02 lis 2017, 19:37
od martinius96
Do fingerprintu sa používa SHA1 fingerprint. Možno si tam dal ten MD5 :) Môže to byť aj tým, že ti to nesedí.