You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The base classes ComponentGt and ComponentAttributeClassGt have been modified by hand.
New CACs and Components added by the PR are not autogenerated. I propose we keep them that way (this is a topic for discussion and/or experimention).
The new CACs are simple and could probably be auto-generated without trouble.
Some of the new Components of new components are simple and probably could be auto-generated (possibly only Fibaro Smart Implant)
Other new Components have structural complexity and/or non-trivial code associated with them. It's unclear if autogeneration could usefully represent the structural complexity and the non-trivial code might mean a lot of code editing with an xslt intermediary which might be sub-optimal.
The text was updated successfully, but these errors were encountered:
This PR adds support for Tank modules accessed by sending HTTP polls to a Hubitat which is configured to communicate with Fibaro Smart Implant temperature sensors on the tank via Fibaro / Hubitat ZWave network.
Changes:
1. New CACS, Components and enums added for Fibaro Smart Implant, Hubitat, Hubitat Tank Module and generic RESTPoller.
2. HardwareLayout has been modified:
1. Components and CACS in OtherComponents/OtherCACs can be decoded from TypeName without need to specify the decoding class.
2. A "resolve" phase has been added after loading CACs, Components and Nodes to allow validation of relationships between entities when that validation requires all CACs, Components and Nodes to have been decoded.
3. Code generation has been broken by this merge. Fixing up code generation will be addressed by #214. More code generation discussion in #215.
Tank Module via HTTP/Hubitat/Fibaro (#205)
This PR adds support for Tank modules accessed by sending HTTP polls to a Hubitat which is configured to communicate with Fibaro Smart Implant temperature sensors on the tank via Fibaro / Hubitat ZWave network.
Changes:
1. New CACS, Components and enums added for Fibaro Smart Implant, Hubitat, Hubitat Tank Module and generic RESTPoller.
2. HardwareLayout has been modified:
1. Components and CACS in OtherComponents/OtherCACs can be decoded from TypeName without need to specify the decoding class.
2. A "resolve" phase has been added after loading CACs, Components and Nodes to allow validation of relationships between entities when that validation requires all CACs, Components and Nodes to have been decoded.
3. Code generation has been broken by this merge. Fixing up code generation will be addressed by #214. More code generation discussion in #215.
PR 205 will probably break code generation.
Expected issues:
The text was updated successfully, but these errors were encountered: