Skip to content

Commit

Permalink
feat(cbus): implemented error hvac actuator application
Browse files Browse the repository at this point in the history
  • Loading branch information
sruehl committed Jul 19, 2022
1 parent cc4f30d commit 70a64ab
Show file tree
Hide file tree
Showing 5 changed files with 226 additions and 6 deletions.
8 changes: 8 additions & 0 deletions plc4go/protocols/cbus/readwrite/model/ApplicationId.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions plc4go/protocols/cbus/readwrite/model/SALData.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

205 changes: 205 additions & 0 deletions plc4go/protocols/cbus/readwrite/model/SALDataHvacActuator.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 9 additions & 4 deletions protocols/c-bus/src/main/resources/protocols/cbus/c-bus.mspec
Original file line number Diff line number Diff line change
Expand Up @@ -290,6 +290,7 @@
['0x13' TESTING ]
['0x14' MEDIA_TRANSPORT_CONTROL ]
['0x15' ERROR_REPORTING ]
['0x16' HVAC_ACTUATOR ]
]
[enum uint 4 LightingCompatible
Expand Down Expand Up @@ -415,8 +416,8 @@
['0x70' VENTILATION_70 ['VENTILATION' , 'YES' ]]
['0x71' IRRIGATION_CONTROL_71 ['IRRIGATION_CONTROL' , 'YES' ]]
['0x72' POOLS_SPAS_PONDS_FOUNTAINS_CONTROL_72 ['POOLS_SPAS_PONDS_FOUNTAINS_CONTROL', 'YES' ]]
['0x73' RESERVED_73 ['RESERVED' , 'NA' ]] // HVAC_ACTUATOR
['0x74' RESERVED_74 ['RESERVED' , 'NA' ]] // HVAC_ACTUATOR
['0x73' RESERVED_73 ['HVAC_ACTUATOR' , 'NA' ]] // HVAC_ACTUATOR
['0x74' RESERVED_74 ['HVAC_ACTUATOR' , 'NA' ]] // HVAC_ACTUATOR
['0x75' RESERVED_75 ['RESERVED' , 'NA' ]]
['0x76' RESERVED_76 ['RESERVED' , 'NA' ]]
['0x77' RESERVED_77 ['RESERVED' , 'NA' ]]
Expand Down Expand Up @@ -1320,11 +1321,11 @@
[simple LightingData ventilationData]
]
['IRRIGATION_CONTROL' *IrrigationControl
// Note: the documentation states that the data for ventilation uses LightingData
// Note: the documentation states that the data for irrigation control uses LightingData
[simple LightingData ventilationData]
]
['POOLS_SPAS_PONDS_FOUNTAINS_CONTROL' *PoolsSpasPondsFountainsControl
// Note: the documentation states that the data for ventilation uses LightingData
// Note: the documentation states that the data for pools spas ponds fauntains uses LightingData
[simple LightingData ventilationData]
]
['HEATING' *Heating
Expand Down Expand Up @@ -1369,6 +1370,10 @@
['ERROR_REPORTING' *ErrorReporting
[simple ErrorReportingData errorReportingData]
]
['HVAC_ACTUATOR' *HvacActuator
// Note: the documentation states that the data for hvac actuator uses LightingData
[simple LightingData ventilationData]
]
]
// TODO: we need to check that we don't read the crc by accident
[optional SALData('applicationId') salData ]
Expand Down

0 comments on commit 70a64ab

Please sign in to comment.