Mercurial > code > home > repos > homeauto
view service/piNode/config/frontdoor.n3 @ 1432:ff868a0abac7
add pytype dockerfile
Ignore-this: b32fd623ecc2a0e1ce400e80c077c33f
darcs-hash:f05b73e7a21c46fe2ce9e4d6cda9fa0f1f7904d2
author | drewp <drewp@bigasterisk.com> |
---|---|
date | Sat, 10 Aug 2019 23:44:17 -0700 |
parents | 56e07d3f0930 |
children | 32ecc365813c |
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 pin: <http://bigasterisk.com/homeauto/piFrontdoor/pin/> . # beware of frontdoor vs frontDoor # 26 gry cs # 18 grn dc # 19 blu sda oled # 23 vio scl # 3 org txd/sda rfid # 5 yel rxd/sda ha:piFrontdoor a :PiBoard; :hostname "frontdoor"; :onboardDevice ha:frontdoorPiTemp; :hasPin pin:GPIO4, # open pin:GPIO5, # pin:GPIO17, # pin:GPIO22, # pin:GPIO27, # pin:GPIO18 . # ha:frontdoorPiTemp a :OnboardTemperature; :influxMeasurement "temperatureF"; :influxTag [:key "location"; :value "frontdoorPi"] . pin:GPIO22 :gpioNumber 22; :connectedTo :frontDoorScreenButton1 . :frontDoorScreenButton1 a :Pushbutton . pin:GPIO27 :gpioNumber 27; :connectedTo :frontDoorScreenButton2 . :frontDoorScreenButton2 a :Pushbutton . pin:GPIO17 :gpioNumber 17; :connectedTo :frontDoorScreenButton3 . :frontDoorScreenButton3 a :Pushbutton . pin:GPIO4 :gpioNumber 4; :connectedTo :frontDoorOpenSwitch . :frontDoorOpenSwitch a :Pushbutton; :style :inverted; c:influxMeasurement [ :measurement "state"; :predicate :buttonState; :tag [:key "host"; :value "frontdoor"], [:key "sensor"; :value "open"], [:key "location"; :value "frontDoor"]];. pin:GPIO5 :gpioNumber 5; :connectedTo sensor:motionFrontDoorInside . sensor:motionFrontDoorInside a :MotionSensor; :influxMeasurement [ :measurement "presence"; :predicate :sees; :tag [:key "host"; :value "frontdoor"], [:key "sensor"; :value "motion"], [:key "location"; :value "frontdoorInside"]]; :sees :entryway . # 17 5V # 23 GPIO11 through 100R, and signal->220R->LED->gnd # 25 gnd pin:GPIO18 :gpioNumber 18; :connectedTo :frontDoorRgb . :frontDoorRgb a :RgbPixels_disabled_pending_pi4_support; :colorOrder order:GRB; :pixelGroup :frontDoorRgb . :frontDoorRgb :startIndex 0; :endIndex 2; :src "rainbow.png"; :x 199; :y 0; :height 3; :interpolate :slide; :rate 30 . # px/sec