Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. ioBroker auf neuer Maschine aufgesetzt und Adapter Probleme

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    ioBroker auf neuer Maschine aufgesetzt und Adapter Probleme

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      Gismoh @crunchip last edited by Gismoh

      @crunchip hab ich nun gar nicht geschaut, mache gerade das backup. Sehe aber gern gleich noch mal nach.
      Edith: Werde auch dann versucen den Inhalt hier reinzukopieren.

      1 Reply Last reply Reply Quote 0
      • G
        Gismoh @crunchip last edited by Gismoh

        @crunchip

         Copyright (c) 2012 Google Inc. All rights reserved.
        # Use of this source code is governed by a BSD-style license that can be
        # found in the LICENSE file.
        
        
        import ast
        
        import gyp.common
        import gyp.simple_copy
        import multiprocessing
        import os.path
        import re
        import shlex
        import signal
        import subprocess
        import sys
        import threading
        import traceback
        from distutils.version import StrictVersion
        from gyp.common import GypError
        from gyp.common import OrderedSet
        
        # A list of types that are treated as linkable.
        linkable_types = [
            "executable",
            "shared_library",
            "loadable_module",
            "mac_kernel_extension",
            "windows_driver",
        ]
        
        # A list of sections that contain links to other targets.
        dependency_sections = ["dependencies", "export_dependent_settings"]
        
        # base_path_sections is a list of sections defined by GYP that contain
        # pathnames.  The generators can provide more keys, the two lists are merged
        # into path_sections, but you should call IsPathSection instead of using either
        # list directly.
        base_path_sections = [
            "destination",
            "files",
            "include_dirs",
            "inputs",
            "libraries",
            "outputs",
            "sources",
        ]
        path_sections = set()
        
        # These per-process dictionaries are used to cache build file data when loading
        # in parallel mode.
        per_process_data = {}
        per_process_aux_data = {}
        
        
        def IsPathSection(section):
            # If section ends in one of the '=+?!' characters, it's applied to a section
            # without the trailing characters.  '/' is notably absent from this list,
            # because there's no way for a regular expression to be treated as a path.
            while section and section[-1:] in "=+?!":
                section = section[:-1]
        
            if section in path_sections:
                return True
        
            # Sections matching the regexp '_(dir|file|path)s?$' are also
            # considered PathSections. Using manual string matching since that
            # is much faster than the regexp and this can be called hundreds of
            # thousands of times so micro performance matters.
            if "_" in section:
                tail = section[-6:]
                if tail[-1] == "s":
                    tail = tail[:-1]
        if tail[-5:] in ("_file", "_path"):
                    return True
                return tail[-4:] == "_dir"
        
            return False
        
        
        # base_non_configuration_keys is a list of key names that belong in the target
        # itself and should not be propagated into its configurations.  It is merged
        # with a list that can come from the generator to
        # create non_configuration_keys.
        base_non_configuration_keys = [
            # Sections that must exist inside targets and not configurations.
            "actions",
            "configurations",
            "copies",
            "default_configuration",
            "dependencies",
            "dependencies_original",
            "libraries",
            "postbuilds",
            "product_dir",
            "product_extension",
            "product_name",
            "product_prefix",
            "rules",
        "run_as",
            "sources",
            "standalone_static_library",
            "suppress_wildcard",
            "target_name",
            "toolset",
            "toolsets",
            "type",
            # Sections that can be found inside targets or configurations, but that
            # should not be propagated from targets into their configurations.
            "variables",
        ]
        non_configuration_keys = []
        
        # Keys that do not belong inside a configuration dictionary.
        invalid_configuration_keys = [
            "actions",
            "all_dependent_settings",
            "configurations",
            "dependencies",
            "direct_dependent_settings",
            "libraries",
            "link_settings",
            "sources",
         "standalone_static_library",
            "target_name",
            "type",
        ]
        
        # Controls whether or not the generator supports multiple toolsets.
        multiple_toolsets = False
        
        # Paths for converting filelist paths to output paths: {
        #   toplevel,
        #   qualified_output_dir,
        # }
        generator_filelist_paths = None
        
        
        def GetIncludedBuildFiles(build_file_path, aux_data, included=None):
            """Return a list of all build files included into build_file_path.
        
          The returned list will contain build_file_path as well as all other files
          that it included, either directly or indirectly.  Note that the list may
          contain files that were included into a conditional section that evaluated
          to false and was not merged into build_file_path's dict.
        
          aux_data is a dict containing a key for each build file or included build
          file.  Those keys provide access to dicts whose "included" keys contain
          lists of all other files included by the build file.
        
          included should be left at its default None value by external callers.  It
          is used for recursion.
        
          The returned list will not contain any duplicate entries.  Each build file
          in the list will be relative to the current directory.
          """
        
            if included is None:
                included = []
        
            if build_file_path in included:
                return included
        
            included.append(build_file_path)
        
            for included_build_file in aux_data[build_file_path].get("included", []):
                GetIncludedBuildFiles(included_build_file, aux_data, included)
        
            return included
        
        
        def CheckedEval(file_contents):
            """Return the eval of a gyp file.
          The gyp file is restricted to dictionaries and lists only, and
          repeated keys are not allowed.
        Note that this is slower than eval() is.
          """
        
            syntax_tree = ast.parse(file_contents)
            assert isinstance(syntax_tree, ast.Module)
            c1 = syntax_tree.body
            assert len(c1) == 1
            c2 = c1[0]
            assert isinstance(c2, ast.Expr)
            return CheckNode(c2.value, [])
        
        
        def CheckNode(node, keypath):
            if isinstance(node, ast.Dict):
                dict = {}
                for key, value in zip(node.keys, node.values):
                    assert isinstance(key, ast.Str)
                    key = key.s
                    if key in dict:
                        raise GypError(
                            "Key '"
                            + key
                            + "' repeated at level "
                            + repr(len(keypath) + 1)
                            + " with key path '"
                            + ".".join(keypath)
                           + "'"
                        )
                    kp = list(keypath)  # Make a copy of the list for descending this node.
                    kp.append(key)
                    dict[key] = CheckNode(value, kp)
                return dict
            elif isinstance(node, ast.List):
                children = []
                for index, child in enumerate(node.elts):
                    kp = list(keypath)  # Copy list.
                    kp.append(repr(index))
                    children.append(CheckNode(child, kp))
                return children
            elif isinstance(node, ast.Str):
                return node.s
            else:
                raise TypeError(
                    "Unknown AST node at key path '" + ".".join(keypath) + "': " + repr(node)
                )
        
        
        def LoadOneBuildFile(build_file_path, data, aux_data, includes, is_target, check):
            if build_file_path in data:
                return data[build_file_path]
        
            if os.path.exists(build_file_path):
               build_file_contents = open(build_file_path, encoding='utf-8').read()
            else:
                raise GypError(f"{build_file_path} not found (cwd: {os.getcwd()})")
        
            build_file_data = None
            try:
                if check:
                    build_file_data = CheckedEval(build_file_contents)
                else:
                    build_file_data = eval(build_file_contents, {"__builtins__": {}}, None)
            except SyntaxError as e:
                e.filename = build_file_path
                raise
            except Exception as e:
                gyp.common.ExceptionAppend(e, "while reading " + build_file_path)
                raise
        
            if type(build_file_data) is not dict:
                raise GypError("%s does not evaluate to a dictionary." % build_file_path)
        
            data[build_file_path] = build_file_data
            aux_data[build_file_path] = {}
        
            # Scan for includes and merge them in.
            if "skip_includes" not in build_file_data or not build_file_data["skip_includes"]:
                try:
        if is_target:
                        LoadBuildFileIncludesIntoDict(
                            build_file_data, build_file_path, data, aux_data, includes, check
                        )
                    else:
                        LoadBuildFileIncludesIntoDict(
                            build_file_data, build_file_path, data, aux_data, None, check
                        )
                except Exception as e:
                    gyp.common.ExceptionAppend(
                        e, "while reading includes of " + build_file_path
                    )
                    raise
        
            return build_file_data
        
        
        def LoadBuildFileIncludesIntoDict(
            subdict, subdict_path, data, aux_data, includes, check
        ):
            includes_list = []
            if includes is not None:
                includes_list.extend(includes)
            if "includes" in subdict:
                for include in subdict["includes"]:
                    # "include" is specified relative to subdict_path, so compute the real
                    # path to include by appending the provided "include" to the directory
                    # in which subdict_path resides.
                    relative_include = os.path.normpath(
                        os.path.join(os.path.dirname(subdict_path), include)
                    )
                    includes_list.append(relative_include)
                # Unhook the includes list, it's no longer needed.
                del subdict["includes"]
        
            # Merge in the included files.
            for include in includes_list:
                if "included" not in aux_data[subdict_path]:
                    aux_data[subdict_path]["included"] = []
                aux_data[subdict_path]["included"].append(include)
        
                gyp.DebugOutput(gyp.DEBUG_INCLUDES, "Loading Included File: '%s'", include)
        
                MergeDicts(
                    subdict,
                    LoadOneBuildFile(include, data, aux_data, None, False, check),
                    subdict_path,
                    include,
                )
        
            # Recurse into subdictionaries.
            for k, v in subdict.items():
                if type(v) is dict:
                    LoadBuildFileIncludesIntoDict(v, subdict_path, data, aux_data, None, check)
                elif type(v) is list:
                    LoadBuildFileIncludesIntoList(v, subdict_path, data, aux_data, check)
        
        
        # This recurses into lists so that it can look for dicts.
        def LoadBuildFileIncludesIntoList(sublist, sublist_path, data, aux_data, check):
            for item in sublist:
                if type(item) is dict:
                    LoadBuildFileIncludesIntoDict(
                        item, sublist_path, data, aux_data, None, check
                    )
                elif type(item) is list:
                    LoadBuildFileIncludesIntoList(item, sublist_path, data, aux_data, check)
        
        
        # Processes toolsets in all the targets. This recurses into condition entries
        # since they can contain toolsets as well.
        def ProcessToolsetsInDict(data):
            if "targets" in data:
                target_list = data["targets"]
                new_target_list = []
                for target in target_list:
                    # If this target already has an explicit 'toolset', and no 'toolsets'
                    # list, don't modify it further.
        if "toolset" in target and "toolsets" not in target:
                        new_target_list.append(target)
                        continue
                    if multiple_toolsets:
                        toolsets = target.get("toolsets", ["target"])
                    else:
                        toolsets = ["target"]
                    # Make sure this 'toolsets' definition is only processed once.
                    if "toolsets" in target:
                        del target["toolsets"]
                    if len(toolsets) > 0:
                        # Optimization: only do copies if more than one toolset is specified.
                        for build in toolsets[1:]:
                            new_target = gyp.simple_copy.deepcopy(target)
                            new_target["toolset"] = build
                            new_target_list.append(new_target)
                        target["toolset"] = toolsets[0]
                        new_target_list.append(target)
                data["targets"] = new_target_list
            if "conditions" in data:
                for condition in data["conditions"]:
                    if type(condition) is list:
                        for condition_dict in condition[1:]:
                            if type(condition_dict) is dict:
                                ProcessToolsetsInDict(condition_dict)
        
        
        # TODO(mark): I don't love this name.  It just means that it's going to load
        # a build file that contains targets and is expected to provide a targets dict
        # that contains the targets...
        def LoadTargetBuildFile(
            build_file_path,
            data,
            aux_data,
            variables,
            includes,
            depth,
            check,
            load_dependencies,
        ):
            # If depth is set, predefine the DEPTH variable to be a relative path from
            # this build file's directory to the directory identified by depth.
            if depth:
                # TODO(dglazkov) The backslash/forward-slash replacement at the end is a
                # temporary measure. This should really be addressed by keeping all paths
                # in POSIX until actual project generation.
                d = gyp.common.RelativePath(depth, os.path.dirname(build_file_path))
                if d == "":
                    variables["DEPTH"] = "."
                else:
                    variables["DEPTH"] = d.replace("\\", "/")
        
            # The 'target_build_files' key is only set when loading target build files in
            # the non-parallel code path, where LoadTargetBuildFile is called
            # recursively.  In the parallel code path, we don't need to check whether the
            # |build_file_path| has already been loaded, because the 'scheduled' set in
            # ParallelState guarantees that we never load the same |build_file_path|
            # twice.
            if "target_build_files" in data:
                if build_file_path in data["target_build_files"]:
                    # Already loaded.
                    return False
                data["target_build_files"].add(build_file_path)
        
            gyp.DebugOutput(
                gyp.DEBUG_INCLUDES, "Loading Target Build File '%s'", build_file_path
            )
        
            build_file_data = LoadOneBuildFile(
                build_file_path, data, aux_data, includes, True, check
            )
        
            # Store DEPTH for later use in generators.
            build_file_data["_DEPTH"] = depth
        
            # Set up the included_files key indicating which .gyp files contributed to
            # this target dict.
        if "included_files" in build_file_data:
                raise GypError(build_file_path + " must not contain included_files key")
        
            included = GetIncludedBuildFiles(build_file_path, aux_data)
            build_file_data["included_files"] = []
            for included_file in included:
                # included_file is relative to the current directory, but it needs to
                # be made relative to build_file_path's directory.
                included_relative = gyp.common.RelativePath(
                    included_file, os.path.dirname(build_file_path)
                )
                build_file_data["included_files"].append(included_relative)
        
            # Do a first round of toolsets expansion so that conditions can be defined
            # per toolset.
            ProcessToolsetsInDict(build_file_data)
        
            # Apply "pre"/"early" variable expansions and condition evaluations.
            ProcessVariablesAndConditionsInDict(
                build_file_data, PHASE_EARLY, variables, build_file_path
            )
        
            # Since some toolsets might have been defined conditionally, perform
            # a second round of toolsets expansion now.
            ProcessToolsetsInDict(build_file_data)
        
            # Look at each project's target_defaults dict, and merge settings into
            # targets.
            if "target_defaults" in build_file_data:
                if "targets" not in build_file_data:
                    raise GypError("Unable to find targets in build file %s" % build_file_path)
        
                index = 0
                while index < len(build_file_data["targets"]):
                    # This procedure needs to give the impression that target_defaults is
                    # used as defaults, and the individual targets inherit from that.
                    # The individual targets need to be merged into the defaults.  Make
                    # a deep copy of the defaults for each target, merge the target dict
                    # as found in the input file into that copy, and then hook up the
                    # copy with the target-specific data merged into it as the replacement
                    # target dict.
                    old_target_dict = build_file_data["targets"][index]
                    new_target_dict = gyp.simple_copy.deepcopy(
                        build_file_data["target_defaults"]
                    )
                    MergeDicts(
                        new_target_dict, old_target_dict, build_file_path, build_file_path
                    )
                    build_file_data["targets"][index] = new_target_dict
                    index += 1
        
        # No longer needed.
                del build_file_data["target_defaults"]
        
            # Look for dependencies.  This means that dependency resolution occurs
            # after "pre" conditionals and variable expansion, but before "post" -
            # in other words, you can't put a "dependencies" section inside a "post"
            # conditional within a target.
        
            dependencies = []
            if "targets" in build_file_data:
                for target_dict in build_file_data["targets"]:
                    if "dependencies" not in target_dict:
                        continue
                    for dependency in target_dict["dependencies"]:
                        dependencies.append(
                            gyp.common.ResolveTarget(build_file_path, dependency, None)[0]
                        )
        
            if load_dependencies:
                for dependency in dependencies:
                    try:
                        LoadTargetBuildFile(
                            dependency,
                            data,
                            aux_data,
                            variables,
                            includes,
                            depth,
                            check,
                            load_dependencies,
                        )
                    except Exception as e:
                        gyp.common.ExceptionAppend(
                            e, "while loading dependencies of %s" % build_file_path
                        )
                        raise
            else:
                return (build_file_path, dependencies)
        
        
        def CallLoadTargetBuildFile(
            global_flags,
            build_file_path,
            variables,
            includes,
            depth,
            check,
            generator_input_info,
        ):
            """Wrapper around LoadTargetBuildFile for parallel processing.
        
             This wrapper is used when LoadTargetBuildFile is executed in
            a worker process.
          """
        
            try:
                signal.signal(signal.SIGINT, signal.SIG_IGN)
        
                # Apply globals so that the worker process behaves the same.
                for key, value in global_flags.items():
                    globals()[key] = value
        
                SetGeneratorGlobals(generator_input_info)
                result = LoadTargetBuildFile(
                    build_file_path,
                    per_process_data,
                    per_process_aux_data,
                    variables,
                    includes,
                    depth,
                    check,
                    False,
                )
                if not result:
                    return result
        
                (build_file_path, dependencies) = result
        
                # We can safely pop the build_file_data from per_process_data because it
                # will never be referenced by this process again, so we don't need to keep
                # it in the cache.
                build_file_data = per_process_data.pop(build_file_path)
        
                # This gets serialized and sent back to the main process via a pipe.
                # It's handled in LoadTargetBuildFileCallback.
                return (build_file_path, build_file_data, dependencies)
            except GypError as e:
                sys.stderr.write("gyp: %s\n" % e)
                return None
            except Exception as e:
                print("Exception:", e, file=sys.stderr)
                print(traceback.format_exc(), file=sys.stderr)
                return None
        
        
        class ParallelProcessingError(Exception):
            pass
        
        
        class ParallelState:
            """Class to keep track of state when processing input files in parallel.
        
          If build files are loaded in parallel, use this to keep track of
          state during farming out and processing parallel jobs. It's stored
          in a global so that the callback function can have access to it.
          """
        
            def __init__(self):
                # The multiprocessing pool.
                self.pool = None
                # The condition variable used to protect this object and notify
                # the main loop when there might be more data to process.
                self.condition = None
                # The "data" dict that was passed to LoadTargetBuildFileParallel
                self.data = None
                # The number of parallel calls outstanding; decremented when a response
                # was received.
                self.pending = 0
                # The set of all build files that have been scheduled, so we don't
                # schedule the same one twice.
                self.scheduled = set()
                # A list of dependency build file paths that haven't been scheduled yet.
                self.dependencies = []
                # Flag to indicate if there was an error in a child process.
                self.error = False
        
            def LoadTargetBuildFileCallback(self, result):
               """Handle the results of running LoadTargetBuildFile in another process.
            """
                self.condition.acquire()
                if not result:
                    self.error = True
                    self.condition.notify()
                    self.condition.release()
                    return
                (build_file_path0, build_file_data0, dependencies0) = result
                self.data[build_file_path0] = build_file_data0
                self.data["target_build_files"].add(build_file_path0)
                for new_dependency in dependencies0:
                    if new_dependency not in self.scheduled:
                        self.scheduled.add(new_dependency)
                        self.dependencies.append(new_dependency)
                self.pending -= 1
                self.condition.notify()
                self.condition.release()
        
        
        def LoadTargetBuildFilesParallel(
            build_files, data, variables, includes, depth, check, generator_input_info
        ):
            parallel_state = ParallelState()
            parallel_state.condition = threading.Condition()
            # Make copies of the build_files argument that we can modify while working.
          parallel_state.dependencies = list(build_files)
            parallel_state.scheduled = set(build_files)
            parallel_state.pending = 0
            parallel_state.data = data
        
            try:
                parallel_state.condition.acquire()
                while parallel_state.dependencies or parallel_state.pending:
                    if parallel_state.error:
                        break
                    if not parallel_state.dependencies:
                        parallel_state.condition.wait()
                        continue
        
                    dependency = parallel_state.dependencies.pop()
        
                    parallel_state.pending += 1
                    global_flags = {
                        "path_sections": globals()["path_sections"],
                        "non_configuration_keys": globals()["non_configuration_keys"],
                        "multiple_toolsets": globals()["multiple_toolsets"],
                    }
        
                    if not parallel_state.pool:
                        parallel_state.pool = multiprocessing.Pool(multiprocessing.cpu_count())
                    parallel_state.pool.apply_async(
                       CallLoadTargetBuildFile,
                        args=(
                            global_flags,
                            dependency,
                            variables,
                            includes,
                            depth,
                            check,
                            generator_input_info,
                        ),
                        callback=parallel_state.LoadTargetBuildFileCallback,
                    )
            except KeyboardInterrupt as e:
                parallel_state.pool.terminate()
                raise e
        
            parallel_state.condition.release()
        
            parallel_state.pool.close()
            parallel_state.pool.join()
            parallel_state.pool = None
        
            if parallel_state.error:
                sys.exit(1)
        # Look for the bracket that matches the first bracket seen in a
        # string, and return the start and end as a tuple.  For example, if
        # the input is something like "<(foo <(bar)) blah", then it would
        # return (1, 13), indicating the entire string except for the leading
        # "<" and trailing " blah".
        LBRACKETS = set("{[(")
        BRACKETS = {"}": "{", "]": "[", ")": "("}
        
        
        def FindEnclosingBracketGroup(input_str):
            stack = []
            start = -1
            for index, char in enumerate(input_str):
                if char in LBRACKETS:
                    stack.append(char)
                    if start == -1:
                        start = index
                elif char in BRACKETS:
                    if not stack:
                        return (-1, -1)
                    if stack.pop() != BRACKETS[char]:
                        return (-1, -1)
                    if not stack:
                        return (start, index + 1)
            return (-1, -1)
        
        
        def IsStrCanonicalInt(string):
            """Returns True if |string| is in its canonical integer form.
        
          The canonical form is such that str(int(string)) == string.
          """
            if type(string) is str:
                # This function is called a lot so for maximum performance, avoid
                # involving regexps which would otherwise make the code much
                # shorter. Regexps would need twice the time of this function.
                if string:
                    if string == "0":
                        return True
                    if string[0] == "-":
                        string = string[1:]
                        if not string:
                            return False
                    if "1" <= string[0] <= "9":
                        return string.isdigit()
        
            return False
        
        
        # This matches things like "<(asdf)", "<!(cmd)", "<!@(cmd)", "<|(list)",
        # "<!interpreter(arguments)", "<([list])", and even "<([)" and "<(<())".
        # In the last case, the inner "<()" is captured in match['content'].
        early_variable_re = re.compile(
           r"(?P<replace>(?P<type><(?:(?:!?@?)|\|)?)"
            r"(?P<command_string>[-a-zA-Z0-9_.]+)?"
            r"\((?P<is_array>\s*[?)"
            r"(?P<content>.*?)(]?)\))"
        )
        
        # This matches the same as early_variable_re, but with '>' instead of '<'.
        late_variable_re = re.compile(
            r"(?P<replace>(?P<type>>(?:(?:!?@?)|\|)?)"
            r"(?P<command_string>[-a-zA-Z0-9_.]+)?"
            r"\((?P<is_array>\s*[?)"
            r"(?P<content>.*?)(]?)\))"
        )
        
        # This matches the same as early_variable_re, but with '^' instead of '<'.
        latelate_variable_re = re.compile(
            r"(?P<replace>(?P<type>[\^](?:(?:!?@?)|\|)?)"
            r"(?P<command_string>[-a-zA-Z0-9_.]+)?"
            r"\((?P<is_array>\s*[?)"
            r"(?P<content>.*?)(]?)\))"
        )
        
        # Global cache of results from running commands so they don't have to be run
        # more then once.
        cached_command_results = {}
        
        
        def FixupPlatformCommand(cmd):
            if sys.platform == "win32":
                if type(cmd) is list:
                    cmd = [re.sub("^cat ", "type ", cmd[0])] + cmd[1:]
                else:
                    cmd = re.sub("^cat ", "type ", cmd)
            return cmd
        
        
        PHASE_EARLY = 0
        PHASE_LATE = 1
        PHASE_LATELATE = 2
        
        
        def ExpandVariables(input, phase, variables, build_file):
            # Look for the pattern that gets expanded into variables
            if phase == PHASE_EARLY:
                variable_re = early_variable_re
                expansion_symbol = "<"
            elif phase == PHASE_LATE:
                variable_re = late_variable_re
                expansion_symbol = ">"
            elif phase == PHASE_LATELATE:
                variable_re = latelate_variable_re
               expansion_symbol = "^"
            else:
                assert False
        
            input_str = str(input)
            if IsStrCanonicalInt(input_str):
                return int(input_str)
        
            # Do a quick scan to determine if an expensive regex search is warranted.
            if expansion_symbol not in input_str:
                return input_str
        
            # Get the entire list of matches as a list of MatchObject instances.
            # (using findall here would return strings instead of MatchObjects).
            matches = list(variable_re.finditer(input_str))
            if not matches:
                return input_str
        
            output = input_str
            # Reverse the list of matches so that replacements are done right-to-left.
            # That ensures that earlier replacements won't mess up the string in a
            # way that causes later calls to find the earlier substituted text instead
            # of what's intended for replacement.
            matches.reverse()
            for match_group in matches:
                match = match_group.groupdict()
         gyp.DebugOutput(gyp.DEBUG_VARIABLES, "Matches: %r", match)
                # match['replace'] is the substring to look for, match['type']
                # is the character code for the replacement type (< > <! >! <| >| <@
                # >@ <!@ >!@), match['is_array'] contains a '[' for command
                # arrays, and match['content'] is the name of the variable (< >)
                # or command to run (<! >!). match['command_string'] is an optional
                # command string. Currently, only 'pymod_do_main' is supported.
        
                # run_command is true if a ! variant is used.
                run_command = "!" in match["type"]
                command_string = match["command_string"]
        
                # file_list is true if a | variant is used.
                file_list = "|" in match["type"]
        
                # Capture these now so we can adjust them later.
                replace_start = match_group.start("replace")
                replace_end = match_group.end("replace")
        
                # Find the ending paren, and re-evaluate the contained string.
                (c_start, c_end) = FindEnclosingBracketGroup(input_str[replace_start:])
        
                # Adjust the replacement range to match the entire command
                # found by FindEnclosingBracketGroup (since the variable_re
                # probably doesn't match the entire command if it contained
                # nested variables).
        replace_end = replace_start + c_end
        
                # Find the "real" replacement, matching the appropriate closing
                # paren, and adjust the replacement start and end.
                replacement = input_str[replace_start:replace_end]
        
                # Figure out what the contents of the variable parens are.
                contents_start = replace_start + c_start + 1
                contents_end = replace_end - 1
                contents = input_str[contents_start:contents_end]
        
                # Do filter substitution now for <|().
                # Admittedly, this is different than the evaluation order in other
                # contexts. However, since filtration has no chance to run on <|(),
                # this seems like the only obvious way to give them access to filters.
                if file_list:
                    processed_variables = gyp.simple_copy.deepcopy(variables)
                    ProcessListFiltersInDict(contents, processed_variables)
                    # Recurse to expand variables in the contents
                    contents = ExpandVariables(contents, phase, processed_variables, build_file)
                else:
                    # Recurse to expand variables in the contents
                    contents = ExpandVariables(contents, phase, variables, build_file)
        
                # Strip off leading/trailing whitespace so that variable matches are
                # simpler below (and because they are rarely needed).
               contents = contents.strip()
        
                # expand_to_list is true if an @ variant is used.  In that case,
                # the expansion should result in a list.  Note that the caller
                # is to be expecting a list in return, and not all callers do
                # because not all are working in list context.  Also, for list
                # expansions, there can be no other text besides the variable
                # expansion in the input string.
                expand_to_list = "@" in match["type"] and input_str == replacement
        
                if run_command or file_list:
                    # Find the build file's directory, so commands can be run or file lists
                    # generated relative to it.
                    build_file_dir = os.path.dirname(build_file)
                    if build_file_dir == "" and not file_list:
                        # If build_file is just a leaf filename indicating a file in the
                        # current directory, build_file_dir might be an empty string.  Set
                        # it to None to signal to subprocess.Popen that it should run the
                        # command in the current directory.
                        build_file_dir = None
        
                # Support <|(listfile.txt ...) which generates a file
                # containing items from a gyp list, generated at gyp time.
                # This works around actions/rules which have more inputs than will
                # fit on the command line.
                if file_list:
         if type(contents) is list:
                        contents_list = contents
                    else:
                        contents_list = contents.split(" ")
                    replacement = contents_list[0]
                    if os.path.isabs(replacement):
                        raise GypError('| cannot handle absolute paths, got "%s"' % replacement)
        
                    if not generator_filelist_paths:
                        path = os.path.join(build_file_dir, replacement)
                    else:
                        if os.path.isabs(build_file_dir):
                            toplevel = generator_filelist_paths["toplevel"]
                            rel_build_file_dir = gyp.common.RelativePath(
                                build_file_dir, toplevel
                            )
                        else:
                            rel_build_file_dir = build_file_dir
                        qualified_out_dir = generator_filelist_paths["qualified_out_dir"]
                        path = os.path.join(qualified_out_dir, rel_build_file_dir, replacement)
                        gyp.common.EnsureDirExists(path)
        
                    replacement = gyp.common.RelativePath(path, build_file_dir)
                    f = gyp.common.WriteOnDiff(path)
                    for i in contents_list[1:]:
                        f.write("%s\n" % i)
                   f.close()
        
                elif run_command:
                    use_shell = True
                    if match["is_array"]:
                        contents = eval(contents)
                        use_shell = False
        
                    # Check for a cached value to avoid executing commands, or generating
                    # file lists more than once. The cache key contains the command to be
                    # run as well as the directory to run it from, to account for commands
                    # that depend on their current directory.
                    # TODO(http://code.google.com/p/gyp/issues/detail?id=111): In theory,
                    # someone could author a set of GYP files where each time the command
                    # is invoked it produces different output by design. When the need
                    # arises, the syntax should be extended to support no caching off a
                    # command's output so it is run every time.
                    cache_key = (str(contents), build_file_dir)
                    cached_value = cached_command_results.get(cache_key, None)
                    if cached_value is None:
                        gyp.DebugOutput(
                            gyp.DEBUG_VARIABLES,
                            "Executing command '%s' in directory '%s'",
                            contents,
                            build_file_dir,
                        )
        
                        replacement = ""
        
                        if command_string == "pymod_do_main":
                            # <!pymod_do_main(modulename param eters) loads |modulename| as a
                            # python module and then calls that module's DoMain() function,
                            # passing ["param", "eters"] as a single list argument. For modules
                            # that don't load quickly, this can be faster than
                            # <!(python modulename param eters). Do this in |build_file_dir|.
                            oldwd = os.getcwd()  # Python doesn't like os.open('.'): no fchdir.
                            if build_file_dir:  # build_file_dir may be None (see above).
                                os.chdir(build_file_dir)
                            sys.path.append(os.getcwd())
                            try:
        
                                parsed_contents = shlex.split(contents)
                                try:
                                    py_module = __import__(parsed_contents[0])
                                except ImportError as e:
                                    raise GypError(
                                        "Error importing pymod_do_main"
                                        "module (%s): %s" % (parsed_contents[0], e)
                                    )
                                replacement = str(
                                    py_module.DoMain(parsed_contents[1:])
                                ).rstrip()
                            finally:
                                sys.path.pop()
                                os.chdir(oldwd)
                            assert replacement is not None
                        elif command_string:
                            raise GypError(
                                "Unknown command string '%s' in '%s'."
                                % (command_string, contents)
                            )
                        else:
                            # Fix up command with platform specific workarounds.
                            contents = FixupPlatformCommand(contents)
                            try:
                                # stderr will be printed no matter what
                                result = subprocess.run(
                                    contents,
                                    stdout=subprocess.PIPE,
                                    shell=use_shell,
                                    cwd=build_file_dir,
                                    check=False
                                )
                            except Exception as e:
                                raise GypError(
                                    "%s while executing command '%s' in %s"
                                    % (e, contents, build_file)
                                )
        
                            if result.returncode > 0:
                                raise GypError(
                                    "Call to '%s' returned exit status %d while in %s."
                                    % (contents, result.returncode, build_file)
                                )
                            replacement = result.stdout.decode("utf-8").rstrip()
        
                        cached_command_results[cache_key] = replacement
                    else:
                        gyp.DebugOutput(
                            gyp.DEBUG_VARIABLES,
                            "Had cache value for command '%s' in directory '%s'",
                            contents,
                            build_file_dir,
                        )
                        replacement = cached_value
        
                else:
                    if contents not in variables:
                        if contents[-1] in ["!", "/"]:
                            # In order to allow cross-compiles (nacl) to happen more naturally,
                            # we will allow references to >(sources/) etc. to resolve to
                            # and empty list if undefined. This allows actions to:
                            # 'action!': [
                            #   '>@(_sources!)',
                           # ],
                            # 'action/': [
                            #   '>@(_sources/)',
                            # ],
                            replacement = []
                        else:
                            raise GypError(
                                "Undefined variable " + contents + " in " + build_file
                            )
                    else:
                        replacement = variables[contents]
        
                if isinstance(replacement, bytes) and not isinstance(replacement, str):
                    replacement = replacement.decode("utf-8")  # done on Python 3 only
                if type(replacement) is list:
                    for item in replacement:
                        if isinstance(item, bytes) and not isinstance(item, str):
                            item = item.decode("utf-8")  # done on Python 3 only
                        if not contents[-1] == "/" and type(item) not in (str, int):
                            raise GypError(
                                "Variable "
                                + contents
                                + " must expand to a string or list of strings; "
                                + "list contains a "
                                + item.__class__.__name__
                            )
        

        ...höre mit dem einkopieren auf, denn die Datei scheint seeeehr lang zu sein, und habe immer nur einzelne Zeilen nacheinander kopieren können.

        1 Reply Last reply Reply Quote 0
        • G
          Gismoh @crunchip last edited by

          @crunchip

          /opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py
          

          gibt es auch.

          crunchip G 2 Replies Last reply Reply Quote 0
          • crunchip
            crunchip Forum Testing Most Active @Gismoh last edited by crunchip

            @gismoh sagte in ioBroker auf neuer Maschine aufgesetzt und Adapter Probleme:

            gibt es auch.

            aaaaaaaha
            dann wird diese wohl der übeltäter sein
            dann schau mal wie es in dieser an besagter Stelle aussieht

            G 2 Replies Last reply Reply Quote 1
            • G
              Gismoh @Gismoh last edited by

              @gismoh
              So, habe nun das Backup auf eine frühe Version von einer gesicherten gesicherten VM aufgespielt:

              text/html
              2023-11-11 14:50:58.284  - info: host.ioBrokerVM iobroker npm-install: upload [2] pi-hole.admin /opt/iobroker/node_modules/iobroker.pi-hole/admin/pi-hole.png pi-hole.png image/png
              2023-11-11 14:50:58.288  - info: host.ioBrokerVM iobroker npm-install: upload [1] pi-hole.admin /opt/iobroker/node_modules/iobroker.pi-hole/admin/style.css style.css text/css
              2023-11-11 14:50:58.291  - info: host.ioBrokerVM iobroker npm-install: upload [0] pi-hole.admin /opt/iobroker/node_modules/iobroker.pi-hole/admin/words.js words.js application/javascript
              2023-11-11 14:50:58.302  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.pi-hole created/updated
              2023-11-11 14:50:59.363  - info: host.ioBrokerVM iobroker npm-install: exit 0
              2023-11-11 14:51:00.364  - warn: host.ioBrokerVM startInstance cannot find adapter "pvforecast@2.9.0". Try to install it... 1 attempt
              2023-11-11 14:51:00.364  - info: host.ioBrokerVM iobroker install pvforecast@2.9.0 using installedFrom
              2023-11-11 14:51:01.948  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:51:01.950  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.pvforecast@2.9.0... (System call)
              2023-11-11 14:51:05.510  - info: host.ioBrokerVM instance system.adapter.admin.0 started with pid 5713
              2023-11-11 14:51:06.794  - info: host.ioBrokerVM iobroker npm-install: added 3 packages in 5s
              2023-11-11 14:51:06.795  - info: host.ioBrokerVM iobroker npm-install: 
              2023-11-11 14:51:06.795  - info: host.ioBrokerVM iobroker npm-install: 127 packages are looking for funding
              2023-11-11 14:51:06.795  - info: host.ioBrokerVM iobroker npm-install:   run `npm fund` for details
              2023-11-11 14:51:06.818  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter pvforecast@2.9.0
              2023-11-11 14:51:07.061  - info: host.ioBrokerVM iobroker npm-install: upload [14] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/de/translations.json i18n/de/translations.json application/json
              2023-11-11 14:51:07.069  - info: host.ioBrokerVM iobroker npm-install: upload [13] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/en/translations.json i18n/en/translations.json application/json
              2023-11-11 14:51:07.073  - info: host.ioBrokerVM iobroker npm-install: upload [12] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/es/translations.json i18n/es/translations.json application/json
              2023-11-11 14:51:07.076  - info: host.ioBrokerVM iobroker npm-install: upload [11] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
              2023-11-11 14:51:07.090  - info: host.ioBrokerVM iobroker npm-install: upload [10] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/it/translations.json i18n/it/translations.json application/json
              2023-11-11 14:51:07.094  - info: host.ioBrokerVM iobroker npm-install: upload [9] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
              2023-11-11 14:51:07.098  - info: host.ioBrokerVM iobroker npm-install: upload [8] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
              2023-11-11 14:51:07.102  - info: host.ioBrokerVM iobroker npm-install: upload [7] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
              2023-11-11 14:51:07.105  - info: host.ioBrokerVM iobroker npm-install: upload [6] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
              2023-11-11 14:51:07.109  - info: host.ioBrokerVM iobroker npm-install: upload [5] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/uk/translations.json i18n/uk/translations.json application/json
              2023-11-11 14:51:07.113  - info: host.ioBrokerVM iobroker npm-install: upload [4] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
              2023-11-11 14:51:07.116  - info: host.ioBrokerVM iobroker npm-install: upload [3] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/img/Azimuth.png img/Azimuth.png image/png
              2023-11-11 14:51:07.127  - info: host.ioBrokerVM iobroker npm-install: upload [2] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/jsonConfig.json jsonConfig.json application/json
              2023-11-11 14:51:07.131  - info: host.ioBrokerVM iobroker npm-install: upload [1] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/pvforecast.png pvforecast.png image/png
              2023-11-11 14:51:07.134  - info: host.ioBrokerVM iobroker npm-install: upload [0] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/style.css style.css text/css
              2023-11-11 14:51:07.265  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.pvforecast created/updated
              2023-11-11 14:51:07.348  - info: admin.0 (5713) starting. Version 6.12.0 in /opt/iobroker/node_modules/iobroker.admin, node: v18.18.2, js-controller: 5.0.12
              2023-11-11 14:51:07.371  - info: admin.0 (5713) requesting all objects
              2023-11-11 14:51:08.625  - info: host.ioBrokerVM iobroker npm-install: exit 0
              2023-11-11 14:51:09.152  - info: host.ioBrokerVM instance system.adapter.backitup.0 started with pid 5744
              2023-11-11 14:51:09.541  - info: admin.0 (5713) received all objects
              2023-11-11 14:51:09.627  - warn: host.ioBrokerVM startInstance cannot find adapter "smartcontrol@2.0.1". Try to install it... 1 attempt
              2023-11-11 14:51:09.627  - info: host.ioBrokerVM iobroker install smartcontrol@2.0.1 using installedFrom
              2023-11-11 14:51:10.089  - info: admin.0 (5713) Request actual repository...
              2023-11-11 14:51:10.252  - info: admin.0 (5713) Secure socket.io server listening on port 8081
              2023-11-11 14:51:10.254  - info: admin.0 (5713) https server listening on port 8081
              2023-11-11 14:51:10.254  - info: admin.0 (5713) Use link "https://127.0.0.1:8081" to configure.
              2023-11-11 14:51:11.390  - info: host.ioBrokerVM Updating repository "Stable (default)" under "http://iobroker.live/repo/sources-dist.json"
              2023-11-11 14:51:11.574  - info: backitup.0 (5744) starting. Version 2.8.7 in /opt/iobroker/node_modules/iobroker.backitup, node: v18.18.2, js-controller: 5.0.12
              2023-11-11 14:51:11.635  - info: backitup.0 (5744) [iobroker] backup will be activated at 02:00 every 1 day(s)
              2023-11-11 14:51:12.497  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1Installing iobroker.smartcontrol@2.0.1... (System call)
              2023-11-11 14:51:12.630  - info: admin.0 (5713) Repository received successfully.
              2023-11-11 14:51:17.928  - info: host.ioBrokerVM iobroker npm-install: added 17 packages in 5s
              2023-11-11 14:51:17.929  - info: host.ioBrokerVM iobroker npm-install: 
              2023-11-11 14:51:17.929  - info: host.ioBrokerVM iobroker npm-install: 140 packages are looking for funding
              2023-11-11 14:51:17.930  - info: host.ioBrokerVM iobroker npm-install:   run `npm fund` for details
              2023-11-11 14:51:17.955  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter smartcontrol@2.0.1
              2023-11-11 14:51:18.032  - info: host.ioBrokerVM iobroker npm-install: upload [81] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/admin.d.ts admin.d.ts video/mp2t
              2023-11-11 14:51:18.040  - info: host.ioBrokerVM iobroker npm-install: upload [80] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/doc-md/img/check_box-24px.svg doc-md/img/check_box-24px.svg image/svg+xml
              2023-11-11 14:51:18.078  - info: host.ioBrokerVM iobroker npm-install: upload [70] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/doc-md/img/table-zones_select-target-devices-overwrite.gif doc-md/img/table-zones_select-target-devices-overwrite.gif image/gif
              2023-11-11 14:51:18.109  - info: host.ioBrokerVM iobroker npm-install: upload [60] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/doc-md/table-target-devices_de.md doc-md/table-target-devices_de.md text/markdown
              2023-11-11 14:51:18.139  - info: host.ioBrokerVM iobroker npm-install: upload [50] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/doc-md/table-trigger-times_de.md doc-md/table-trigger-times_de.md text/markdown
              2023-11-11 14:51:18.166  - info: host.ioBrokerVM iobroker npm-install: upload [40] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/fancytree/skin-lion/vline-rtl.gif fancytree/skin-lion/vline-rtl.gif image/gif
              2023-11-11 14:51:18.199  - info: host.ioBrokerVM iobroker npm-install: upload [30] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
              2023-11-11 14:51:18.235  - info: host.ioBrokerVM iobroker npm-install: upload [20] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/option-screenshots/tab-target-devices.png img/option-screenshots/tab-target-devices.png image/png
              2023-11-11 14:51:18.239  - info: host.ioBrokerVM iobroker npm-install: upload [19] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/option-screenshots/tab-triggers-motion.png img/option-screenshots/tab-triggers-motion.png image/png
              2023-11-11 14:51:18.242  - info: host.ioBrokerVM iobroker npm-install: upload [18] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/option-screenshots/tab-triggers-other.png img/option-screenshots/tab-triggers-other.png image/png
              2023-11-11 14:51:18.246  - info: host.ioBrokerVM iobroker npm-install: upload [17] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/option-screenshots/tab-triggers-time.png img/option-screenshots/tab-triggers-time.png image/png
              2023-11-11 14:51:18.249  - info: host.ioBrokerVM iobroker npm-install: upload [16] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/option-screenshots/tab-zones-execution.png img/option-screenshots/tab-zones-execution.png image/png
              2023-11-11 14:51:18.252  - info: host.ioBrokerVM iobroker npm-install: upload [15] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/option-screenshots/tab-zones.png img/option-screenshots/tab-zones.png image/png
              2023-11-11 14:51:18.256  - info: host.ioBrokerVM iobroker npm-install: upload [14] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/sc_always.png img/sc_always.png image/png
              2023-11-11 14:51:18.259  - info: host.ioBrokerVM iobroker npm-install: upload [13] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/select-target-devices-overwrite.gif img/select-target-devices-overwrite.gif image/gif
              2023-11-11 14:51:18.263  - info: host.ioBrokerVM iobroker npm-install: upload [12] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/smartControl_options1.gif img/smartControl_options1.gif image/gif
              2023-11-11 14:51:18.276  - info: host.ioBrokerVM iobroker npm-install: upload [11] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/smartControl_options_dropdown.gif img/smartControl_options_dropdown.gif image/gif
              2023-11-11 14:51:18.280  - info: host.ioBrokerVM iobroker npm-install: upload [10] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/smartControl_options_dropdown_2.gif img/smartControl_options_dropdown_2.gif image/gif
              2023-11-11 14:51:18.284  - info: host.ioBrokerVM iobroker npm-install: upload [9] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/index_m.html index_m.html text/html
              2023-11-11 14:51:18.287  - info: host.ioBrokerVM iobroker npm-install: upload [8] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/index_m.js index_m.js application/javascript
              2023-11-11 14:51:18.291  - info: host.ioBrokerVM iobroker npm-install: upload [7] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/smartcontrol-banner.png smartcontrol-banner.png image/png
              2023-11-11 14:51:18.294  - info: host.ioBrokerVM iobroker npm-install: upload [6] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/smartcontrol.png smartcontrol.png image/png
              2023-11-11 14:51:18.298  - info: host.ioBrokerVM iobroker npm-install: upload [5] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/style.css style.css text/css
              2023-11-11 14:51:18.304  - info: host.ioBrokerVM iobroker npm-install: upload [4] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/tsconfig.json tsconfig.json application/json
              2023-11-11 14:51:18.307  - info: host.ioBrokerVM iobroker npm-install: upload [3] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/words.js words.js application/javascript
              2023-11-11 14:51:18.315  - info: host.ioBrokerVM iobroker npm-install: upload [2] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/zero-md/readme.txt zero-md/readme.txt text/plain
              2023-11-11 14:51:18.319  - info: host.ioBrokerVM iobroker npm-install: upload [1] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/zero-md/webcomponents-loader.min.js zero-md/webcomponents-loader.min.js application/javascript
              2023-11-11 14:51:18.322  - info: host.ioBrokerVM iobroker npm-install: upload [0] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/zero-md/zero-md.min.js.js zero-md/zero-md.min.js.js application/javascript
              2023-11-11 14:51:18.424  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.smartcontrol created/updated
              2023-11-11 14:51:19.494  - info: host.ioBrokerVM iobroker npm-install: exit 0
              2023-11-11 14:51:20.495  - warn: host.ioBrokerVM startInstance cannot find adapter "socketio@6.5.5". Try to install it... 1 attempt
              2023-11-11 14:51:20.496  - info: host.ioBrokerVM iobroker install socketio@6.5.5 using installedFrom
              2023-11-11 14:51:22.130  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:51:22.132  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.socketio@6.5.5... (System call)
              2023-11-11 14:51:27.539  - info: host.ioBrokerVM iobroker npm-install: added 40 packages in 5s140 packages are looking for funding  run `npm fund` for details
              2023-11-11 14:51:27.563  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter socketio@6.5.5
              2023-11-11 14:51:27.638  - info: host.ioBrokerVM iobroker npm-install: upload [11] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/de/translations.json i18n/de/translations.json application/json
              2023-11-11 14:51:27.645  - info: host.ioBrokerVM iobroker npm-install: upload [10] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/en/translations.json i18n/en/translations.json application/json
              2023-11-11 14:51:27.649  - info: host.ioBrokerVM iobroker npm-install: upload [9] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/es/translations.json i18n/es/translations.json application/json
              2023-11-11 14:51:27.652  - info: host.ioBrokerVM iobroker npm-install: upload [8] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
              2023-11-11 14:51:27.656  - info: host.ioBrokerVM iobroker npm-install: upload [7] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/it/translations.json i18n/it/translations.json application/json
              2023-11-11 14:51:27.661  - info: host.ioBrokerVM iobroker npm-install: upload [6] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
              2023-11-11 14:51:27.664  - info: host.ioBrokerVM iobroker npm-install: upload [5] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
              2023-11-11 14:51:27.668  - info: host.ioBrokerVM iobroker npm-install: upload [4] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
              2023-11-11 14:51:27.671  - info: host.ioBrokerVM iobroker npm-install: upload [3] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
              2023-11-11 14:51:27.674  - info: host.ioBrokerVM iobroker npm-install: upload [2] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
              2023-11-11 14:51:27.678  - info: host.ioBrokerVM iobroker npm-install: upload [1] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/jsonConfig.json jsonConfig.json application/json
              2023-11-11 14:51:27.681  - info: host.ioBrokerVM iobroker npm-install: upload [0] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/socketio.png socketio.png image/png
              2023-11-11 14:51:27.807  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.socketio created/updated
              2023-11-11 14:51:28.884  - info: host.ioBrokerVM iobroker npm-install: exit 0
              2023-11-11 14:51:29.886  - warn: host.ioBrokerVM startInstance cannot find adapter "tado@0.4.11". Try to install it... 1 attempt
              2023-11-11 14:51:29.886  - info: host.ioBrokerVM iobroker install tado@0.4.11 using installedFrom
              2023-11-11 14:51:31.621  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:51:31.621  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.tado@0.4.11... (System call)
              2023-11-11 14:51:47.792  - info: host.ioBrokerVM iobroker npm-install: 
              2023-11-11 14:51:47.793  - info: host.ioBrokerVM iobroker npm-install: added 26 packages in 16s149 packages are looking for funding  run `npm fund` for details
              2023-11-11 14:51:47.817  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter tado@0.4.11
              2023-11-11 14:51:47.895  - info: host.ioBrokerVM iobroker npm-install: upload [6] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/admin.d.ts admin.d.ts video/mp2t
              2023-11-11 14:51:47.903  - info: host.ioBrokerVM iobroker npm-install: upload [5] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/button.png button.png image/png
              2023-11-11 14:51:47.907  - info: host.ioBrokerVM iobroker npm-install: upload [4] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/index_m.html index_m.html text/html
              2023-11-11 14:51:47.911  - info: host.ioBrokerVM iobroker npm-install: upload [3] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/jsonConfig.json jsonConfig.json application/json
              2023-11-11 14:51:47.914  - info: host.ioBrokerVM iobroker npm-install: upload [2] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/style.css style.css text/css
              2023-11-11 14:51:47.918  - info: host.ioBrokerVM iobroker npm-install: upload [1] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/tado.png tado.png image/png
              2023-11-11 14:51:47.923  - info: host.ioBrokerVM iobroker npm-install: upload [0] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/words.js words.js application/javascript
              2023-11-11 14:51:48.046  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.tado created/updated
              2023-11-11 14:51:49.121  - info: host.ioBrokerVM iobroker npm-install: exit 0
              2023-11-11 14:51:50.121  - warn: host.ioBrokerVM startInstance cannot find adapter "tibberlink@1.4.2". Try to install it... 1 attempt
              2023-11-11 14:51:50.122  - info: host.ioBrokerVM iobroker install tibberlink@1.4.2 using installedFrom
              2023-11-11 14:51:51.765  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:51:51.765  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.tibberlink@1.4.2... (System call)
              2023-11-11 14:51:56.990  - info: host.ioBrokerVM iobroker npm-install: added 2 packages in 5s
              2023-11-11 14:51:56.991  - info: host.ioBrokerVM iobroker npm-install: 
              2023-11-11 14:51:56.991  - info: host.ioBrokerVM iobroker npm-install: 149 packages are looking for funding
              2023-11-11 14:51:56.991  - info: host.ioBrokerVM iobroker npm-install:   run `npm fund` for details
              2023-11-11 14:51:57.015  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter tibberlink@1.4.2
              2023-11-11 14:51:57.091  - info: host.ioBrokerVM iobroker npm-install: upload [13] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/calculatorStates.png calculatorStates.png image/png
              2023-11-11 14:51:57.099  - info: host.ioBrokerVM iobroker npm-install: upload [12] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/de/translations.json i18n/de/translations.json application/json
              2023-11-11 14:51:57.103  - info: host.ioBrokerVM iobroker npm-install: upload [11] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/en/translations.json i18n/en/translations.json application/json
              2023-11-11 14:51:57.106  - info: host.ioBrokerVM iobroker npm-install: upload [10] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/es/translations.json i18n/es/translations.json application/json
              2023-11-11 14:51:57.110  - info: host.ioBrokerVM iobroker npm-install: upload [9] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
              2023-11-11 14:51:57.113  - info: host.ioBrokerVM iobroker npm-install: upload [8] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/it/translations.json i18n/it/translations.json application/json
              2023-11-11 14:51:57.117  - info: host.ioBrokerVM iobroker npm-install: upload [7] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
              2023-11-11 14:51:57.120  - info: host.ioBrokerVM iobroker npm-install: upload [6] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
              2023-11-11 14:51:57.124  - info: host.ioBrokerVM iobroker npm-install: upload [5] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
              2023-11-11 14:51:57.128  - info: host.ioBrokerVM iobroker npm-install: upload [4] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
              2023-11-11 14:51:57.131  - info: host.ioBrokerVM iobroker npm-install: upload [3] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/uk/translations.json i18n/uk/translations.json application/json
              2023-11-11 14:51:57.134  - info: host.ioBrokerVM iobroker npm-install: upload [2] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
              2023-11-11 14:51:57.138  - info: host.ioBrokerVM iobroker npm-install: upload [1] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/jsonConfig.json jsonConfig.json application/json
              2023-11-11 14:51:57.142  - info: host.ioBrokerVM iobroker npm-install: upload [0] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/tibberlink.png tibberlink.png image/png
              2023-11-11 14:51:57.239  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.tibberlink created/updated
              2023-11-11 14:51:58.302  - info: host.ioBrokerVM iobroker npm-install: exit 0
              2023-11-11 14:51:59.303  - warn: host.ioBrokerVM startInstance cannot find adapter "vis-hqwidgets@1.4.0". Try to install it... 1 attempt
              2023-11-11 14:51:59.303  - info: host.ioBrokerVM iobroker install vis-hqwidgets@1.4.0 using installedFrom
              2023-11-11 14:52:00.951  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:52:00.952  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis-hqwidgets@1.4.0... (System call)
              2023-11-11 14:52:05.434  - info: host.ioBrokerVM iobroker npm-install: added 1 package in 4s149 packages are looking for funding  run `npm fund` for details
              2023-11-11 14:52:05.454  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter vis-hqwidgets@1.4.0
              2023-11-11 14:52:05.526  - info: host.ioBrokerVM iobroker npm-install: upload [1] vis-hqwidgets.admin /opt/iobroker/node_modules/iobroker.vis-hqwidgets/admin/hqwidgets.png hqwidgets.png image/png
              2023-11-11 14:52:05.534  - info: host.ioBrokerVM iobroker npm-install: upload [0] vis-hqwidgets.admin /opt/iobroker/node_modules/iobroker.vis-hqwidgets/admin/index.html index.html text/html
              2023-11-11 14:52:05.541  - info: host.ioBrokerVM iobroker npm-install: INFO: Directory "/opt/iobroker/node_modules/iobroker.vis-hqwidgets/www" was not found! Nothing was uploaded or deleted.
              2023-11-11 14:52:05.665  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.vis-hqwidgets created/updated
              2023-11-11 14:52:06.726  - info: host.ioBrokerVM iobroker npm-install: exit 0
              2023-11-11 14:52:07.727  - warn: host.ioBrokerVM startInstance cannot find adapter "vis-jqui-mfd@1.0.12". Try to install it... 1 attempt
              2023-11-11 14:52:07.727  - info: host.ioBrokerVM iobroker install vis-jqui-mfd@1.0.12 using installedFrom
              2023-11-11 14:52:09.387  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:52:09.388  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis-jqui-mfd@1.0.12... (System call)
              2023-11-11 14:52:14.398  - info: host.ioBrokerVM iobroker npm-install: added 1 package in 5s149 packages are looking for funding  run `npm fund` for details
              2023-11-11 14:52:14.418  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter vis-jqui-mfd@1.0.12
              2023-11-11 14:52:14.489  - info: host.ioBrokerVM iobroker npm-install: upload [0] vis-jqui-mfd.admin /opt/iobroker/node_modules/iobroker.vis-jqui-mfd/admin/jqui-mfd.png jqui-mfd.png image/png
              2023-11-11 14:52:14.499  - info: host.ioBrokerVM iobroker npm-install: INFO: Directory "/opt/iobroker/node_modules/iobroker.vis-jqui-mfd/www" was not found! Nothing was uploaded or deleted.
              2023-11-11 14:52:14.622  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.vis-jqui-mfd created/updated
              2023-11-11 14:52:14.671  - info: host.ioBrokerVM iobroker npm-install: Update "system.adapter.vis-jqui-mfd.0"
              2023-11-11 14:52:15.688  - info: host.ioBrokerVM iobroker npm-install: exit 0
              2023-11-11 14:52:16.688  - warn: host.ioBrokerVM startInstance cannot find adapter "vis-material-advanced@1.7.4". Try to install it... 1 attempt
              2023-11-11 14:52:16.688  - info: host.ioBrokerVM iobroker install vis-material-advanced@1.7.4 using installedFrom
              2023-11-11 14:52:18.323  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:52:18.324  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis-material-advanced@1.7.4... (System call)
              2023-11-11 14:52:23.015  - info: host.ioBrokerVM iobroker npm-install: 
              2023-11-11 14:52:23.015  - info: host.ioBrokerVM iobroker npm-install: added 1 package in 4s149 packages are looking for funding  run `npm fund` for details
              2023-11-11 14:52:23.039  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter vis-material-advanced@1.7.4
              2023-11-11 14:52:23.111  - info: host.ioBrokerVM iobroker npm-install: upload [1] vis-material-advanced.admin /opt/iobroker/node_modules/iobroker.vis-material-advanced/admin/vis-material-advanced.png vis-material-advanced.png image/png
              2023-11-11 14:52:23.118  - info: host.ioBrokerVM iobroker npm-install: upload [0] vis-material-advanced.admin /opt/iobroker/node_modules/iobroker.vis-material-advanced/admin/words.js words.js application/javascript
              2023-11-11 14:52:23.123  - info: host.ioBrokerVM iobroker npm-install: INFO: Directory "/opt/iobroker/node_modules/iobroker.vis-material-advanced/www" was not found! Nothing was uploaded or deleted.
              2023-11-11 14:52:23.251  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.vis-material-advanced created/updated
              2023-11-11 14:52:24.318  - info: host.ioBrokerVM iobroker npm-install: exit 0
              2023-11-11 14:52:25.318  - warn: host.ioBrokerVM startInstance cannot find adapter "vis-metro@1.2.0". Try to install it... 1 attempt
              2023-11-11 14:52:25.319  - info: host.ioBrokerVM iobroker install vis-metro@1.2.0 using installedFrom
              2023-11-11 14:52:26.925  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1Installing iobroker.vis-metro@1.2.0... (System call)
              2023-11-11 14:52:31.438  - info: host.ioBrokerVM iobroker npm-install: added 3 packages in 4s
              2023-11-11 14:52:31.438  - info: host.ioBrokerVM iobroker npm-install: 
              2023-11-11 14:52:31.438  - info: host.ioBrokerVM iobroker npm-install: 149 packages are looking for funding
              2023-11-11 14:52:31.439  - info: host.ioBrokerVM iobroker npm-install:   run `npm fund` for details
              2023-11-11 14:52:31.463  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter vis-metro@1.2.0
              2023-11-11 14:52:31.534  - info: host.ioBrokerVM iobroker npm-install: upload [1] vis-metro.admin /opt/iobroker/node_modules/iobroker.vis-metro/admin/index.html index.html text/html
              2023-11-11 14:52:31.542  - info: host.ioBrokerVM iobroker npm-install: upload [0] vis-metro.admin /opt/iobroker/node_modules/iobroker.vis-metro/admin/metro.png metro.png image/png
              2023-11-11 14:52:31.547  - info: host.ioBrokerVM iobroker npm-install: INFO: Directory "/opt/iobroker/node_modules/iobroker.vis-metro/www" was not found! Nothing was uploaded or deleted.
              2023-11-11 14:52:31.672  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.vis-metro created/updated
              2023-11-11 14:52:32.735  - info: host.ioBrokerVM iobroker npm-install: exit 0
              2023-11-11 14:52:33.735  - warn: host.ioBrokerVM startInstance cannot find adapter "vis-timeandweather@1.2.2". Try to install it... 1 attempt
              2023-11-11 14:52:33.736  - info: host.ioBrokerVM iobroker install vis-timeandweather@1.2.2 using installedFrom
              2023-11-11 14:52:35.361  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1Installing iobroker.vis-timeandweather@1.2.2... (System call)
              2023-11-11 14:52:39.935  - info: host.ioBrokerVM iobroker npm-install: added 2 packages in 4s
              2023-11-11 14:52:39.936  - info: host.ioBrokerVM iobroker npm-install: 
              2023-11-11 14:52:39.936  - info: host.ioBrokerVM iobroker npm-install: 149 packages are looking for funding
              2023-11-11 14:52:39.936  - info: host.ioBrokerVM iobroker npm-install:   run `npm fund` for details
              2023-11-11 14:52:39.957  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter vis-timeandweather@1.2.2
              2023-11-11 14:52:40.029  - info: host.ioBrokerVM iobroker npm-install: upload [1] vis-timeandweather.admin /opt/iobroker/node_modules/iobroker.vis-timeandweather/admin/index.html index.html text/html
              2023-11-11 14:52:40.036  - info: host.ioBrokerVM iobroker npm-install: upload [0] vis-timeandweather.admin /opt/iobroker/node_modules/iobroker.vis-timeandweather/admin/timeandweather.png timeandweather.png image/png
              2023-11-11 14:52:40.041  - info: host.ioBrokerVM iobroker npm-install: INFO: Directory "/opt/iobroker/node_modules/iobroker.vis-timeandweather/www" was not found! Nothing was uploaded or deleted.
              2023-11-11 14:52:40.163  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.vis-timeandweather created/updated
              2023-11-11 14:52:41.225  - info: host.ioBrokerVM iobroker npm-install: exit 0
              2023-11-11 14:52:42.227  - warn: host.ioBrokerVM startInstance cannot find adapter "vis@1.4.16". Try to install it... 1 attempt
              2023-11-11 14:52:42.227  - info: host.ioBrokerVM iobroker install vis@1.4.16 using installedFrom
              2023-11-11 14:52:43.834  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:52:43.835  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis@1.4.16... (System call)
              2023-11-11 14:52:48.297  - info: vis.0 (6682) starting. Version 1.4.16 in /opt/iobroker/node_modules/iobroker.vis, node: v18.18.2, js-controller: 5.0.12
              2023-11-11 14:52:48.494  - info: vis.0 (6682) vis license is OK.
              2023-11-11 14:52:48.696  - error: vis.0 (6682) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
              2023-11-11 14:52:48.697  - error: vis.0 (6682) unhandled promise rejection: Not exists
              2023-11-11 14:52:48.698  - error: vis.0 (6682) Error: Not exists
                  at ObjectsInRedisClient._readFile (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:854:19)
                  at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:891:59)
                  at process.processImmediate (node:internal/timers:478:21)
              2023-11-11 14:52:48.698  - error: vis.0 (6682) Not exists
              2023-11-11 14:52:49.201  - info: vis.0 (6682) terminating
              2023-11-11 14:52:49.202  - warn: vis.0 (6682) Terminated (UNCAUGHT_EXCEPTION): Without reason
              2023-11-11 14:52:49.862  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 6npm ERR! path /opt/iobroker/node_modules/iobroker.visnpm ERR! command failednpm ERR! command sh -c node main.js --installnpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T13_52_44_136Z-debug-0.log
              2023-11-11 14:52:49.862  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.vis@1.4.16: 6
              2023-11-11 14:52:50.877  - info: host.ioBrokerVM iobroker npm-install: exit 25
              2023-11-11 14:52:51.877  - warn: host.ioBrokerVM startInstance cannot find adapter "web@6.1.10". Try to install it... 1 attempt
              2023-11-11 14:52:51.878  - info: host.ioBrokerVM iobroker install web@6.1.10 using installedFrom
              2023-11-11 14:52:53.555  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:52:53.557  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.web@6.1.10... (System call)
              2023-11-11 14:52:59.359  - info: host.ioBrokerVM iobroker npm-install: added 7 packages in 5s
              2023-11-11 14:52:59.359  - info: host.ioBrokerVM iobroker npm-install: 
              2023-11-11 14:52:59.360  - info: host.ioBrokerVM iobroker npm-install: 149 packages are looking for funding
              2023-11-11 14:52:59.360  - info: host.ioBrokerVM iobroker npm-install:   run `npm fund` for details
              2023-11-11 14:52:59.385  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter web@6.1.10
              2023-11-11 14:52:59.459  - info: host.ioBrokerVM iobroker npm-install: upload [129] web.admin /opt/iobroker/node_modules/iobroker.web/admin/asset-manifest.json asset-manifest.json application/json
              2023-11-11 14:53:04.925  - info: host.ioBrokerVM iobroker npm-install: upload [100] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Computer.9558f6ee3941dba4e3c5.svg static/media/Computer.9558f6ee3941dba4e3c5.svg image/svg+xml
              2023-11-11 14:53:04.959  - info: host.ioBrokerVM iobroker npm-install: upload [90] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Dressing Room.5e6f8f64b0e8f91c473e.svg static/media/Dressing Room.5e6f8f64b0e8f91c473e.svg image/svg+xml
              2023-11-11 14:53:04.986  - info: host.ioBrokerVM iobroker npm-install: upload [80] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Garage.f7fc0a9b326d582afee6.svg static/media/Garage.f7fc0a9b326d582afee6.svg image/svg+xml
              2023-11-11 14:53:05.018  - info: host.ioBrokerVM iobroker npm-install: upload [70] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Hanging Lamps.0bd452fc843edd645c30.svg static/media/Hanging Lamps.0bd452fc843edd645c30.svg image/svg+xml
              2023-11-11 14:53:05.047  - info: host.ioBrokerVM iobroker npm-install: upload [60] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Led Strip.5cf2de461e29ffbaa5f0.svg static/media/Led Strip.5cf2de461e29ffbaa5f0.svg image/svg+xml
              2023-11-11 14:53:05.076  - info: host.ioBrokerVM iobroker npm-install: upload [50] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Nursery.9cecc0544bdb5c28500c.svg static/media/Nursery.9cecc0544bdb5c28500c.svg image/svg+xml
              2023-11-11 14:53:05.102  - info: host.ioBrokerVM iobroker npm-install: upload [40] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Rear Wall.38843c33f1ea1f575500.svg static/media/Rear Wall.38843c33f1ea1f575500.svg image/svg+xml
              2023-11-11 14:53:05.128  - info: host.ioBrokerVM iobroker npm-install: upload [30] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Sockets.8320e1a99be9de004629.svg static/media/Sockets.8320e1a99be9de004629.svg image/svg+xml
              2023-11-11 14:53:05.157  - info: host.ioBrokerVM iobroker npm-install: upload [20] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Terrace.d71d07d9290674f2ca20.svg static/media/Terrace.d71d07d9290674f2ca20.svg image/svg+xml
              2023-11-11 14:53:05.161  - info: host.ioBrokerVM iobroker npm-install: upload [19] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Toilet.83604dd2daafb67067dd.svg static/media/Toilet.83604dd2daafb67067dd.svg image/svg+xml
              2023-11-11 14:53:05.164  - info: host.ioBrokerVM iobroker npm-install: upload [18] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Tv.4e9745a548e57bfac0c7.svg static/media/Tv.4e9745a548e57bfac0c7.svg image/svg+xml
              2023-11-11 14:53:05.167  - info: host.ioBrokerVM iobroker npm-install: upload [17] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Upstairs.441813e54e0daca0882d.svg static/media/Upstairs.441813e54e0daca0882d.svg image/svg+xml
              2023-11-11 14:53:05.169  - info: host.ioBrokerVM iobroker npm-install: upload [16] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Vacuum Cleaner.9c8d50e436e6cea06dfa.svg static/media/Vacuum Cleaner.9c8d50e436e6cea06dfa.svg image/svg+xml
              2023-11-11 14:53:05.172  - info: host.ioBrokerVM iobroker npm-install: upload [15] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Ventilation.c31761d86d67e245ac92.svg static/media/Ventilation.c31761d86d67e245ac92.svg image/svg+xml
              2023-11-11 14:53:05.175  - info: host.ioBrokerVM iobroker npm-install: upload [14] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Wardrobe.e8019970a2b51412cfdc.svg static/media/Wardrobe.e8019970a2b51412cfdc.svg image/svg+xml
              2023-11-11 14:53:05.178  - info: host.ioBrokerVM iobroker npm-install: upload [13] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Washing Machines.577f3acdb3cef002b523.svg static/media/Washing Machines.577f3acdb3cef002b523.svg image/svg+xml
              2023-11-11 14:53:05.181  - info: host.ioBrokerVM iobroker npm-install: upload [12] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Washroom.bfb54196f381f36de9d6.svg static/media/Washroom.bfb54196f381f36de9d6.svg image/svg+xml
              2023-11-11 14:53:05.184  - info: host.ioBrokerVM iobroker npm-install: upload [11] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Water Consumption.68891649591cc2434c5b.svg static/media/Water Consumption.68891649591cc2434c5b.svg image/svg+xml
              2023-11-11 14:53:05.187  - info: host.ioBrokerVM iobroker npm-install: upload [10] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Water Heater.7e4bb4d99a5213f24d08.svg static/media/Water Heater.7e4bb4d99a5213f24d08.svg image/svg+xml
              2023-11-11 14:53:05.190  - info: host.ioBrokerVM iobroker npm-install: upload [9] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Water.f50411984c5c24fa574d.svg static/media/Water.f50411984c5c24fa574d.svg image/svg+xml
              2023-11-11 14:53:05.193  - info: host.ioBrokerVM iobroker npm-install: upload [8] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Wc.83604dd2daafb67067dd.svg static/media/Wc.83604dd2daafb67067dd.svg image/svg+xml
              2023-11-11 14:53:05.196  - info: host.ioBrokerVM iobroker npm-install: upload [7] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Weather.e91dae647698d48365e3.svg static/media/Weather.e91dae647698d48365e3.svg image/svg+xml
              2023-11-11 14:53:05.199  - info: host.ioBrokerVM iobroker npm-install: upload [6] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Window.421664f57c35e5109aa2.svg static/media/Window.421664f57c35e5109aa2.svg image/svg+xml
              2023-11-11 14:53:05.202  - info: host.ioBrokerVM iobroker npm-install: upload [5] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Windscreen.6058448bf63f72dd5036.svg static/media/Windscreen.6058448bf63f72dd5036.svg image/svg+xml
              2023-11-11 14:53:05.205  - info: host.ioBrokerVM iobroker npm-install: upload [4] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Workshop.7856e59fe4f164c90609.svg static/media/Workshop.7856e59fe4f164c90609.svg image/svg+xml
              2023-11-11 14:53:05.209  - info: host.ioBrokerVM iobroker npm-install: upload [3] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Workspace.97d73e419d966bfb6428.svg static/media/Workspace.97d73e419d966bfb6428.svg image/svg+xml
              2023-11-11 14:53:05.212  - info: host.ioBrokerVM iobroker npm-install: upload [2] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/names.3a7dae0bd6b8b03b280f.txt static/media/names.3a7dae0bd6b8b03b280f.txt text/plain
              2023-11-11 14:53:05.214  - info: host.ioBrokerVM iobroker npm-install: upload [1] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/names.e7efb5283d98000c74ac.txt static/media/names.e7efb5283d98000c74ac.txt text/plain
              2023-11-11 14:53:05.218  - info: host.ioBrokerVM iobroker npm-install: upload [0] web.admin /opt/iobroker/node_modules/iobroker.web/admin/web.png web.png image/png
              2023-11-11 14:53:05.268  - info: host.ioBrokerVM iobroker npm-install: upload [396] web /opt/iobroker/node_modules/iobroker.web/www/admin/img/admin.png admin/img/admin.png image/png
              2023-11-11 14:53:05.403  - info: host.ioBrokerVM iobroker npm-install: upload [350] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png lib/css/themes/jquery-ui/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png image/png
              2023-11-11 14:53:05.554  - info: host.ioBrokerVM iobroker npm-install: upload [300] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/custom-light/jquery-ui.theme.min.css lib/css/themes/jquery-ui/custom-light/jquery-ui.theme.min.css text/css
              2023-11-11 14:53:05.715  - info: host.ioBrokerVM iobroker npm-install: upload [250] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png lib/css/themes/jquery-ui/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png image/png
              2023-11-11 14:53:05.878  - info: host.ioBrokerVM iobroker npm-install: upload [200] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/hot-sneaks/images/ui-bg_flat_75_ba9217_40x100.png lib/css/themes/jquery-ui/hot-sneaks/images/ui-bg_flat_75_ba9217_40x100.png image/png
              2023-11-11 14:53:06.047  - info: host.ioBrokerVM iobroker npm-install: upload [150] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/redmond/images/ui-bg_glass_85_dfeffc_1x400.png lib/css/themes/jquery-ui/redmond/images/ui-bg_glass_85_dfeffc_1x400.png image/png
              2023-11-11 14:53:06.219  - info: host.ioBrokerVM iobroker npm-install: upload [100] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png lib/css/themes/jquery-ui/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png image/png
              2023-11-11 14:53:06.255  - info: host.ioBrokerVM iobroker npm-install: upload [90] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/sunny/images/ui-icons_bd7b00_256x240.png lib/css/themes/jquery-ui/sunny/images/ui-icons_bd7b00_256x240.png image/png
              2023-11-11 14:53:06.319  - info: host.ioBrokerVM iobroker npm-install: upload [80] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png lib/css/themes/jquery-ui/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png image/png
              2023-11-11 14:53:06.353  - info: host.ioBrokerVM iobroker npm-install: upload [70] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-darkness/images/ui-icons_a83300_256x240.png lib/css/themes/jquery-ui/ui-darkness/images/ui-icons_a83300_256x240.png image/png
              2023-11-11 14:53:06.387  - info: host.ioBrokerVM iobroker npm-install: upload [60] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png lib/css/themes/jquery-ui/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png image/png
              2023-11-11 14:53:06.426  - info: host.ioBrokerVM iobroker npm-install: upload [50] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-lightness/jquery-ui.css lib/css/themes/jquery-ui/ui-lightness/jquery-ui.css text/css
              2023-11-11 14:53:06.460  - info: host.ioBrokerVM iobroker npm-install: upload [40] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/vader/images/ui-bg_inset-soft_15_121212_1x100.png lib/css/themes/jquery-ui/vader/images/ui-bg_inset-soft_15_121212_1x100.png image/png
              2023-11-11 14:53:06.494  - info: host.ioBrokerVM iobroker npm-install: upload [30] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/vader/theme.css lib/css/themes/jquery-ui/vader/theme.css text/css
              2023-11-11 14:53:06.535  - info: host.ioBrokerVM iobroker npm-install: upload [20] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-1.11.2.min.js lib/js/jquery-1.11.2.min.js application/javascript
              2023-11-11 14:53:06.539  - info: host.ioBrokerVM iobroker npm-install: upload [19] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-1.11.2.min.map lib/js/jquery-1.11.2.min.map application/json
              2023-11-11 14:53:06.543  - info: host.ioBrokerVM iobroker npm-install: upload [18] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-3.2.1.min.js lib/js/jquery-3.2.1.min.js application/javascript
              2023-11-11 14:53:06.548  - info: host.ioBrokerVM iobroker npm-install: upload [17] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-3.2.1.min.map lib/js/jquery-3.2.1.min.map application/json
              2023-11-11 14:53:06.553  - info: host.ioBrokerVM iobroker npm-install: upload [16] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui-1.10.3.full.min.js lib/js/jquery-ui-1.10.3.full.min.js application/javascript
              2023-11-11 14:53:06.560  - info: host.ioBrokerVM iobroker npm-install: upload [15] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui-1.11.3.full.min.js lib/js/jquery-ui-1.11.3.full.min.js application/javascript
              2023-11-11 14:53:06.566  - info: host.ioBrokerVM iobroker npm-install: upload [14] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui-1.11.4.full.min.js lib/js/jquery-ui-1.11.4.full.min.js application/javascript
              2023-11-11 14:53:06.570  - info: host.ioBrokerVM iobroker npm-install: upload [13] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui.1.11.2.slider.min.js lib/js/jquery-ui.1.11.2.slider.min.js application/javascript
              2023-11-11 14:53:06.574  - info: host.ioBrokerVM iobroker npm-install: upload [12] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui.min.js lib/js/jquery-ui.min.js application/javascript
              2023-11-11 14:53:06.579  - info: host.ioBrokerVM iobroker npm-install: upload [11] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery.fancytree-all.min.js lib/js/jquery.fancytree-all.min.js application/javascript
              2023-11-11 14:53:06.583  - info: host.ioBrokerVM iobroker npm-install: upload [10] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery.fancytree-all.min.js.map lib/js/jquery.fancytree-all.min.js.map application/json
              2023-11-11 14:53:06.589  - info: host.ioBrokerVM iobroker npm-install: upload [9] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery.jqGrid-4.5.4.min.js lib/js/jquery.jqGrid-4.5.4.min.js application/javascript
              2023-11-11 14:53:06.594  - info: host.ioBrokerVM iobroker npm-install: upload [8] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/loStorage.js lib/js/loStorage.js application/javascript
              2023-11-11 14:53:06.598  - info: host.ioBrokerVM iobroker npm-install: upload [7] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/materialize.js lib/js/materialize.js application/javascript
              2023-11-11 14:53:06.603  - info: host.ioBrokerVM iobroker npm-install: upload [6] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/materialize.js.map lib/js/materialize.js.map application/json
              2023-11-11 14:53:06.609  - info: host.ioBrokerVM iobroker npm-install: upload [5] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/selectID.js lib/js/selectID.js application/javascript
              2023-11-11 14:53:06.613  - info: host.ioBrokerVM iobroker npm-install: upload [4] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/showdown.min.js lib/js/showdown.min.js application/javascript
              2023-11-11 14:53:06.618  - info: host.ioBrokerVM iobroker npm-install: upload [3] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/socket.io.js lib/js/socket.io.js application/javascript
              2023-11-11 14:53:06.621  - info: host.ioBrokerVM iobroker npm-install: upload [2] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/translate.js lib/js/translate.js application/javascript
              2023-11-11 14:53:06.625  - info: host.ioBrokerVM iobroker npm-install: upload [1] web /opt/iobroker/node_modules/iobroker.web/www/login/favicon.ico login/favicon.ico image/vnd.microsoft.icon
              2023-11-11 14:53:06.629  - info: host.ioBrokerVM iobroker npm-install: upload [0] web /opt/iobroker/node_modules/iobroker.web/www/login/index.html login/index.html text/html
              2023-11-11 14:53:06.748  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.web created/updated
              2023-11-11 14:53:07.854  - info: host.ioBrokerVM iobroker npm-install: exit 0
              2023-11-11 14:53:08.855  - warn: host.ioBrokerVM startInstance cannot find adapter "worx@2.3.4". Try to install it... 1 attempt
              2023-11-11 14:53:08.856  - info: host.ioBrokerVM iobroker install worx@2.3.4 using installedFrom
              2023-11-11 14:53:10.449  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:53:10.450  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.worx@2.3.4... (System call)
              2023-11-11 14:53:22.090  - info: host.ioBrokerVM iobroker npm-install: added 41 packages in 11s151 packages are looking for funding  run `npm fund` for details
              2023-11-11 14:53:22.114  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter worx@2.3.4
              2023-11-11 14:53:22.197  - info: host.ioBrokerVM iobroker npm-install: upload [13] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/de/translations.json i18n/de/translations.json application/json
              2023-11-11 14:53:22.206  - info: host.ioBrokerVM iobroker npm-install: upload [12] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/en/translations.json i18n/en/translations.json application/json
              2023-11-11 14:53:22.209  - info: host.ioBrokerVM iobroker npm-install: upload [11] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/es/translations.json i18n/es/translations.json application/json
              2023-11-11 14:53:22.212  - info: host.ioBrokerVM iobroker npm-install: upload [10] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
              2023-11-11 14:53:22.216  - info: host.ioBrokerVM iobroker npm-install: upload [9] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/it/translations.json i18n/it/translations.json application/json
              2023-11-11 14:53:22.219  - info: host.ioBrokerVM iobroker npm-install: upload [8] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
              2023-11-11 14:53:22.223  - info: host.ioBrokerVM iobroker npm-install: upload [7] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
              2023-11-11 14:53:22.226  - info: host.ioBrokerVM iobroker npm-install: upload [6] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
              2023-11-11 14:53:22.229  - info: host.ioBrokerVM iobroker npm-install: upload [5] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
              2023-11-11 14:53:22.233  - info: host.ioBrokerVM iobroker npm-install: upload [4] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/uk/translations.json i18n/uk/translations.json application/json
              2023-11-11 14:53:22.236  - info: host.ioBrokerVM iobroker npm-install: upload [3] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
              2023-11-11 14:53:22.239  - info: host.ioBrokerVM iobroker npm-install: upload [2] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/index_m.html index_m.html text/html
              2023-11-11 14:53:22.243  - info: host.ioBrokerVM iobroker npm-install: upload [1] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/jsonConfig.json jsonConfig.json application/json
              2023-11-11 14:53:22.246  - info: host.ioBrokerVM iobroker npm-install: upload [0] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/worx.png worx.png image/png
              2023-11-11 14:53:22.350  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.worx created/updated
              2023-11-11 14:53:23.424  - info: host.ioBrokerVM iobroker npm-install: exit 0
              2023-11-11 14:53:24.425  - warn: host.ioBrokerVM startInstance cannot find adapter "ble@0.13.4". Try to install it... 2 attempt
              2023-11-11 14:53:24.425  - info: host.ioBrokerVM iobroker install ble@0.13.4 using installedFrom
              2023-11-11 14:53:26.057  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:53:26.059  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.ble@0.13.4... (System call)
              2023-11-11 14:53:31.008  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 1npm ERR! path /opt/iobroker/node_modules/@abandonware/noblenpm ERR! command failednpm ERR! command sh -c node-gyp-buildnpm ERR! (node:7010) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.npm ERR! (Use `node --trace-deprecation ...` to show where the warning was created)npm ERR! Traceback (most recent call last):npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 51, in <module>npm ERR!     sys.exit(gyp.script_main())npm ERR!              ^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 670, in script_mainnpm ERR!     return main(sys.argv[1:])npm ERR!            ^^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 662, in mainnpm ERR!     return gyp_main(args)npm ERR!            ^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 629, in gyp_mainnpm ERR!     [generator, flat_list, targets, data] = Load(npm ERR!                                             ^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 150, in Loadnpm ERR!     result = gyp.input.Load(npm ERR!              ^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 3021, in Loadnpm ERR!     LoadTargetBuildFile(npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 411, in LoadTargetBuildFilenpm ERR!     build_file_data = LoadOneBuildFile(npm ERR!                       ^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 239, in LoadOneBuildFilenpm ERR!     build_file_contents = open(build_file_path, "rU").read()npm ERR!                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^npm ERR! ValueError: invalid mode: 'rU' while trying to load binding.gypnpm ERR! gyp ERR! configure error npm ERR! gyp ERR! stack Error: `gyp` failed with exit code: 1npm ERR! gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:351:16)npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:517:28)npm ERR! gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:292:12)npm ERR! gyp ERR! System Linux 6.1.0-13-amd64npm ERR! gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild"npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/@abandonware/noblenpm ERR! gyp ERR! node -v v18.18.2npm ERR! gyp ERR! node-gyp -v v7.1.2npm ERR! gyp ERR! not oknpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T13_53_26_369Z-debug-0.log
              2023-11-11 14:53:31.008  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.ble@0.13.4: 1
              2023-11-11 14:53:32.026  - info: host.ioBrokerVM iobroker npm-install: exit 25
              2023-11-11 14:53:33.027  - warn: host.ioBrokerVM startInstance cannot find adapter "vis@1.4.16". Try to install it... 2 attempt
              2023-11-11 14:53:33.027  - info: host.ioBrokerVM iobroker install vis@1.4.16 using installedFrom
              2023-11-11 14:53:34.744  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:53:34.748  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis@1.4.16... (System call)
              2023-11-11 14:53:38.809  - info: vis.0 (7083) starting. Version 1.4.16 in /opt/iobroker/node_modules/iobroker.vis, node: v18.18.2, js-controller: 5.0.12
              2023-11-11 14:53:38.983  - info: vis.0 (7083) vis license is OK.
              2023-11-11 14:53:39.160  - error: vis.0 (7083) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
              2023-11-11 14:53:39.160  - error: vis.0 (7083) unhandled promise rejection: Not exists
              2023-11-11 14:53:39.161  - error: vis.0 (7083) Error: Not exists
                  at ObjectsInRedisClient._readFile (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:854:19)
                  at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:891:59)
                  at process.processImmediate (node:internal/timers:478:21)
              2023-11-11 14:53:39.161  - error: vis.0 (7083) Not exists
              2023-11-11 14:53:39.666  - info: vis.0 (7083) terminating
              2023-11-11 14:53:39.666  - warn: vis.0 (7083) Terminated (UNCAUGHT_EXCEPTION): Without reason
              2023-11-11 14:53:40.356  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 6npm ERR! path /opt/iobroker/node_modules/iobroker.visnpm ERR! command failednpm ERR! command sh -c node main.js --installnpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T13_53_35_045Z-debug-0.log
              2023-11-11 14:53:40.357  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.vis@1.4.16: 6
              2023-11-11 14:53:41.374  - info: host.ioBrokerVM iobroker npm-install: exit 25
              2023-11-11 14:53:42.377  - warn: host.ioBrokerVM startInstance cannot find adapter "ble@0.13.4". Try to install it... 3 attempt
              2023-11-11 14:53:42.377  - info: host.ioBrokerVM iobroker install ble@0.13.4 using installedVersion
              2023-11-11 14:53:44.017  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:53:44.019  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.ble@0.13.4... (System call)
              2023-11-11 14:53:47.374  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 1npm ERR! path /opt/iobroker/node_modules/@abandonware/noblenpm ERR! command failednpm ERR! command sh -c node-gyp-buildnpm ERR! (node:7208) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.npm ERR! (Use `node --trace-deprecation ...` to show where the warning was created)npm ERR! Traceback (most recent call last):npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 51, in <module>npm ERR!     sys.exit(gyp.script_main())npm ERR!              ^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 670, in script_mainnpm ERR!     return main(sys.argv[1:])npm ERR!            ^^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 662, in mainnpm ERR!     return gyp_main(args)npm ERR!            ^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 629, in gyp_mainnpm ERR!     [generator, flat_list, targets, data] = Load(npm ERR!                                             ^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 150, in Loadnpm ERR!     result = gyp.input.Load(npm ERR!              ^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 3021, in Loadnpm ERR!     LoadTargetBuildFile(npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 411, in LoadTargetBuildFilenpm ERR!     build_file_data = LoadOneBuildFile(npm ERR!                       ^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 239, in LoadOneBuildFilenpm ERR!     build_file_contents = open(build_file_path, "rU").read()npm ERR!                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^npm ERR! ValueError: invalid mode: 'rU' while trying to load binding.gypnpm ERR! gyp ERR! configure error npm ERR! gyp ERR! stack Error: `gyp` failed with exit code: 1npm ERR! gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:351:16)npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:517:28)npm ERR! gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:292:12)npm ERR! gyp ERR! System Linux 6.1.0-13-amd64npm ERR! gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild"npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/@abandonware/noblenpm ERR! gyp ERR! node -v v18.18.2npm ERR! gyp ERR! node-gyp -v v7.1.2npm ERR! gyp ERR! not oknpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T13_53_44_326Z-debug-0.log
              2023-11-11 14:53:47.375  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.ble@0.13.4: 1
              2023-11-11 14:53:48.393  - info: host.ioBrokerVM iobroker npm-install: exit 25
              2023-11-11 14:53:49.393  - warn: host.ioBrokerVM startInstance cannot find adapter "vis@1.4.16". Try to install it... 3 attempt
              2023-11-11 14:53:49.394  - info: host.ioBrokerVM iobroker install vis@1.4.16 using installedVersion
              2023-11-11 14:53:51.027  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:53:51.028  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis@1.4.16... (System call)
              2023-11-11 14:53:55.077  - info: vis.0 (7281) starting. Version 1.4.16 in /opt/iobroker/node_modules/iobroker.vis, node: v18.18.2, js-controller: 5.0.12
              2023-11-11 14:53:55.270  - info: vis.0 (7281) vis license is OK.
              2023-11-11 14:53:55.440  - error: vis.0 (7281) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
              2023-11-11 14:53:55.440  - error: vis.0 (7281) unhandled promise rejection: Not exists
              2023-11-11 14:53:55.441  - error: vis.0 (7281) Error: Not exists
                  at ObjectsInRedisClient._readFile (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:854:19)
                  at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:891:59)
                  at process.processImmediate (node:internal/timers:478:21)
              2023-11-11 14:53:55.441  - error: vis.0 (7281) Not exists
              2023-11-11 14:53:55.943  - info: vis.0 (7281) terminating
              2023-11-11 14:53:55.944  - warn: vis.0 (7281) Terminated (UNCAUGHT_EXCEPTION): Without reason
              2023-11-11 14:53:56.650  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 6npm ERR! path /opt/iobroker/node_modules/iobroker.visnpm ERR! command failednpm ERR! command sh -c node main.js --installnpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T13_53_51_344Z-debug-0.log
              2023-11-11 14:53:56.651  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.vis@1.4.16: 6
              2023-11-11 14:53:57.667  - info: host.ioBrokerVM iobroker npm-install: exit 25
              2023-11-11 14:53:58.673  - warn: host.ioBrokerVM startInstance cannot find adapter "ble@0.13.4". Try to install it... 4 attempt
              2023-11-11 14:53:58.678  - info: host.ioBrokerVM iobroker install ble@0.13.4 using installedVersion
              2023-11-11 14:54:00.449  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1Installing iobroker.ble@0.13.4... (System call)
              2023-11-11 14:54:03.809  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 1npm ERR! path /opt/iobroker/node_modules/@abandonware/noblenpm ERR! command failednpm ERR! command sh -c node-gyp-buildnpm ERR! (node:7406) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.npm ERR! (Use `node --trace-deprecation ...` to show where the warning was created)npm ERR! Traceback (most recent call last):npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 51, in <module>npm ERR!     sys.exit(gyp.script_main())npm ERR!              ^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 670, in script_mainnpm ERR!     return main(sys.argv[1:])npm ERR!            ^^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 662, in mainnpm ERR!     return gyp_main(args)npm ERR!            ^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 629, in gyp_mainnpm ERR!     [generator, flat_list, targets, data] = Load(npm ERR!                                             ^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 150, in Loadnpm ERR!     result = gyp.input.Load(npm ERR!              ^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 3021, in Loadnpm ERR!     LoadTargetBuildFile(npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 411, in LoadTargetBuildFilenpm ERR!     build_file_data = LoadOneBuildFile(npm ERR!                       ^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 239, in LoadOneBuildFilenpm ERR!     build_file_contents = open(build_file_path, "rU").read()npm ERR!                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^npm ERR! ValueError: invalid mode: 'rU' while trying to load binding.gypnpm ERR! gyp ERR! configure error npm ERR! gyp ERR! stack Error: `gyp` failed with exit code: 1npm ERR! gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:351:16)npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:517:28)npm ERR! gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:292:12)npm ERR! gyp ERR! System Linux 6.1.0-13-amd64npm ERR! gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild"npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/@abandonware/noblenpm ERR! gyp ERR! node -v v18.18.2npm ERR! gyp ERR! node-gyp -v v7.1.2npm ERR! gyp ERR! not oknpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T13_54_00_755Z-debug-0.log
              2023-11-11 14:54:03.810  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.ble@0.13.4: 1
              2023-11-11 14:54:04.830  - info: host.ioBrokerVM iobroker npm-install: exit 25
              2023-11-11 14:54:05.831  - warn: host.ioBrokerVM startInstance cannot find adapter "vis@1.4.16". Try to install it... 4 attempt
              2023-11-11 14:54:05.831  - info: host.ioBrokerVM iobroker install vis@1.4.16 using installedVersion
              2023-11-11 14:54:07.473  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
              2023-11-11 14:54:07.475  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis@1.4.16... (System call)
              2023-11-11 14:54:11.520  - info: vis.0 (7479) starting. Version 1.4.16 in /opt/iobroker/node_modules/iobroker.vis, node: v18.18.2, js-controller: 5.0.12
              2023-11-11 14:54:11.692  - info: vis.0 (7479) vis license is OK.
              2023-11-11 14:54:11.862  - error: vis.0 (7479) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
              2023-11-11 14:54:11.862  - error: vis.0 (7479) unhandled promise rejection: Not exists
              2023-11-11 14:54:11.863  - error: vis.0 (7479) Error: Not exists
                  at ObjectsInRedisClient._readFile (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:854:19)
                  at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:891:59)
                  at process.processImmediate (node:internal/timers:478:21)
              2023-11-11 14:54:11.864  - error: vis.0 (7479) Not exists
              2023-11-11 14:54:12.366  - info: vis.0 (7479) terminating
              2023-11-11 14:54:12.367  - warn: vis.0 (7479) Terminated (UNCAUGHT_EXCEPTION): Without reason
              2023-11-11 14:54:13.009  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 6npm ERR! path /opt/iobroker/node_modules/iobroker.visnpm ERR! command failednpm ERR! command sh -c node main.js --installnpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T13_54_07_775Z-debug-0.log
              2023-11-11 14:54:13.009  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.vis@1.4.16: 6
              2023-11-11 14:54:14.027  - info: host.ioBrokerVM iobroker npm-install: exit 25
              2023-11-11 14:54:15.028  - error: host.ioBrokerVM Cannot download and install adapter "ble@0.13.4". To retry it disable/enable the adapter or restart host. Also check the error messages in the log!
              2023-11-11 14:54:15.529  - error: host.ioBrokerVM Cannot download and install adapter "vis@1.4.16". To retry it disable/enable the adapter or restart host. Also check the error messages in the log!
              
              

              Stelle nun noch mal die VM wieder her, wo ich nur bookworm drauf habe und Installiere dort iobroker noch mal neu - melde mich sobald ich fertig bin.

              1 Reply Last reply Reply Quote 0
              • G
                Gismoh @crunchip last edited by

                @crunchip
                okay, hat sich überschnitten, dann sehe ich erst mal dort nach.

                1 Reply Last reply Reply Quote 0
                • G
                  Gismoh @crunchip last edited by Gismoh

                  @crunchip
                  in der

                  /opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py
                  

                  Habe ich das "U" ein mal entfernen können.
                  In der

                  /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py
                  

                  habe ich diese Zeile

                  build_file_contents = open(build_file_path, 'rU').read()
                  

                  oder

                  build_file_contents = open(build_file_path, 'r').read()
                  

                  nicht gefunden.

                  Edit: dann mache ich nun noch mal Sicherung und spiele die erst in der "frühen" iobroker installation ein, und evtl. danach in einer neu aufgesetzten.

                  G crunchip 2 Replies Last reply Reply Quote 0
                  • G
                    Gismoh @Gismoh last edited by Gismoh

                    Hab nun das frische Backup vom alten Rechner in die VM eingespielt, selbe Meldung:

                    $ iobroker add ble --host ioBrokerVM
                    
                    NPM version: 9.8.1
                    
                    Installing iobroker.ble@0.13.4... (System call)
                    
                    npm ERR! code 1npm ERR! path /opt/iobroker/node_modules/@abandonware/noblenpm ERR! command failednpm ERR! command sh -c node-gyp-buildnpm ERR! (node:7872) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.npm ERR! (Use `node --trace-deprecation ...` to show where the warning was created)npm ERR! Traceback (most recent call last):npm ERR! File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 51, in <module>npm ERR! sys.exit(gyp.script_main())npm ERR! ^^^^^^^^^^^^^^^^^npm ERR! File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 670, in script_mainnpm ERR! return main(sys.argv[1:])npm ERR! ^^^^^^^^^^^^^^^^^^npm ERR! File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 662, in mainnpm ERR! return gyp_main(args)npm ERR! ^^^^^^^^^^^^^^npm ERR! File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 629, in gyp_mainnpm ERR! [generator, flat_list, targets, data] = Load(npm ERR! ^^^^^npm ERR! File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 150, in Loadnpm ERR! result = gyp.input.Load(npm ERR! ^^^^^^^^^^^^^^^npm ERR! File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 3021, in Loadnpm ERR! LoadTargetBuildFile(npm ERR! File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 411, in LoadTargetBuildFilenpm ERR! build_file_data = LoadOneBuildFile(npm ERR! ^^^^^^^^^^^^^^^^^npm ERR! File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 239, in LoadOneBuildFilenpm ERR! build_file_contents = open(build_file_path, "rU").read()npm ERR! ^^^^^^^^^^^^^^^^^^^^^^^^^^^npm ERR! ValueError: invalid mode: 'rU' while trying to load binding.gypnpm ERR! gyp ERR! configure error npm ERR! gyp ERR! stack Error: `gyp` failed with exit code: 1npm ERR! gyp ERR! stack at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:351:16)npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:517:28)npm ERR! gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:292:12)npm ERR! gyp ERR! System Linux 6.1.0-13-amd64npm ERR! gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild"npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/@abandonware/noblenpm ERR! gyp ERR! node -v v18.18.2npm ERR! gyp ERR! node-gyp -v v7.1.2npm ERR! gyp ERR! not oknpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T15_18_34_692Z-debug-0.log
                    
                    host.ioBrokerVM Cannot install iobroker.ble@0.13.4: 1
                    
                    ERROR: Process exited with code 25
                    

                    Setze nun den ioBroker nochmal neu auf, und versuche es erneut.

                    Edit:

                    /opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py
                    

                    die Datei exestiert hier nun nicht, und in der

                    /usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py
                    

                    gibt es den Abschnitt:

                    build_file_contents = open(build_file_path, 'rU').read()
                    

                    nicht.
                    So, wie geschrieben mache mich an die Neuinstallation von ioBroker und versuche es dann dort erneut.

                    G 1 Reply Last reply Reply Quote 0
                    • G
                      Gismoh @Gismoh last edited by

                      direkt nach Neuinstallation vom ioBroker erhalte ich:

                      admin.0
                      	2023-11-11 16:47:58.173	error	Cannot update news: TypeError: newNews.forEach is not a function
                      admin.0
                      	2023-11-11 16:45:00.404	error	Cannot update news: TypeError: newNews.forEach is not a function
                      admin.0
                      	2023-11-11 16:45:00.245	warn	Active repository "stable" cannot be read
                      admin.0
                      	2023-11-11 16:45:00.244	warn	Repository cannot be read: Active repo - stable
                      
                      Homoran 1 Reply Last reply Reply Quote 0
                      • Homoran
                        Homoran Global Moderator Administrators @Gismoh last edited by

                        @gismoh klingt nach Netzwerkproblemen

                        G 1 Reply Last reply Reply Quote 0
                        • G
                          Gismoh @Homoran last edited by Gismoh

                          @homoran
                          ioBroker hat er allerdings ohne Probleme gezogen.

                          Nach Neustart noch:

                          admin.0
                          	2023-11-11 16:57:49.251	error	Cannot update news: TypeError: newNews.forEach is not a function
                          
                          G Homoran 2 Replies Last reply Reply Quote 0
                          • G
                            Gismoh @Gismoh last edited by

                            @gismoh
                            Dann spiel ich nun mal das Backup ein. Die VM habe ich davor gesichert.

                            1 Reply Last reply Reply Quote 0
                            • Homoran
                              Homoran Global Moderator Administrators @Gismoh last edited by

                              @gismoh die Suche findet da was
                              https://forum.iobroker.net/search?term=Cannot update news%3A TypeError%3A newNews.forEach is not function&in=titlesposts&matchWords=all&sortBy=timestamp&sortDirection=desc&showAs=posts

                              G 1 Reply Last reply Reply Quote 0
                              • G
                                Gismoh @Homoran last edited by

                                @homoran
                                Merci, sehe ich mir nach der laufenden backup einspielung an.

                                Homoran 1 Reply Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators @Gismoh last edited by

                                  @gismoh sagte in ioBroker auf neuer Maschine aufgesetzt und Adapter Probleme:

                                  @homoran
                                  Merci, sehe ich mir nach der laufenden backup einspielung an.

                                  scheint harmlos zu sein.
                                  ignorieren!

                                  G 1 Reply Last reply Reply Quote 0
                                  • G
                                    Gismoh @Homoran last edited by

                                    @homoran
                                    mal etwas beruhigendes 😉 ^^

                                    G 1 Reply Last reply Reply Quote 0
                                    • G
                                      Gismoh @Gismoh last edited by

                                      meldung von iob Logs --watch

                                      8.1
                                      2023-11-11 17:13:59.827  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.pi-hole@1.3.6... (System call)
                                      2023-11-11 17:14:05.911  - info: host.ioBrokerVM iobroker npm-install: added 14 packages in 6s
                                      2023-11-11 17:14:05.913  - info: host.ioBrokerVM iobroker npm-install: 
                                      2023-11-11 17:14:05.914  - info: host.ioBrokerVM iobroker npm-install: 127 packages are looking for funding
                                      2023-11-11 17:14:05.914  - info: host.ioBrokerVM iobroker npm-install:   run `npm fund` for details
                                      2023-11-11 17:14:05.938  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter pi-hole@1.3.6
                                      2023-11-11 17:14:06.020  - info: host.ioBrokerVM iobroker npm-install: upload [4] pi-hole.admin /opt/iobroker/node_modules/iobroker.pi-hole/admin/admin.d.ts admin.d.ts video/mp2t
                                      2023-11-11 17:14:06.027  - info: host.ioBrokerVM iobroker npm-install: upload [3] pi-hole.admin /opt/iobroker/node_modules/iobroker.pi-hole/admin/index_m.html index_m.html text/html
                                      2023-11-11 17:14:06.031  - info: host.ioBrokerVM iobroker npm-install: upload [2] pi-hole.admin /opt/iobroker/node_modules/iobroker.pi-hole/admin/pi-hole.png pi-hole.png image/png
                                      2023-11-11 17:14:06.035  - info: host.ioBrokerVM iobroker npm-install: upload [1] pi-hole.admin /opt/iobroker/node_modules/iobroker.pi-hole/admin/style.css style.css text/css
                                      2023-11-11 17:14:06.039  - info: host.ioBrokerVM iobroker npm-install: upload [0] pi-hole.admin /opt/iobroker/node_modules/iobroker.pi-hole/admin/words.js words.js application/javascript
                                      2023-11-11 17:14:06.049  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.pi-hole created/updated
                                      2023-11-11 17:14:07.120  - info: host.ioBrokerVM iobroker npm-install: exit 0
                                      2023-11-11 17:14:08.121  - warn: host.ioBrokerVM startInstance cannot find adapter "pvforecast@2.9.0". Try to install it... 1 attempt
                                      2023-11-11 17:14:08.122  - info: host.ioBrokerVM iobroker install pvforecast@2.9.0 using installedFrom
                                      2023-11-11 17:14:09.780  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:14:09.781  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.pvforecast@2.9.0... (System call)
                                      2023-11-11 17:14:15.811  - info: host.ioBrokerVM iobroker npm-install: added 3 packages in 6s
                                      2023-11-11 17:14:15.812  - info: host.ioBrokerVM iobroker npm-install: 
                                      2023-11-11 17:14:15.812  - info: host.ioBrokerVM iobroker npm-install: 127 packages are looking for funding
                                      2023-11-11 17:14:15.813  - info: host.ioBrokerVM iobroker npm-install:   run `npm fund` for details
                                      2023-11-11 17:14:15.837  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter pvforecast@2.9.0
                                      2023-11-11 17:14:15.911  - info: host.ioBrokerVM iobroker npm-install: upload [14] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/de/translations.json i18n/de/translations.json application/json
                                      2023-11-11 17:14:15.918  - info: host.ioBrokerVM iobroker npm-install: upload [13] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/en/translations.json i18n/en/translations.json application/json
                                      2023-11-11 17:14:15.922  - info: host.ioBrokerVM iobroker npm-install: upload [12] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/es/translations.json i18n/es/translations.json application/json
                                      2023-11-11 17:14:15.925  - info: host.ioBrokerVM iobroker npm-install: upload [11] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
                                      2023-11-11 17:14:15.929  - info: host.ioBrokerVM iobroker npm-install: upload [10] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/it/translations.json i18n/it/translations.json application/json
                                      2023-11-11 17:14:15.932  - info: host.ioBrokerVM iobroker npm-install: upload [9] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
                                      2023-11-11 17:14:15.936  - info: host.ioBrokerVM iobroker npm-install: upload [8] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
                                      2023-11-11 17:14:15.939  - info: host.ioBrokerVM iobroker npm-install: upload [7] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
                                      2023-11-11 17:14:15.943  - info: host.ioBrokerVM iobroker npm-install: upload [6] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
                                      2023-11-11 17:14:15.947  - info: host.ioBrokerVM iobroker npm-install: upload [5] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/uk/translations.json i18n/uk/translations.json application/json
                                      2023-11-11 17:14:15.950  - info: host.ioBrokerVM iobroker npm-install: upload [4] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
                                      2023-11-11 17:14:15.953  - info: host.ioBrokerVM iobroker npm-install: upload [3] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/img/Azimuth.png img/Azimuth.png image/png
                                      2023-11-11 17:14:15.958  - info: host.ioBrokerVM iobroker npm-install: upload [2] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/jsonConfig.json jsonConfig.json application/json
                                      2023-11-11 17:14:15.961  - info: host.ioBrokerVM iobroker npm-install: upload [1] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/pvforecast.png pvforecast.png image/png
                                      2023-11-11 17:14:15.965  - info: host.ioBrokerVM iobroker npm-install: upload [0] pvforecast.admin /opt/iobroker/node_modules/iobroker.pvforecast/admin/style.css style.css text/css
                                      2023-11-11 17:14:16.060  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.pvforecast created/updated
                                      2023-11-11 17:14:17.125  - info: host.ioBrokerVM iobroker npm-install: exit 0
                                      2023-11-11 17:14:18.126  - warn: host.ioBrokerVM startInstance cannot find adapter "smartcontrol@2.0.1". Try to install it... 1 attempt
                                      2023-11-11 17:14:18.126  - info: host.ioBrokerVM iobroker install smartcontrol@2.0.1 using installedFrom
                                      2023-11-11 17:14:19.760  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:14:19.761  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.smartcontrol@2.0.1... (System call)
                                      2023-11-11 17:14:25.267  - info: host.ioBrokerVM iobroker npm-install: added 17 packages in 5s
                                      2023-11-11 17:14:25.267  - info: host.ioBrokerVM iobroker npm-install: 
                                      2023-11-11 17:14:25.268  - info: host.ioBrokerVM iobroker npm-install: 140 packages are looking for funding
                                      2023-11-11 17:14:25.268  - info: host.ioBrokerVM iobroker npm-install:   run `npm fund` for details
                                      2023-11-11 17:14:25.290  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter smartcontrol@2.0.1
                                      2023-11-11 17:14:25.364  - info: host.ioBrokerVM iobroker npm-install: upload [81] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/admin.d.ts admin.d.ts video/mp2t
                                      2023-11-11 17:14:25.371  - info: host.ioBrokerVM iobroker npm-install: upload [80] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/doc-md/img/check_box-24px.svg doc-md/img/check_box-24px.svg image/svg+xml
                                      2023-11-11 17:14:25.407  - info: host.ioBrokerVM iobroker npm-install: upload [70] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/doc-md/img/table-zones_select-target-devices-overwrite.gif doc-md/img/table-zones_select-target-devices-overwrite.gif image/gif
                                      2023-11-11 17:14:25.437  - info: host.ioBrokerVM iobroker npm-install: upload [60] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/doc-md/table-target-devices_de.md doc-md/table-target-devices_de.md text/markdown
                                      2023-11-11 17:14:25.466  - info: host.ioBrokerVM iobroker npm-install: upload [50] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/doc-md/table-trigger-times_de.md doc-md/table-trigger-times_de.md text/markdown
                                      2023-11-11 17:14:25.497  - info: host.ioBrokerVM iobroker npm-install: upload [40] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/fancytree/skin-lion/vline-rtl.gif fancytree/skin-lion/vline-rtl.gif image/gif
                                      2023-11-11 17:14:25.527  - info: host.ioBrokerVM iobroker npm-install: upload [30] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
                                      2023-11-11 17:14:25.556  - info: host.ioBrokerVM iobroker npm-install: upload [20] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/option-screenshots/tab-target-devices.png img/option-screenshots/tab-target-devices.png image/png
                                      2023-11-11 17:14:25.563  - info: host.ioBrokerVM iobroker npm-install: upload [19] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/option-screenshots/tab-triggers-motion.png img/option-screenshots/tab-triggers-motion.png image/png
                                      2023-11-11 17:14:25.567  - info: host.ioBrokerVM iobroker npm-install: upload [18] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/option-screenshots/tab-triggers-other.png img/option-screenshots/tab-triggers-other.png image/png
                                      2023-11-11 17:14:25.570  - info: host.ioBrokerVM iobroker npm-install: upload [17] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/option-screenshots/tab-triggers-time.png img/option-screenshots/tab-triggers-time.png image/png
                                      2023-11-11 17:14:25.573  - info: host.ioBrokerVM iobroker npm-install: upload [16] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/option-screenshots/tab-zones-execution.png img/option-screenshots/tab-zones-execution.png image/png
                                      2023-11-11 17:14:25.577  - info: host.ioBrokerVM iobroker npm-install: upload [15] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/option-screenshots/tab-zones.png img/option-screenshots/tab-zones.png image/png
                                      2023-11-11 17:14:25.580  - info: host.ioBrokerVM iobroker npm-install: upload [14] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/sc_always.png img/sc_always.png image/png
                                      2023-11-11 17:14:25.583  - info: host.ioBrokerVM iobroker npm-install: upload [13] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/select-target-devices-overwrite.gif img/select-target-devices-overwrite.gif image/gif
                                      2023-11-11 17:14:25.586  - info: host.ioBrokerVM iobroker npm-install: upload [12] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/smartControl_options1.gif img/smartControl_options1.gif image/gif
                                      2023-11-11 17:14:25.620  - info: host.ioBrokerVM iobroker npm-install: upload [11] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/smartControl_options_dropdown.gif img/smartControl_options_dropdown.gif image/gif
                                      2023-11-11 17:14:25.623  - info: host.ioBrokerVM iobroker npm-install: upload [10] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/img/smartControl_options_dropdown_2.gif img/smartControl_options_dropdown_2.gif image/gif
                                      2023-11-11 17:14:25.628  - info: host.ioBrokerVM iobroker npm-install: upload [9] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/index_m.html index_m.html text/html
                                      2023-11-11 17:14:25.632  - info: host.ioBrokerVM iobroker npm-install: upload [8] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/index_m.js index_m.js application/javascript
                                      2023-11-11 17:14:25.637  - info: host.ioBrokerVM iobroker npm-install: upload [7] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/smartcontrol-banner.png smartcontrol-banner.png image/png
                                      2023-11-11 17:14:25.641  - info: host.ioBrokerVM iobroker npm-install: upload [6] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/smartcontrol.png smartcontrol.png image/png
                                      2023-11-11 17:14:25.647  - info: host.ioBrokerVM iobroker npm-install: upload [5] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/style.css style.css text/css
                                      2023-11-11 17:14:25.651  - info: host.ioBrokerVM iobroker npm-install: upload [4] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/tsconfig.json tsconfig.json application/json
                                      2023-11-11 17:14:25.655  - info: host.ioBrokerVM iobroker npm-install: upload [3] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/words.js words.js application/javascript
                                      2023-11-11 17:14:25.662  - info: host.ioBrokerVM iobroker npm-install: upload [2] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/zero-md/readme.txt zero-md/readme.txt text/plain
                                      2023-11-11 17:14:25.665  - info: host.ioBrokerVM iobroker npm-install: upload [1] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/zero-md/webcomponents-loader.min.js zero-md/webcomponents-loader.min.js application/javascript
                                      2023-11-11 17:14:25.668  - info: host.ioBrokerVM iobroker npm-install: upload [0] smartcontrol.admin /opt/iobroker/node_modules/iobroker.smartcontrol/admin/zero-md/zero-md.min.js.js zero-md/zero-md.min.js.js application/javascript
                                      2023-11-11 17:14:25.793  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.smartcontrol created/updated
                                      2023-11-11 17:14:26.865  - info: host.ioBrokerVM iobroker npm-install: exit 0
                                      2023-11-11 17:14:27.865  - warn: host.ioBrokerVM startInstance cannot find adapter "socketio@6.5.5". Try to install it... 1 attempt
                                      2023-11-11 17:14:27.865  - info: host.ioBrokerVM iobroker install socketio@6.5.5 using installedFrom
                                      2023-11-11 17:14:29.568  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:14:29.569  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.socketio@6.5.5... (System call)
                                      2023-11-11 17:14:37.103  - info: host.ioBrokerVM iobroker npm-install: added 40 packages in 7s
                                      2023-11-11 17:14:37.104  - info: host.ioBrokerVM iobroker npm-install: 
                                      2023-11-11 17:14:37.105  - info: host.ioBrokerVM iobroker npm-install: 140 packages are looking for funding
                                      2023-11-11 17:14:37.106  - info: host.ioBrokerVM iobroker npm-install:   run `npm fund` for details
                                      2023-11-11 17:14:37.130  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter socketio@6.5.5
                                      2023-11-11 17:14:37.202  - info: host.ioBrokerVM iobroker npm-install: upload [11] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/de/translations.json i18n/de/translations.json application/json
                                      2023-11-11 17:14:37.210  - info: host.ioBrokerVM iobroker npm-install: upload [10] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/en/translations.json i18n/en/translations.json application/json
                                      2023-11-11 17:14:37.213  - info: host.ioBrokerVM iobroker npm-install: upload [9] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/es/translations.json i18n/es/translations.json application/json
                                      2023-11-11 17:14:37.216  - info: host.ioBrokerVM iobroker npm-install: upload [8] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
                                      2023-11-11 17:14:37.219  - info: host.ioBrokerVM iobroker npm-install: upload [7] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/it/translations.json i18n/it/translations.json application/json
                                      2023-11-11 17:14:37.223  - info: host.ioBrokerVM iobroker npm-install: upload [6] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
                                      2023-11-11 17:14:37.226  - info: host.ioBrokerVM iobroker npm-install: upload [5] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
                                      2023-11-11 17:14:37.230  - info: host.ioBrokerVM iobroker npm-install: upload [4] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
                                      2023-11-11 17:14:37.233  - info: host.ioBrokerVM iobroker npm-install: upload [3] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
                                      2023-11-11 17:14:37.237  - info: host.ioBrokerVM iobroker npm-install: upload [2] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
                                      2023-11-11 17:14:37.240  - info: host.ioBrokerVM iobroker npm-install: upload [1] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/jsonConfig.json jsonConfig.json application/json
                                      2023-11-11 17:14:37.243  - info: host.ioBrokerVM iobroker npm-install: upload [0] socketio.admin /opt/iobroker/node_modules/iobroker.socketio/admin/socketio.png socketio.png image/png
                                      2023-11-11 17:14:37.400  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.socketio created/updated
                                      2023-11-11 17:14:38.463  - info: host.ioBrokerVM iobroker npm-install: exit 0
                                      2023-11-11 17:14:39.463  - warn: host.ioBrokerVM startInstance cannot find adapter "tado@0.4.11". Try to install it... 1 attempt
                                      2023-11-11 17:14:39.464  - info: host.ioBrokerVM iobroker install tado@0.4.11 using installedFrom
                                      2023-11-11 17:14:41.100  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:14:41.102  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.tado@0.4.11... (System call)
                                      2023-11-11 17:14:57.158  - info: host.ioBrokerVM iobroker npm-install: added 26 packages in 16s
                                      2023-11-11 17:14:57.159  - info: host.ioBrokerVM iobroker npm-install: 
                                      2023-11-11 17:14:57.160  - info: host.ioBrokerVM iobroker npm-install: 149 packages are looking for funding
                                      2023-11-11 17:14:57.161  - info: host.ioBrokerVM iobroker npm-install:   run `npm fund` for details
                                      2023-11-11 17:14:57.185  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter tado@0.4.11
                                      2023-11-11 17:14:57.257  - info: host.ioBrokerVM iobroker npm-install: upload [6] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/admin.d.ts admin.d.ts video/mp2t
                                      2023-11-11 17:14:57.265  - info: host.ioBrokerVM iobroker npm-install: upload [5] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/button.png button.png image/png
                                      2023-11-11 17:14:57.269  - info: host.ioBrokerVM iobroker npm-install: upload [4] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/index_m.html index_m.html text/html
                                      2023-11-11 17:14:57.272  - info: host.ioBrokerVM iobroker npm-install: upload [3] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/jsonConfig.json jsonConfig.json application/json
                                      2023-11-11 17:14:57.276  - info: host.ioBrokerVM iobroker npm-install: upload [2] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/style.css style.css text/css
                                      2023-11-11 17:14:57.280  - info: host.ioBrokerVM iobroker npm-install: upload [1] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/tado.png tado.png image/png
                                      2023-11-11 17:14:57.284  - info: host.ioBrokerVM iobroker npm-install: upload [0] tado.admin /opt/iobroker/node_modules/iobroker.tado/admin/words.js words.js application/javascript
                                      2023-11-11 17:14:57.385  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.tado created/updated
                                      2023-11-11 17:14:58.462  - info: host.ioBrokerVM iobroker npm-install: exit 0
                                      2023-11-11 17:14:59.462  - warn: host.ioBrokerVM startInstance cannot find adapter "tibberlink@1.4.2". Try to install it... 1 attempt
                                      2023-11-11 17:14:59.463  - info: host.ioBrokerVM iobroker install tibberlink@1.4.2 using installedFrom
                                      2023-11-11 17:15:01.138  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:15:01.140  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.tibberlink@1.4.2... (System call)
                                      2023-11-11 17:15:05.889  - info: host.ioBrokerVM iobroker npm-install: added 2 packages in 4s149 packages are looking for funding  run `npm fund` for details
                                      2023-11-11 17:15:05.910  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter tibberlink@1.4.2
                                      2023-11-11 17:15:05.996  - info: host.ioBrokerVM iobroker npm-install: upload [13] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/calculatorStates.png calculatorStates.png image/png
                                      2023-11-11 17:15:06.004  - info: host.ioBrokerVM iobroker npm-install: upload [12] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/de/translations.json i18n/de/translations.json application/json
                                      2023-11-11 17:15:06.008  - info: host.ioBrokerVM iobroker npm-install: upload [11] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/en/translations.json i18n/en/translations.json application/json
                                      2023-11-11 17:15:06.011  - info: host.ioBrokerVM iobroker npm-install: upload [10] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/es/translations.json i18n/es/translations.json application/json
                                      2023-11-11 17:15:06.014  - info: host.ioBrokerVM iobroker npm-install: upload [9] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
                                      2023-11-11 17:15:06.018  - info: host.ioBrokerVM iobroker npm-install: upload [8] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/it/translations.json i18n/it/translations.json application/json
                                      2023-11-11 17:15:06.022  - info: host.ioBrokerVM iobroker npm-install: upload [7] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
                                      2023-11-11 17:15:06.025  - info: host.ioBrokerVM iobroker npm-install: upload [6] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
                                      2023-11-11 17:15:06.029  - info: host.ioBrokerVM iobroker npm-install: upload [5] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
                                      2023-11-11 17:15:06.033  - info: host.ioBrokerVM iobroker npm-install: upload [4] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
                                      2023-11-11 17:15:06.036  - info: host.ioBrokerVM iobroker npm-install: upload [3] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/uk/translations.json i18n/uk/translations.json application/json
                                      2023-11-11 17:15:06.039  - info: host.ioBrokerVM iobroker npm-install: upload [2] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
                                      2023-11-11 17:15:06.043  - info: host.ioBrokerVM iobroker npm-install: upload [1] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/jsonConfig.json jsonConfig.json application/json
                                      2023-11-11 17:15:06.047  - info: host.ioBrokerVM iobroker npm-install: upload [0] tibberlink.admin /opt/iobroker/node_modules/iobroker.tibberlink/admin/tibberlink.png tibberlink.png image/png
                                      2023-11-11 17:15:06.147  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.tibberlink created/updated
                                      2023-11-11 17:15:07.209  - info: host.ioBrokerVM iobroker npm-install: exit 0
                                      2023-11-11 17:15:08.210  - warn: host.ioBrokerVM startInstance cannot find adapter "vis-hqwidgets@1.4.0". Try to install it... 1 attempt
                                      2023-11-11 17:15:08.210  - info: host.ioBrokerVM iobroker install vis-hqwidgets@1.4.0 using installedFrom
                                      2023-11-11 17:15:09.860  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:15:09.862  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis-hqwidgets@1.4.0... (System call)
                                      2023-11-11 17:15:14.292  - info: host.ioBrokerVM iobroker npm-install: added 1 package in 4s149 packages are looking for funding  run `npm fund` for details
                                      2023-11-11 17:15:14.315  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter vis-hqwidgets@1.4.0
                                      2023-11-11 17:15:14.389  - info: host.ioBrokerVM iobroker npm-install: upload [1] vis-hqwidgets.admin /opt/iobroker/node_modules/iobroker.vis-hqwidgets/admin/hqwidgets.png hqwidgets.png image/png
                                      2023-11-11 17:15:14.396  - info: host.ioBrokerVM iobroker npm-install: upload [0] vis-hqwidgets.admin /opt/iobroker/node_modules/iobroker.vis-hqwidgets/admin/index.html index.html text/html
                                      2023-11-11 17:15:14.401  - info: host.ioBrokerVM iobroker npm-install: INFO: Directory "/opt/iobroker/node_modules/iobroker.vis-hqwidgets/www" was not found! Nothing was uploaded or deleted.
                                      2023-11-11 17:15:14.522  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.vis-hqwidgets created/updated
                                      2023-11-11 17:15:15.588  - info: host.ioBrokerVM iobroker npm-install: exit 0
                                      2023-11-11 17:15:16.588  - warn: host.ioBrokerVM startInstance cannot find adapter "vis-jqui-mfd@1.0.12". Try to install it... 1 attempt
                                      2023-11-11 17:15:16.588  - info: host.ioBrokerVM iobroker install vis-jqui-mfd@1.0.12 using installedFrom
                                      2023-11-11 17:15:18.232  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:15:18.233  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis-jqui-mfd@1.0.12... (System call)
                                      2023-11-11 17:15:22.716  - info: host.ioBrokerVM iobroker npm-install: 
                                      2023-11-11 17:15:22.716  - info: host.ioBrokerVM iobroker npm-install: added 1 package in 4s149 packages are looking for funding  run `npm fund` for details
                                      2023-11-11 17:15:22.736  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter vis-jqui-mfd@1.0.12
                                      2023-11-11 17:15:22.805  - info: host.ioBrokerVM iobroker npm-install: upload [0] vis-jqui-mfd.admin /opt/iobroker/node_modules/iobroker.vis-jqui-mfd/admin/jqui-mfd.png jqui-mfd.png image/png
                                      2023-11-11 17:15:22.814  - info: host.ioBrokerVM iobroker npm-install: INFO: Directory "/opt/iobroker/node_modules/iobroker.vis-jqui-mfd/www" was not found! Nothing was uploaded or deleted.
                                      2023-11-11 17:15:22.935  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.vis-jqui-mfd created/updated
                                      2023-11-11 17:15:22.987  - info: host.ioBrokerVM iobroker npm-install: Update "system.adapter.vis-jqui-mfd.0"
                                      2023-11-11 17:15:24.004  - info: host.ioBrokerVM iobroker npm-install: exit 0
                                      2023-11-11 17:15:25.005  - warn: host.ioBrokerVM startInstance cannot find adapter "vis-material-advanced@1.7.4". Try to install it... 1 attempt
                                      2023-11-11 17:15:25.005  - info: host.ioBrokerVM iobroker install vis-material-advanced@1.7.4 using installedFrom
                                      2023-11-11 17:15:26.630  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:15:26.631  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis-material-advanced@1.7.4... (System call)
                                      2023-11-11 17:15:31.351  - info: host.ioBrokerVM iobroker npm-install: added 1 package in 4s
                                      2023-11-11 17:15:31.351  - info: host.ioBrokerVM iobroker npm-install: 
                                      2023-11-11 17:15:31.352  - info: host.ioBrokerVM iobroker npm-install: 149 packages are looking for funding
                                      2023-11-11 17:15:31.352  - info: host.ioBrokerVM iobroker npm-install:   run `npm fund` for details
                                      2023-11-11 17:15:31.373  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter vis-material-advanced@1.7.4
                                      2023-11-11 17:15:31.442  - info: host.ioBrokerVM iobroker npm-install: upload [1] vis-material-advanced.admin /opt/iobroker/node_modules/iobroker.vis-material-advanced/admin/vis-material-advanced.png vis-material-advanced.png image/png
                                      2023-11-11 17:15:31.450  - info: host.ioBrokerVM iobroker npm-install: upload [0] vis-material-advanced.admin /opt/iobroker/node_modules/iobroker.vis-material-advanced/admin/words.js words.js application/javascript
                                      2023-11-11 17:15:31.454  - info: host.ioBrokerVM iobroker npm-install: INFO: Directory "/opt/iobroker/node_modules/iobroker.vis-material-advanced/www" was not found! Nothing was uploaded or deleted.
                                      2023-11-11 17:15:31.573  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.vis-material-advanced created/updated
                                      2023-11-11 17:15:32.637  - info: host.ioBrokerVM iobroker npm-install: exit 0
                                      2023-11-11 17:15:33.637  - warn: host.ioBrokerVM startInstance cannot find adapter "vis-metro@1.2.0". Try to install it... 1 attempt
                                      2023-11-11 17:15:33.638  - info: host.ioBrokerVM iobroker install vis-metro@1.2.0 using installedFrom
                                      2023-11-11 17:15:35.325  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:15:35.325  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis-metro@1.2.0... (System call)
                                      2023-11-11 17:15:39.798  - info: host.ioBrokerVM iobroker npm-install: added 3 packages in 4s
                                      2023-11-11 17:15:39.800  - info: host.ioBrokerVM iobroker npm-install: 
                                      2023-11-11 17:15:39.801  - info: host.ioBrokerVM iobroker npm-install: 149 packages are looking for funding
                                      2023-11-11 17:15:39.802  - info: host.ioBrokerVM iobroker npm-install:   run `npm fund` for details
                                      2023-11-11 17:15:39.825  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter vis-metro@1.2.0
                                      2023-11-11 17:15:39.895  - info: host.ioBrokerVM iobroker npm-install: upload [1] vis-metro.admin /opt/iobroker/node_modules/iobroker.vis-metro/admin/index.html index.html text/html
                                      2023-11-11 17:15:39.902  - info: host.ioBrokerVM iobroker npm-install: upload [0] vis-metro.admin /opt/iobroker/node_modules/iobroker.vis-metro/admin/metro.png metro.png image/png
                                      2023-11-11 17:15:39.906  - info: host.ioBrokerVM iobroker npm-install: INFO: Directory "/opt/iobroker/node_modules/iobroker.vis-metro/www" was not found! Nothing was uploaded or deleted.
                                      2023-11-11 17:15:40.026  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.vis-metro created/updated
                                      2023-11-11 17:15:41.089  - info: host.ioBrokerVM iobroker npm-install: exit 0
                                      2023-11-11 17:15:42.090  - warn: host.ioBrokerVM startInstance cannot find adapter "vis-timeandweather@1.2.2". Try to install it... 1 attempt
                                      2023-11-11 17:15:42.090  - info: host.ioBrokerVM iobroker install vis-timeandweather@1.2.2 using installedFrom
                                      2023-11-11 17:15:43.727  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:15:43.729  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis-timeandweather@1.2.2... (System call)
                                      2023-11-11 17:15:48.208  - info: host.ioBrokerVM iobroker npm-install: added 2 packages in 4s149 packages are looking for funding  run `npm fund` for details
                                      2023-11-11 17:15:48.227  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter vis-timeandweather@1.2.2
                                      2023-11-11 17:15:48.296  - info: host.ioBrokerVM iobroker npm-install: upload [1] vis-timeandweather.admin /opt/iobroker/node_modules/iobroker.vis-timeandweather/admin/index.html index.html text/html
                                      2023-11-11 17:15:48.303  - info: host.ioBrokerVM iobroker npm-install: upload [0] vis-timeandweather.admin /opt/iobroker/node_modules/iobroker.vis-timeandweather/admin/timeandweather.png timeandweather.png image/png
                                      2023-11-11 17:15:48.308  - info: host.ioBrokerVM iobroker npm-install: INFO: Directory "/opt/iobroker/node_modules/iobroker.vis-timeandweather/www" was not found! Nothing was uploaded or deleted.
                                      2023-11-11 17:15:48.426  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.vis-timeandweather created/updated
                                      2023-11-11 17:15:49.488  - info: host.ioBrokerVM iobroker npm-install: exit 0
                                      2023-11-11 17:15:50.490  - warn: host.ioBrokerVM startInstance cannot find adapter "vis@1.4.16". Try to install it... 1 attempt
                                      2023-11-11 17:15:50.490  - info: host.ioBrokerVM iobroker install vis@1.4.16 using installedFrom
                                      2023-11-11 17:15:52.164  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:15:52.164  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis@1.4.16... (System call)
                                      2023-11-11 17:15:56.598  - info: vis.0 (5148) starting. Version 1.4.16 in /opt/iobroker/node_modules/iobroker.vis, node: v18.18.2, js-controller: 5.0.12
                                      2023-11-11 17:15:56.799  - info: vis.0 (5148) vis license is OK.
                                      2023-11-11 17:15:57.006  - error: vis.0 (5148) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                      2023-11-11 17:15:57.006  - error: vis.0 (5148) unhandled promise rejection: Not exists
                                      2023-11-11 17:15:57.007  - error: vis.0 (5148) Error: Not exists
                                          at ObjectsInRedisClient._readFile (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:854:19)
                                          at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:891:59)
                                          at process.processImmediate (node:internal/timers:478:21)
                                      2023-11-11 17:15:57.007  - error: vis.0 (5148) Not exists
                                      2023-11-11 17:15:57.511  - info: vis.0 (5148) terminating
                                      2023-11-11 17:15:57.511  - warn: vis.0 (5148) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                      2023-11-11 17:15:58.189  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 6npm ERR! path /opt/iobroker/node_modules/iobroker.visnpm ERR! command failednpm ERR! command sh -c node main.js --installnpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T16_15_52_466Z-debug-0.log
                                      2023-11-11 17:15:58.190  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.vis@1.4.16: 6
                                      2023-11-11 17:15:59.209  - info: host.ioBrokerVM iobroker npm-install: exit 25
                                      2023-11-11 17:16:00.210  - warn: host.ioBrokerVM startInstance cannot find adapter "web@6.1.10". Try to install it... 1 attempt
                                      2023-11-11 17:16:00.210  - info: host.ioBrokerVM iobroker install web@6.1.10 using installedFrom
                                      2023-11-11 17:16:01.907  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:16:01.909  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.web@6.1.10... (System call)
                                      2023-11-11 17:16:07.455  - info: host.ioBrokerVM iobroker npm-install: added 7 packages in 5s149 packages are looking for funding  run `npm fund` for details
                                      2023-11-11 17:16:07.476  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter web@6.1.10
                                      2023-11-11 17:16:07.549  - info: host.ioBrokerVM iobroker npm-install: upload [129] web.admin /opt/iobroker/node_modules/iobroker.web/admin/asset-manifest.json asset-manifest.json application/json
                                      2023-11-11 17:16:23.135  - info: host.ioBrokerVM iobroker npm-install: upload [100] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Computer.9558f6ee3941dba4e3c5.svg static/media/Computer.9558f6ee3941dba4e3c5.svg image/svg+xml
                                      2023-11-11 17:16:23.170  - info: host.ioBrokerVM iobroker npm-install: upload [90] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Dressing Room.5e6f8f64b0e8f91c473e.svg static/media/Dressing Room.5e6f8f64b0e8f91c473e.svg image/svg+xml
                                      2023-11-11 17:16:23.199  - info: host.ioBrokerVM iobroker npm-install: upload [80] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Garage.f7fc0a9b326d582afee6.svg static/media/Garage.f7fc0a9b326d582afee6.svg image/svg+xml
                                      2023-11-11 17:16:23.229  - info: host.ioBrokerVM iobroker npm-install: upload [70] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Hanging Lamps.0bd452fc843edd645c30.svg static/media/Hanging Lamps.0bd452fc843edd645c30.svg image/svg+xml
                                      2023-11-11 17:16:23.260  - info: host.ioBrokerVM iobroker npm-install: upload [60] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Led Strip.5cf2de461e29ffbaa5f0.svg static/media/Led Strip.5cf2de461e29ffbaa5f0.svg image/svg+xml
                                      2023-11-11 17:16:23.293  - info: host.ioBrokerVM iobroker npm-install: upload [50] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Nursery.9cecc0544bdb5c28500c.svg static/media/Nursery.9cecc0544bdb5c28500c.svg image/svg+xml
                                      2023-11-11 17:16:23.324  - info: host.ioBrokerVM iobroker npm-install: upload [40] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Rear Wall.38843c33f1ea1f575500.svg static/media/Rear Wall.38843c33f1ea1f575500.svg image/svg+xml
                                      2023-11-11 17:16:23.356  - info: host.ioBrokerVM iobroker npm-install: upload [30] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Sockets.8320e1a99be9de004629.svg static/media/Sockets.8320e1a99be9de004629.svg image/svg+xml
                                      2023-11-11 17:16:23.389  - info: host.ioBrokerVM iobroker npm-install: upload [20] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Terrace.d71d07d9290674f2ca20.svg static/media/Terrace.d71d07d9290674f2ca20.svg image/svg+xml
                                      2023-11-11 17:16:23.392  - info: host.ioBrokerVM iobroker npm-install: upload [19] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Toilet.83604dd2daafb67067dd.svg static/media/Toilet.83604dd2daafb67067dd.svg image/svg+xml
                                      2023-11-11 17:16:23.396  - info: host.ioBrokerVM iobroker npm-install: upload [18] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Tv.4e9745a548e57bfac0c7.svg static/media/Tv.4e9745a548e57bfac0c7.svg image/svg+xml
                                      2023-11-11 17:16:23.400  - info: host.ioBrokerVM iobroker npm-install: upload [17] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Upstairs.441813e54e0daca0882d.svg static/media/Upstairs.441813e54e0daca0882d.svg image/svg+xml
                                      2023-11-11 17:16:23.404  - info: host.ioBrokerVM iobroker npm-install: upload [16] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Vacuum Cleaner.9c8d50e436e6cea06dfa.svg static/media/Vacuum Cleaner.9c8d50e436e6cea06dfa.svg image/svg+xml
                                      2023-11-11 17:16:23.407  - info: host.ioBrokerVM iobroker npm-install: upload [15] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Ventilation.c31761d86d67e245ac92.svg static/media/Ventilation.c31761d86d67e245ac92.svg image/svg+xml
                                      2023-11-11 17:16:23.411  - info: host.ioBrokerVM iobroker npm-install: upload [14] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Wardrobe.e8019970a2b51412cfdc.svg static/media/Wardrobe.e8019970a2b51412cfdc.svg image/svg+xml
                                      2023-11-11 17:16:23.414  - info: host.ioBrokerVM iobroker npm-install: upload [13] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Washing Machines.577f3acdb3cef002b523.svg static/media/Washing Machines.577f3acdb3cef002b523.svg image/svg+xml
                                      2023-11-11 17:16:23.419  - info: host.ioBrokerVM iobroker npm-install: upload [12] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Washroom.bfb54196f381f36de9d6.svg static/media/Washroom.bfb54196f381f36de9d6.svg image/svg+xml
                                      2023-11-11 17:16:23.423  - info: host.ioBrokerVM iobroker npm-install: upload [11] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Water Consumption.68891649591cc2434c5b.svg static/media/Water Consumption.68891649591cc2434c5b.svg image/svg+xml
                                      2023-11-11 17:16:23.426  - info: host.ioBrokerVM iobroker npm-install: upload [10] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Water Heater.7e4bb4d99a5213f24d08.svg static/media/Water Heater.7e4bb4d99a5213f24d08.svg image/svg+xml
                                      2023-11-11 17:16:23.430  - info: host.ioBrokerVM iobroker npm-install: upload [9] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Water.f50411984c5c24fa574d.svg static/media/Water.f50411984c5c24fa574d.svg image/svg+xml
                                      2023-11-11 17:16:23.434  - info: host.ioBrokerVM iobroker npm-install: upload [8] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Wc.83604dd2daafb67067dd.svg static/media/Wc.83604dd2daafb67067dd.svg image/svg+xml
                                      2023-11-11 17:16:23.438  - info: host.ioBrokerVM iobroker npm-install: upload [7] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Weather.e91dae647698d48365e3.svg static/media/Weather.e91dae647698d48365e3.svg image/svg+xml
                                      2023-11-11 17:16:23.442  - info: host.ioBrokerVM iobroker npm-install: upload [6] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Window.421664f57c35e5109aa2.svg static/media/Window.421664f57c35e5109aa2.svg image/svg+xml
                                      2023-11-11 17:16:23.445  - info: host.ioBrokerVM iobroker npm-install: upload [5] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Windscreen.6058448bf63f72dd5036.svg static/media/Windscreen.6058448bf63f72dd5036.svg image/svg+xml
                                      2023-11-11 17:16:23.448  - info: host.ioBrokerVM iobroker npm-install: upload [4] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Workshop.7856e59fe4f164c90609.svg static/media/Workshop.7856e59fe4f164c90609.svg image/svg+xml
                                      2023-11-11 17:16:23.452  - info: host.ioBrokerVM iobroker npm-install: upload [3] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/Workspace.97d73e419d966bfb6428.svg static/media/Workspace.97d73e419d966bfb6428.svg image/svg+xml
                                      2023-11-11 17:16:23.456  - info: host.ioBrokerVM iobroker npm-install: upload [2] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/names.3a7dae0bd6b8b03b280f.txt static/media/names.3a7dae0bd6b8b03b280f.txt text/plain
                                      2023-11-11 17:16:23.459  - info: host.ioBrokerVM iobroker npm-install: upload [1] web.admin /opt/iobroker/node_modules/iobroker.web/admin/static/media/names.e7efb5283d98000c74ac.txt static/media/names.e7efb5283d98000c74ac.txt text/plain
                                      2023-11-11 17:16:23.462  - info: host.ioBrokerVM iobroker npm-install: upload [0] web.admin /opt/iobroker/node_modules/iobroker.web/admin/web.png web.png image/png
                                      2023-11-11 17:16:23.535  - info: host.ioBrokerVM iobroker npm-install: upload [396] web /opt/iobroker/node_modules/iobroker.web/www/admin/img/admin.png admin/img/admin.png image/png
                                      2023-11-11 17:16:23.675  - info: host.ioBrokerVM iobroker npm-install: upload [350] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png lib/css/themes/jquery-ui/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png image/png
                                      2023-11-11 17:16:23.845  - info: host.ioBrokerVM iobroker npm-install: upload [300] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/custom-light/jquery-ui.theme.min.css lib/css/themes/jquery-ui/custom-light/jquery-ui.theme.min.css text/css
                                      2023-11-11 17:16:24.009  - info: host.ioBrokerVM iobroker npm-install: upload [250] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png lib/css/themes/jquery-ui/eggplant/images/ui-bg_highlight-soft_100_eae6ea_1x100.png image/png
                                      2023-11-11 17:16:24.181  - info: host.ioBrokerVM iobroker npm-install: upload [200] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/hot-sneaks/images/ui-bg_flat_75_ba9217_40x100.png lib/css/themes/jquery-ui/hot-sneaks/images/ui-bg_flat_75_ba9217_40x100.png image/png
                                      2023-11-11 17:16:24.347  - info: host.ioBrokerVM iobroker npm-install: upload [150] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/redmond/images/ui-bg_glass_85_dfeffc_1x400.png lib/css/themes/jquery-ui/redmond/images/ui-bg_glass_85_dfeffc_1x400.png image/png
                                      2023-11-11 17:16:24.554  - info: host.ioBrokerVM iobroker npm-install: upload [100] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png lib/css/themes/jquery-ui/sunny/images/ui-bg_diagonals-medium_20_d34d17_40x40.png image/png
                                      2023-11-11 17:16:24.604  - info: host.ioBrokerVM iobroker npm-install: upload [90] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/sunny/images/ui-icons_bd7b00_256x240.png lib/css/themes/jquery-ui/sunny/images/ui-icons_bd7b00_256x240.png image/png
                                      2023-11-11 17:16:24.648  - info: host.ioBrokerVM iobroker npm-install: upload [80] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png lib/css/themes/jquery-ui/ui-darkness/images/ui-bg_flat_50_5c5c5c_40x100.png image/png
                                      2023-11-11 17:16:24.685  - info: host.ioBrokerVM iobroker npm-install: upload [70] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-darkness/images/ui-icons_a83300_256x240.png lib/css/themes/jquery-ui/ui-darkness/images/ui-icons_a83300_256x240.png image/png
                                      2023-11-11 17:16:24.722  - info: host.ioBrokerVM iobroker npm-install: upload [60] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png lib/css/themes/jquery-ui/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png image/png
                                      2023-11-11 17:16:24.771  - info: host.ioBrokerVM iobroker npm-install: upload [50] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/ui-lightness/jquery-ui.css lib/css/themes/jquery-ui/ui-lightness/jquery-ui.css text/css
                                      2023-11-11 17:16:24.809  - info: host.ioBrokerVM iobroker npm-install: upload [40] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/vader/images/ui-bg_inset-soft_15_121212_1x100.png lib/css/themes/jquery-ui/vader/images/ui-bg_inset-soft_15_121212_1x100.png image/png
                                      2023-11-11 17:16:24.848  - info: host.ioBrokerVM iobroker npm-install: upload [30] web /opt/iobroker/node_modules/iobroker.web/www/lib/css/themes/jquery-ui/vader/theme.css lib/css/themes/jquery-ui/vader/theme.css text/css
                                      2023-11-11 17:16:24.889  - info: host.ioBrokerVM iobroker npm-install: upload [20] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-1.11.2.min.js lib/js/jquery-1.11.2.min.js application/javascript
                                      2023-11-11 17:16:24.894  - info: host.ioBrokerVM iobroker npm-install: upload [19] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-1.11.2.min.map lib/js/jquery-1.11.2.min.map application/json
                                      2023-11-11 17:16:24.899  - info: host.ioBrokerVM iobroker npm-install: upload [18] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-3.2.1.min.js lib/js/jquery-3.2.1.min.js application/javascript
                                      2023-11-11 17:16:24.903  - info: host.ioBrokerVM iobroker npm-install: upload [17] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-3.2.1.min.map lib/js/jquery-3.2.1.min.map application/json
                                      2023-11-11 17:16:24.908  - info: host.ioBrokerVM iobroker npm-install: upload [16] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui-1.10.3.full.min.js lib/js/jquery-ui-1.10.3.full.min.js application/javascript
                                      2023-11-11 17:16:24.926  - info: host.ioBrokerVM iobroker npm-install: upload [15] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui-1.11.3.full.min.js lib/js/jquery-ui-1.11.3.full.min.js application/javascript
                                      2023-11-11 17:16:24.937  - info: host.ioBrokerVM iobroker npm-install: upload [14] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui-1.11.4.full.min.js lib/js/jquery-ui-1.11.4.full.min.js application/javascript
                                      2023-11-11 17:16:24.943  - info: host.ioBrokerVM iobroker npm-install: upload [13] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui.1.11.2.slider.min.js lib/js/jquery-ui.1.11.2.slider.min.js application/javascript
                                      2023-11-11 17:16:24.947  - info: host.ioBrokerVM iobroker npm-install: upload [12] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery-ui.min.js lib/js/jquery-ui.min.js application/javascript
                                      2023-11-11 17:16:24.953  - info: host.ioBrokerVM iobroker npm-install: upload [11] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery.fancytree-all.min.js lib/js/jquery.fancytree-all.min.js application/javascript
                                      2023-11-11 17:16:24.957  - info: host.ioBrokerVM iobroker npm-install: upload [10] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery.fancytree-all.min.js.map lib/js/jquery.fancytree-all.min.js.map application/json
                                      2023-11-11 17:16:24.964  - info: host.ioBrokerVM iobroker npm-install: upload [9] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/jquery.jqGrid-4.5.4.min.js lib/js/jquery.jqGrid-4.5.4.min.js application/javascript
                                      2023-11-11 17:16:24.971  - info: host.ioBrokerVM iobroker npm-install: upload [8] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/loStorage.js lib/js/loStorage.js application/javascript
                                      2023-11-11 17:16:24.976  - info: host.ioBrokerVM iobroker npm-install: upload [7] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/materialize.js lib/js/materialize.js application/javascript
                                      2023-11-11 17:16:24.982  - info: host.ioBrokerVM iobroker npm-install: upload [6] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/materialize.js.map lib/js/materialize.js.map application/json
                                      2023-11-11 17:16:24.988  - info: host.ioBrokerVM iobroker npm-install: upload [5] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/selectID.js lib/js/selectID.js application/javascript
                                      2023-11-11 17:16:24.994  - info: host.ioBrokerVM iobroker npm-install: upload [4] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/showdown.min.js lib/js/showdown.min.js application/javascript
                                      2023-11-11 17:16:25.010  - info: host.ioBrokerVM iobroker npm-install: upload [3] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/socket.io.js lib/js/socket.io.js application/javascript
                                      2023-11-11 17:16:25.021  - info: host.ioBrokerVM iobroker npm-install: upload [2] web /opt/iobroker/node_modules/iobroker.web/www/lib/js/translate.js lib/js/translate.js application/javascript
                                      2023-11-11 17:16:25.026  - info: host.ioBrokerVM iobroker npm-install: upload [1] web /opt/iobroker/node_modules/iobroker.web/www/login/favicon.ico login/favicon.ico image/vnd.microsoft.icon
                                      2023-11-11 17:16:25.030  - info: host.ioBrokerVM iobroker npm-install: upload [0] web /opt/iobroker/node_modules/iobroker.web/www/login/index.html login/index.html text/html
                                      2023-11-11 17:16:25.138  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.web created/updated
                                      2023-11-11 17:16:26.329  - info: host.ioBrokerVM iobroker npm-install: exit 0
                                      2023-11-11 17:16:27.330  - warn: host.ioBrokerVM startInstance cannot find adapter "worx@2.3.4". Try to install it... 1 attempt
                                      2023-11-11 17:16:27.330  - info: host.ioBrokerVM iobroker install worx@2.3.4 using installedFrom
                                      2023-11-11 17:16:29.978  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:16:29.979  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.worx@2.3.4... (System call)
                                      2023-11-11 17:16:40.115  - info: host.ioBrokerVM iobroker npm-install: 
                                      2023-11-11 17:16:40.115  - info: host.ioBrokerVM iobroker npm-install: added 41 packages in 10s151 packages are looking for funding  run `npm fund` for details
                                      2023-11-11 17:16:40.138  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM install adapter worx@2.3.4
                                      2023-11-11 17:16:40.217  - info: host.ioBrokerVM iobroker npm-install: upload [13] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/de/translations.json i18n/de/translations.json application/json
                                      2023-11-11 17:16:40.225  - info: host.ioBrokerVM iobroker npm-install: upload [12] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/en/translations.json i18n/en/translations.json application/json
                                      2023-11-11 17:16:40.228  - info: host.ioBrokerVM iobroker npm-install: upload [11] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/es/translations.json i18n/es/translations.json application/json
                                      2023-11-11 17:16:40.232  - info: host.ioBrokerVM iobroker npm-install: upload [10] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
                                      2023-11-11 17:16:40.235  - info: host.ioBrokerVM iobroker npm-install: upload [9] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/it/translations.json i18n/it/translations.json application/json
                                      2023-11-11 17:16:40.238  - info: host.ioBrokerVM iobroker npm-install: upload [8] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
                                      2023-11-11 17:16:40.242  - info: host.ioBrokerVM iobroker npm-install: upload [7] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
                                      2023-11-11 17:16:40.246  - info: host.ioBrokerVM iobroker npm-install: upload [6] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
                                      2023-11-11 17:16:40.249  - info: host.ioBrokerVM iobroker npm-install: upload [5] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
                                      2023-11-11 17:16:40.253  - info: host.ioBrokerVM iobroker npm-install: upload [4] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/uk/translations.json i18n/uk/translations.json application/json
                                      2023-11-11 17:16:40.257  - info: host.ioBrokerVM iobroker npm-install: upload [3] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
                                      2023-11-11 17:16:40.260  - info: host.ioBrokerVM iobroker npm-install: upload [2] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/index_m.html index_m.html text/html
                                      2023-11-11 17:16:40.263  - info: host.ioBrokerVM iobroker npm-install: upload [1] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/jsonConfig.json jsonConfig.json application/json
                                      2023-11-11 17:16:40.267  - info: host.ioBrokerVM iobroker npm-install: upload [0] worx.admin /opt/iobroker/node_modules/iobroker.worx/admin/worx.png worx.png image/png
                                      2023-11-11 17:16:40.384  - info: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM object system.adapter.worx created/updated
                                      2023-11-11 17:16:41.447  - info: host.ioBrokerVM iobroker npm-install: exit 0
                                      2023-11-11 17:16:42.448  - warn: host.ioBrokerVM startInstance cannot find adapter "ble@0.13.4". Try to install it... 2 attempt
                                      2023-11-11 17:16:42.448  - info: host.ioBrokerVM iobroker install ble@0.13.4 using installedFrom
                                      2023-11-11 17:16:44.138  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:16:44.139  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.ble@0.13.4... (System call)
                                      2023-11-11 17:16:48.497  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 1npm ERR! path /opt/iobroker/node_modules/@abandonware/noblenpm ERR! command failednpm ERR! command sh -c node-gyp-buildnpm ERR! (node:5476) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.npm ERR! (Use `node --trace-deprecation ...` to show where the warning was created)npm ERR! Traceback (most recent call last):npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 51, in <module>npm ERR!     sys.exit(gyp.script_main())npm ERR!              ^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 670, in script_mainnpm ERR!     return main(sys.argv[1:])npm ERR!            ^^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 662, in mainnpm ERR!     return gyp_main(args)npm ERR!            ^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 629, in gyp_mainnpm ERR!     [generator, flat_list, targets, data] = Load(npm ERR!                                             ^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 150, in Loadnpm ERR!     result = gyp.input.Load(npm ERR!              ^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 3021, in Loadnpm ERR!     LoadTargetBuildFile(npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 411, in LoadTargetBuildFilenpm ERR!     build_file_data = LoadOneBuildFile(npm ERR!                       ^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 239, in LoadOneBuildFilenpm ERR!     build_file_contents = open(build_file_path, "rU").read()npm ERR!                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^npm ERR! ValueError: invalid mode: 'rU' while trying to load binding.gypnpm ERR! gyp ERR! configure error npm ERR! gyp ERR! stack Error: `gyp` failed with exit code: 1npm ERR! gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:351:16)npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:517:28)npm ERR! gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:292:12)npm ERR! gyp ERR! System Linux 6.1.0-13-amd64npm ERR! gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild"npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/@abandonware/noblenpm ERR! gyp ERR! node -v v18.18.2npm ERR! gyp ERR! node-gyp -v v7.1.2npm ERR! gyp ERR! not oknpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T16_16_44_448Z-debug-0.log
                                      2023-11-11 17:16:48.498  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.ble@0.13.4: 1
                                      2023-11-11 17:16:49.517  - info: host.ioBrokerVM iobroker npm-install: exit 25
                                      2023-11-11 17:16:50.518  - warn: host.ioBrokerVM startInstance cannot find adapter "vis@1.4.16". Try to install it... 2 attempt
                                      2023-11-11 17:16:50.518  - info: host.ioBrokerVM iobroker install vis@1.4.16 using installedFrom
                                      2023-11-11 17:16:52.168  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1Installing iobroker.vis@1.4.16... (System call)
                                      2023-11-11 17:16:56.119  - info: vis.0 (5549) starting. Version 1.4.16 in /opt/iobroker/node_modules/iobroker.vis, node: v18.18.2, js-controller: 5.0.12
                                      2023-11-11 17:16:56.361  - info: vis.0 (5549) vis license is OK.
                                      2023-11-11 17:16:56.658  - error: vis.0 (5549) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                      2023-11-11 17:16:56.659  - error: vis.0 (5549) unhandled promise rejection: Not exists
                                      2023-11-11 17:16:56.659  - error: vis.0 (5549) Error: Not exists
                                          at ObjectsInRedisClient._readFile (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:854:19)
                                          at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:891:59)
                                          at process.processImmediate (node:internal/timers:478:21)
                                      2023-11-11 17:16:56.660  - error: vis.0 (5549) Not exists
                                      2023-11-11 17:16:57.162  - info: vis.0 (5549) terminating
                                      2023-11-11 17:16:57.163  - warn: vis.0 (5549) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                      2023-11-11 17:16:57.826  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 6npm ERR! path /opt/iobroker/node_modules/iobroker.visnpm ERR! command failednpm ERR! command sh -c node main.js --installnpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T16_16_52_460Z-debug-0.log
                                      2023-11-11 17:16:57.827  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.vis@1.4.16: 6
                                      2023-11-11 17:16:58.842  - info: host.ioBrokerVM iobroker npm-install: exit 25
                                      2023-11-11 17:16:59.843  - warn: host.ioBrokerVM startInstance cannot find adapter "ble@0.13.4". Try to install it... 3 attempt
                                      2023-11-11 17:16:59.843  - info: host.ioBrokerVM iobroker install ble@0.13.4 using installedVersion
                                      2023-11-11 17:17:01.548  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:17:01.548  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.ble@0.13.4... (System call)
                                      2023-11-11 17:17:04.839  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 1npm ERR! path /opt/iobroker/node_modules/@abandonware/noblenpm ERR! command failednpm ERR! command sh -c node-gyp-buildnpm ERR! (node:5677) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.npm ERR! (Use `node --trace-deprecation ...` to show where the warning was created)npm ERR! Traceback (most recent call last):npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 51, in <module>npm ERR!     sys.exit(gyp.script_main())npm ERR!              ^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 670, in script_mainnpm ERR!     return main(sys.argv[1:])npm ERR!            ^^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 662, in mainnpm ERR!     return gyp_main(args)npm ERR!            ^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 629, in gyp_mainnpm ERR!     [generator, flat_list, targets, data] = Load(npm ERR!                                             ^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 150, in Loadnpm ERR!     result = gyp.input.Load(npm ERR!              ^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 3021, in Loadnpm ERR!     LoadTargetBuildFile(npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 411, in LoadTargetBuildFilenpm ERR!     build_file_data = LoadOneBuildFile(npm ERR!                       ^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 239, in LoadOneBuildFilenpm ERR!     build_file_contents = open(build_file_path, "rU").read()npm ERR!                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^npm ERR! ValueError: invalid mode: 'rU' while trying to load binding.gypnpm ERR! gyp ERR! configure error npm ERR! gyp ERR! stack Error: `gyp` failed with exit code: 1npm ERR! gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:351:16)npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:517:28)npm ERR! gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:292:12)npm ERR! gyp ERR! System Linux 6.1.0-13-amd64npm ERR! gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild"npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/@abandonware/noblenpm ERR! gyp ERR! node -v v18.18.2npm ERR! gyp ERR! node-gyp -v v7.1.2npm ERR! gyp ERR! not oknpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T16_17_01_863Z-debug-0.log
                                      2023-11-11 17:17:04.840  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.ble@0.13.4: 1
                                      2023-11-11 17:17:05.861  - info: host.ioBrokerVM iobroker npm-install: exit 25
                                      2023-11-11 17:17:06.862  - warn: host.ioBrokerVM startInstance cannot find adapter "vis@1.4.16". Try to install it... 3 attempt
                                      2023-11-11 17:17:06.863  - info: host.ioBrokerVM iobroker install vis@1.4.16 using installedVersion
                                      2023-11-11 17:17:08.546  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:17:08.547  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis@1.4.16... (System call)
                                      2023-11-11 17:17:12.514  - info: vis.0 (5750) starting. Version 1.4.16 in /opt/iobroker/node_modules/iobroker.vis, node: v18.18.2, js-controller: 5.0.12
                                      2023-11-11 17:17:12.699  - info: vis.0 (5750) vis license is OK.
                                      2023-11-11 17:17:12.868  - error: vis.0 (5750) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                      2023-11-11 17:17:12.868  - error: vis.0 (5750) unhandled promise rejection: Not exists
                                      2023-11-11 17:17:12.869  - error: vis.0 (5750) Error: Not exists
                                          at ObjectsInRedisClient._readFile (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:854:19)
                                          at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:891:59)
                                          at process.processImmediate (node:internal/timers:478:21)
                                      2023-11-11 17:17:12.869  - error: vis.0 (5750) Not exists
                                      2023-11-11 17:17:13.374  - info: vis.0 (5750) terminating
                                      2023-11-11 17:17:13.375  - warn: vis.0 (5750) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                      2023-11-11 17:17:14.030  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 6npm ERR! path /opt/iobroker/node_modules/iobroker.visnpm ERR! command failednpm ERR! command sh -c node main.js --installnpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T16_17_08_856Z-debug-0.log
                                      2023-11-11 17:17:14.031  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.vis@1.4.16: 6
                                      2023-11-11 17:17:15.048  - info: host.ioBrokerVM iobroker npm-install: exit 25
                                      2023-11-11 17:17:16.048  - warn: host.ioBrokerVM startInstance cannot find adapter "ble@0.13.4". Try to install it... 4 attempt
                                      2023-11-11 17:17:16.048  - info: host.ioBrokerVM iobroker install ble@0.13.4 using installedVersion
                                      2023-11-11 17:17:17.772  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1Installing iobroker.ble@0.13.4... (System call)
                                      2023-11-11 17:17:21.050  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 1npm ERR! path /opt/iobroker/node_modules/@abandonware/noblenpm ERR! command failednpm ERR! command sh -c node-gyp-buildnpm ERR! (node:5875) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.npm ERR! (Use `node --trace-deprecation ...` to show where the warning was created)npm ERR! Traceback (most recent call last):npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 51, in <module>npm ERR!     sys.exit(gyp.script_main())npm ERR!              ^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 670, in script_mainnpm ERR!     return main(sys.argv[1:])npm ERR!            ^^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 662, in mainnpm ERR!     return gyp_main(args)npm ERR!            ^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 629, in gyp_mainnpm ERR!     [generator, flat_list, targets, data] = Load(npm ERR!                                             ^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 150, in Loadnpm ERR!     result = gyp.input.Load(npm ERR!              ^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 3021, in Loadnpm ERR!     LoadTargetBuildFile(npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 411, in LoadTargetBuildFilenpm ERR!     build_file_data = LoadOneBuildFile(npm ERR!                       ^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 239, in LoadOneBuildFilenpm ERR!     build_file_contents = open(build_file_path, "rU").read()npm ERR!                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^npm ERR! ValueError: invalid mode: 'rU' while trying to load binding.gypnpm ERR! gyp ERR! configure error npm ERR! gyp ERR! stack Error: `gyp` failed with exit code: 1npm ERR! gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:351:16)npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:517:28)npm ERR! gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:292:12)npm ERR! gyp ERR! System Linux 6.1.0-13-amd64npm ERR! gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild"npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/@abandonware/noblenpm ERR! gyp ERR! node -v v18.18.2npm ERR! gyp ERR! node-gyp -v v7.1.2npm ERR! gyp ERR! not oknpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T16_17_18_077Z-debug-0.log
                                      2023-11-11 17:17:21.051  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.ble@0.13.4: 1
                                      2023-11-11 17:17:22.067  - info: host.ioBrokerVM iobroker npm-install: exit 25
                                      2023-11-11 17:17:23.069  - warn: host.ioBrokerVM startInstance cannot find adapter "vis@1.4.16". Try to install it... 4 attempt
                                      2023-11-11 17:17:23.069  - info: host.ioBrokerVM iobroker install vis@1.4.16 using installedVersion
                                      2023-11-11 17:17:24.737  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                      2023-11-11 17:17:24.739  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.vis@1.4.16... (System call)
                                      2023-11-11 17:17:28.830  - info: vis.0 (5948) starting. Version 1.4.16 in /opt/iobroker/node_modules/iobroker.vis, node: v18.18.2, js-controller: 5.0.12
                                      2023-11-11 17:17:29.018  - info: vis.0 (5948) vis license is OK.
                                      2023-11-11 17:17:29.183  - error: vis.0 (5948) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                      2023-11-11 17:17:29.184  - error: vis.0 (5948) unhandled promise rejection: Not exists
                                      2023-11-11 17:17:29.184  - error: vis.0 (5948) Error: Not exists
                                          at ObjectsInRedisClient._readFile (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:854:19)
                                          at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/build/lib/objects/objectsInRedisClient.js:891:59)
                                          at process.processImmediate (node:internal/timers:478:21)
                                      2023-11-11 17:17:29.185  - error: vis.0 (5948) Not exists
                                      2023-11-11 17:17:29.689  - info: vis.0 (5948) terminating
                                      2023-11-11 17:17:29.690  - warn: vis.0 (5948) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                      2023-11-11 17:17:30.363  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 6npm ERR! path /opt/iobroker/node_modules/iobroker.visnpm ERR! command failednpm ERR! command sh -c node main.js --installnpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T16_17_25_048Z-debug-0.log
                                      2023-11-11 17:17:30.364  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.vis@1.4.16: 6
                                      2023-11-11 17:17:31.380  - info: host.ioBrokerVM iobroker npm-install: exit 25
                                      2023-11-11 17:17:32.381  - error: host.ioBrokerVM Cannot download and install adapter "ble@0.13.4". To retry it disable/enable the adapter or restart host. Also check the error messages in the log!
                                      2023-11-11 17:17:32.884  - error: host.ioBrokerVM Cannot download and install adapter "vis@1.4.16". To retry it disable/enable the adapter or restart host. Also check the error messages in the log!
                                      
                                      Homoran 1 Reply Last reply Reply Quote 0
                                      • Homoran
                                        Homoran Global Moderator Administrators @Gismoh last edited by

                                        @gismoh jetzt werden die Adapter aus dem backup neu gebaut.

                                        Füße stillhalten!

                                        ? 1 Reply Last reply Reply Quote 0
                                        • ?
                                          A Former User @Homoran last edited by

                                          @homoran sagte in ioBroker auf neuer Maschine aufgesetzt und Adapter Probleme:

                                          Füße stillhalten!

                                          Moin,

                                          braucht er nicht, im Log stand schon, das er BLE nicht bauen konnte

                                          2023-11-11 17:16:42.448  - info: host.ioBrokerVM iobroker install ble@0.13.4 using installedFrom
                                          2023-11-11 17:16:44.138  - info: host.ioBrokerVM iobroker npm-install: NPM version: 9.8.1
                                          2023-11-11 17:16:44.139  - info: host.ioBrokerVM iobroker npm-install: Installing iobroker.ble@0.13.4... (System call)
                                          2023-11-11 17:16:48.497  - error: host.ioBrokerVM iobroker npm-install: npm ERR! code 1npm ERR! path /opt/iobroker/node_modules/@abandonware/noblenpm ERR! command failednpm ERR! command sh -c node-gyp-buildnpm ERR! (node:5476) [DEP0150] DeprecationWarning: Setting process.config is deprecated. In the future the property will be read-only.npm ERR! (Use `node --trace-deprecation ...` to show where the warning was created)npm ERR! Traceback (most recent call last):npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/gyp_main.py", line 51, in <module>npm ERR!     sys.exit(gyp.script_main())npm ERR!              ^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 670, in script_mainnpm ERR!     return main(sys.argv[1:])npm ERR!            ^^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 662, in mainnpm ERR!     return gyp_main(args)npm ERR!            ^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 629, in gyp_mainnpm ERR!     [generator, flat_list, targets, data] = Load(npm ERR!                                             ^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 150, in Loadnpm ERR!     result = gyp.input.Load(npm ERR!              ^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 3021, in Loadnpm ERR!     LoadTargetBuildFile(npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 411, in LoadTargetBuildFilenpm ERR!     build_file_data = LoadOneBuildFile(npm ERR!                       ^^^^^^^^^^^^^^^^^npm ERR!   File "/opt/iobroker/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 239, in LoadOneBuildFilenpm ERR!     build_file_contents = open(build_file_path, "rU").read()npm ERR!                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^npm ERR! ValueError: invalid mode: 'rU' while trying to load binding.gypnpm ERR! gyp ERR! configure error npm ERR! gyp ERR! stack Error: `gyp` failed with exit code: 1npm ERR! gyp ERR! stack     at ChildProcess.onCpExit (/opt/iobroker/node_modules/node-gyp/lib/configure.js:351:16)npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:517:28)npm ERR! gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:292:12)npm ERR! gyp ERR! System Linux 6.1.0-13-amd64npm ERR! gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/node-gyp/bin/node-gyp.js" "rebuild"npm ERR! gyp ERR! cwd /opt/iobroker/node_modules/@abandonware/noblenpm ERR! gyp ERR! node -v v18.18.2npm ERR! gyp ERR! node-gyp -v v7.1.2npm ERR! gyp ERR! not oknpm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-11-11T16_16_44_448Z-debug-0.log
                                          2023-11-11 17:16:48.498  - error: host.ioBrokerVM iobroker npm-install: host.ioBrokerVM Cannot install iobroker.ble@0.13.4: 1
                                          2023-11-11 17:16:49.517  - info: host.ioBrokerVM iobroker npm-install: exit 25
                                          

                                          VG
                                          Bernd

                                          Homoran 1 Reply Last reply Reply Quote 1
                                          • Homoran
                                            Homoran Global Moderator Administrators @Guest last edited by Homoran

                                            @dp20eic sagte in ioBroker auf neuer Maschine aufgesetzt und Adapter Probleme:

                                            braucht er nicht

                                            kommt drauf an

                                            wenn er noch alles andere bauen will, sollte das erst fertig werden, bevor er sich mit ble auseinander setzt.

                                            Möglicherweise muss erst alles auf die aktuellen Versionen, passend zum OS und node, gehoben werden.
                                            Ichvweiss auch nicht ob noble & co. installiert sind.

                                            1 Reply Last reply Reply Quote 1
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            812
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            8
                                            267
                                            23604
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo