Kuvaajat ja mittausdata iOS-sovelluksessa, resetointi

Olen käyttänyt Ruuvi-antureita muutaman vuoden. Minulla on kotona toistakymmentä anturia ja Gateway. Joskus otan muutaman Ruuvin matkalle mukaan. Luen kuvaajia selaimella station.ruuvi.com-sivulta ja iOS-sovelluksella. Varsinkin matkoilla, jos haluan seurata, miten kylmälaukku pysyy kylmänä tai onko teltassa kylmä, iOS-sovellus on tarpeen.

En ole kuitenkaan pitkään aikaan voinut katsella kuvaajia iOS-sovelluksella; ne ovat tyhjiä tai joskus kuvaaja vilahtaa mutta häviää noin sekunnissa. Välillä yritän ladata historian ja katsoa Excelillä, mutta sekään ei aina onnistu (sovelluksessa näkyy “Odota”). Station.ruuvi.com-sivulla kuvaajat näkyvät hyvin, mutta toki vain Gatewayn keräämät tiedot, ei matkalla mitatut. Onneksi Bluetoothin kautta saatu Ruuvin hetkellinen mittaustieto näkyy iOS-sovelluksessa.

Yksi syy ongelmaan voi olla vanha data, iOS-sovelluksessa on 1,35 Gt dataa, josta osa varmaankin vuosien takaa. Käsittääkseni iOS-sovelluksen pitäisi putsata yli 10 päivää vanha data pois, mutta näin ei ehkä käynyt minun tapauksessani. Joskus tätä ruuvilaisten kanssa selvitettiinkin, mutta ratkaisua ei löytynyt.

Kokeilin poistaa yhden Ruuvin sovelluksesta (samalla päivitin sen tuoreimpaan softaan). Se ei oikein näyttänyt onnistuvan: painoin Poista-nappia sovelluksessa ja valitsin vahvista, sovellus hyytyi tai en odottanut tarpeeksi kauan. Kun käynnistin sovelluksen uudestaan, käynnistys kesti tovin ja aluksi poistettu Ruuvi ei näkynyt Ruuvi-listalla mutta ilmestyi hetken päästä. Tämän jälkeen anturin kuvaaja saattoi näkyä ja joka päivittyä livenä, muttei luotettavasti. Kun lopulta odotin poista-napin painalluksen jälkeen muutaman minuutin, iOS-sovellus näytti toenneen, mutta sittenkin sama Ruuvi ilmestyi itsestään iOS-sovelluksen Ruuvi-listalle ja näytti mittausdataa, jopa live-kuvaajaa! Puhelimen asetusten mukaan Ruuvi-sovelluksen tallennusdataa taisi hävitä noin 100 Mt eli jotain tapahtui. Nyt pystyn katsomaan myös muiden Ruuvien kuvaajia iOS-sovelluksessa, mikä on ollut mahdotonta ainakin vuoden ajan!

Nyt mietin, miten iOS-sovelluksesta saisi käyttökelpoisemman, siis sellaisen, joka näyttäisi kuvaajat luotettavasti ja nopeasti eikä veisi liikaa puhelimen muistia. Mietin sovelluksen poistoa puhelimesta tai kaikkien Ruuvien poistoa sovelluksesta, mutten ole vielä tehnyt sitä, koska en tiedä, joudunko lisäämään joka anturin uudestaan (vaikka ne on liitetty Ruuvi-tiliini) ja säätämään sovelluksen asetukset uudestaan.

Tähän viimeisimpään kaipaan siis ohjeita. Aiemmin esille tuomiini kohtiin toivoisin jotain pohdintaa, mistä ongelmat johtuivat.

Hei @Mikko ,

Onpa sovelluksella kokoa. Uskoisin että nyt paras tapa saada tuo ongelma poistumaan olisi seuraavanlainen:

  1. Varmista, että kaikki anturit on lisätty pilvipalveluun käyttäjätilillesi, jolla olet sisäänkirjautuneena sovelluksen.
  2. Varmista, että tilauksesi on voimassa, anturihistoria pilvessä on saatavilla vain maksullisilla tilaustasoilla.
  3. Poista Ruuvi Station -sovellus puhelimesta.
  4. Asenna Ruuvi Station -sovelluksen viimeisin versio App Storesta.
  5. Kirjaudu sisään sovellukseen ja anturit synkronoituvat pilvipalvelusta takaisin Ruuvi Stationiin.

Mikäli tilaustasosi on kunnossa ja anturihistoriaa ei tästäkään huolimatta palaudu niin silloin voi olla enää muutama lisätarkastettavia jäljellä:

  1. Varmista, että Ruuvi Gateway on yhteydessä pilvipalveluun (mittaustiedot päivittyvät antureista station.ruuvi.comissa tilaustasosi mukaisesti).
  2. Varmista, että anturit ovat Ruuvi Gatewayn kuuluvuusalueella ja ne ovat virroissa.
  3. Varmista, että antureiden laiteohjelmistot ovat ajan tasalla. 2.5.9 ja vanhempia versioita ei enää tueta sovelluksessa.

Hei Marko,

Kiitos selkeistä ohjeista. Uskon että noilla asia ratkeaa, koska kaikkien antureitten pitäisi olla käyttäjätililläni, laiteohjelmistojen vähintään 3.30.4 ja maksullinen palvelu on käytössä.

Itse ihmettelin sitä, että kun pitkään, ehkä vuoden, sovelluksessa oli käytännössä mahdotonta katsoa minkään anturin kuvaajia, se alkoi toimia kaikille antureille, kun poistin yhden anturin sovelluksesta. Jotain oli ehkä pahasti solmussa sovelluksen tietokannoissa.

