Skip to content

Commit

Permalink
v0.9.0
Browse files Browse the repository at this point in the history
  • Loading branch information
pszafer committed Jan 21, 2025
1 parent 8381c60 commit 1a5fd08
Show file tree
Hide file tree
Showing 5 changed files with 282 additions and 7 deletions.
137 changes: 137 additions & 0 deletions boneio/boards/0.8/cover.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
mcp23017:
- id: mcp1
address: 0x23
- id: mcp2
address: 0x24

output_mapping:
cover_01_up:
kind: mcp
mcp_id: mcp2
pin: 7
cover_01_down:
kind: mcp
mcp_id: mcp2
pin: 6
cover_02_up:
kind: mcp
mcp_id: mcp2
pin: 5
cover_02_down:
kind: mcp
mcp_id: mcp2
pin: 4
cover_03_up:
kind: mcp
mcp_id: mcp2
pin: 3
cover_03_down:
kind: mcp
mcp_id: mcp2
pin: 2
cover_04_up:
kind: mcp
mcp_id: mcp2
pin: 1
cover_04_down:
kind: mcp
mcp_id: mcp2
pin: 0
cover_05_up:
kind: mcp
mcp_id: mcp1
pin: 7
cover_05_down:
kind: mcp
mcp_id: mcp1
pin: 6
cover_06_up:
kind: mcp
mcp_id: mcp1
pin: 5
cover_06_down:
kind: mcp
mcp_id: mcp1
pin: 4
cover_07_up:
kind: mcp
mcp_id: mcp1
pin: 3
cover_07_down:
kind: mcp
mcp_id: mcp1
pin: 2
cover_08_up:
kind: mcp
mcp_id: mcp1
pin: 1
cover_08_down:
kind: mcp
mcp_id: mcp1
pin: 0
cover_09_up:
kind: mcp
mcp_id: mcp2
pin: 8
cover_09_down:
kind: mcp
mcp_id: mcp2
pin: 9
cover_10_up:
kind: mcp
mcp_id: mcp2
pin: 10
cover_10_down:
kind: mcp
mcp_id: mcp2
pin: 11
cover_11_up:
kind: mcp
mcp_id: mcp2
pin: 12
cover_11_down:
kind: mcp
mcp_id: mcp2
pin: 13
cover_12_up:
kind: mcp
mcp_id: mcp2
pin: 14
cover_12_down:
kind: mcp
mcp_id: mcp2
pin: 15
cover_13_up:
kind: mcp
mcp_id: mcp1
pin: 8
cover_13_down:
kind: mcp
mcp_id: mcp1
pin: 9
cover_14_up:
kind: mcp
mcp_id: mcp1
pin: 10
cover_14_down:
kind: mcp
mcp_id: mcp1
pin: 11
cover_15_up:
kind: mcp
mcp_id: mcp1
pin: 12
cover_15_down:
kind: mcp
mcp_id: mcp1
pin: 13
cover_16_up:
kind: mcp
mcp_id: mcp1
pin: 14
cover_16_down:
kind: mcp
mcp_id: mcp1
pin: 15


137 changes: 137 additions & 0 deletions boneio/boards/0.8/cover_mix.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
mcp23017:
- id: mcp1
address: 0x23
- id: mcp2
address: 0x24

output_mapping:
cover_01_up:
kind: mcp
mcp_id: mcp2
pin: 7
cover_01_down:
kind: mcp
mcp_id: mcp2
pin: 6
cover_02_up:
kind: mcp
mcp_id: mcp2
pin: 5
cover_02_down:
kind: mcp
mcp_id: mcp2
pin: 4
cover_03_up:
kind: mcp
mcp_id: mcp2
pin: 3
cover_03_down:
kind: mcp
mcp_id: mcp2
pin: 2
cover_04_up:
kind: mcp
mcp_id: mcp2
pin: 1
cover_04_down:
kind: mcp
mcp_id: mcp2
pin: 0
cover_05_up:
kind: mcp
mcp_id: mcp1
pin: 7
cover_05_down:
kind: mcp
mcp_id: mcp1
pin: 6
cover_06_up:
kind: mcp
mcp_id: mcp1
pin: 5
cover_06_down:
kind: mcp
mcp_id: mcp1
pin: 4
cover_07_up:
kind: mcp
mcp_id: mcp1
pin: 3
cover_07_down:
kind: mcp
mcp_id: mcp1
pin: 2
cover_08_up:
kind: mcp
mcp_id: mcp1
pin: 1
cover_08_down:
kind: mcp
mcp_id: mcp1
pin: 0
out_17:
kind: mcp
mcp_id: mcp2
pin: 8
out_18:
kind: mcp
mcp_id: mcp2
pin: 9
out_19:
kind: mcp
mcp_id: mcp2
pin: 10
out_20:
kind: mcp
mcp_id: mcp2
pin: 11
out_21:
kind: mcp
mcp_id: mcp2
pin: 12
out_22:
kind: mcp
mcp_id: mcp2
pin: 13
out_23:
kind: mcp
mcp_id: mcp2
pin: 14
out_24:
kind: mcp
mcp_id: mcp2
pin: 15
out_25:
kind: mcp
mcp_id: mcp1
pin: 8
out_26:
kind: mcp
mcp_id: mcp1
pin: 9
out_27:
kind: mcp
mcp_id: mcp1
pin: 10
out_28:
kind: mcp
mcp_id: mcp1
pin: 11
out_29:
kind: mcp
mcp_id: mcp1
pin: 12
out_30:
kind: mcp
mcp_id: mcp1
pin: 13
out_31:
kind: mcp
mcp_id: mcp1
pin: 14
out_32:
kind: mcp
mcp_id: mcp1
pin: 15


12 changes: 6 additions & 6 deletions boneio/example_config/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@ lm75:
- id: temp
address: 0x48

mcp23017:
- id: mcp1
address: 0x20
- id: mcp2
address: 0x21

event: !include event.yaml
binary_sensor: !include binary_sensor.yaml

output: !include output32x5A.yaml

boneio:
name: "boneIO Black 32x10A"
version: 0.8
device_type: "32x10A"


# adc: !include adc.yaml Uncomment only if needed.
1 change: 1 addition & 0 deletions boneio/schema/schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -927,6 +927,7 @@ boneio:
device_type:
type: string
required: False
allowed: ['32x10A', '32x10', '32', '24x16A', '24x16', '24', 'cover', 'cover mix', 'cm']
coerce:
- str
- lower
Expand Down
2 changes: 1 addition & 1 deletion boneio/version.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# flake8: noqa
__version__ = "0.9.0dev15"
__version__ = "0.9.0"

0 comments on commit 1a5fd08

Please sign in to comment.