ioBroker.devices
ioBroker.devices copied to clipboard
[BUG] "Add state" does not work
Describe the bug
Adding a state to an existing device does not work.
To Reproduce
Steps to reproduce the behavior:
- Create new device or edit an existing one
- Click on 'Add state'
Expected behavior
A new state appears at the bottom of the list, which can be customized or a popup appears where i can define my new state directly.
Screenshots & Logfiles
Versions:
- Adapter version: v1.1.0
- JS-Controller version: 4.0.23
- Node version: v16.17.0
- Operating system: ubuntu 20.04
Is it the same error?
I can add new states. But after adding it or opening the device, the Admin page gets black.
JS error:
`TypeError: Cannot read properties of undefined (reading 'clsx')
at n.value (DialogEditDevice.js:1135:44)
at DialogEditDevice.js:1160:91
at Array.map (
(anonymous) @ react-dom.production.min.js:267
DialogEditDevice.js:1135 Uncaught TypeError: Cannot read properties of undefined (reading 'clsx')
at n.value (DialogEditDevice.js:1135:44)
at DialogEditDevice.js:1160:91
at Array.map (
@strikegun I can confirm this. I've tried to add saturation to my rgb light, but got the same error. After adding this new state, edit form is broken.
i get the following if i try to add a custom state, GUI crashing:
Uncaught TypeError: s.default.Utils is undefined
value DialogEditDevice.js:1135
children DialogEditDevice.js:1160
value DialogEditDevice.js:1160
value DialogEditDevice.js:1248
React 8
Li
bi
yl
Ms
zs
ms
as
cs
V scheduler.production.min.js:13
Z scheduler.production.min.js:14
36813 scheduler.production.min.js:14
Webpack 12
n
45296
n
34463
n
54164
n
1250
n
<anonymous>
<anonymous>
<anonymous>
DialogEditDevice.js:1135:32
value DialogEditDevice.js:1135
children DialogEditDevice.js:1160
map self-hosted:221
value DialogEditDevice.js:1160
value DialogEditDevice.js:1248
React 8
cs self-hosted:1406
V scheduler.production.min.js:13
Z scheduler.production.min.js:14
(Async: EventHandlerNonNull)
36813 scheduler.production.min.js:14
Webpack 12
n
45296
n
34463
n
54164
n
1250
n
<anonym>
<anonym>
<anonym>
after if i try to edit this device, i got the following, GUI is crashing:
Uncaught TypeError: s.default.Utils is undefined
value https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
children https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
value https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
value https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Li https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
bi https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
yl https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Ms https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
zs https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
ms https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
as https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
ls https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Nc https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
rs https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
rs https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
ns https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
enqueueSetState https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
setState https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
value https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
onClick https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Re https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Be https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Er https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Er https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Dr https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Wr https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
ss https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Te https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Wr https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
qt https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Ut https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Ir https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Fr https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Nr https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
Nr https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
createRoot https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
e https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
<anonymous> https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
<anonymous> https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
<anonymous> https://10.0.120.2:8081/adapter/devices/static/js/main.10538062.js:2
main.10538062.js:2:8372552
ony chance to fix this. I do have the same issue
I do have the same issue
Same here.
After add new state, the device manager turns black.
After reload ist, there is only 1 state in the device. A click on the edit button, turns the device manager black again. Like in issue #224.
But it is added to the object alias