Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Controme v0.5.x

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter Controme v0.5.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      Erstam Developer last edited by Erstam

      Aktuelle Test Version 0.5.6
      Veröffentlichungsdatum 21.02.2025
      Github Link https://github.com/MadErstam/ioBroker.controme/

      Endlich hat ich es geschafft, den Controme-Adapter mal grundlegend zu überarbeiten und ins Latest zu bringen.

      Controme ist ein Heizungssteuerungs- und Energiemanagementsystem, das Fußbodenheizung, Zentralheizung, Heizkörper oder andere Formen der Klimasteuerung intelligent steuern kann. Das Herzstück eines Controme Smart-Heat-Systems ist der Controme Mini-Server, ein lokales Raspberry Pi-basiertes System.

      Der Adapter liest periodisch die Raumtemperaturen sowie die Werte aller angeschlossener Sensoren vom Miniserver aus. Die Solltemperaturen auf dem Server können damit dauerhaft oder temporär von ioBroker aus eingestellt werden. Ebenfalls können virtuelle Sensoren angelegt werden, mit denen Sensoren von Fremdanbietern (z.B. beliebige Raumtemperatursensoren) integriert werden können.

      Der Adapter ist nicht dazu gedacht, die Controme UI zu ersetzen, sondern soll über grundlegende Daten und Funktionen die Integration von Controme mit anderen Smart Home Geräten und Diensten ermöglichen.

      Der Adapter arbeitet komplett lokal über die Controme-API ohne irgendwelche Clouddienste. Controme bietet an, die API kostenpflichtig zu aktivieren. Ob dies wirklich nötig ist, habe ich nicht getestet.

      Die verschiedenen Datenpunkte des Adapters sind in der Readme dokumentiert.

      Installation:

      Der Adapter kann über das Latest Repository installiert werden.

      Ich freue mich auf eure Tests!

      N 1 Reply Last reply Reply Quote 0
      • N
        nobbiman @Erstam last edited by nobbiman

        @erstam
        Den Adapter 0.5.3. hatte ich wegen eines Problems deinstalliert und finde ihn nicht mehr unter den stable-Respositories. Die ersatzweise Installation über github ist möglich, jedoch verbindet sich die Instanz nicht stabil mit dem Host, im 30s-Takt wird die Verbindung unterbrochen.

        Restart loop.png

        Versionen:
        Adapter version: 0.5.3
        JS-Controller version: 7.0.6
        Node version: 22.12.0
        Operating system: linux

        Kann jemand helfen?

        Ich hatte daneben ein Github-Issue eingestellt, kann ich den auch ganz löschen?

        Thomas Braun mcm1957 2 Replies Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @nobbiman last edited by

          @nobbiman sagte in Test Adapter Controme v0.5.x:

          Node version: 22.12.0

          Versuch es mit der 20er

          N 1 Reply Last reply Reply Quote 0
          • N
            nobbiman @Thomas Braun last edited by nobbiman

            @thomas-braun Danke für den Tipp, leider startet mein iobroker nun gar nicht mehr, weder mit der alten, noch der neuen Node-Version. Zugriff auf den RasPi per SSH habe ich aber noch.
            Weiß im Moment auch nach RasPi-Neustart nicht weiter!

            Nach

            dpkg --get-selections
            

            sehe ich keinen installierten ioBroker 😠 ! Ich krieg die Krise

            1 Reply Last reply Reply Quote 0
            • mcm1957
              mcm1957 @nobbiman last edited by mcm1957

              @nobbiman said in Test Adapter Controme v0.5.x:

              @erstam
              Den Adapter 0.5.3. hatte ich wegen eines Problems deinstalliert und finde ihn nicht mehr unter den stable-Respositories.

              Der Adapter ist auch noch nicht im STABLE Repository. Du kannst ihne auch noch nie von dort installiert haben. Der Adapter ist nur via LATEST / BETA Repository verfügbar.

              Die ersatzweise Installation über github ist möglich, jedoch verbindet sich die Instanz nicht stabil mit dem Host, im 30s-Takt wird die Verbindung unterbrochen.

              Vor direkten GitHub Installation wird explizit abgeraten - ausgenommen auf Anraten des Maintainers z.B. im Zuge einer Fehlersuche. Bei direkter Installation von Github ist es außerdem schwer festzustellen weclhen Softwarestand du jetzt gerade mal erwischt hast. Vesionsnummern sagen hier 0 aus.

              Ich hatte daneben ein Github-Issue eingestellt, kann ich den auch ganz löschen?

              Ich seh kein Issue von dir? Wo hast du das hingestellt?
              85410867-1140-4c0a-9be3-8fa686aec2a2-image.png

              Bezüglich deines Problems an sich ist nicht der Scrennshot relavand sonder die Meldungen im ioBroker log. Diese solltes du hier (unter codetags, nicht als Screenshot) posten - dann kann man weitersehen.

              Was dein Node Problem betrifft:

              WIE hast du node 22 auf 20 downgegradet?
              Zeig mal den Output von 'iob diag' ind er LANGfassung und unetr code Tags gestellt.

              N 2 Replies Last reply Reply Quote 0
              • N
                nobbiman @mcm1957 last edited by

                @mcm1957 sagte in Test Adapter Controme v0.5.x:

                @nobbiman said in Test Adapter Controme v0.5.x:

                @erstam

                Ich seh kein Issue von dir? Wo hast du das hingestellt?

                Ganz oben unter den geschlossenen!

                mcm1957 1 Reply Last reply Reply Quote 0
                • mcm1957
                  mcm1957 @nobbiman last edited by

                  @nobbiman
                  Versteh ich nicht - das hast du ja selbst geschlossen?

                  Wie soll da der Maintainer ein Problem analysieren dass nebenbei in dem Issue gar nicht beschrieben wird.

                  1 Reply Last reply Reply Quote 0
                  • N
                    nobbiman @mcm1957 last edited by

                    @mcm1957 sagte in Test Adapter Controme v0.5.x:

                    @nobbiman said in Test Adapter Controme v0.5.x:

                    @erstam
                    )

                    Bezüglich deines Problems an sich ist nicht der Scrennshot relavand sonder die Meldungen im ioBroker log. Diese solltes du hier (unter codetags, nicht als Screenshot) posten - dann kann man weitersehen.

                    Was dein Node Problem betrifft:

                    WIE hast du node 22 auf 20 downgegradet?
                    Zeig mal den Output von 'iob diag' ind er LANGfassung und unetr code Tags gestellt.

                    Mittlerweile habe ich eine iOB-Neuinstallation gestartet, der Zugriff auf den ioBroker klappt aber dennoch nicht

                    Hier das Ergebnis von iob diag:

                    ```bash
                    Script v.2024-10-19
                    
                    *** BASE SYSTEM ***
                       Static hostname: RasPi-ioBroker
                             Icon name: computer
                      Operating System: Debian GNU/Linux 11 (bullseye)
                                Kernel: Linux 6.6.67-v8+
                          Architecture: arm64
                    OS is similar to:
                    
                    Model           : Raspberry Pi 4 Model B Rev 1.5
                    Docker          : false
                    Virtualization  : none
                    Kernel          : aarch64
                    Userland        : 64 bit
                    
                    Systemuptime and Load:
                     09:45:53 up 7 min,  2 users,  load average: 0.34, 0.60, 0.41
                    CPU threads: 4
                    
                    
                    *** LIFE CYCLE STATUS ***
                    Debian 'bullseye' is the current oldstable version. Please upgrade to the latest stable release 'bookworm' in due time!
                    
                    *** RASPBERRY THROTTLING ***
                    Current issues:
                    No throttling issues detected.
                    
                    Previously detected issues:
                    No throttling issues detected.
                    
                    *** TIME AND TIMEZONES ***
                                   Local time: Mon 2024-12-30 09:45:54 CET
                               Universal time: Mon 2024-12-30 08:45:54 UTC
                                     RTC time: n/a
                                    Time zone: Europe/Berlin (CET, +0100)
                    System clock synchronized: yes
                                  NTP service: active
                              RTC in local TZ: no
                    
                    *** Users and Groups ***
                    User that called 'iob diag':
                    pi
                    JAVA_HOME=/usr/lib/jvm/java-17-openjdk-arm64
                    HOME=/home/pi
                    GROUPS=pi adm dialout cdrom sudo audio video plugdev games users input render netdev lpadmin gpio i2c spi iobroker
                    
                    User that is running 'js-controller':
                    js-controller is not running
                    
                    *** DISPLAY-SERVER SETUP ***
                    Display-Server: false
                    Desktop:
                    Terminal:       tty
                    
                    *** MEMORY ***
                                   total        used        free      shared  buff/cache   available
                    Mem:            3.8G        998M        1.9G        1.0M        924M        2.7G
                    Swap:           2.1G          0B        2.1G
                    Total:          5.9G        998M        4.0G
                    
                    Active iob-Instances:   0
                    
                             3790 M total memory
                              998 M used memory
                             1409 M active memory
                              411 M inactive memory
                             1867 M free memory
                               56 M buffer memory
                              868 M swap cache
                             2147 M total swap
                                0 M used swap
                             2147 M free swap
                    
                    *** top - Table Of Processes  ***
                    top - 09:45:54 up 7 min,  2 users,  load average: 0.34, 0.60, 0.41
                    Tasks: 183 total,   1 running, 182 sleeping,   0 stopped,   0 zombie
                    %Cpu(s):  0.0 us,  1.5 sy,  0.0 ni, 97.0 id,  1.5 wa,  0.0 hi,  0.0 si,  0.0 st
                    MiB Mem :   3791.0 total,   1867.4 free,    998.3 used,    925.3 buff/cache
                    MiB Swap:   2148.0 total,   2148.0 free,      0.0 used.   2721.4 avail Mem
                    
                    *** FAILED SERVICES ***
                    
                      UNIT LOAD ACTIVE SUB DESCRIPTION
                    0 loaded units listed.
                    
                    
                    *** DMESG CRITICAL ERRORS ***
                    No critical errors detected
                    
                    *** FILESYSTEM ***
                    Filesystem     Type      Size  Used Avail Use% Mounted on
                    /dev/root      ext4      459G   15G  426G   4% /
                    devtmpfs       devtmpfs  1.6G     0  1.6G   0% /dev
                    tmpfs          tmpfs     1.9G     0  1.9G   0% /dev/shm
                    tmpfs          tmpfs     759M  1.2M  758M   1% /run
                    tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
                    /dev/sda1      vfat      255M   33M  223M  13% /boot
                    tmpfs          tmpfs     380M   16K  380M   1% /run/user/1000
                    
                    Messages concerning ext4 filesystem in dmesg:
                    [Mon Dec 30 09:38:31 2024] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 cgroup_disable=memory numa_policy=interleave snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0  smsc95xx.macaddr=E4:5F:01:A4:AD:F2 vc_mem.mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000  console=ttyS0,115200 console=tty1 root=PARTUUID=94303a9e-02 rootfstype=ext4 fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles cfg80211.ieee80211_regdom=DE
                    [Mon Dec 30 09:38:33 2024] EXT4-fs (sda2): INFO: recovery required on readonly filesystem
                    [Mon Dec 30 09:38:33 2024] EXT4-fs (sda2): write access will be enabled during recovery
                    [Mon Dec 30 09:38:33 2024] EXT4-fs (sda2): recovery complete
                    [Mon Dec 30 09:38:33 2024] EXT4-fs (sda2): mounted filesystem d98b1a68-4ff7-4331-86d3-77c5d911b429 ro with ordered data mode. Quota mode: none.
                    [Mon Dec 30 09:38:33 2024] VFS: Mounted root (ext4 filesystem) readonly on device 8:2.
                    [Mon Dec 30 09:38:35 2024] EXT4-fs (sda2): re-mounted d98b1a68-4ff7-4331-86d3-77c5d911b429 r/w. Quota mode: none.
                    
                    Show mounted filesystems:
                    TARGET  SOURCE    FSTYPE OPTIONS
                    /       /dev/sda2 ext4   rw,noatime
                    `-/boot /dev/sda1 vfat   rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro
                    
                    Files in neuralgic directories:
                    
                    /var:
                    3.0G    /var/
                    1.6G    /var/log
                    1.3G    /var/log/journal/2d06defc2eb445c9afef1cfd904ac913
                    1.3G    /var/log/journal
                    1.2G    /var/lib
                    
                    Archived and active journals take up 1.2G in the file system.
                    
                    /opt/iobroker/backups:
                    940M    /opt/iobroker/backups/
                    
                    /opt/iobroker/iobroker-data:
                    930M    /opt/iobroker/iobroker-data/
                    781M    /opt/iobroker/iobroker-data/files
                    617M    /opt/iobroker/iobroker-data/files/javascript.admin
                    560M    /opt/iobroker/iobroker-data/files/javascript.admin/static
                    558M    /opt/iobroker/iobroker-data/files/javascript.admin/static/js
                    
                    The five largest files in iobroker-data are:
                    29M     /opt/iobroker/iobroker-data/objects.jsonl
                    24M     /opt/iobroker/iobroker-data/files/modbus.admin/static/js/main.6a71b34c.js.map
                    19M     /opt/iobroker/iobroker-data/files/web.admin/static/js/main.1d90720e.js.map
                    12M     /opt/iobroker/iobroker-data/files/backitup.admin/static/js/main.bd24114f.js
                    9.9M    /opt/iobroker/iobroker-data/states.jsonl
                    
                    USB-Devices by-id:
                    USB-Sticks -  Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id':
                    
                    No Devices found 'by-id'
                    
                    *** NodeJS-Installation ***
                    
                    nodejs:                 N/A
                    /home/pi/.nvm/versions/node/v20.18.1/bin/node           v20.18.1
                    /home/pi/.nvm/versions/node/v20.18.1/bin/npm            10.8.2
                    /home/pi/.nvm/versions/node/v20.18.1/bin/npx            10.8.2
                    /home/pi/.nvm/versions/node/v20.18.1/bin/corepack       0.29.4
                    *** nodejs is NOT correctly installed ***
                    
                    nodejs:
                      Installed: (none)
                      Candidate: 22.12.0-1nodesource1
                      Version table:
                         22.12.0-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         22.11.0-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         22.10.0-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         22.9.0-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         22.8.0-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         22.7.0-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         22.6.0-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         22.5.1-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         22.5.0-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         22.4.1-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         22.4.0-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         22.3.0-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         22.2.0-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         22.1.0-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         22.0.0-1nodesource1 600
                            500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
                         12.22.12~dfsg-1~deb11u5 500
                            500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages
                         12.22.12~dfsg-1~deb11u4 500
                            500 http://deb.debian.org/debian bullseye/main arm64 Packages
                    
                    Temp directories causing deletion problem: 0
                    No problems detected
                    
                    Errors in npm tree: 0
                    No problems detected
                    
                    *** ioBroker-Installation ***
                    
                    ioBroker Status
                    sudo: node: command not found
                    
                    Hosts:
                    sudo: node: command not found
                    
                    Core adapters versions
                    sudo: node: command not found
                    js-controller:
                    sudo: node: command not found
                    admin:
                    sudo: node: command not found
                    javascript:
                    
                    nodejs modules from github:     0
                    
                    Adapter State
                    
                    
                    Enabled adapters with bindings
                    
                    ioBroker-Repositories
                    sudo: node: command not found
                    
                    Installed ioBroker-Instances
                    sudo: node: command not found
                    
                    Objects and States
                    Please stand by - This may take a while
                    Objects:        0
                    States:         0
                    
                    *** OS-Repositories and Updates ***
                    Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
                    Hit:2 http://deb.debian.org/debian bullseye InRelease
                    Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
                    Hit:4 http://ppa.launchpad.net/webupd8team/java/ubuntu trusty InRelease
                    Hit:5 http://archive.raspberrypi.org/debian bullseye InRelease
                    Hit:6 https://repos.influxdata.com/debian stable InRelease
                    Hit:7 https://apt.grafana.com stable InRelease
                    Hit:8 https://deb.nodesource.com/node_22.x nodistro InRelease
                    Hit:9 https://apt.glennr.nl/repo bullseye InRelease
                    Hit:10 https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/7.0 InRelease
                    Hit:11 https://packages.adoptium.net/artifactory/deb bullseye InRelease
                    Reading package lists...
                    Pending Updates: 0
                    
                    *** Listening Ports ***
                    Active Internet connections (only servers)
                    Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name
                    tcp        0      0 127.0.0.1:27117         0.0.0.0:*               LISTEN      117        6468       1169/bin/mongod
                    tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      0          5527       534/cupsd
                    tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          2496       603/sshd: /usr/sbin
                    tcp6       0      0 :::8086                 :::*                    LISTEN      999        7445       541/influxd
                    tcp6       0      0 :::8080                 :::*                    LISTEN      117        6029       599/java
                    tcp6       0      0 :::3000                 :::*                    LISTEN      116        7528       1063/grafana
                    tcp6       0      0 :::6789                 :::*                    LISTEN      117        7630       599/java
                    tcp6       0      0 :::8843                 :::*                    LISTEN      117        6032       599/java
                    tcp6       0      0 :::8880                 :::*                    LISTEN      117        6030       599/java
                    tcp6       0      0 ::1:631                 :::*                    LISTEN      0          5526       534/cupsd
                    tcp6       0      0 :::22                   :::*                    LISTEN      0          2498       603/sshd: /usr/sbin
                    tcp6       0      0 :::8443                 :::*                    LISTEN      117        6031       599/java
                    udp        0      0 0.0.0.0:5353            0.0.0.0:*                           108        2427       384/avahi-daemon: r
                    udp        0      0 0.0.0.0:40839           0.0.0.0:*                           108        2429       384/avahi-daemon: r
                    udp        0      0 0.0.0.0:68              0.0.0.0:*                           0          2530       483/dhcpcd: [master
                    udp6       0      0 :::5353                 :::*                                108        2428       384/avahi-daemon: r
                    udp6       0      0 :::5514                 :::*                                117        7635       599/java
                    udp6       0      0 :::3478                 :::*                                117        7626       599/java
                    udp6       0      0 :::44558                :::*                                108        2430       384/avahi-daemon: r
                    udp6       0      0 192.168.2.40:42712      :::*                                117        7638       599/java
                    udp6       0      0 :::10001                :::*                                117        7639       599/java
                    udp6       0      0 :::546                  :::*                                0          2546       483/dhcpcd: [master
                    
                    *** Log File - Last 25 Lines ***
                    
                    2024-12-30 06:32:52.760  - info: web.0 (1310) terminating
                    2024-12-30 06:32:52.763  - info: web.0 (1310) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                    2024-12-30 06:32:52.799  - info: pvforecast.1 (1348) terminating
                    2024-12-30 06:32:53.662  - info: javascript.0 (1106) terminating with timeout
                    2024-12-30 06:32:53.685  - info: modbus.0 (1206) terminating with timeout
                    2024-12-30 06:32:53.687  - info: fhem.0 (35425) terminating with timeout
                    2024-12-30 06:32:53.718  - info: shelly.0 (1199) terminating with timeout
                    2024-12-30 06:32:53.744  - info: growatt.0 (1255) terminating with timeout
                    2024-12-30 06:32:53.750  - info: rpi2.0 (1233) terminating with timeout
                    2024-12-30 06:32:53.764  - info: web.0 (1310) terminating with timeout
                    2024-12-30 06:32:53.802  - info: pvforecast.1 (1348) terminating with timeout
                    2024-12-30 06:32:57.536  - error: rpi2.0 (1233) Objects database error: connect ECONNREFUSED 127.0.0.1:9001
                    2024-12-30 06:32:57.538  - error: pvforecast.1 (1348) Objects database error: connect ECONNREFUSED 127.0.0.1:9001
                    2024-12-30 06:32:57.561  - error: web.0 (1310) Objects database error: connect ECONNREFUSED 127.0.0.1:9001
                    2024-12-30 06:32:57.565  - error: history.0 (1146) Objects database error: connect ECONNREFUSED 127.0.0.1:9001
                    2024-12-30 06:32:57.597  - error: fhem.0 (35425) Objects database error: connect ECONNREFUSED 127.0.0.1:9001
                    2024-12-30 06:32:57.598  - warn: history.0 (1146) get state error: Connection is closed.
                    2024-12-30 06:32:57.616  - error: influxdb.1 (1118) Objects database error: connect ECONNREFUSED 127.0.0.1:9001
                    2024-12-30 06:32:57.619  - error: influxdb.0 (1075) Objects database error: connect ECONNREFUSED 127.0.0.1:9001
                    2024-12-30 06:32:57.640  - error: javascript.0 (1106) Objects database error: connect ECONNREFUSED 127.0.0.1:9001
                    2024-12-30 06:32:57.627  - warn: influxdb.0 (1075) get state error: DB closed
                    2024-12-30 06:32:57.632  - info: influxdb.0 (1075) terminating
                    2024-12-30 06:33:02.572  - warn: influxdb.0 (1075) get state error: Connection is closed.
                    2024-12-30 06:33:02.573  - info: influxdb.0 (1075) terminating
                    2024-12-30 06:33:02.637  - warn: influxdb.0 (1075) Cannot get view: DB closed
                    
                    
                    mcm1957 Thomas Braun 2 Replies Last reply Reply Quote 0
                    • mcm1957
                      mcm1957 @nobbiman last edited by mcm1957

                      @nobbiman

                      *** nodejs is NOT correctly installed ***

                      Solange node da nicht richtig installiert ist wird der ioBroker nicht laufen. nvm solltes du nach meinem Kenntnisstand nicht verwenden. @Thomas-braun kann dir da mehr sagen wie das ggF zu richten wäre.

                      ABER wenn du eh neu installierst, dann bring zuerst mal den Betriebssystem auf Vordermann. Bullseye (Debian 11) ist tot. Und Bookworm (12) erfordert jedenfalls eine komplette Neuinstallation. Wär also jetzt ein gute Zeitpunkt gleich richtig zu aktualisieren.

                      N 1 Reply Last reply Reply Quote 0
                      • N
                        nobbiman @mcm1957 last edited by nobbiman

                        @mcm1957 An die Bookworm-Installation hatte ich kürzlich auch gedacht, scheue aber die komplette Neuinstallation mit ioBroker, Grafana und Influx, da ich noch nicht erkundet habe, wie ich meine Daten der Programme sichern muss; für ioBroker habe ich Backups.
                        Ich will erst unter Bullseye alles wieder ans Laufen bringen, dann die Datensicherung, dann Bookworm.

                        Bleibt nun die Frage an @Thomas-Braun nach der korrekten node-Installation!

                        So, nachdem ich nun meinen ioBroker wieder zum Laufen bekommen habe, hier das Fehlerprotokoll des nicht funktionierenden Controme-Adapters:

                        controme.0
                        	2024-12-30 10:53:25.341	error	undefined is not a valid state value
                        controme.0
                        	2024-12-30 10:53:25.341	error	Error: undefined is not a valid state value at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/cjs/lib/common/maybeCallback.js:36:13) at Controme._setStateChanged (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:5446:48) at Controme.setStateChanged (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:5420:17) at /opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/cjs/lib/common/tools.js:1581:18 at new Promise (<anonymous>) at Controme.setStateChangedAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/cjs/lib/common/tools.js:1579:12) at Controme._updateRoom (/opt/iobroker/node_modules/iobroker.controme/main.js:1018:28) at Controme._processTempsAPIforUpdate (/opt/iobroker/node_modules/iobroker.controme/main.js:853:30) at Controme._pollRoomTemps (/opt/iobroker/node_modules/iobroker.controme/main.js:877:18) at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
                        controme.0
                        	2024-12-30 10:53:25.340	error	unhandled promise rejection: undefined is not a valid state value
                        controme.0
                        	2024-12-30 10:53:25.340	error	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().
                        

                        Kann das Problem jemand für mich herauslesen?

                        mcm1957 1 Reply Last reply Reply Quote 0
                        • Thomas Braun
                          Thomas Braun Most Active @nobbiman last edited by

                          @nobbiman sagte in Test Adapter Controme v0.5.x:

                          Mittlerweile habe ich eine iOB-Neuinstallation gestartet,

                          Dann nhätte ich auch das Betriebssystem auf die aktuelle Version gesetzt..

                          N 2 Replies Last reply Reply Quote 1
                          • N
                            nobbiman @Thomas Braun last edited by

                            @thomas-braun Aber wie ich schon oben sagte
                            ... scheue aber die komplette Neuinstallation mit ioBroker, Grafana und Influx, da ich noch nicht erkundet habe, wie ich meine Daten der Programme sichern muss; für ioBroker habe ich Backups ...

                            Ich werde das recherchieren oder hast du einen Tipp zur Hand?

                            Thomas Braun 2 Replies Last reply Reply Quote 0
                            • mcm1957
                              mcm1957 @nobbiman last edited by mcm1957

                              @nobbiman said in Test Adapter Controme v0.5.x:

                              So, nachdem ich nun meinen ioBroker wieder zum Laufen bekommen habe, hier das Fehlerprotokoll des nicht funktionierenden Controme-Adapters:

                              controme.0
                              	2024-12-30 10:53:25.341	error	undefined is not a valid state value
                              controme.0
                              	2024-12-30 10:53:25.341	error	Error: undefined is not a valid state value at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/cjs/lib/common/maybeCallback.js:36:13) at Controme._setStateChanged (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:5446:48) at Controme.setStateChanged (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:5420:17) at /opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/cjs/lib/common/tools.js:1581:18 at new Promise (<anonymous>) at Controme.setStateChangedAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/cjs/lib/common/tools.js:1579:12) at Controme._updateRoom (/opt/iobroker/node_modules/iobroker.controme/main.js:1018:28) at Controme._processTempsAPIforUpdate (/opt/iobroker/node_modules/iobroker.controme/main.js:853:30) at Controme._pollRoomTemps (/opt/iobroker/node_modules/iobroker.controme/main.js:877:18) at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
                              controme.0
                              	2024-12-30 10:53:25.340	error	unhandled promise rejection: undefined is not a valid state value
                              controme.0
                              	2024-12-30 10:53:25.340	error	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().
                              

                              Kann das Problem jemand für mich herauslesen?

                              Das ist ein Fall für den Maintainer des Adapters. Da stimmt was im Code nicht. Mach ev. ein Issue beim Adapter auf.

                              1 Reply Last reply Reply Quote 0
                              • Thomas Braun
                                Thomas Braun Most Active @nobbiman last edited by

                                @nobbiman

                                Aber wie ich schon oben sagte

                                Soweit hatte ich schon gar nicht mehr gelesen.
                                Bring das auf eine stabile Basis.
                                Und nodejs wird NICHT per nvm installiert. Wo hast du den Blödsinn her?

                                Versuch es per

                                iob nodejs-update 20
                                

                                hinzubiegen.

                                N 1 Reply Last reply Reply Quote 0
                                • Thomas Braun
                                  Thomas Braun Most Active @nobbiman last edited by

                                  @nobbiman sagte in Test Adapter Controme v0.5.x:

                                  wie ich meine Daten der Programme sichern muss;

                                  Per Backitup-Adapter.

                                  N 1 Reply Last reply Reply Quote 0
                                  • N
                                    nobbiman @Thomas Braun last edited by

                                    @thomas-braun sagte in Test Adapter Controme v0.5.x:

                                    @nobbiman

                                    Aber wie ich schon oben sagte

                                    Soweit hatte ich schon gar nicht mehr gelesen.
                                    Bring das auf eine stabile Basis.
                                    Und nodejs wird NICHT per nvm installiert. Wo hast du den Blödsinn her?

                                    Versuch es per

                                    iob nodejs-update 20
                                    

                                    hinzubiegen.

                                    Hab ich gemacht, Problem mit dem Controme-Adapter ist aber nicht beseitigt.

                                    Thomas Braun 1 Reply Last reply Reply Quote 0
                                    • Thomas Braun
                                      Thomas Braun Most Active @nobbiman last edited by

                                      @nobbiman sagte in Test Adapter Controme v0.5.x:

                                      Hab ich gemacht,

                                      Mit welchem Resultat?

                                      iob diag
                                      

                                      nochmal posten.

                                      N 1 Reply Last reply Reply Quote 0
                                      • N
                                        nobbiman @Thomas Braun last edited by nobbiman

                                        @thomas-braun reicht das summary?

                                        ```bash
                                        ======================= SUMMARY =======================
                                                                v.2024-10-19
                                        
                                        
                                           Static hostname: RasPi-ioBroker
                                                 Icon name: computer
                                          Operating System: Debian GNU/Linux 11 (bullseye)
                                                    Kernel: Linux 6.6.67-v8+
                                              Architecture: arm64
                                        
                                        Installation:           native
                                        Kernel:                 aarch64
                                        Userland:               64 bit
                                        Timezone:               Europe/Berlin (CET, +0100)
                                        User-ID:                1000
                                        Display-Server:         false
                                        Boot Target:            multi-user.target
                                        
                                        Pending OS-Updates:     0
                                        Pending iob updates:    0
                                        
                                        Nodejs-Installation:
                                        /usr/bin/nodejs         v20.18.1
                                        /usr/bin/node           v20.18.1
                                        /usr/bin/npm            10.8.2
                                        /usr/bin/npx            10.8.2
                                        /usr/bin/corepack       0.29.4
                                        
                                        Recommended versions are nodejs 20.18.1 and npm 10.8.2
                                        nodeJS installation is correct
                                        
                                        MEMORY:
                                                       total        used        free      shared  buff/cache   available
                                        Mem:            3.8G        2.0G        488M        0.0K        1.3G        1.7G
                                        Swap:           2.1G        246M        1.9G
                                        Total:          5.9G        2.3G        2.4G
                                        
                                        Active iob-Instances:   20
                                        Upgrade policy: none
                                        
                                        ioBroker Core:          js-controller           7.0.6
                                                                admin                   7.1.5
                                        
                                        ioBroker Status:        iobroker is running on this host.
                                        
                                        
                                        Objects type: jsonl
                                        States  type: jsonl
                                        
                                        Status admin and web instance:
                                        + system.adapter.admin.0                  : admin                 : RasPi-ioBroker                           -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                                        + system.adapter.web.0                    : web                   : RasPi-ioBroker                           -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                                        
                                        Objects:                23107
                                        States:                 19835
                                        
                                        Size of iob-Database:
                                        
                                        43M     /opt/iobroker/iobroker-data/objects.jsonl
                                        26M     /opt/iobroker/iobroker-data/states.jsonl
                                        
                                        
                                        Debian 'bullseye' is the current oldstable version. Please upgrade to the latest stable release 'bookworm' in due time!
                                        
                                        =================== END OF SUMMARY ====================
                                        
                                        
                                        Thomas Braun mcm1957 2 Replies Last reply Reply Quote 0
                                        • Thomas Braun
                                          Thomas Braun Most Active @nobbiman last edited by

                                          @nobbiman

                                          Nein, die Langfassung. Du hastt da auch noch einen ganzen Zoo an Paketquellen drin, die nicht zum bullseye passen.

                                          N 1 Reply Last reply Reply Quote 0
                                          • mcm1957
                                            mcm1957 @nobbiman last edited by

                                            @nobbiman

                                            Siehe:
                                            https://forum.iobroker.net/topic/78355/test-adapter-controme-v0-5-x/13

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            659
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            56
                                            2247
                                            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