Environment XML är ett intressant projekt av Usman Haque (som även är inblandad i WIFI kameran jag har uppmärksammat tidigare).
Genom kombinationen Processing/Arduino presenterar han data om förändringar i ett rum via en xml-fil. Som temperaturen, ljusnivån, om ett fönster är öppet eller stängt eller antalet smutsiga tallrikar på diskbänken.
<?xml version="1.0"?>
<datastate value="frozen"lastupdate="06/10/06 10:08:03 am"/>
<building id="001">
<room id="001">
<attribute id="door">closed</attribute>
<attribute id="book" name="Cybernetic Serendipity">onshelf</attribute>
<attribute id="window1">closed</attribute>
<attribute id="window2">closed</attribute>
<attribute id="chair1">occupied</attribute>
<attribute id="chair2">occupied</attribute>
<attribute id="temperature">19.2</attribute>
<attribute id="light level">32</attribute>
<attribute id="noise level">17</attribute>
<attribute id="dirty dishes">0</attribute>
</room>
</building>
Haque föreslår att Environment XML skall fungera som en typ av RSS-flöde för uppmärkt data om den fysiska omgivningen. Detta möjliggör att i realtid sända information om materiella objekt, som genom xml-formatet kan bli en del av andras applikationer och lösningar.
“Many projects have been constructed in which objects (or webpages) respond to environmental conditions. Here we provide, instead, the environment that gets responded to: realtime environmental data from our office is released in XML format, with the hope that anyone elsewhere in the world can create objects (or webpages) that respond to the environment of the office.”
Jag är barnsligt förtjust av hela konceptet med det enkla, öppna sättet att kunna påverkas av andras miljö och kanske inverka på deras omvärld genom mitt beteende och min omgivning i en typ av real life mashup. Ett enkelt sätt att komma varandra närmare eller öka avståndet? Den som lever får se.
Det här inlägget publicerades söndagen den 15 oktober 2006, klockan 23:10. Du kan lämna en kommentar, eller läsa mera finstilt om kod, kommunikation. Har du några frågor? Kontakta gärna mig på jim[snabel-a]finstilt[punkt]se.
Absolut Pär, jag har t.o.m. ett förslag till vårt första program. När jag går in i mitt arbetsrum så börjar din legorobot att applådera och efter varje publicerat inlägg på Finstilt så jublar den :)
Typ som Availabot, fast lite roligare.
Hehe Coolt, då tycker jag vi skaffar oss ett varsitt set Mindstorms http://mindstorms.lego.com/Products/Default.aspx och utbyter en massa nördig information.
En klart användbar variant av RSS iaf.