Now I have a similar problem using the Grove Base Hat for raspberry pi on NodeRED. There is a node ie. node-red-contrib-grove-base-hat that does not respond correctly. Since NodeRED does not invoke grove.py, it looks for a simlar file called grove.adc. Like this library grove.py was changed, a similar thing needs to be done on grove.adc.