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

Many Warnings in the logfile: State value to set for "roomba.0.xxxx" has to be type "string" but received type "number" #104

Open
hsteinme opened this issue Mar 8, 2022 · 3 comments
Labels
bug Something isn't working

Comments

@hsteinme
Copy link

hsteinme commented Mar 8, 2022

roomba.0	2022-03-08 16:15:08.721	info	State value to set for "roomba.0.refreshedTimestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:15:08.720	info	State value to set for "roomba.0.commands.last.timestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:14:02.897	info	State value to set for "roomba.0.refreshedTimestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:14:02.896	info	State value to set for "roomba.0.commands.last.timestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:12:57.055	info	State value to set for "roomba.0.refreshedTimestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:12:57.054	info	State value to set for "roomba.0.states.signal" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:12:57.054	info	State value to set for "roomba.0.commands.last.timestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:11:51.211	info	State value to set for "roomba.0.refreshedTimestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:11:51.211	info	State value to set for "roomba.0.states.signal" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:11:51.210	info	State value to set for "roomba.0.commands.last.timestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:10:45.353	info	State value to set for "roomba.0.refreshedTimestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:10:45.352	info	State value to set for "roomba.0.states.signal" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:10:45.351	info	State value to set for "roomba.0.commands.last.timestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:09:39.529	info	State value to set for "roomba.0.refreshedTimestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:09:39.529	info	State value to set for "roomba.0.states.signal" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:09:39.528	info	State value to set for "roomba.0.commands.last.timestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:08:33.879	info	State value to set for "roomba.0.refreshedTimestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:08:33.878	info	State value to set for "roomba.0.commands.last.timestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:07:27.866	info	State value to set for "roomba.0.refreshedTimestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:07:27.866	info	State value to set for "roomba.0.states.signal" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:07:27.865	info	State value to set for "roomba.0.commands.last.timestamp" has to be type "string" but received type "number"
roomba.0	2022-03-08 16:06:22.041	info	State value to set for "roomba.0.refreshedTimestamp" has to be type "string" but received type "number"
@mcm1957
Copy link
Member

mcm1957 commented Aug 9, 2023

Please check with newest version of adapter (1.2.1).
If issue still occure, please report your configuration (Adapter version, js-controller version, node, npm, OS).

If no response received within 30 days this issue might be closed.

@hsteinme
Copy link
Author

Problem still occurs with version 1.2.1

roomba.0
2023-08-10 11:09:32.032	info	State value to set for "roomba.0.refreshedTimestamp" has to be type "string" but received type "number"

roomba.0
2023-08-10 11:09:32.031	info	State value to set for "roomba.0.states.signal" has to be type "string" but received type "number"

roomba.0
2023-08-10 11:09:32.030	info	State value to set for "roomba.0.commands.last.timestamp" has to be type "string" but received type "number"

roomba.0
2023-08-10 11:08:26.222	info	State value to set for "roomba.0.refreshedTimestamp" has to be type "string" but received type "number"

roomba.0
2023-08-10 11:08:26.221	info	State value to set for "roomba.0.statistics.missions.failed" has to be type "string" but received type "number"

roomba.0
2023-08-10 11:08:26.219	info	State value to set for "roomba.0.statistics.missions.succeed" has to be type "string" but received type "number"

roomba.0
2023-08-10 11:08:26.218	info	State value to set for "roomba.0.statistics.missions.total" has to be type "string" but received type "number"

roomba.0
2023-08-10 11:08:26.200	info	State value to set for "roomba.0.statistics.time.estCap" has to be type "string" but received type "number"

roomba.0
2023-08-10 11:08:26.198	info	State value to set for "roomba.0.statistics.time.nAvail" has to be type "string" but received type "number"

roomba.0
2023-08-10 11:08:26.197	info	State value to set for "roomba.0.states.signal" has to be type "string" but received type "number"

roomba.0
2023-08-10 11:08:26.195	info	State value to set for "roomba.0.states.battery" has to be type "string" but received type "number"

roomba.0
2023-08-10 11:08:26.189	info	State value to set for "roomba.0.device.versions.hardwareRev" has to be type "string" but received type "number"

roomba.0
2023-08-10 11:08:26.187	info	State value to set for "roomba.0.device.network.dhcp" has to be type "string" but received type "boolean"

roomba.0
2023-08-10 11:08:26.184	info	State value to set for "roomba.0.commands.last.timestamp" has to be type "string" but received type "number"

roomba.0
2023-08-10 11:08:26.118	info	Subscripe Leafnode: _runCommand.

roomba.0
2023-08-10 11:08:18.135	info	State value to set for "roomba.0.states._connected" has to be type "string" but received type "boolean"

roomba.0
2023-08-10 11:08:18.129	info	Roomba online. Connection established.

roomba.0
2023-08-10 11:08:16.064	info	Connecting to Roomba (192.168.116.100)..

roomba.0
2023-08-10 11:08:15.906	info	starting. Version 1.2.1 (non-npm: iobroker-community-adapters/ioBroker.roomba) in /opt/iobroker/node_modules/iobroker.roomba, node: v16.17.1, js-controller: 4.0.24

Even after the manual deletion of the roomba objects and after restarting te roomba adapter the problem still exists. In the logfile there is a bunch of warnings:

roomba.0
2023-08-10 11:27:49.832	info	State value to set for "roomba.0.statistics.missions" has to be type "channel" but received type "string"

roomba.0
2023-08-10 11:27:49.831	info	State value to set for "roomba.0.statistics.time" has to be type "channel" but received type "string"

