changeset 753:098ea942aefe

merge rules.n3 again Ignore-this: f2cfb9e027e888551ebb1cd569f75f3e
author drewp@bigasterisk.com
date Thu, 13 Feb 2020 22:58:23 -0800
parents e505b6c9fe9d
children 3175fd4d0418
files service/reasoning/rules.n3
diffstat 1 files changed, 22 insertions(+), 26 deletions(-) [+]
line wrap: on
line diff
--- a/service/reasoning/rules.n3	Thu Feb 13 10:26:38 2020 -0800
+++ b/service/reasoning/rules.n3	Thu Feb 13 22:58:23 2020 -0800
@@ -34,28 +34,28 @@
 { env: :localHour 22 } => { env: :localHour :awakeTime } .
 { env: :localHour 23 } => { env: :localHour :awakeTime } .
 
-# #{
-# #  # this won't update right, currently, since I don't let the exact
-# #  # idle time into the rules recalculator. This threshold should be
-# #  # applied upstream.
-# # 
-# #  dash:xidle :idleTimeMinutes ?idle .
-# #  # broken with new  fuxi- needs review:    ?idle math:lessThan 30 .
-# #} => {
-# #  :drew :at :desk .
-# #  # the plan here is that as soon as we can show that I'm not at my
-# #  # desk (cell phone wifi, asleep, etc), power the screen off
-# #} .
-# #
-# #@prefix shuttle: <http://bigasterisk.com/room/livingRoom/shuttlepro/> .
-# #@prefix mpd: <http://bigasterisk.com/host/slash/mpd> .
-# #
-# #{ ?button :state :press . ?button :playsMusic ?song } => { mpd: :startMusic ?song } .
-# ## the rest of this modeling is still a mess. Handled completely by special case in reasoning.py
-# #{ shuttle:button12 :state :press         } => { mpd: :playState :pause } .
-# #{ shuttle:dial :change :clockwise        } => { mpd: :audioState :volumeStepUp } .
-# #{ shuttle:dial :change :counterclockwise } => { mpd: :audioState :volumeStepDown } .
-# #
+#{
+#  # this won't update right, currently, since I don't let the exact
+#  # idle time into the rules recalculator. This threshold should be
+#  # applied upstream.
+# 
+#  dash:xidle :idleTimeMinutes ?idle .
+#  # broken with new  fuxi- needs review:    ?idle math:lessThan 30 .
+#} => {
+#  :drew :at :desk .
+#  # the plan here is that as soon as we can show that I'm not at my
+#  # desk (cell phone wifi, asleep, etc), power the screen off
+#} .
+#
+#@prefix shuttle: <http://bigasterisk.com/room/livingRoom/shuttlepro/> .
+#@prefix mpd: <http://bigasterisk.com/host/slash/mpd> .
+#
+#{ ?button :state :press . ?button :playsMusic ?song } => { mpd: :startMusic ?song } .
+## the rest of this modeling is still a mess. Handled completely by special case in reasoning.py
+#{ shuttle:button12 :state :press         } => { mpd: :playState :pause } .
+#{ shuttle:dial :change :clockwise        } => { mpd: :audioState :volumeStepUp } .
+#{ shuttle:dial :change :counterclockwise } => { mpd: :audioState :volumeStepDown } .
+#
 
 
 { sensor:motionStorage :seesRecently :motion . } => {
@@ -201,7 +201,3 @@
   :frontWindow :line3 "Open" .
 } .
 
-# { :switch1 :buttonState :pressed .
-# } => {
-#   :switch1 :demo :received .
-# } .