Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

A lot of log entrys after update to js controller 3.3 #33

Closed
luigibt opened this issue May 26, 2021 · 6 comments
Closed

A lot of log entrys after update to js controller 3.3 #33

luigibt opened this issue May 26, 2021 · 6 comments

Comments

@luigibt
Copy link

luigibt commented May 26, 2021

After iobroker update to js controller version 3.3. there are a lot of log entrys every minute.
Example below.

gruenbeck.0 2021-05-26 15:30:41.931 info State value to set for "gruenbeck.0.error.D_K_10_16" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.878 info State value to set for "gruenbeck.0.error.D_K_10_15" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.869 info State value to set for "gruenbeck.0.error.D_K_10_14" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.864 info State value to set for "gruenbeck.0.error.D_K_10_13" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.857 info State value to set for "gruenbeck.0.error.D_K_10_12" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.851 info State value to set for "gruenbeck.0.error.D_K_10_11" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.844 info State value to set for "gruenbeck.0.error.D_K_10_10" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.838 info State value to set for "gruenbeck.0.error.D_K_10_9" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.792 info State value to set for "gruenbeck.0.error.D_K_10_8" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.787 info State value to set for "gruenbeck.0.error.D_K_10_7" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.783 info State value to set for "gruenbeck.0.error.D_K_10_6" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.779 info State value to set for "gruenbeck.0.error.D_K_10_5" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.775 info State value to set for "gruenbeck.0.error.D_K_10_4" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.770 info State value to set for "gruenbeck.0.error.D_K_10_3" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.766 info State value to set for "gruenbeck.0.error.D_K_10_2" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:41.762 info State value to set for "gruenbeck.0.error.D_K_10_1" has to be type "string" but received type "number"
gruenbeck.0 2021-05-26 15:30:27.950 info State value to set for "gruenbeck.0.parameter.D_C_8_2" has to be type "number" but received type "string"
gruenbeck.0 2021-05-26 15:30:27.946 info State value to set for "gruenbeck.0.parameter.D_C_8_1" has to be type "number" but received type "string"
gruenbeck.0 2021-05-26 15:30:27.866 info State value to set for "gruenbeck.0.info.D_A_3_1" has to be type "string" but received type "number"

Versions:

  • Adapter version: 0.0.29
  • JS-Controller version: 3.3.11
  • Node version: 12.22.1
  • Operating system: Linux Raspberry PI
@loebse
Copy link

loebse commented Jan 8, 2022

Has there been any update on this? I am facing the same issue. I guess the data type for the errors is wrong. It should be "string" and not "number".

I changed it for myself in "io-package.json" which seems to solve the issue.

Cheers,
Sebastian

@TA2k
Copy link
Owner

TA2k commented Jan 8, 2022

can you please share your json

@loebse
Copy link

loebse commented Jan 10, 2022

Please find attached:
io-package.json.zip

@TA2k
Copy link
Owner

TA2k commented Jan 10, 2022

is mit 0.0.32 gefixt

@TA2k TA2k closed this as completed Jan 10, 2022
@loebse
Copy link

loebse commented Jan 11, 2022

Thanks for updating it @TA2k

However, I think it is a bit more complex than anticipated.

The error states that receive a value are receiving a string (e.g. "E7_h14734") so the fix is working here. But the error states that do not have a value receive a "0" as number. So what is happening now is the following:

State value to set for "gruenbeck.0.error.D_K_10_10" has to be type "string" but received type "number"

I guess you would need to convert the "0" as a number into a "0" as a string or leave it empty and only fill it if there is really an error value.

image

@TA2k
Copy link
Owner

TA2k commented Jan 11, 2022

please reinstall again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants