Merge branch 'main' of https://github.com/openhab/openhab-addons into feature/s-bus

This commit is contained in:
Ciprian Pascu 2025-01-07 15:06:40 +02:00
commit a129162950
13362 changed files with 22471 additions and 19638 deletions

View File

@ -465,6 +465,7 @@
/bundles/org.openhab.voice.mactts/ @kaikreuzer /bundles/org.openhab.voice.mactts/ @kaikreuzer
/bundles/org.openhab.voice.marytts/ @kaikreuzer /bundles/org.openhab.voice.marytts/ @kaikreuzer
/bundles/org.openhab.voice.mimictts/ @dalgwen /bundles/org.openhab.voice.mimictts/ @dalgwen
/bundles/org.openhab.voice.openaitts/ @Artur-Fedjukevits
/bundles/org.openhab.voice.picotts/ @FlorianSW /bundles/org.openhab.voice.picotts/ @FlorianSW
/bundles/org.openhab.voice.pipertts/ @GiviMAD /bundles/org.openhab.voice.pipertts/ @GiviMAD
/bundles/org.openhab.voice.pollytts/ @openhab/add-ons-maintainers /bundles/org.openhab.voice.pollytts/ @openhab/add-ons-maintainers

View File

@ -2301,6 +2301,11 @@
<artifactId>org.openhab.voice.mimictts</artifactId> <artifactId>org.openhab.voice.mimictts</artifactId>
<version>${project.version}</version> <version>${project.version}</version>
</dependency> </dependency>
<dependency>
<groupId>org.openhab.addons.bundles</groupId>
<artifactId>org.openhab.voice.openaitts</artifactId>
<version>${project.version}</version>
</dependency>
<dependency> <dependency>
<groupId>org.openhab.addons.bundles</groupId> <groupId>org.openhab.addons.bundles</groupId>
<artifactId>org.openhab.voice.picotts</artifactId> <artifactId>org.openhab.voice.picotts</artifactId>

View File

@ -10,7 +10,7 @@ IF %ARGC% NEQ 3 (
exit /B 1 exit /B 1
) )
SET OpenhabVersion="4.3.0-SNAPSHOT" SET OpenhabVersion="5.0.0-SNAPSHOT"
SET BindingIdInCamelCase=%~1 SET BindingIdInCamelCase=%~1
SET BindingIdInLowerCase=%BindingIdInCamelCase% SET BindingIdInLowerCase=%BindingIdInCamelCase%

View File

@ -2,7 +2,7 @@
[ $# -lt 3 ] && { echo "Usage: $0 <BindingIdInCamelCase> <Author> <GitHub Username>"; exit 1; } [ $# -lt 3 ] && { echo "Usage: $0 <BindingIdInCamelCase> <Author> <GitHub Username>"; exit 1; }
openHABVersion=4.3.0-SNAPSHOT openHABVersion=5.0.0-SNAPSHOT
camelcaseId=$1 camelcaseId=$1
id=`echo $camelcaseId | tr '[:upper:]' '[:lower:]'` id=`echo $camelcaseId | tr '[:upper:]' '[:lower:]'`

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.
@ -16,8 +16,6 @@ import java.io.Reader;
import java.util.Objects; import java.util.Objects;
import javax.script.Bindings; import javax.script.Bindings;
import javax.script.Compilable;
import javax.script.CompiledScript;
import javax.script.Invocable; import javax.script.Invocable;
import javax.script.ScriptContext; import javax.script.ScriptContext;
import javax.script.ScriptEngine; import javax.script.ScriptEngine;
@ -37,7 +35,9 @@ import org.jruby.embed.jsr223.JRubyEngine;
* @author Jimmy Tanagra - Initial contribution * @author Jimmy Tanagra - Initial contribution
*/ */
@NonNullByDefault @NonNullByDefault
public class JRubyEngineWrapper implements Compilable, Invocable, ScriptEngine { public class JRubyEngineWrapper implements Invocable, ScriptEngine {
// Don't implement Compilable because there is a bug
// in JRuby's compiled scripts: https://github.com/jruby/jruby/issues/8346
private final JRubyEngine engine; private final JRubyEngine engine;
@ -48,16 +48,6 @@ public class JRubyEngineWrapper implements Compilable, Invocable, ScriptEngine {
this.engine = Objects.requireNonNull(engine); this.engine = Objects.requireNonNull(engine);
} }
@Override
public CompiledScript compile(@Nullable String script) throws ScriptException {
return new JRubyCompiledScriptWrapper(engine.compile(script));
}
@Override
public CompiledScript compile(@Nullable Reader reader) throws ScriptException {
return new JRubyCompiledScriptWrapper(engine.compile(reader));
}
@Override @Override
public Object eval(@Nullable String script, @Nullable ScriptContext context) throws ScriptException { public Object eval(@Nullable String script, @Nullable ScriptContext context) throws ScriptException {
Object ctx = Objects.requireNonNull(context).getBindings(ScriptContext.ENGINE_SCOPE).get(CONTEXT_VAR_NAME); Object ctx = Objects.requireNonNull(context).getBindings(ScriptContext.ENGINE_SCOPE).get(CONTEXT_VAR_NAME);

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -62,7 +62,7 @@
<plugin> <plugin>
<groupId>com.github.eirslett</groupId> <groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId> <artifactId>frontend-maven-plugin</artifactId>
<version>1.15.0</version> <version>1.15.1</version>
<configuration> <configuration>
<nodeVersion>v16.17.1</nodeVersion> <!-- DO NOT DOWNGRADE: NodeJS < 16 doesn't support Apple Silicon --> <nodeVersion>v16.17.1</nodeVersion> <!-- DO NOT DOWNGRADE: NodeJS < 16 doesn't support Apple Silicon -->
<workingDirectory>target/js</workingDirectory> <workingDirectory>target/js</workingDirectory>

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.
@ -45,7 +45,11 @@ final class CollectionDate {
/** /**
* Light packaging. * Light packaging.
*/ */
LIGHT_PACKAGES; LIGHT_PACKAGES,
/**
* Christmas Tree.
*/
CHRISTMAS_TREES;
/** /**
* Parses the {@link WasteType} from the given Value from the Web-page. * Parses the {@link WasteType} from the given Value from the Web-page.
@ -60,6 +64,8 @@ final class CollectionDate {
return PAPER; return PAPER;
case "Leichtverpackungen": case "Leichtverpackungen":
return LIGHT_PACKAGES; return LIGHT_PACKAGES;
case "Weihnachtsbäume":
return CHRISTMAS_TREES;
default: default:
throw new IllegalArgumentException("Unknown waste type: " + value); throw new IllegalArgumentException("Unknown waste type: " + value);
} }

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

View File

@ -1,5 +1,5 @@
/** /**
* Copyright (c) 2010-2024 Contributors to the openHAB project * Copyright (c) 2010-2025 Contributors to the openHAB project
* *
* See the NOTICE file(s) distributed with this work for additional * See the NOTICE file(s) distributed with this work for additional
* information. * information.

Some files were not shown because too many files have changed in this diff Show More