Mercurial > code > home > repos > homeauto
diff service/piNode/config/main.n3 @ 1038:ffe6a00c6cef
server/browser graph sync. cut dependency on the WS version. merge some changes between arduino/pi code.
Ignore-this: cf7d20d54e134e8ff33a9ee405610846
darcs-hash:b4350a6308480857b2846a8518190b956981eef4
author | drewp <drewp@bigasterisk.com> |
---|---|
date | Sat, 30 Jan 2016 06:40:00 -0800 |
parents | |
children | cfc9c9f48824 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/service/piNode/config/main.n3 Sat Jan 30 06:40:00 2016 -0800 @@ -0,0 +1,73 @@ +@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . +@prefix : <http://projects.bigasterisk.com/room/> . +@prefix ha: <http://bigasterisk.com/homeauto/> . +@prefix sensor: <http://bigasterisk.com/homeauto/sensor/> . +@prefix houseLoc: <http://bigasterisk.com/homeauto/houseLoc/> . + +@prefix board2pin: <http://bigasterisk.com/homeauto/board2/pin/> . +@prefix board2ow: <http://bigasterisk.com/homeauto/board2/oneWire/> . + +ha:node2 a :PiBoard; + :hostname "sticker"; + :onboardDevice ha:bedroomPiTemp; + :hasPin + board2pin:GPIO2, + board2pin:GPIO3, + board2pin:GPIO4, + board2pin:GPIO17, + board2pin:GPIO27 + . + +ha:bedroomPiTemp a :OnboardTemperature . + +board2pin:GPIO2 :gpioNumber 2 . +board2pin:GPIO3 :gpioNumber 3 . +board2pin:GPIO4 :gpioNumber 4 . +board2pin:GPIO17 :gpioNumber 17 . +board2pin:GPIO27 :gpioNumber 27 . + +board2pin:GPIO17 :connectedTo sensor:motion1 . +sensor:motion1 a :MotionSensor; + :sees houseLoc:bed . + +:bedLedStrip a :RgbStrip; + :redChannel board2pin:GPIO2; + :greenChannel board2pin:GPIO3; + :blueChannel board2pin:GPIO4 . + +board2pin:GPIO27 :connectedTo :headboardWhite . +:headboardWhite a :LedOutput . + +#board2pin:b29 :connectedTo board2ow: . +#board2ow: a :OneWire; +# :connectedTo board2ow:temperatureSensor . +#board2ow:temperatureSensor a :TemperatureSensor; +# :position :bed . + +@prefix board3pin: <http://bigasterisk.com/homeauto/board3/pin/> . +@prefix board3ow: <http://bigasterisk.com/homeauto/board3/oneWire/> . + +ha:node3 a :PiBoard; + :hostname "kitchen"; + :onboardDevice ha:kitchenPiTemp; + :hasPin + board3pin:GPIO4, + board3pin:GPIO17 + . + +ha:kitchenPiTemp a :OnboardTemperature . + +board3pin:GPIO4 :gpioNumber 4; :connectedTo sensor:tempHumidKitchen . +sensor:tempHumidKitchen a :TempHumidSensor; + :sees houseLoc:kitchenCounter; + :graphiteName "system.house.temp.kitchenCounter" . + +board3pin:GPIO17 :gpioNumber 17; :connectedTo board3ow: . +board3ow: a :OneWire; :connectedTo board3ow:dev-000003a5a94c . +board3ow:dev-000003a5a94c a :TemperatureSensor; + :position houseLoc:kitchenCounter; + :graphiteName "system.house.temp.kitchenCounter_ds_test" . + +ha:node4 a :PiBoard; + :hostname "living"; + :onboardDevice ha:livingPiTemp . \ No newline at end of file