Inhoudsopgave:
- Benodigdheden
- Stap 1: Download ThingShow - ThingSpeak Visualizer
- Stap 2: Voeg ThingSpeak-gegevens toe aan ThingShow
- Stap 3: Maak een widget
- Stap 4: Waarden melden binnen een vooraf bepaalde periode
- Stap 5: Melding wanneer gegevens vooraf gedefinieerde waarden overschrijden
- Stap 6: Mi Fit instellen
Video: Stuur ThingSpeak-meldingen naar Mi Band 4: 6 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Sinds ik mijn Xiaomi Mi Band 4 kocht, dacht ik na over de mogelijkheid om enkele gegevens van mijn weerstation die beschikbaar zijn op ThingSpeak via mijn Mi Band 4 te volgen. Na wat onderzoek ontdekte ik echter dat de mogelijkheden van Mi Band 4 zeer beperkt en aangezien ik geen apps wilde ontwikkelen, dacht ik aan de mogelijkheid om notificaties te gebruiken als een manier om gegevens vanuit ThingSpeak te verzenden.
In deze tutorial leer ik je hoe je notificaties op twee manieren kunt gebruiken:
- Waarden binnen een vooraf bepaalde periode informeren;
- Waarden informeren wanneer de gegevens vooraf gedefinieerde waarden overschrijden;
Het is belangrijk om te onthouden:
D e dit project is uitgevoerd op een smartphone met Android OS, maar het zou niet moeilijk moeten zijn om het aan te passen voor een Iphone;
U moet al een project hebben op ThingSpeak van een weerstation of op een ander project. Als je het nog niet hebt gemaakt, raden we je aan dit voorbeeld te bekijken ESP8266 NodeMCU With BME280 van optio50.
In de praktijk is het heel eenvoudig om dit project uit te voeren, schrik niet van de schijnbare omvang van de tutorial, ik doe het stap voor stap om alles zo duidelijk mogelijk te maken!
Benodigdheden
- Smartphone met Android SO;
- Xiaomi Mi-Band 4;
- Mi Fit-app;
- ThingShow-app;
- Uw Meteorologisch Station-project of andere informatie/gegevens die op ThingSpeak worden gehost;
Stap 1: Download ThingShow - ThingSpeak Visualizer
- Eerst moet je naar Google Play gaan om de ThingShow-applicatie (ontwikkeld door devinterestdev) te downloaden. De app is lichtgewicht (≅2.9 MB) en werkt op elke Android 4.1 en hoger.
- Controleer of de applicatie correct is geïnstalleerd en of alles in orde is
Stap 2: Voeg ThingSpeak-gegevens toe aan ThingShow
- Open de ThingShow-app;
- Klik op het +-symbool (groen) om uw ThingSpeak-kanaalgegevens toe te voegen;
- Selecteer type (in mijn geval gebruik ik een openbaar kanaal);
- Voer uw ThingSpeak-kanaal-ID in en klik op "Openen" - Als de ID correct is, wordt uw basiskanaalinformatie hieronder weergegeven;
- Klik op het vinkje in de rechterbovenhoek.
Stap 3: Maak een widget
- Ga terug naar het bureaublad / startscherm van uw smatphone en klik op een schoon gebied en houd vast totdat Widget-opties beschikbaar zijn. Als deze stap op uw telefoon anders is, zoekt u naar Widgets-opties in de instellingen.
- Zoek naar ThingShow-widgets;
- Klik op het "+"-symbool om uw ThingSpeak-kanaalgegevens toe te voegen;
- Kies een kanaal;
- Kies veld:
- Om informatie voor elke tijdsperiode te ontvangen, kiest u slechts één veld;
- Als u een waarschuwing wilt ontvangen wanneer een van de geanalyseerde waarden een parameter overschrijdt, dan kunt u zoveel velden kiezen als u wilt;
Stap 4: Waarden melden binnen een vooraf bepaalde periode
In deze configuratie ontvang je elke keer dat je kiest een melding, dit kan 1 tot 60 minuten duren. In mijn geval heb ik ervoor gekozen om elke 60 minuten geïnformeerd te worden over de temperatuur op het Meteorologisch Station
- Kies bij "Vernieuwen, min" een waarde van maximaal 60 min;
- Klik net onder het kanaal op het belsymbool;
- Kies een waarde lager of hoger om een melding te ontvangen - Dit is het "grote geheim" dat u elke keer moet ontvangen: u moet een waarde kiezen waarvan u weet dat deze altijd hoger of lager zal zijn. Omdat ik in een regio woon waar de lokale temperatuur altijd boven de 5ºC ligt, heb ik de waarde boven 0 gekozen, dus elk uur zal de app begrijpen dat de temperatuurwaarde hoger is dan ik heb vastgesteld en me een melding sturen. Verander volgens uw interesse;
- Klik op "opslaan";
- Ga terug naar het bureaublad / startscherm van je smatphone en zie dat de widget al is gemaakt en de temperatuurwaarde toont en dat je een melding op je smartphone zou moeten hebben ontvangen.
Maak je geen zorgen dat je de melding op je Mi band 4 nog niet hebt ontvangen, we zullen deze configuratie in de laatste stap maken.
Stap 5: Melding wanneer gegevens vooraf gedefinieerde waarden overschrijden
Deze configuratie is vergelijkbaar met de vorige stap, met het verschil dat het wordt aanbevolen om de maximale en minimale parameters te kiezen en ik raad aan dat de "Vernieuwen, min" een lagere waarde heeft.
Op deze manier ontvangt u elke keer dat een van de waarden de vooraf vastgestelde parameters overschrijdt, een melding.
Widgets-informatie is ook te zien op het scherm van uw smartphone.
Stap 6: Mi Fit instellen
Denk er allereerst aan om de bluetooth van je smartphone in te schakelen met je Mi Band 4 in de buurt (bij voorkeur is deze al eerder gekoppeld).
- Open de Mi Fit-app; Klik op Profiel;
- Klik onder "Uw apparaten" op uw Mi Smart Band 4-armband;
- Ga naar "App-waarschuwingen";
- Activeer waarschuwingen (1e) en klik op "Apps beheren" (2e);
- Zoek en controleer de ThingShow-applicatie;
- Ga terug en zie dat de app al is geactiveerd voor waarschuwingen;
Als alles soepel is verlopen, ontvang je binnenkort je meldingen op je mobiele telefoon en op je Mi Band.
Aanbevolen:
"Alexa, stuur me de teksten naar _____" - Ajarnpa
"Alexa, Send Me the Lyrics to _____": Luister je naar een nummer waarmee je wilt meezingen? Normaal gesproken zou je de zware taak moeten uitvoeren om de naam van het nummer in Google te typen, gevolgd door het woord 'lyrics'. Je zou normaal gesproken ook een ruime hoeveelheid typefouten maken, verkeerd klikken
Games uploaden naar Arduboy en 500 games naar Flash-cart: 8 stappen
Spellen uploaden naar Arduboy en 500 spellen naar Flash-cart: Ik heb een zelfgemaakte Arduboy gemaakt met serieel Flash-geheugen dat maximaal 500 spellen kan opslaan om onderweg te spelen. Ik hoop te delen hoe je games kunt laden, inclusief hoe je games opslaat in het seriële flash-geheugen en je eigen geconsolideerde gamepakket kunt maken
Flash AT Command Firmware naar ESP01-module (vereist een USB-naar-TTL-adapter): 5 stappen
Flash AT Command Firmware naar ESP01-module (vereist een USB-naar-TTL-adapter): door Jay Amiel AjocGensan PHfacebook.com/geeamealyoutube.com/jayamielajoc
Stuur temperatuur en vochtigheid naar de Blynk-app (Wemos D1 Mini Pro). - Ajarnpa
Stuur temperatuur en vochtigheid naar Blynk-app (Wemos D1 Mini Pro).: Dit Instructable kijkt naar het gebruik van de Wemos D1 Mini Pro om datta (temperatuur en vochtigheid) naar de Blynk-app te sturen
12v naar USB-adapter 12v naar 5v transformator (ideaal voor auto's): 6 stappen
12v naar USB-adapter 12v naar 5v-transformator (ideaal voor auto's): hier wordt uitgelegd hoe u een 12v-naar-USB (5v)-adapter maakt. Het meest voor de hand liggende gebruik hiervan is voor 12v-autoadapters, maar overal waar je 12v hebt, kun je het gebruiken! Als je 5v nodig hebt voor iets anders dan USB, sla dan gewoon de stappen over het toevoegen van de USB-poorten over