![Syndikovat data z vašich integrovaných zařízení: 10 kroků Syndikovat data z vašich integrovaných zařízení: 10 kroků](https://i.howwhatproduce.com/images/002/image-3168-102-j.webp)
Obsah:
- Krok 1: Věci, které budete potřebovat
- Krok 2: Vytvořte nový kanál na Syndicit.com
- Krok 3: Zadejte podrobnosti o svém kanálu
- Krok 4: Přidejte některé proměnné
- Krok 5: Nastavení proměnných
- Krok 6: Nastavení SyndicitGATE
- Krok 7: Nastavení proměnných v SyndicitGATE
- Krok 8: Spusťte přihlašovací údaje
- Krok 9: Podrobně: Co přesně SyndicitGATE dělá?
- Krok 10: Zkontrolujte svůj datový kanál
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
![Sdílejte data ze svých integrovaných zařízení Sdílejte data ze svých integrovaných zařízení](https://i.howwhatproduce.com/images/002/image-3168-103-j.webp)
Tento instruktážní program vám ukáže, jak převzít výstup dat z USB záznamníku teploty a syndikovat jej na webu pomocí syndicit.com. Jakmile jsou vaše data uložena na syndicit.com, můžete je sdílet na webu jako tabulku, živý kanál Google Earth, RSS kanál a další. Záznamník teploty USB: https://www.instructables.com/id/EV9KA88GBMEQZJJOR5/You se stále můžete zúčastnit, pokud nemáte vlastní datový kanál. Můžete kombinovat existující kanály a vytvořit si vlastní vlastní zdroj. Označte věci jako instructables.com a užijte si všechnu dobrotu ajaxy web2.0.
Krok 1: Věci, které budete potřebovat
![Věci, které budete potřebovat Věci, které budete potřebovat](https://i.howwhatproduce.com/images/002/image-3168-104-j.webp)
Zdroj dat: V této ukázce bude použit záznamník teploty USB, ale lze použít jakýkoli zdroj dat. Informace o záznamníku teploty USB jsou k dispozici zde: https://www.instructables.com/id/EV9KA88GBMEQZJJOR5/SyndicitGATE: SyndicitGATE je velmi jednoduchý (Windows) program Visual Basic se 2 funkcemi. Obsahuje funkce ukázkového programu, který je součástí záznamníku teploty USB: používá MSCOM32. OCX k odeslání požadavku na data přes USB port. Odezva (v tomto případě měření teploty) je vložena do požadavku HTTP POST a odeslána na syndicit.com pomocí mswinsock. OCX. (K fungování syndicitGATE budete potřebovat oba tyto běžné soubory Windows. Měli byste je již mít, pokud ne, obraťte se na Google.) Zdrojový a zkompilovaný spustitelný soubor je součástí archivu projektu. *** Poznámka: trialexsays: Zmiňujete, že potřebujete soubor "MSCOM32. OCX" - myslím, že toto by mělo číst "MSCOMM32. OCX". Také jsem potřeboval najít soubor „COMDLG32. OCX“***** Účet Syndicit.com: Přejít na syndicit.com a zaregistrovat si účet. Toto je můj experimentální web pro syndikaci dat vložených zařízení. Volně použitelné, i když musíte souhlasit s tím, že všechna data, která syndikujete, budou umístěna ve veřejné doméně.
Krok 2: Vytvořte nový kanál na Syndicit.com
![Vytvořte nový kanál na Syndicit.com Vytvořte nový kanál na Syndicit.com](https://i.howwhatproduce.com/images/002/image-3168-105-j.webp)
Přihlaste se na stránce https://www.syndicit.com/account/login Klikněte na položku „Nový zdroj“v horní nabídce. Zadejte název zdroje. Syndicit vytvoří jedinečný název cesty na základě vašeho popisného jména. (Používá až první 3 slova nebo 20 znaků, poté připojí _ ## na konec, dokud se nevytvoří jedinečný název zdroje). Příklad názvu je „testovací zařízení“, což má za následek jedinečnou cestu „test_device“.
Krok 3: Zadejte podrobnosti o svém kanálu
![Zadejte podrobnosti o svém kanálu Zadejte podrobnosti o svém kanálu](https://i.howwhatproduce.com/images/002/image-3168-106-j.webp)
Po pojmenování zdroje budete přesměrováni na stránku, kde můžete zadat podrobnosti a přidávat proměnné.
Kliknutím na „upravit“zadejte informace popisující váš zdroj. Na začátku budete z této stránky potřebovat dvě informace. Nejprve si poznamenejte cestu zařízení v prohlížeči (v tomto případě „test_device“). Za druhé, nastavte zálohované heslo v sekci pro správu. Cesta k zařízení („test_device“) a heslo backendu (v tomto případě „testpassword“) vyžadují přístup k backendu (ukládání dat). Pro zvýšení zabezpečení můžete backend uzamknout na IP adresu. Pokud je něco nejasné, klikněte na „nápovědu“.
Krok 4: Přidejte některé proměnné
![Přidejte nějaké proměnné Přidejte nějaké proměnné](https://i.howwhatproduce.com/images/002/image-3168-107-j.webp)
Dále do zdroje přidáme několik proměnných. Záznamník teploty měří vnitřní/venkovní teploty, takže potřebujeme dvě proměnné.
Klikněte na „+ přidat proměnnou“. Zadejte popisný název nové proměnné. Unikátní cesta bude vytvořena pomocí stejné techniky, která byla popsána dříve. V příkladu jsem vytvořil 2 proměnné s názvem „vnitřní teplota“a „venkovní teplota“.
Krok 5: Nastavení proměnných
![Nastavte proměnné Nastavte proměnné](https://i.howwhatproduce.com/images/002/image-3168-108-j.webp)
Klikněte na odkaz „podrobnosti“vedle nově vytvořených proměnných. Na této stránce můžete zadat podrobnosti o jednotlivých proměnných.
Protože jsou data teplotní mírou, je typ proměnné nastaven na „číslo“a jednotky na „stupně“. Všimněte si jedinečných názvů cest přiřazených vašim proměnným. Ty budou použity jako názvy proměnných při vkládání dat do backendu. V tomto případě jsou cesty „vnitřní_teplota“a „venkovní_teplota“.
Krok 6: Nastavení SyndicitGATE
![Nastavte SyndicitGATE Nastavte SyndicitGATE](https://i.howwhatproduce.com/images/002/image-3168-109-j.webp)
SyndicitGATE je jednoduchý program VB, který ukazuje, jak komunikovat s backendem syndicit.com. Zdrojový a kompilovaný EXE je součástí archivu projektu. Otevřete syndicitGATE. Do oblasti „nastavení připojení syndicit.com“zadejte následující informace: Backend: https://www.syndicit.com/backendMember Přihlášení: vaše uživatelské jméno syndicit.com (v příkladu ian) Cesta zdroje: přiřazená jedinečná cesta do vašeho zdroje (test_device) Heslo zdroje: heslo, které jste ke svému kanálu přiřadili (testpassword) Nastavte své sériové nebo USB zařízení v části „nastavení zařízení“. Další podrobnosti o konfiguraci jsou k dispozici v nabídce nápovědy.
Krok 7: Nastavení proměnných v SyndicitGATE
![Nastavení proměnných v SyndicitGATE Nastavení proměnných v SyndicitGATE](https://i.howwhatproduce.com/images/002/image-3168-110-j.webp)
Klikněte na „nastavit proměnné“a otevře se nové okno.
Zadejte jedinečné názvy cest přiřazené vašim proměnným V OBJEDNÁVCE, KTERÉ VYCHÁZÍ ZE ZAŘÍZENÍ. Záznamník teploty USB vydává vnitřní teplotu následovanou venkovní teplotou, zadávají se v tomto pořadí. Klikněte na „Použít“vedle proměnných, které by se od zařízení měly očekávat, a poté klikněte na „OK“.
Krok 8: Spusťte přihlašovací údaje
![Zahájit přihlašovací údaje Zahájit přihlašovací údaje](https://i.howwhatproduce.com/images/002/image-3168-111-j.webp)
Pokud chcete otestovat připojení k backendu syndicit.com, klikněte na „testovat“Otevře se okno ladění a na backendu byste měli vidět odpověď „***** připojení úspěšné *****“.
Kliknutím na „Spustit“zahájíte protokolování dat. Pokud je okno ladění otevřené, zobrazí se komunikační dialog mezi syndicitGATE, syndicit.com a vaším zařízením.
Krok 9: Podrobně: Co přesně SyndicitGATE dělá?
![Podrobně: Co přesně SyndicitGATE dělá? Podrobně: Co přesně SyndicitGATE dělá?](https://i.howwhatproduce.com/images/002/image-3168-112-j.webp)
SyndicitGATE je jednoduchý program Visual Basic, který vytvoří HTTP POST a odešle jej prostřednictvím winsock32.dll. V režimu ladění můžete přesně vidět, jak vypadá příspěvek HTTP. Následují podrobnosti o backendu syndicit.com. Adresa backendu je https://www.syndicit.com/backend. Pro přístup do databáze musíte mít uživatelské jméno syndicit.com, feedname, heslo ke kanálu a jednu nebo více proměnných nastavených pro feed. Data lze přidávat pomocí HTTP GET a HTTP POST. K přihlášení do backendu je vyžadováno uživatelské jméno, cesta ke kanálu a heslo ke kanálu. Ty by měly být zaslány jako proměnné s názvem 'uživatel', 'zdroj' a 'feedpassword'. Příklad zdroje umístěného na 'syndicit.com/stream/ian/test_device/':'user' - vaše uživatelské jméno syndicit.com (user = ian). 'feed' - cesta přiřazená vašemu zařízení (feed = test_device) 'feedpassword' - heslo, které jste dali svému kanálu na stránce nastavení (např. feedpassword = testpassword), pokud má zdroj dvě proměnné umístěné na následujících cestách: stream/ian/test_device/outdoor_temperaturestream/ian/test_device/indoor_temperaturet hodnoty dat jsou vloženy pomocí názvu cesty jako názvu proměnné: outdoor_temperature = 24.5indoor_temperature = 23.2GET je nejjednodušší metoda pro vložení, ale velmi nejistá. Jednoduše přidejte požadované proměnné na adresu webové stránky. Abychom do příkladu vložili hodnoty s heslem 'testpassword', uděláme následující: https://www.syndicit.com/backend/? User = ian & feed = test_device & feedpassword = testpassword & outdoor_temperature = 24,5 & indoor_temperature = 23,2POST je bezpečnější, ale více složitý. Chcete -li odeslat data metodou POST, musíte emulovat akci stisknutím tlačítka Odeslat na stránce HTML. Proměnné lze odesílat OBĚ POSTEM a ZÍSKAT společně. Zveřejněné proměnné VŽDY přepíší proměnné GET. Mám ve zdroji 2 proměnné, musím pokaždé odeslat obě? Ne, proměnné, které odešlete na backend, se ukládají nezávisle na jakýchkoli dalších proměnných, které zařízení může mít. Jaký je výsledek backendu znamenají kódy? Backend vrací kódy výsledků s jedním znakem. Zde je jejich význam: 0 - uživatel, feed nebo feedpassword není nastaveno. 1 - uživatel, feed, feedpassword nebo IP adresa (pokud je zámek povolen) není správný2 - N/A3 - úspěšná autentizace, proměnné uloženy.
Krok 10: Zkontrolujte svůj datový kanál
![Podívejte se na svůj datový kanál Podívejte se na svůj datový kanál](https://i.howwhatproduce.com/images/002/image-3168-113-j.webp)
![Podívejte se na svůj datový kanál Podívejte se na svůj datový kanál](https://i.howwhatproduce.com/images/002/image-3168-114-j.webp)
Nyní je čas zkontrolovat výsledky.
Přejděte na stránku s proměnnými. (/test_device/indoor_temperature) Kliknutím na různé kanály syndikujete svá data v různých formátech: html tabulky, tabulky, RSS, Google Earth a další. Zahrňte grafy a kanály na svůj vlastní web.
Doporučuje:
Přijímejte e -mailová oznámení z vašich projektů IoT: 6 kroků
![Přijímejte e -mailová oznámení z vašich projektů IoT: 6 kroků Přijímejte e -mailová oznámení z vašich projektů IoT: 6 kroků](https://i.howwhatproduce.com/images/002/image-4823-7-j.webp)
Přijímat e -mailová oznámení z vašich projektů IoT: E -mailová oznámení programu spojující vaše projekty IoT s Adafruit IO a IFTTT. Publikoval jsem některé projekty IoT. Doufám, že jste je viděli, pokud ne, zvu vás na svůj profil a zkontroloval jsem je. Chtěl jsem dostávat oznámení, když proměnná
Zařízení ASS (antisociální sociální zařízení): 7 kroků
![Zařízení ASS (antisociální sociální zařízení): 7 kroků Zařízení ASS (antisociální sociální zařízení): 7 kroků](https://i.howwhatproduce.com/images/005/image-14761-j.webp)
Zařízení ASS (antisociální sociální zařízení): Řekněme, že jste typ člověka, který má rád lidi, ale nemá rád, když se blíží. Jste také příjemným lidem a těžko řeknete lidem ne. Takže nevíte, jak jim říct, aby ustoupili. No, zadejte - zařízení ASS! Y
Jak přidat funkce IOT do vašich projektů: 5 kroků
![Jak přidat funkce IOT do vašich projektů: 5 kroků Jak přidat funkce IOT do vašich projektů: 5 kroků](https://i.howwhatproduce.com/images/007/image-19677-j.webp)
Jak přidat funkce IOT do vašich projektů: Není nic lepšího, než vytvořit projekt pro kutily, který nahradí komerční produkt, který považujete za užitečný. Ve skutečnosti existuje něco lepšího než to. Přidání schopnosti IOT do vašeho projektu. Pokud jde o automatizaci, začátečníci obvykle šílí
Ultra basový obvod bez integrovaných obvodů a tranzistorů: 18 kroků
![Ultra basový obvod bez integrovaných obvodů a tranzistorů: 18 kroků Ultra basový obvod bez integrovaných obvodů a tranzistorů: 18 kroků](https://i.howwhatproduce.com/images/011/image-30865-j.webp)
Ultra basový obvod bez integrovaných obvodů a tranzistorů: TENTO OBVOD JAKO BASOVÝ OBVOD BEZ integrovaného obvodu a zesilovače TRANSISTORY
Jak vyměnit baterii v zařízení TomTom Go! Zařízení 510 Satnav: 15 kroků
![Jak vyměnit baterii v zařízení TomTom Go! Zařízení 510 Satnav: 15 kroků Jak vyměnit baterii v zařízení TomTom Go! Zařízení 510 Satnav: 15 kroků](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10963485-how-to-replace-the-battery-in-a-tomtom-go-510-satnav-device-15-steps-j.webp)
Jak vyměnit baterii v zařízení TomTom Go! Zařízení 510 Satnav: Takže před 2 lety jste šli a utratili stovky za nový lesklý TomTom GO! a vy a sdíleli jste mnoho šťastných cest nahoru a dolů po zemi. Hladký hlas operátora nikdy nekřičí, nebo nadává, když vám chybí odbočky, nebo úplně neposloucháte, co museli