Kindlen piilotettu ominaisuus: verkossa näkyväksi mDNS Receiverillä
Kun lukulaitteesta tulee kehittäjän leikkikenttä
On jotain erityisen tyydyttävää siinä, kun laite saa uuden elämän alkuperäisen käyttötarkoituksen ulkopuolella. Tässä tulee avoimen lähdekoodin projekti nimeltä kindle-mdns-rcvr, joka muuttaa juuriin asennetun Kindlen verkkotietoiseksi kumppaniksi, joka pystyy löytämään ja vuorovaikuttamaan paikallisen verkon palveluiden kanssa.
Mitä mDNS oikeastaan on?
Ennen kuin mennään syvemmälle, selvennetään nopeasti, mitä mDNS (multicast DNS) tarkoittaa. Jos olet joskus käyttänyt AirDropia Macilla, tulostanut verkkotulostimelle ilman erillistä määritystä tai nähnyt laitteita ilmaantuvan näkyville verkkoon ilman, että olisit tehnyt mitään, olet hyötynyt mDNS:stä. Kyseessä on nollakokoonpanoverkkoprotokolla, joka mahdollistaa laitteiden löytämään toisensa paikallisverkossa ilman perinteistä DNS-palvelinta. Ajattele sitä laiteiden ystävällisinä esittäytymisinä toisilleen – teknologiaa, joka vain toimii.
Kindlen hakkerointi, joka muuttaa kaiken
Tämä projekti on suunnattu juuriin asennetuille Kindle-laitteille, jotka ovat pitkään olleet rakastettuja tekijöiden ja kehittäjien yhteisössä. Toteuttamalla mDNS-vastaanottimen, kindle-mdns-rcvr mahdollistaa näiden lukulaitteiden:
- Löytää paikallisia palveluita tietokoneilta ja laitteilta samassa verkossa
- Käynnistää automaatioita sen perusteella, mitä verkosta havaitaan
- Toimia kevyenä verkon monitorointiruutuna koti- tai toimistoympäristössä
- Integroitua kodin automaatioon reagoimalla palveluilmoituksiin
Miksi kehittäjiä pitäisi kiinnostaa?
Tämä projekti on esimerkki luovasta uudelleenkäytöstä, joka ajaa innovaatiota eteenpäin. Kehittäjille, jotka ovat kiinnostuneita IoT-projekteista, kodin automaatiosta tai sulautetuista järjestelmistä, Kindle tarjoaa useita etuja:
- Edullista laitteistoa e-muste-näytöllä, joka on hellä silmille
- Pitkä akunkesto perinteisiin yhden kortin tietokoneisiin verrattuna
- Kevyt Linux-pohja pinnan alla
- Uniikki näyttö, joka voi näyttää staattista tietoa ilman virrankulutusta
mDNS-vastaanotin avaa erityisesti ovia omien dashboardien, verkkotilannäyttöjen tai jopa automaattisten käynnistimien luomiseen sen perusteella, kun laitteet liittyvät verkkoon tai poistuvat siitä.
Aloittaminen
Jos kiinnostaa ja sinulla on juuriin asennettu Kindle pölyttymässä hyllyllä, projekti on saatavilla GitHubissa. Tarvitset jonkin verran kokemusta Kindlen KUAL:sta (Kindle Unified Application Launcher) ja perusverkkojen ymmärrystä päästäksesi alkuun. Repositorio tarjoaa perustan, vaikka se vaatiikin mukavuutta komentorivityökalujen kanssa ja jonkin verran kokeilua.
Suurempi kuva
Tämänkaltaiset projektit muistuttavat meitä siitä, että innovaatio tulee usein odottamattomista paikoista. Laite, joka on suunniteltu ebooks-sisällön lukemiseen, muuttuu verkkotunnistustyökaluksi, hakkereiden kumppaniksi ja oppimisalustaksi verkostoprotokollien ymmärtämiseen. Olet sitten rakentamassa automaatiotyönkulkuja, kokeilemassa IoT-konsepteja tai nautit vain tyydytyksestä, jonka teknologian uudelleenkäyttö tuottaa, kindle-mdns-rcvr tarjoaa kiinnostavan leikkikentän.
Oletko löytänyt luovia tapoja käyttää laitteitasi uudelleen? Joskus tehokkaimmat työkalut syntyvät ajattelemalla laatikon ulkopuolella – tai tässä tapauksessa lukulaitteen ulkopuolella.