Ihmettelen myös sitä, että sovelluksesta poistettu anturi palasi siihen itsestään. Se lienee hyvä asia, koska muuten joutuisin asentamaan kaikki uudestaan ohjelman uudelleenasennuksen yhteydessä, mutten ymmärrä, mitä se poisto oikeasti tarkoittaa, koska anturi silti palaa.

Kokeilen sovelluksen asennusta lähipäivinä ja kerron tuloksista.

1 Like

Nyt asia on kunnossa ja jopa ilman mitään isompia ongelmia

  • Päivitin ensiksi lähes kaikki anturit tuoreimpaan softaan, joku vielä v3.30, kun vaatisi tikkaat päästä niihin käsiksi.
  • Poistin iOS-sovelluksen ja asensin sen uudestaan
  • Kaikki anturit tulivat heti näkyviin ja nyt sovellus datoinen vie alle 100 Mt

Pari kysymystä

  • Anturien softapäivityksessä tuli usein “DFU Service not found” -virhe. Ehkä en pitänyt toista nappia (R tai B, en muista) tarpeeksi pitkään pohjassa toisen napin näpäytyksen jälkeen ja punainen valo sammui nopeasti. Taisi tuo virhe joskus tulla yksinappisellakin anturilla. Lopulta sain kuitenkin kaikki softat ajan tasalle, mutta hieman sekavaa oli
  • Heti päivityksen jälkeen iOS-sovelluksessa näkyi kuvaajissa monen päivän historia. Tuliko se data pilvestä sovellukseen? Olikohan aiemmin niin, että sovellus näytti vain BT:n kautta tulevan datan?

Siis…kiitos avusta, hienosti meni!

Hei @Mikko ,

Hieno homma että päivittäminen ja uudelleen asennus paransi tilanteen.

Kaksinappisen RuuviTagin laiteohjelmistopäivityksessä on tosiaan oltava tarkkana, että tuo näpäytys menee oikein, muuten laite ei siirry päivitystilaan.

Jos olit jo kirjautuneena ennen päivityksen aloittamista niin pilvestä synkronoitui silloin tiedot. Ruuvi Gateway -reititintä käyttäessäsi ja sisäänkirjautuneena ollessasi voit valita datalähteen sovellusasetuksissa Ruuvi Cloud -valikossa myös niin, että mobiililaitteen Bluetoothin kuulemien RuuviTagien viestit hylätään, jolloin kaikki kerätyt tiedot saapuvat aina pilvipalvelusta (eli Gatewayn kautta kerätyt lähetetyt mittaustiedot).

Google translates original post as:
I have been using Ruuvi sensors for a few years. I have a dozen sensors and a Gateway at home. Sometimes I take a few Ruuvi with me on a trip. I read graphs with a browser from the station.ruuvi.com page and with the iOS application. Especially on trips, if I want to monitor how the Cool Bag stays cold or if it’s cold in the tent, the iOS app is necessary.

However, I haven’t been able to view graphs with the iOS app for a long time; they are empty or sometimes the image flashes but disappears in about a second. Sometimes I try to download the history and look with Excel, but that doesn’t always work either (the application shows “Wait”). On the station.ruuvi.com page, the graphs are displayed well, but of course only the data collected by the Gateway, not the data measured on the way. Fortunately, Ruuvi’s momentary measurement data received via Bluetooth can be seen in the iOS application.

One reason for the problem could be old data, the iOS application has 1.35 GB of data, some of which is probably from years ago. I understand that the iOS app should purge data older than 10 days, but this may not have happened in my case. Sometimes this was discussed with the people of Ruuvi, but no solution was found.

I tried to delete one of Ruuvi’s applications (at the same time I updated it to the latest software). It didn’t really seem to work: I pressed the delete button in the app and selected confirm, the app froze, or I didn’t wait long enough. When I started the application again, it took a long time to start and the initially removed Ruuvi did not appear in the Ruuvi list, but appeared after a while. After this, the sensor graph could be seen and updated live, but not reliably. When I finally waited a few minutes after pressing the delete button, the iOS app seemed to have recovered, but still the same Ruuvi appeared on its own in the iOS app’s Ruuvi list and showed measurement data, even a live graph! According to the phone’s settings, about 100 Mb of the storage data of the Ruuvi application must have been lost, so something happened. Now I can also look at the photos of other Ruuvi in ​​the iOS application, which has been impossible for at least a year!

Now I’m thinking about how to make the iOS application more usable, i.e. one that would display images reliably and quickly and wouldn’t take up too much phone memory. I thought about deleting the app from the phone or deleting all the Screws from the app, but I haven’t done it yet because I don’t know if I have to add each sensor again (even though they are connected tko my Ruuvi account) and adjust the app settings again.

So I need instructions for this last one. Regarding the points I brought up earlier, I would like some reflection on what caused the problems.

Marko’s initial response:
The app has a size. I would think that the best way to get rid of that problem would be the following

  1. Make sure that all sensors have been added to the cloud service to your user account with which you are logged into the application.
  2. Make sure your subscription is valid, sensor history in the cloud is only available on paid subscription levels.
  3. Remove the Ruuvi Station application from the phone.
  4. Install the latest version of Ruuvi Station from the App Store.
  5. Log in to the application and the sensors will be synchronized from the cloud service back to Ruuvi Station.

If your order level is in order and the sensor history is not restored despite this, then there may be a few additional checks left
A) Make sure that Ruuvi Gateway is connected to the cloud service (measurement data is updated from the sensors at station.ruuvi.com according to your subscription level).
B) Make sure that the sensors are in the range of the Ruuvi Gateway and that they are powered.
C) Make sure the sensors’ firmware is up to date. Versions 2.5.9 and older are no longer supported in the application.