Closed ten2net closed 2 years ago
HI, @ten2net we prepare an article on our website page that will be described how to deploy it to ThingsBoard. I'll let you know as soon as it will be done.
Hi, @ten2net refer to the following link to view the article mentioned above: https://thingsboard.io/docs/user-guide/contribution/rule-node-development/
I encountered same error in tb2.3.1
Hi Team, I tried to add custom nodes following your article and was success. But I ran into problems when I refactored the package names to my own package names. I Have few points to be clarified
Hey! It's better to follow the examples in this project.
org.thingsboard.rule.engine.node.xxxxx
@RuleNode
but in the package name itself.P.S. Package Customization is available using PLUGINS_SCAN_PACKAGES
env variable (see example in thingsboard.yml)
# Plugins configuration parameters
plugins:
# Comma separated package list used during classpath scanning for plugins
scan_packages: "${PLUGINS_SCAN_PACKAGES:org.thingsboard.server.extensions,org.thingsboard.rule.engine}"
Defined configuration directive 'tbEnrichmentNodeSumIntoMetadataConfig' is not available