roomba.0
2023-08-10 11:27:49.829	info	State value to set for "roomba.0.statistics" has to be type "channel" but received type "string"

roomba.0
2023-08-10 11:27:49.828	info	State value to set for "roomba.0.states" has to be type "channel" but received type "string"

roomba.0
2023-08-10 11:27:49.826	info	State value to set for "roomba.0.device.preferences" has to be type "channel" but received type "string"

roomba.0
2023-08-10 11:27:49.824	info	State value to set for "roomba.0.device.versions" has to be type "channel" but received type "string"

roomba.0
2023-08-10 11:27:49.823	info	State value to set for "roomba.0.device.network" has to be type "channel" but received type "string"

roomba.0
2023-08-10 11:27:49.822	info	State value to set for "roomba.0.device" has to be type "channel" but received type "string"

roomba.0
2023-08-10 11:27:49.821	info	State value to set for "roomba.0.missions.schedule" has to be type "channel" but received type "string"

roomba.0
2023-08-10 11:27:49.818	info	State value to set for "roomba.0.missions.current.runtime" has to be type "number" but received type "string"

roomba.0
2023-08-10 11:27:49.816	info	State value to set for "roomba.0.missions.current.started" has to be type "number" but received type "string"

roomba.0
2023-08-10 11:27:49.815	info	State value to set for "roomba.0.missions.current.id" has to be type "number" but received type "string"

roomba.0
2023-08-10 11:27:49.813	info	State value to set for "roomba.0.missions.current" has to be type "channel" but received type "string"

roomba.0
2023-08-10 11:27:49.630	info	State value to set for "roomba.0.missions" has to be type "channel" but received type "string"

roomba.0
2023-08-10 11:27:49.629	info	State value to set for "roomba.0.commands.last" has to be type "channel" but received type "string"

roomba.0
2023-08-10 11:27:49.628	info	State value to set for "roomba.0.commands" has to be type "channel" but received type "string"

roomba.0
2023-08-10 11:27:49.297	warn	This object will not be created in future versions. Please report this to the developer.

roomba.0
2023-08-10 11:27:49.297	warn	Object roomba.0.statistics.missions is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json

roomba.0
2023-08-10 11:27:49.294	warn	This object will not be created in future versions. Please report this to the developer.

roomba.0
2023-08-10 11:27:49.292	warn	Object roomba.0.statistics.time is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json

roomba.0
2023-08-10 11:27:49.291	warn	This object will not be created in future versions. Please report this to the developer.

roomba.0
2023-08-10 11:27:49.290	warn	Object roomba.0.statistics is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json

roomba.0
2023-08-10 11:27:49.287	warn	This object will not be created in future versions. Please report this to the developer.

roomba.0
2023-08-10 11:27:49.287	warn	Object roomba.0.states is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json

roomba.0
2023-08-10 11:27:49.285	warn	This object will not be created in future versions. Please report this to the developer.

roomba.0
2023-08-10 11:27:49.283	warn	Object roomba.0.device.preferences is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json

roomba.0
2023-08-10 11:27:49.282	warn	This object will not be created in future versions. Please report this to the developer.

roomba.0
2023-08-10 11:27:49.281	warn	Object roomba.0.device.versions is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json

roomba.0
2023-08-10 11:27:49.279	warn	This object will not be created in future versions. Please report this to the developer.

roomba.0
2023-08-10 11:27:49.277	warn	Object roomba.0.device.network is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json

roomba.0
2023-08-10 11:27:49.277	warn	This object will not be created in future versions. Please report this to the developer.

roomba.0
2023-08-10 11:27:49.273	warn	Object roomba.0.device is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json

roomba.0
2023-08-10 11:27:49.271	warn	This object will not be created in future versions. Please report this to the developer.

roomba.0
2023-08-10 11:27:49.270	warn	Object roomba.0.missions.schedule is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json

roomba.0
2023-08-10 11:27:49.268	warn	This object will not be created in future versions. Please report this to the developer.

roomba.0
2023-08-10 11:27:49.267	warn	Object roomba.0.missions.current is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json

roomba.0
2023-08-10 11:27:49.259	warn	This object will not be created in future versions. Please report this to the developer.

roomba.0
2023-08-10 11:27:49.258	warn	Object roomba.0.missions is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json

roomba.0
2023-08-10 11:27:49.256	warn	This object will not be created in future versions. Please report this to the developer.

roomba.0
2023-08-10 11:27:49.255	warn	Object roomba.0.commands.last is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json

roomba.0
2023-08-10 11:27:49.249	warn	This object will not be created in future versions. Please report this to the developer.

roomba.0
2023-08-10 11:27:49.248	warn	Object roomba.0.commands is invalid: obj.common.type has an invalid value (channel) but has to be one of number, string, boolean, array, object, mixed, file, json
  • Adapter 1.2.1
  • node: v16.17.1
  • js-controller: 4.0.24
  • npm 8.15.0
  • Linux RaspberryPi 5.10.103-v7l+ #1529 SMP Tue Mar 8 12:24:00 GMT 2022 armv7l GNU/Linux

@mcm1957
Copy link
Member

mcm1957 commented Aug 10, 2023

Thanks for feddback

@mcm1957 mcm1957 changed the title Version 1.1.4 ~ Many Warnings in the logfile: State value to set for "roomba.0.xxxx" has to be type "string" but received type "number" Many Warnings in the logfile: State value to set for "roomba.0.xxxx" has to be type "string" but received type "number" Sep 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants