Close

bebeno28

Vytvořené odpovědi

Aktuálně je na stránce zobrazeno 11 příspěvků - 1. až 11. (celkem z 11)
  • Autor
    Příspěvky
  • odpověď na: Arduino Json a analyza stringu #11729
    bebeno28
    Účastník

    Aha. Tak uz to chapem. Super vysvetlene. Dakujem

    odpověď na: Arduino Json a analyza stringu #11725
    bebeno28
    Účastník

    Tak pani, podarilo sa . Huraaaa.

    Tak nakoniec bol fakt problem s tou hlavickou.

    Takto som to napisal a ide to

    while (client.available()) {
        c[i] = client.read();
        if (c[i] == '{') {
          pokracuj = 1;
        }
        if (pokracuj == 1) {
          i++;
        }
      }
      client.stop(); //stop client
      pokracuj = 0;
      c[i] = '\0';
      i = 0;
    
      StaticJsonBuffer<1024> json_buf;
      JsonObject &root = json_buf.parseObject(c);
      if (!root.success())
      {
        Serial.println("parseObject() failed");
      }
    
      float Temp = root["Temp-voda"];

    Dakujeeeem. Potom cely projek ked bude hotovy sen dam ako priklad.

    Attachments:
    odpověď na: Arduino Json a analyza stringu #11721
    bebeno28
    Účastník

    Ahojte. Ale predsa sa este opytam. Cely den som nad tym rozmyslal a teraz mam troska casu tak skusam.
    V prilohe je foto vystupu z terminalu.
    Samozrejme moze byt ze mi hodi parse faild preto lebo je tam tam hlavicka aj ked si nemyslim pretoze priklad ktory som nasiel vcera , co som tu uz spomynal to mal tiez a v kode sa to neriesilo.

    Ked som pouzil ArduinoJson assistant tak tam mi vyhodilo ze ak ako priklad pouzijem tento rad zankov tak parsing prejde a aj tak bolo. Chybu nedalo.

    const char* json = „{\“TaskName\“:\“Voda\“,\“Temp-voda\“:21.81}“;

    Prosim Vas co znamenaju tie opacne lomitka ?

    A ked to porovnate z vystupem co dostavam, co tam chyba alebo prevysuje ?

    Inak v kode mam zapisane aj to aby pridalo na koniec znak 0 ale dako ho tam v tom vystupe nevidim. Alebo som to zle pochopil?

    Dakujem

    odpověď na: Arduino Json a analyza stringu #11715
    bebeno28
    Účastník

    Zbysku Dakujem.
    Vcera som sa s tym zaoberal a prisiel som presne na to ako pisete.
    Presne rovnakym sposobol nacitavam retazec. Takze to som uz pochopil.
    Na nete som nasiel jeden projekt kde sa tiez nacitava json tak som si ten kod krok po kroku lustil a snazil sa prist na to co to robi.

    Teraz nie som pri pc kde mam ten kod ale je tam este jedna vec ktorej som neporozumen. Pripadne sa dodatocne opytam ak to nebude robit problem.

    a co sa tika velkosti pola tak toho sa neobavam. ten vystup nema ani 20 znakov vratane hlavicky.
    Skor ma zaujima ci samotny json string mze obsahovat entery . je ich tam pozehnane. Najlepsie by bolo vediet presne ako ta json kniznica pracuje len nie je k tomu popis.

    Ale sna sa mi to podari spojazdnit.

    Teraz nebudem mat par dni moc casu ale ja sa potom ozvem a dam vediet ako som pokrocil.

    Kazdopadne Dakujem za rady a pomoc.

    Pomohlo

    odpověď na: Arduino Json a analyza stringu #11702
    bebeno28
    Účastník

    Aha no to som si nevsimol.

    Prosim Vás co si mám nastudovať aby som pochopil ako nacítať tú hodnotu a ako to správne zapísať a následne opať vycítať pre analyzovanie.

    Ja som v C zaciatočník.

    Dakujem

    odpověď na: Arduino Json a analyza stringu #11696
    bebeno28
    Účastník

    Tak páni ja budem mat problém asi niekde inde.
    Do kodu pre ESP8266 a parse json string som pridal este kontrolu ci analyzovalo string a stále dostávam faild.

    delay(500);
      char c[1024];
      // Read all the lines of the reply from server and print them to Serial
      while (client.available()) {
        c[0] = client.read();
    
        //Serial.print(c);
    
        Serial.print(c);
      }
      DynamicJsonBuffer jsonBuffer(4000);
      JsonObject& root = jsonBuffer.parseObject(c);
    
      if (!root.success()) {      //Check for errors in parsing
     
        Serial.println("Parsing failed");
        delay(5000);
        return;
     
      }
    

    Prečo mi to robí?

    riečim variantu stringu tútok
    `{
    „TaskName“: „Voda“,
    „Temp-voda“: 20.50
    }

    Dakujem

    odpověď na: Arduino Json a analyza stringu #11695
    bebeno28
    Účastník

    jeee ide to. A ja som aj skusal tento plugin pred chvilkou ale daco som mal asi zle pretoze to nefungovalo.

    Dakujem, fakt ste mi spravil radost 😀 Ešte to musim upravit vizuálne aby to bolo pekné .

    A idem skusit potom ten Jsom este raz.

    Snad s tym zapisom co mi chybal to pojde.

    Dam vediet.

    odpověď na: Arduino Json a analyza stringu #11693
    bebeno28
    Účastník

    Vojtech dakujem ti moc len ako to inplementovat do wordpressu. Este musim na to prist. Na to bude treba daky plugin. jeden som teraz skusal ale nefunguje mi to.

    Mas dake skusenosti s wordpressom ?

    Dakujem za cenne rady a pomoc.

    odpověď na: Arduino Json a analyza stringu #11691
    bebeno28
    Účastník

    Vidim ze sa vyznate v pho kode tak sa este na inu vec ak mozem.

    Tie data z meteostanice odchadzaju na thingspeak server a potom grafy zobrazujem na mojej webstranke.

    Rad by som tam mal este zobrazene posledne namerane hodnoty bud formou cisla alebo pomocou google gauge ukazovatela.

    len toto je uz na mna moc. php ani java script ani html neovladam.

    Je to zlozite pridat to do ten mojej stranky?

    Dakujem

    odpověď na: Arduino Json a analyza stringu #11690
    bebeno28
    Účastník

    To php by som uplne vylucil. Sice mam webstranku pisanu na wordpress platforme ale to je len pisanie a nie programovanie takze co sa tika php to som uplne minoa druha vec je ta ze vsetky 3 esp moduly budu len v domacej sieti. Jsno kniznica bola predsa vytvorena na take veci ako ja potrebujem tak hy som to nerad komplikoval. Pripadne este by som volil variantu ze si sam vycitam ten retazek kde zacina hodnota ktoru potrebujem ale co sa tika c kodu zatial som novacik. Ja programujem v assemblery a toto je pre mna uplne nieco nove. Hlavne mi chyba pri vela knicniciach prsny zoznam prikazov s popisom co ktory prikaz robi a ako sa vyuziva. Nie vzdy je to popisane.

    posuvam sa pomaly dopredu len toto rozlozenie stringu by mi robilo zatial prblem.

    Ok takze aka je vysledna rada? ako by ste napisali ten kod pomocou json kniznice aby som ziskal data napriklad z toho vystupu meteostanice a bme cida.

    Vedel by niekto napisat celu cast toho json parse kodu?

    dakujem

    odpověď na: Arduino Json a analyza stringu #11688
    bebeno28
    Účastník

    zdravim pani. dakujem za rekcie.
    Stavuam si len zobrazovaciu jednotku pre meteostanicu a ohrev vody. Bude to cisto esp8266a k tomu pripojenu tft 1.8 lcd display.
    Toto zariadenie by si malo podla toho co budem chcet zobrazovat pytat namerane hodnoty jak z meteostanice ktora je postavena na esp8266 s firmwerom espeasy a bme280 cidlom tak z ohrevu vody kde bude tiez esp easy .

    da sa este zjednodusit ten json a to tak ze sa budem dopytovat vzdy na kazdu polozku zvlast. myslim to tak ze pri ohreve vody si najskorej zistim teplotu a potom ci je spirala zapnuta a nasledne wifi signal. len toto riesenie mi pride zbytocne zlozite.

    takto by to vyzeralo z meteostanice.
    `{
    „TaskName“: „BME280“,
    „BME-temp“: 19.91,
    „BME-hum“: 34.24,
    „BME-press“: 1017.71
    }

    a z ohrevu by bola tiez kazda hodnota samostatna .

    ja neviem niako upravit ten tvar json stringu.

    ako by ste to robili vy?

    dakujem

Aktuálně je na stránce zobrazeno 11 příspěvků - 1. až 11. (celkem z 11)