Mercurial > code > home > repos > homeauto
view service/piNode/config/main.n3 @ 1075:32bbce76134e
update piNode host configs
Ignore-this: 8287428b4140dedbed03633d3fd2790e
darcs-hash:af94e45d5f667f81471c2169cff2a11c9a0dcf56
author | drewp <drewp@bigasterisk.com> |
---|---|
date | Thu, 14 Apr 2016 00:16:27 -0700 |
parents | 9a8897fac103 |
children | 90bf3f11fc2b |
line wrap: on
line source
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix : <http://projects.bigasterisk.com/room/> . @prefix order: <http://projects.bigasterisk.com/room/ledColorOrder/> . @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/> . @prefix bed: <http://bigasterisk.com/homeauto/sensor/bed/> . ha:node2 a :PiBoard; :hostname "bed"; :onboardDevice ha:bedroomPiTemp; :hasPin board2pin:GPIO2, board2pin:GPIO3, board2pin:GPIO4, board2pin:GPIO17, board2pin:GPIO27, board2pin:GPIO18, board2pin:GPIO23 . 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:GPIO18 :gpioNumber 18 . board2pin:GPIO23 :gpioNumber 23 . board2pin:GPIO18 :connectedTo bed:greenButton . board2pin:GPIO23 :connectedTo bed:redButton . bed:greenButton a :Pushbutton . bed:redButton a :Pushbutton . board2pin:GPIO17 :connectedTo sensor:motionBed . sensor:motionBed 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" . @prefix board4pin: <http://bigasterisk.com/homeauto/board4/pin/> . # pinout: https://www.raspberrypi.org/documentation/usage/gpio-plus-and-raspi2/ ha:node4 a :PiBoard; :hostname "living"; :onboardDevice ha:livingPiTemp; :hasPin board4pin:GPIO17, board4pin:GPIO4, board4pin:GPIO27, board4pin:GPIO22 . board4pin:GPIO17 :gpioNumber 17; :connectedTo sensor:tempHumidLivingRoomCeiling . board4pin:GPIO4 :gpioNumber 4; :connectedTo :livingRoomLamp1 . board4pin:GPIO27 :gpioNumber 27; :connectedTo :livingRoomLamp2 . board4pin:GPIO22 :gpioNumber 22; :connectedTo :bookSwitch . ha:livingPiTemp a :OnboardTemperature . sensor:tempHumidLivingRoomCeiling a :TempHumidSensor; :sees houseLoc:livingRoomCeiling; :graphiteName "system.house.temp.livingRoomCeiling" . :livingRoomLamp1 a :LedOutput . :livingRoomLamp2 a :LedOutput . :bookSwitch a :Pushbutton; :style :inverted . @prefix board5: <http://bigasterisk.com/homeauto/board5/> . @prefix board5pin: <http://bigasterisk.com/homeauto/board5/pin/> . ha:node5 a :PiBoard; :hostname "changing"; :onboardDevice ha:changingPiTemp; :hasPin board5pin:GPIO4, board5pin:GPIO17, board5pin:GPIO18 . ha:changingPiTemp a :OnboardTemperature . board5pin:GPIO4 :gpioNumber 4 . board5pin:GPIO17 :gpioNumber 17 . board5pin:GPIO18 :gpioNumber 18 . board5pin:GPIO4 :connectedTo :changingWhite . :changingWhite a :LedOutput . board5pin:GPIO17 :connectedTo sensor:motionChanging . sensor:motionChanging a :MotionSensor; :sees :changing . board5pin:GPIO18 :connectedTo :changingRgb . :changingRgb a :RgbPixels; :colorOrder order:GRB; :pixels ( board5:rgb0 board5:rgb1 board5:rgb2 board5:rgb3 board5:rgb4 board5:rgb5 ) . board5:rgb0 rdfs:label "rgb0" . board5:rgb1 rdfs:label "rgb1" . board5:rgb2 rdfs:label "rgb2" . board5:rgb3 rdfs:label "rgb3" . board5:rgb4 rdfs:label "rgb4" . board5:rgb5 rdfs:label "rgb5" .