- Platform information:
- openHAB version: 4.1.0 … 5.0.1
- Java Runtime Environment OH4x: zulu17.60.17-ca-jdk17.0.16-win_x64
- Java Runtime Environment OH5x: Temurin OpenJDK21U-jdk_x64_windows_hotspot_21.0.8_9
- Hardware: ASUSPN41/IntelPentiumSilverN6000@2100/8GB_DDR4-2666/256GB_SSD-WD-GREEN
- OS: Windows Server 2022 Std Latest
I have a lot of errors:
- Rules are loaded several times
- Javascript rules cannot be initialized
- Rules cannot find bindings on startup
All these problems arise because of Network Binding, which slows down OpenHAB loading very much. If you remove it (Network Binding), everything loads without problems.
I tried several computers (powerful and not so powerful), Windows 10/Server 2022. Always one problem, while initialization of all things managed by Network Bindings is in progress, everything is slow to initialize.
Full log
2025-08-26 11:19:40.923 [INFO ] [org.openhab.core.Activator ] - Starting openHAB 4.3.7 (Release Build)
2025-08-26 11:19:41.756 [INFO ] [.core.internal.i18n.I18nProviderImpl] - Measurement system set to 'SI'.
2025-08-26 11:19:51.789 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'debug_sensor_climat_voltage.items'
2025-08-26 11:19:53.042 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'jdbc.persist'
2025-08-26 11:19:53.795 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'mapdb.persist'
2025-08-26 11:19:57.808 [WARN ] [rg.openhab.core.io.net.exec.ExecUtil] - Failed to execute commandLine '[arping, --help]'
2025-08-26 11:20:01.558 [INFO ] [.core.model.lsp.internal.ModelServer] - Started Language Server Protocol (LSP) service on port 5007
2025-08-26 11:20:01.934 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'openhab.rules'
2025-08-26 11:20:07.541 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'intercom.rules'
2025-08-26 11:20:08.641 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'rflnk.rules'
2025-08-26 11:20:12.816 [INFO ] [persistence.jdbc.internal.JdbcMapper] - JDBC::openConnection: Driver is available::Yank setupDataSource
2025-08-26 11:20:13.188 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: 96128d9b-abdb-4074-9281-fe91ad5684af
2025-08-26 11:20:13.202 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: 6eadb272-b050-496c-94a2-7721de976537
2025-08-26 11:20:13.206 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: 3316f9a3-bdf9-4b61-ad26-3f9bcf8439ce
2025-08-26 11:20:13.208 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: 8b239fae-51dc-4afc-86c5-0eb279110282
2025-08-26 11:20:13.210 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: 0c63aed7-934c-423f-8e68-9d74785cf9e1
2025-08-26 11:20:13.250 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: 4557d690-9280-4a7f-b330-df3dccbb81c3
2025-08-26 11:20:13.257 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: 94527923-3068-43d1-8992-3a4e3be4d1e3
2025-08-26 11:20:13.260 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: 3a74d684-9fb5-4151-b4dd-4bacc18fc44d
2025-08-26 11:20:13.267 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: 6e178ece-36f2-45d5-8a06-5cddb0b5385f
2025-08-26 11:20:13.271 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: 83506dbe-0c2b-4376-8373-fac891b80277
2025-08-26 11:20:16.648 [INFO ] [ab.ui.habpanel.internal.HABPanelTile] - Started HABPanel at /habpanel
2025-08-26 11:20:19.308 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'socketplug.rules'
2025-08-26 11:20:26.343 [ERROR] [b.automation.script.javascript.stack] - Failed to execute script: Error: Failed to get any services of type(s): org.openhab.core.thing.link.ItemChannelLinkRegistry
at <js>.getService(@openhab-globals.js:2)
at <js>.236(@openhab-globals.js:2)
at <js>.o(@openhab-globals.js:2)
at <js>.605(@openhab-globals.js:2)
at <js>.o(@openhab-globals.js:2)
... 28 more
2025-08-26 11:20:26.390 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: d12ee59a-73ee-4584-8983-384dc561aeb7
2025-08-26 11:20:26.577 [ERROR] [b.automation.script.javascript.stack] - Failed to execute script: Error: Failed to get any services of type(s): org.openhab.core.thing.link.ItemChannelLinkRegistry
at <js>.getService(@openhab-globals.js:2)
at <js>.236(@openhab-globals.js:2)
at <js>.o(@openhab-globals.js:2)
at <js>.605(@openhab-globals.js:2)
at <js>.o(@openhab-globals.js:2)
... 28 more
2025-08-26 11:20:26.790 [ERROR] [b.automation.script.javascript.stack] - Failed to execute script: Error: Failed to get any services of type(s): org.openhab.core.thing.link.ItemChannelLinkRegistry
at <js>.getService(@openhab-globals.js:2)
at <js>.236(@openhab-globals.js:2)
at <js>.o(@openhab-globals.js:2)
at <js>.605(@openhab-globals.js:2)
at <js>.o(@openhab-globals.js:2)
... 28 more
2025-08-26 11:20:26.795 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: 07f2336b-34d5-4301-98f1-1c269e9c861b
2025-08-26 11:20:26.797 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: 5fd532b2-d4fb-401f-9335-dbbbd56cb9a3
2025-08-26 11:20:26.799 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: eddf2cf8-be6b-4dd0-bf5f-970fd77e2ac7
2025-08-26 11:20:26.841 [ERROR] [ipt.internal.ScriptEngineManagerImpl] - ScriptEngine for language 'application/vnd.openhab.dsl.rule' could not be found for identifier: 0c17479e-5218-4c0a-82f4-7e734c89f438
2025-08-26 11:20:27.108 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'bluetooth.rules'
2025-08-26 11:20:28.368 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'lightbulb.rules'
2025-08-26 11:20:31.567 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'relay.rules'
2025-08-26 11:20:32.367 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'debug.rules'
2025-08-26 11:20:33.635 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'siren.rules'
2025-08-26 11:20:35.378 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'weather.rules'
2025-08-26 11:20:35.659 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'intrusion.rules'
2025-08-26 11:20:39.397 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'alarms.rules'
2025-08-26 11:20:46.447 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'voice.rules'
2025-08-26 11:20:52.814 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'network.rules'
2025-08-26 11:20:54.633 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'scenes.rules'
2025-08-26 11:21:01.433 [WARN ] [.discovery.sddp.SddpDiscoveryService] - listenActiveScanUnicast() error 'Invalid argument: setsockopt'
2025-08-26 11:21:37.881 [INFO ] [ternal.dhcp.DHCPPacketListenerServer] - DHCP request packet listener online
2025-08-26 11:21:47.958 [ERROR] [e.automation.internal.RuleEngineImpl] - Failed to compile rule ‘tgbot' with status 'UNINITIALIZED'
2025-08-26 11:21:47.963 [ERROR] [e.automation.internal.RuleEngineImpl] - Failed to compile rule ‘smsbot' with status 'UNINITIALIZED'
2025-08-26 11:21:47.969 [ERROR] [e.automation.internal.RuleEngineImpl] - Failed to compile rule ‘javascript' with status 'UNINITIALIZED'
2025-08-26 11:21:47.975 [INFO ] [e.automation.internal.RuleEngineImpl] - Rule engine started.
2025-08-26 11:22:36.047 [INFO ] [.transport.mqtt.MqttBrokerConnection] - Starting MQTT broker connection to '127.0.0.1' with clientid openhab
2025-08-26 11:25:18.066 [INFO ] [nhab.core.model.script.network_rules] - Initialization 'network.rules'
2025-08-26 11:25:18.066 [INFO ] [nhab.core.model.script.openhab_rules] - Initialization 'openhab.rules'
2025-08-26 11:25:18.066 [INFO ] [ab.core.model.script.bluetooth_rules] - Initialization 'bluetooth.rules'
2025-08-26 11:25:18.068 [INFO ] [b.core.model.script.socketplug_rules] - Initialization 'socketplug.rules'
2025-08-26 11:25:18.070 [INFO ] [enhab.core.model.script.scenes_rules] - Initialization 'scenes.rules'
2025-08-26 11:25:18.076 [ERROR] [.handler.AbstractScriptModuleHandler] - Script execution of rule with UID 'openhab-1' failed: 'sendTelegram' is not a member of 'org.openhab.core.thing.binding.ThingActions'; line 51, column 5, length 70 in openhab
2025-08-26 11:25:18.076 [INFO ] [ab.core.model.script.intrusion_rules] - Initialization 'intrusion.rules'
2025-08-26 11:25:18.078 [INFO ] [enhab.core.model.script.rflink_rules] - Initialization 'rflink.rules'
2025-08-26 11:25:18.086 [INFO ] [penhab.core.model.script.siren_rules] - Initialization 'siren.rules'
2025-08-26 11:25:18.086 [INFO ] [penhab.core.model.script.voice_rules] - Initialization 'voice.rules'
2025-08-26 11:25:18.089 [INFO ] [enhab.core.model.script.alarms_rules] - Initialization 'alarms.rules'
2025-08-26 11:25:18.095 [INFO ] [penhab.core.model.script.debug_rules] - Initialization 'debug.rules'
2025-08-26 11:25:18.101 [INFO ] [ab.core.model.script.lightbulb_rules] - Initialization 'lightbulb.rules'
2025-08-26 11:25:18.146 [INFO ] [core.model.script.network_wol_device] - network:pingdevice:OHSERVER
2025-08-26 11:25:18.157 [INFO ] [core.model.script.sonoff_rfbr2_dev01] - state initialized
2025-08-26 11:25:42.450 [INFO ] [nhab.core.model.script.openhab_rules] - Initialization 'openhab.rules'
2025-08-26 11:25:44.586 [INFO ] [enhab.core.model.script.rflink_rules] - Initialization 'rflink.rules'
2025-08-26 11:25:44.619 [INFO ] [core.model.script.sonoff_rfbr2_dev01] - state initialized
2025-08-26 11:25:46.473 [INFO ] [b.core.model.script.socketplug_rules] - Initialization 'socketplug.rules'
2025-08-26 11:25:47.144 [INFO ] [ab.core.model.script.bluetooth_rules] - Initialization 'bluetooth.rules'
2025-08-26 11:25:48.159 [INFO ] [ab.core.model.script.lightbulb_rules] - Initialization 'lightbulb.rules'
2025-08-26 11:25:48.751 [INFO ] [penhab.core.model.script.debug_rules] - Initialization 'debug.rules'
2025-08-26 11:25:49.827 [INFO ] [penhab.core.model.script.siren_rules] - Initialization 'siren.rules'
2025-08-26 11:25:51.555 [INFO ] [ab.core.model.script.intrusion_rules] - Initialization 'intrusion.rules'
2025-08-26 11:25:55.590 [INFO ] [enhab.core.model.script.alarms_rules] - Initialization 'alarms.rules'
2025-08-26 11:25:59.169 [INFO ] [penhab.core.model.script.voice_rules] - Initialization 'voice.rules'
2025-08-26 11:26:00.392 [INFO ] [nhab.core.model.script.network_rules] - Initialization 'network.rules'
2025-08-26 11:26:00.803 [INFO ] [enhab.core.model.script.scenes_rules] - Initialization 'scenes.rules'