Browse Source

add brain examples for each neuron

nico 8 years ago
parent
commit
591ca3b1c5
4 changed files with 20 additions and 8 deletions
  1. 3 7
      brain.yml
  2. 8 0
      brains/say.yml
  3. 8 0
      brains/wake_on_lan.yml
  4. 1 1
      test.py

+ 3 - 7
brain.yml

@@ -1,17 +1,13 @@
 ---
-  - name: "say hello"
-    neurons:
-      - say:
-          message:
-            - "Bonjour monsieur"
-    signals:
-      - order: "bonjour"
 
   - !include brains/ansible_playbook.yml
   - !include brains/gmail_checker.yml
   - !include brains/kill_switch.yml
   - !include brains/openweathermap.yml
   - !include brains/push_message.yml
+  - !include brains/say.yml
   - !include brains/script.yml
   - !include brains/shell.yml
   - !include brains/systemdate.yml
+  - !include brains/tasker_autoremote.yml
+  - !include brains/wake_on_lan.yml

+ 8 - 0
brains/say.yml

@@ -0,0 +1,8 @@
+---
+  - name: "say hello"
+    neurons:
+      - say:
+          message:
+            - "Bonjour monsieur"
+    signals:
+      - order: "bonjour"

+ 8 - 0
brains/wake_on_lan.yml

@@ -0,0 +1,8 @@
+---
+
+  - name: "wake my PC"
+    neurons:
+      - wake_on_lan:
+          mac_address: "00-00-00-00-00-00"
+    signals:
+      - order: "wake my PC"

+ 1 - 1
test.py

@@ -12,7 +12,7 @@ logging.basicConfig()
 logger = logging.getLogger("kalliope")
 logger.setLevel(logging.DEBUG)
 
-order = "est-ce que j'ai des emails"
+order = "bonjour"
 oa = OrderAnalyser(order=order)
 oa.start()