ioBroker.javascript
ioBroker.javascript copied to clipboard
[Bug]: No save buttons when using a function block / not able to switch to JavaScript view in Blockly script
I'm sure that
- [x] This issue is still present in the current beta version of this adapter
- [x] There is no other (open) issue with the same topic (use the search!)
- [x] This issue is not described in the adapter documentation / FAQ (read the docs!)
Script type
Blockly
The problem
Blockly Script mit function Baustein lassen sich nicht ändern,
- kein speicher-Button,
- eine gefügte function-Baustein wir teilweise nicht gespeichert,
- selbst nach speichern function-Baustein wieder verschwunden (wird nicht angezeigt)
beim Klick auf den Button (JS) anzeigen wird der code der Funktion nicht angezeigt und bei zurück gehen auf Blockly ist die Funktion verschwunden
Habe Adapter neu gestartet Habe IOBroker komplett neu gestartet Habe fix ausgeführt
iobroker.current.log (in debug mode!)
No response
Version of nodejs
20.19.2
Version of ioBroker js-controller
7.0.7
Version of adapter
9.0.6
Duplicate of #1891 ?
Yes, issue is reported in #1891. But that post is marked as "fixed" - but it isn't.
Hello everyone, I have the same behavior when I use the function block "do something". No saving possible and existing scripts no longer work with this function block in Blockly.
Hallo. Ich kann auch bestätigen das bei Version 9.0.6 egal welches Blockly Script geändert wird- dieses nichtmehr gespeichert werden kann.
Einfach reproduzierbar: Einfach ein Blockly öffnen, da irgendetwas daran verändern: der "Speichern" Button oben kommt nichtmehr :) LG
Hallo, Kann auch ich bestätigen. Letzte funktionierende Version ist 8.9.2
I'm sure that
- [x] This issue is still present in the current beta version of this adapter[x] There is no other (open) issue with the same topic (use the search!)[x] This issue is not described in the adapter documentation / FAQ (read the docs!)
Script type
Blockly
The problem
Blockly Script mit function Baustein lassen sich nicht ändern,
- kein speicher-Button,
- eine gefügte function-Baustein wir teilweise nicht gespeichert,
- selbst nach speichern function-Baustein wieder verschwunden (wird nicht angezeigt)
beim Klick auf den Button (JS) anzeigen wird der code der Funktion nicht angezeigt und bei zurück gehen auf Blockly ist die Funktion verschwunden
Habe Adapter neu gestartet Habe IOBroker komplett neu gestartet Habe fix ausgeführt
iobroker.current.log (in debug mode!)
No response
Version of nodejs
20.19.2
Version of ioBroker js-controller
7.0.7
Version of adapter
9.0.6
https://www.iobroker.net/#de/documentation/faq/_040_contibution.md?fehlerindergrafischeoberflchemelden
-> https://github.com/ioBroker/ioBroker.javascript/issues/1891#issuecomment-2985171206
Uncaught ReferenceError: Input "END_TIME" doesn't exist on "time_compare_ex"
valueToCode https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1400
time_compare_ex https://iobroker:8083/adapter/javascript/google-blockly/own/blocks_time.js:155
blockToCode https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1399
workspaceToCode https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1397
blocklyCode2JSCode https://iobroker:8083/adapter/javascript/assets/index-Cek-i92T.js:1155
onChange https://iobroker:8083/adapter/javascript/assets/index-Cek-i92T.js:1156
onBlocklyChanged https://iobroker:8083/adapter/javascript/assets/index-Cek-i92T.js:1156
changeTimer https://iobroker:8083/adapter/javascript/assets/index-Cek-i92T.js:1156
setTimeout handler*componentDidUpdate/< https://iobroker:8083/adapter/javascript/assets/index-Cek-i92T.js:1156
fireChangeListener https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1138
fireNow$$module$build$src$core$events$utils https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:66
setTimeout handler*fireInternal$$module$build$src$core$events$utils/< https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:65
fireInternal$$module$build$src$core$events$utils https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:65
fire$$module$build$src$core$events$utils https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:64
fireDragStartEvent https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1218
startDrag https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1215
startDrag https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1256
onDragStart https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1469
updateIsDragging https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:721
updateFromEvent https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:717
handleMove https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:725
f https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:87
conditionalBind$$module$build$src$core$browser_events https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:87
bindMouseEvents https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:724
doStart https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:723
handleWsStart https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:732
onMouseDown_ https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1172
f https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:87
blockly_compressed.js:1400:378
Source-Map-Fehler: Error: request failed with status 404
Stack in the worker:networkRequest@resource://devtools/client/shared/source-map-loader/utils/network-request.js:43:9
Ressourcen-Adresse: https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js
Source-Map-Adresse: blockly_compressed.js.map
Today I tested version 9.0.7 and so far it seems that the save button works again under all conditions i knew which caused problems since 8.9.2
confirmed, fixed with 9.0.7 thanks!
Sorry, but not fixed at all in 9.0.7. With CRON in Script, SAVE / CANCEL not showing. Even new Scirpt. Place CRON first, no SAVE /CANCEL.
Sorry, but not fixed at all in 9.0.7. With CRON in Script, SAVE / CANCEL not showing. Even new Scirpt. Place CRON first, no SAVE /CANCEL.
I am tired a bit to repeat every time: https://www.iobroker.net/#de/documentation/faq/_040_contibution.md?fehlerindergrafischeoberflchemelden
Uncaught ReferenceError: Input "END_TIME" doesn't exist on "time_compare_ex" valueToCode https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1400 time_compare_ex https://iobroker:8083/adapter/javascript/google-blockly/own/blocks_time.js:155 blockToCode https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1399 workspaceToCode https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1397 blocklyCode2JSCode https://iobroker:8083/adapter/javascript/assets/index-Cek-i92T.js:1155 onChange https://iobroker:8083/adapter/javascript/assets/index-Cek-i92T.js:1156 onBlocklyChanged https://iobroker:8083/adapter/javascript/assets/index-Cek-i92T.js:1156 changeTimer https://iobroker:8083/adapter/javascript/assets/index-Cek-i92T.js:1156 setTimeout handler*componentDidUpdate/< https://iobroker:8083/adapter/javascript/assets/index-Cek-i92T.js:1156 fireChangeListener https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1138 fireNow$$module$build$src$core$events$utils https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:66 setTimeout handler*fireInternal$$module$build$src$core$events$utils/< https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:65 fireInternal$$module$build$src$core$events$utils https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:65 fire$$module$build$src$core$events$utils https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:64 fireDragStartEvent https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1218 startDrag https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1215 startDrag https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1256 onDragStart https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1469 updateIsDragging https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:721 updateFromEvent https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:717 handleMove https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:725 f https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:87 conditionalBind$$module$build$src$core$browser_events https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:87 bindMouseEvents https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:724 doStart https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:723 handleWsStart https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:732 onMouseDown_ https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:1172 f https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js:87 blockly_compressed.js:1400:378 Source-Map-Fehler: Error: request failed with status 404 Stack in the worker:networkRequest@resource://devtools/client/shared/source-map-loader/utils/network-request.js:43:9 Ressourcen-Adresse: https://iobroker:8083/adapter/javascript/google-blockly/blockly_compressed.js Source-Map-Adresse: blockly_compressed.js.map
This should be fixed with 9.0.7
Sorry, but not fixed at all in 9.0.7. With CRON in Script, SAVE / CANCEL not showing. Even new Scirpt. Place CRON first, no SAVE /CANCEL.
I am tired a bit to repeat every time: https://www.iobroker.net/#de/documentation/faq/_040_contibution.md?fehlerindergrafischeoberflchemelden
What? Are you serious? I'm not reporting a new bug, but rather reporting that one that's been around for three weeks hasn't been fixed, even with 9.0.7, contrary to other reports here. I'm happy to open a new one, but what for? I'm also happy to search for and post error messages and logs, but I didn't expect such a response.
Uncaught ReferenceError: Input "SECONDS" doesn't exist on "cron_builder"
valueToCode http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1400
cron_builder http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/own/blocks_trigger.js:1187
blockToCode http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1399
workspaceToCode http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1397
blocklyCode2JSCode http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-DLBeMhRC.js:1155
onChange http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-DLBeMhRC.js:1156
onBlocklyChanged http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-DLBeMhRC.js:1156
changeTimer http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-DLBeMhRC.js:1156
setTimeout handler*componentDidUpdate/< http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-DLBeMhRC.js:1156
fireChangeListener http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1138
fireNow$$module$build$src$core$events$utils http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:66
setTimeout handler*fireInternal$$module$build$src$core$events$utils/< http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:65
fireInternal$$module$build$src$core$events$utils http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:65
fire$$module$build$src$core$events$utils http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:64
fireDragEndEvent http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1219
endDrag http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1223
endDrag http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1256
onDragEnd http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1472
handleUp http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:726
f http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
conditionalBind$$module$build$src$core$browser_events http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
bindMouseEvents http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:724
doStart http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:723
handleWsStart http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:732
handleFlyoutStart http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:732
blockMouseDown http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1425
f http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
conditionalBind$$module$build$src$core$browser_events http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
addBlockListeners_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1424
layout_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1437
show http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1417
updateFlyout_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1636
setSelectedItem http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1635
onClick_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1624
f http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
conditionalBind$$module$build$src$core$browser_events http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
attachEvents_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1623
createDom_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1622
init http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1620
init$$module$build$src$core$inject http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:422
inject$$module$build$src$core$inject http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:416
componentDidUpdate http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-DLBeMhRC.js:1156
ho http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
ca http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
ca http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
gc http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
Ec http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
vt http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
da http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
E http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
nn http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
EventHandlerNonNull* http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
<anonymous> http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
blockly_compressed.js:1400:378
valueToCode http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1400
cron_builder http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/own/blocks_trigger.js:1187
blockToCode http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1399
workspaceToCode http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1397
blocklyCode2JSCode http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-DLBeMhRC.js:1155
onChange http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-DLBeMhRC.js:1156
onBlocklyChanged http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-DLBeMhRC.js:1156
changeTimer http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-DLBeMhRC.js:1156
(Async: setTimeout handler)
componentDidUpdate http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-DLBeMhRC.js:1156
fireChangeListener http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1138
fireNow$$module$build$src$core$events$utils http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:66
(Async: setTimeout handler)
utils http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:65
(Async: FrameRequestCallback)
fireInternal$$module$build$src$core$events$utils http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:65
fire$$module$build$src$core$events$utils http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:64
fireDragEndEvent http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1219
endDrag http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1223
endDrag http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1256
onDragEnd http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1472
handleUp http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:726
f http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
(Async: EventListener.handleEvent)
conditionalBind$$module$build$src$core$browser_events http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
bindMouseEvents http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:724
doStart http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:723
handleWsStart http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:732
handleFlyoutStart http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:732
blockMouseDown http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1425
f http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
(Async: EventListener.handleEvent)
conditionalBind$$module$build$src$core$browser_events http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
addBlockListeners_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1424
layout_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1437
show http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1417
updateFlyout_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1636
setSelectedItem http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1635
onClick_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1624
f http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
(Async: EventListener.handleEvent)
conditionalBind$$module$build$src$core$browser_events http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
attachEvents_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1623
createDom_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1622
init http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1620
init$$module$build$src$core$inject http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:422
inject$$module$build$src$core$inject http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:416
componentDidUpdate http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-DLBeMhRC.js:1156
InterpretGeneratorResume self-hosted:1425
AsyncFunctionNext self-hosted:800
(Async: async)
ho http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
ca http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
ca http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
gc http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
Ec http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
vt http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
da http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
E http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
nn http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
(Async: EventHandlerNonNull)
<anonym> http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
<anonym> http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
It's a new, fresh skript in the root folder. Only addes the shown block.
PlatformBetriebssystem:linux Architektur:x64 CPUs:6 Geschwindigkeit:0 MHz Modell:Common KVM processor RAM:7.7 GB System-Betriebszeit:57 T. 00:14:02 Node.js:v20.19.0 Zeit:1751430916826 Zeitversatz:-120 NPM:10.8.2 Adapter-Anzahl:663 Datenträgergröße:15.6 GB Freier Festplattenspeicher:2.8 GB Aktive Instanzen:28 Pfad:/opt/iobroker/ Betriebszeit:57 T. 00:13:56 aktiv:true _nodeCurrent:20.19.0 _npmNewestNext:10.8.2 _nodeNewestNext:20.19.3 _npmNewest:10.8.2 _nodeNewest:20.19.3 _npmCurrent:10.8.2
Skriptausführung Installierte Instanzen: 1 Verfügbare Version: 9.0.7 Installierte Version: 9.0.7
Installiert js-controller 7.0.7
Please test the new version
I'm sorry, no ... No Buttons, when changing existing blockly. I tried, too: export/import into a new script, i got that error message:
Maybe that can help somehow ....
Same here with 9.0.8, no SAVE in already existing & running scripts that contain CRON block(s) and after blockly XML import with CRON no SAVE as well with the above error message.
Sad that the adapter dialog doesn't provide 8.9.2 anymore. Had to do the downgrad in CLI with iobroker upgrade [email protected]
Same here with 9.0.8, no SAVE in already existing & running scripts that contain CRON block(s) and after blockly XML import with CRON no SAVE as well with the above error message. Sad that the adapter dialog doesn't provide 8.9.2 anymore. Had to do the downgrad in CLI with
iobroker upgrade [email protected]
At the top of Dialog in iobroker (Expert Settings on, Install specific Version of Adapter) you can input the version-number to manually install a specific version.. I wrote 8.9.2 and then install. So you can go back although the version is not listed.
Until now I never saw this input for manual version.
I'm sorry, no ... No Buttons, when changing existing blockly. I tried, too: export/import into a new script, i got that error message:
Maybe that can help somehow ....
https://github.com/ioBroker/ioBroker.javascript/issues/1919#issuecomment-3025063447
Same here with 9.0.8, no SAVE in already existing & running scripts that contain CRON block(s) and after blockly XML import with CRON no SAVE as well with the above error message. Sad that the adapter dialog doesn't provide 8.9.2 anymore. Had to do the downgrad in CLI with
iobroker upgrade [email protected]
https://github.com/ioBroker/ioBroker.javascript/issues/1919#issuecomment-3025063447
Uncaught ReferenceError: Input "SECONDS" doesn't exist on "cron_builder"
valueToCode http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1400
cron_builder http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/own/blocks_trigger.js:1218
blockToCode http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1399
workspaceToCode http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1397
blocklyCode2JSCode http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-BzksVH7W.js:1155
onChange http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-BzksVH7W.js:1156
onBlocklyChanged http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-BzksVH7W.js:1156
changeTimer http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-BzksVH7W.js:1156
setTimeout handler*componentDidUpdate/< http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-BzksVH7W.js:1156
fireChangeListener http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1138
fireNow$$module$build$src$core$events$utils http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:66
setTimeout handler*fireInternal$$module$build$src$core$events$utils/< http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:65
fireInternal$$module$build$src$core$events$utils http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:65
fire$$module$build$src$core$events$utils http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:64
fireSelectEvent_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1637
setSelectedItem http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1635
clearSelection http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1633
autoHide http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1634
hideComponents http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1190
hideComponents http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1190
hideChaff http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1189
createBlock http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1426
updateIsDraggingFromFlyout http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:719
updateIsDragging http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:720
updateFromEvent http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:717
handleMove http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:725
f http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
conditionalBind$$module$build$src$core$browser_events http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
bindMouseEvents http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:724
doStart http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:723
handleWsStart http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:732
handleFlyoutStart http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:732
blockMouseDown http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1425
f http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
conditionalBind$$module$build$src$core$browser_events http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
addBlockListeners_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1424
layout_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1437
show http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1417
updateFlyout_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1636
setSelectedItem http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1635
onClick_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1624
f http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
conditionalBind$$module$build$src$core$browser_events http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
attachEvents_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1623
createDom_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1622
init http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1620
init$$module$build$src$core$inject http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:422
inject$$module$build$src$core$inject http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:416
componentDidUpdate http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-BzksVH7W.js:1156
ho http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
ca http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
ca http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
gc http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
Ec http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
vt http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
da http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
E http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
nn http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
EventHandlerNonNull* http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
<anonymous> http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
blockly_compressed.js:1400:378
Source-Map-Fehler: Error: request failed with status 404
Stack in the worker:networkRequest@resource://devtools/client/shared/source-map-loader/utils/network-request.js:43:9
Ressourcen-Adresse: http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js
Source-Map-Adresse: blockly_compressed.js.map
Uncaught ReferenceError: Input "SECONDS" doesn't exist on "cron_builder"
valueToCode http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1400
cron_builder http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/own/blocks_trigger.js:1218
blockToCode http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1399
workspaceToCode http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1397
blocklyCode2JSCode http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-BzksVH7W.js:1155
onChange http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-BzksVH7W.js:1156
onBlocklyChanged http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-BzksVH7W.js:1156
changeTimer http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-BzksVH7W.js:1156
setTimeout handler*componentDidUpdate/< http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-BzksVH7W.js:1156
fireChangeListener http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1138
fireNow$$module$build$src$core$events$utils http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:66
setTimeout handler*fireInternal$$module$build$src$core$events$utils/< http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:65
fireInternal$$module$build$src$core$events$utils http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:65
fire$$module$build$src$core$events$utils http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:64
fireDragEndEvent http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1219
endDrag http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1223
endDrag http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1256
onDragEnd http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1472
handleUp http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:726
f http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
conditionalBind$$module$build$src$core$browser_events http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
bindMouseEvents http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:724
doStart http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:723
handleWsStart http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:732
handleFlyoutStart http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:732
blockMouseDown http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1425
f http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
conditionalBind$$module$build$src$core$browser_events http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
addBlockListeners_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1424
layout_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1437
show http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1417
updateFlyout_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1636
setSelectedItem http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1635
onClick_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1624
f http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
conditionalBind$$module$build$src$core$browser_events http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:87
attachEvents_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1623
createDom_ http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1622
init http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:1620
init$$module$build$src$core$inject http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:422
inject$$module$build$src$core$inject http://192.169.xxx.xxx:8081/adapter/javascript/google-blockly/blockly_compressed.js:416
componentDidUpdate http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-BzksVH7W.js:1156
ho http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
ca http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
ca http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
gc http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
Ec http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
vt http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
da http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:24
E http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
nn http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
EventHandlerNonNull* http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
<anonymous> http://192.169.xxx.xxx:8081/adapter/javascript/assets/index-x0m5vR1T.js:9
blockly_compressed.js:1400:378
PlatformBetriebssystem:linux Architektur:x64 CPUs:6 Geschwindigkeit:0 MHz Modell:Common KVM processor RAM:7.7 GB System-Betriebszeit:68 T. 10:53:32 Node.js:v20.19.0 Zeit:1752419687565 Zeitversatz:-120 NPM:10.8.2 Adapter-Anzahl:664 Datenträgergröße:15.6 GB Freier Festplattenspeicher:3.2 GB Aktive Instanzen:28 Pfad:/opt/iobroker/ Betriebszeit:68 T. 10:53:26 aktiv:true _nodeCurrent:20.19.0 _npmNewestNext:10.8.2 _nodeNewestNext:20.19.3 _npmNewest:10.8.2 _nodeNewest:20.19.3 _npmCurrent:10.8.2
I checked with your merge (installed 9.0.8 from git) and looks good. In my case, SAVE/CANCEL comes up. :-)
First test with 9.0.8 from git seems to be fine for me as well. Will give it a try and see what the next hours/days bring.