Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Stefan341

    NEWS

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    S
    • Profile
    • Following 0
    • Followers 0
    • Topics 44
    • Posts 253
    • Best 7
    • Groups 1

    Stefan341

    @Stefan341

    7
    Reputation
    42
    Profile views
    253
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Stefan341 Follow
    Pro

    Best posts made by Stefan341

    • RE: Unwillige Rolläden

      @codierknecht und @Dieter_P

      läuft. danke

      posted in Off Topic
      S
      Stefan341
    • RE: Ring Doorbell Adapter

      @kuddel said in Ring Doorbell Adapter:

      Somit hat der Adapter dann knapp 30 Minuten, bis 13:05 Uhr, die DPs aktualisiert.

      Hätte ich jetzt schon Skrtipte aktiv, die an den beiden o.g. DPs hängen, würde sie 30 Minuten permanent ausgeführt.

      Das gleiche Problem habe ich auch. Ich hatte vor, wenn geklingelt wird, die Kamera 30 Sekunden groß auf der Vis anzuzeigen. Das ist mit dem Datenpunkt allerdings unmöglich. bei mir geht er erst etwa 10Sekunden nach dem Klingeln auf wahr und springt dann noch etwa 30-45min nach dem klingeln zwischen wahr und falsch hin und her.

      Wie verarbeitet ihr die Ereignisse von eurer Doorbell mit ioBroker?

      Ich benutze lediglich das Video um erst in meiner Vis darzustellen. Der Datenpunkt der Klingel ist so wie er ist unbrauchbar.

      posted in ioBroker Allgemein
      S
      Stefan341
    • RE: Text in Datenpunkt ersetzen

      @ofbeqnpolkkl6mby5e13
      Nachdem ich es abgeschickt habe ist mir auch aufgefallen, dass die Frage unnötig ist. 😕

      Es ging mir darum den Text "heute", der dann ja im DP steht und den ich auslese, farbig zu formatieren. Das geht aber ja problemlos in der Vis.

      posted in Blockly
      S
      Stefan341
    • RE: Tasmota auf Rolladenschalter Fragen zum Flashen

      @Dieter_P wieder ein Volltreffer 😂 ich hatte es gestern Abend nach meinem Post schon gefunden. In der Masse der Befehle hatte ich „ShutterRelay1 1“ zuerst übersehen. Danach war es aber kein Problem mehr. Danke nochmal ✌️

      @jan1 Wir haben insgesamt 8 der Schalter geflasht. Bei keinem war es nötig RX zu trennen oder RST auf Masse zu legen. Ich würde insbesondere das trennen von RX auch nicht pauschal machen, da wie bereits geschrieben es 1. fast unmöglich ist nur den Pin von von der Hauptplatine zu trennen ohne andere Pins zu beschädigen da sie doch schon sehr nah aneinander sind und 2. die Leiterbahn zu durchtrennen sehr risikoreich ist, da direkt neben der Leiterbahn eine weitere verläuft. Mein Fazit ist also, erstmal mit RX versuchen zu flashen. Wie gesagt, war es bei meinen 8 Schaltern nicht nötig irgendwas zu trennen.

      posted in Microcontroller
      S
      Stefan341
    • RE: Unwillige Rolläden

      @dieter_p

      Ich habe es entsprechend geändert. Nun heißt es den Sommer abzuwarten. Vielleicht setze ich auch mal testweise einen anderen Wert für die Temperatur ein wenn ich zu ungeduldig werde 😉

      Danke wieder einmal für deine Hilfe 😉

      Übrigens: Der Web-Installer funktioniert bei mir immernoch nicht. Ich bekomme die Fehlermeldung das das Manifest nicht runtergeladen werden konnte. Schon seltsam das Ding.

      posted in Off Topic
      S
      Stefan341
    • RE: Text in Datenpunkt ersetzen

      @ofbeqnpolkkl6mby5e13
      Ist ja auch richtig so wie ich es beschrieben habe, nur dass im Datenpunkt nur die reine Zahl der verbleibenden Tage steht.

      So sieht der DP des Adapters aus
      Bildschirmfoto 2024-04-09 um 20.27.52.png

      posted in Blockly
      S
      Stefan341
    • RE: Tasmota auf Rolladenschalter Fragen zum Flashen

      Tasmota Shutter Callibration.xlsx

      Ehrlich gesagt, nein 😂 ich finde das eher kompliziert. Man kann einfach die Zeit messen, die das Rollo braucht um auf oder zu zu gehen. Das trägt man einfach unter shutteropenduration und shuttercloseduration ein. In meinem Fall ist es so, dass der Motor des Rollos eh abschaltet wenn es oben oder unten angekommen ist. Ich vermute, das ist Standard bei den Motoren. Sonst würde ja auch relativ schnell das Rollo oder der Motor kaputt sein. Daher ist es auch nicht schlimm wenn das Rollo bereits oben oder unten angekommen ist und das Relais des Schalters noch nicht abgeschaltet hat. Ich hatte die Laufzeiten noch in der originalen App und habe die einfach übernommen. So genau muss die Einstellung nicht sein, da die Laufzeit eh etwas variiert.

      posted in Microcontroller
      S
      Stefan341

    Latest posts made by Stefan341

    • RE: Admin Version falsch?

      @ticaki said in Admin Version falsch?:

      und dann admin da deinstallieren

      Das scheint geklappt zu haben. Danke

      posted in ioBroker Allgemein
      S
      Stefan341
    • RE: Admin Version falsch?

      @homoran said in Admin Version falsch?:

      waren vor der Kopplung an den Master da bereits Adapter installiert?

      Wo meinst du? Ob auf dem Master Adapter installiert waren, oder auf dem Slave?

      kannst du den och über seine IP:8081 aufrufen?

      Nein

      posted in ioBroker Allgemein
      S
      Stefan341
    • RE: Admin Version falsch?

      @mcm1957 @Thomas-Braun

      ========== Start marking the full check here ===========
      
      ```bash
      Script v.2025-08-09
      
      *** BASE SYSTEM ***
      Operating System: Debian GNU/Linux 12 (bookworm)
       Static hostname: ioB-Master
             Icon name: computer
                Kernel: Linux 6.12.34+rpt-rpi-2712
          Architecture: arm64
      OS is similar to: 
      
      Model		: Raspberry Pi 5 Model B Rev 1.0
      Docker          : false
      Virtualization  : none
      Kernel          : aarch64
      Userland        : 64 bit
      
      Systemuptime and Load:
       23:16:13 up 8 days, 13:40,  2 users,  load average: 0.20, 0.45, 0.61
      CPU threads: 4
      
      
      *** LIFE CYCLE STATUS ***
      Operating System is the current Debian stable version codenamed 'bookworm'!
      
      *** RASPBERRY THROTTLING ***
      Current issues:
      No throttling issues detected.
      
      Previously detected issues:
      No throttling issues detected.
      
      *** TIME AND TIMEZONES ***
                     Local time: Fri 2025-09-05 23:16:13 CEST
                 Universal time: Fri 2025-09-05 21:16:13 UTC
                       RTC time: Fri 2025-09-05 21:16:13
                      Time zone: Europe/Berlin (CEST, +0200)
      System clock synchronized: yes
                    NTP service: active
                RTC in local TZ: no
      
      *** Users and Groups ***
      User that called 'iob diag':
      stefan
      HOME=/home/stefan
      GROUPS=stefan adm dialout cdrom sudo audio video plugdev games users input render netdev gpio i2c spi iobroker
      
      User that is running 'js-controller':
      iobroker
      HOME=/home/iobroker
      GROUPS=iobroker tty dialout audio video plugdev bluetooth gpio i2c
      
      *** DISPLAY-SERVER SETUP ***
      Display-Server: 	false
      Unit display-manager.service could not be found.
      Display-Manager: 	
      Desktop: 		
      Session: 		tty
      
      *** MEMORY ***
                     total        used        free      shared  buff/cache   available
      Mem:            8.5G        2.1G        3.9G        5.3M        2.5G        6.3G
      Swap:           209M          0B        209M
      Total:          8.7G        2.1G        4.1G
      
      Active iob-Instances: 	31
      
               8063 M total memory
               2049 M used memory
               1789 M active memory
               1980 M inactive memory
               3723 M free memory
                310 M buffer memory
               2072 M swap cache
                199 M total swap
                  0 M used swap
                199 M free swap
      
      *** top - Table Of Processes  ***
      top - 23:16:13 up 8 days, 13:40,  2 users,  load average: 0.20, 0.45, 0.61
      Tasks: 182 total,   3 running, 179 sleeping,   0 stopped,   0 zombie
      %Cpu(s): 50.0 us,  0.0 sy,  0.0 ni, 50.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st 
      MiB Mem :   8063.2 total,   3721.3 free,   2051.2 used,   2383.7 buff/cache     
      MiB Swap:    200.0 total,    200.0 free,      0.0 used.   6012.0 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
      udev           devtmpfs  3.9G     0  3.9G   0% /dev
      tmpfs          tmpfs     1.6G  5.0M  1.6G   1% /run
      /dev/mmcblk0p2 ext4      235G   11G  212G   5% /
      tmpfs          tmpfs     4.0G     0  4.0G   0% /dev/shm
      tmpfs          tmpfs     5.0M   48K  5.0M   1% /run/lock
      /dev/mmcblk0p1 vfat      510M   67M  444M  14% /boot/firmware
      tmpfs          tmpfs     807M     0  807M   0% /run/user/1000
      
      Messages concerning ext4 filesystem in dmesg:
      [Thu Aug 28 09:35:29 2025] Kernel command line: reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe cgroup_disable=memory numa_policy=interleave nvme.max_host_mem_size_mb=0  numa=fake=8 system_heap.max_order=0 smsc95xx.macaddr=2C:CF:67:32:B7:B0 vc_mem.mem_base=0x3fc00000 vc_mem.mem_size=0x40000000  console=ttyAMA10,115200 console=tty1 root=PARTUUID=1d080cea-02 rootfstype=ext4 fsck.repair=yes rootwait cfg80211.ieee80211_regdom=DE
      [Thu Aug 28 09:35:32 2025] EXT4-fs (mmcblk0p2): mounted filesystem 93c89e92-8f2e-4522-ad32-68faed883d2f ro with ordered data mode. Quota mode: none.
      [Thu Aug 28 09:35:33 2025] EXT4-fs (mmcblk0p2): re-mounted 93c89e92-8f2e-4522-ad32-68faed883d2f r/w.
      
      Show mounted filesystems:
      TARGET           SOURCE         FSTYPE OPTIONS
      /                /dev/mmcblk0p2 ext4   rw,noatime
      `-/boot/firmware /dev/mmcblk0p1 vfat   rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro
      
      Files in neuralgic directories:
      
      /var:
      3.4G	/var/
      2.2G	/var/cache/apt
      2.2G	/var/cache
      2.1G	/var/cache/apt/archives
      837M	/var/log
      
      Archived and active journals take up 835.9M in the file system.
      
      /opt/iobroker/backups:
      198M	/opt/iobroker/backups/
      
      /opt/iobroker/iobroker-data:
      626M	/opt/iobroker/iobroker-data/
      443M	/opt/iobroker/iobroker-data/files
      133M	/opt/iobroker/iobroker-data/backup-objects
      47M	/opt/iobroker/iobroker-data/files/admin.admin
      46M	/opt/iobroker/iobroker-data/files/admin.admin/custom/assets
      
      The five largest files in iobroker-data are:
      38M	/opt/iobroker/iobroker-data/objects.jsonl
      35M	/opt/iobroker/iobroker-data/files/devices.admin/static/js/main.24f2bb56.js.map
      27M	/opt/iobroker/iobroker-data/files/tankerkoenig.admin/build/index.js.map
      24M	/opt/iobroker/iobroker-data/files/scenes.admin/static/js/main.c9369f6c.js.map
      19M	/opt/iobroker/iobroker-data/files/cameras.admin/static/js/main.b371dc6f.js.map
      
      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'
      
      *** ZigBee Settings ***
      
      HINT:
      Your zigbee.0 COM-Port is NOT matching 'by-id'. Please check your setting:
      /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_1a043fc8e5a5ed11bc85f1a32981d5c7-if00-port0
      Zigbee Network Settings on your coordinator/in nvbackup are:
      
      zigbee.X
      Extended Pan ID:
      *** MASKED ***
      Pan ID:
      *** MASKED ***
      Channel:
      *** MASKED ***
      Network Key:
      *** MASKED ***
      
      To unmask the settings run 'iob diag --unmask'
      
      
      *** NodeJS-Installation ***
      
      /usr/bin/nodejs 	v22.19.0
      /usr/bin/node 		v22.19.0
      /usr/bin/npm 		10.9.3
      /usr/bin/npx 		10.9.3
      /usr/bin/corepack 	0.34.0
      
      nodejs:
        Installed: 22.19.0-1nodesource1
        Candidate: 22.19.0-1nodesource1
        Version table:
       *** 22.19.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
              100 /var/lib/dpkg/status
           22.18.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.17.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.17.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.16.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.15.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.15.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.14.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.13.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.13.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.12.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.11.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.10.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.9.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.8.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.7.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.6.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.5.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.5.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.4.1-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.4.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.3.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.2.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.1.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           22.0.0-1nodesource1 1001
              500 https://deb.nodesource.com/node_22.x nodistro/main arm64 Packages
           18.20.4+dfsg-1~deb12u1 500
              500 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages
           18.19.0+dfsg-6~deb12u2 500
              500 http://deb.debian.org/debian bookworm/main arm64 Packages
      
      Temp directories causing deletion problem: 0
      No problems detected
      
      Errors in npm tree: 0
      No problems detected
      
      Checking for nodejs vulnerability:
      
      
       █████  ██      ██           ██████   ██████   ██████  ██████         ██
      ██   ██ ██      ██          ██       ██    ██ ██    ██ ██   ██     ██  ██
      ███████ ██      ██          ██   ███ ██    ██ ██    ██ ██   ██         ██
      ██   ██ ██      ██          ██    ██ ██    ██ ██    ██ ██   ██     ██  ██
      ██   ██ ███████ ███████      ██████   ██████   ██████  ██████         ██
      
      
      
      *** ioBroker-Installation ***
      
      ioBroker Status
      iobroker is running on this host.
      
      
      Objects type: jsonl
      States  type: jsonl
      
      Hosts:
      ioB-Master          ioB-Master (version: 7.0.7, hostname: ioB-Master    , alive, uptime: 587)
      ioB-Slave           ioB-Slave (version: 7.0.7, hostname: ioB-Slave     , alive, uptime: 574)
      
      Core adapters versions
      js-controller: 	7.0.7
      admin: 		7.6.17
      javascript: 	8.9.2
      
      nodejs modules from github: 	0
      
      Adapter State
      + system.adapter.admin.0                  : admin                 : ioB-Master                               -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
      + system.adapter.alexa2.0                 : alexa2                : ioB-Master                               -  enabled
        system.adapter.alexa2.1                 : alexa2                : ioB-Master                               - disabled
      + system.adapter.backitup.0               : backitup              : ioB-Master                               -  enabled
        system.adapter.birthdays.0              : birthdays             : ioB-Slave                                -  enabled
        system.adapter.cameras.0                : cameras               : ioB-Slave                                - disabled, port: 8200, bind: 192.168.100.125
      + system.adapter.daswetter.0              : daswetter             : ioB-Slave                                -  enabled
        system.adapter.devices.0                : devices               : ioB-Master                               - disabled
      + system.adapter.discovery.0              : discovery             : ioB-Master                               -  enabled
        system.adapter.dwd.0                    : dwd                   : ioB-Slave                                -  enabled
      + system.adapter.email.0                  : email                 : ioB-Slave                                -  enabled
        system.adapter.energiefluss.0           : energiefluss          : ioB-Slave                                - disabled
      + system.adapter.fb-checkpresence.0       : fb-checkpresence      : ioB-Master                               -  enabled
        system.adapter.feiertage.0              : feiertage             : ioB-Slave                                -  enabled
      + system.adapter.firetv.0                 : firetv                : ioB-Slave                                -  enabled
        system.adapter.flot.0                   : flot                  : ioB-Slave                                - disabled
      + system.adapter.fritzbox.0               : fritzbox              : ioB-Master                               -  enabled
      + system.adapter.fritzdect.0              : fritzdect             : ioB-Master                               -  enabled
      + system.adapter.fritzdect.1              : fritzdect             : ioB-Slave                                -  enabled
        system.adapter.heizungssteuerung.0      : heizungssteuerung     : ioB-Master                               - disabled
        system.adapter.history.0                : history               : ioB-Slave                                - disabled
        system.adapter.ical.0                   : ical                  : ioB-Master                               -  enabled
        system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png: ioB-Slave                                - disabled
        system.adapter.icons-icons8.0           : icons-icons8          : ioB-Slave                                - disabled
        system.adapter.icons-mfd-png.0          : icons-mfd-png         : ioB-Slave                                - disabled
        system.adapter.icons-mfd-svg.0          : icons-mfd-svg         : ioB-Slave                                - disabled
        system.adapter.icons-ultimate-png.0     : icons-ultimate-png    : ioB-Slave                                - disabled
        system.adapter.influxdb.0               : influxdb              : ioB-Slave                                - disabled, port: 8086
      + system.adapter.javascript.0             : javascript            : ioB-Master                               -  enabled
        system.adapter.lovelace.0               : lovelace              : ioB-Slave                                - disabled, port: 8091, bind: 0.0.0.0, run as: admin
        system.adapter.luftdaten.0              : luftdaten             : ioB-Master                               -  enabled
      + system.adapter.mqtt.0                   : mqtt                  : ioB-Master                               -  enabled, port: 1890, bind: 0.0.0.0
      + system.adapter.nina.0                   : nina                  : ioB-Slave                                -  enabled
        system.adapter.pi-hole.0                : pi-hole               : ioB-Slave                                - disabled
      + system.adapter.pollenflug.0             : pollenflug            : ioB-Slave                                -  enabled
      + system.adapter.pushover.0               : pushover              : ioB-Slave                                -  enabled
      + system.adapter.pushover.1               : pushover              : ioB-Slave                                -  enabled
      + system.adapter.pushover.2               : pushover              : ioB-Master                               -  enabled
      + system.adapter.pushover.3               : pushover              : ioB-Master                               -  enabled
      + system.adapter.residents.0              : residents             : ioB-Slave                                -  enabled
      + system.adapter.ring.0                   : ring                  : ioB-Master                               -  enabled
        system.adapter.roborock.0               : roborock              : ioB-Slave                                - disabled
        system.adapter.schoolfree.0             : schoolfree            : ioB-Slave                                -  enabled
      + system.adapter.sonoff.0                 : sonoff                : ioB-Master                               -  enabled, port: 1883, bind: 192.168.100.125
      + system.adapter.sql.0                    : sql                   : ioB-Slave                                -  enabled
      + system.adapter.tankerkoenig.0           : tankerkoenig          : ioB-Slave                                -  enabled
      + system.adapter.tr-064.0                 : tr-064                : ioB-Master                               -  enabled
      + system.adapter.tr-064.1                 : tr-064                : ioB-Slave                                -  enabled
      + system.adapter.trashschedule.0          : trashschedule         : ioB-Slave                                -  enabled
        system.adapter.upnp.0                   : upnp                  : ioB-Master                               - disabled
        system.adapter.vis-2-widgets-gauges.0   : vis-2-widgets-gauges  : ioB-Slave                                - disabled
        system.adapter.vis-2.0                  : vis-2                 : ioB-Master                               - disabled
        system.adapter.vis-bars.0               : vis-bars              : ioB-Slave                                - disabled
        system.adapter.vis-canvas-gauges.0      : vis-canvas-gauges     : ioB-Slave                                - disabled
        system.adapter.vis-fancyswitch.0        : vis-fancyswitch       : ioB-Slave                                - disabled
        system.adapter.vis-hqwidgets.0          : vis-hqwidgets         : ioB-Slave                                - disabled
        system.adapter.vis-icontwo.0            : vis-icontwo           : ioB-Slave                                - disabled
      + system.adapter.vis-inventwo.0           : vis-inventwo          : ioB-Slave                                -  enabled
        system.adapter.vis-justgage.0           : vis-justgage          : ioB-Slave                                - disabled
        system.adapter.vis-material-advanced.0  : vis-material-advanced : ioB-Slave                                - disabled
        system.adapter.vis-metro.0              : vis-metro             : ioB-Slave                                - disabled
        system.adapter.vis-players.0            : vis-players           : ioB-Slave                                - disabled
        system.adapter.vis-timeandweather.0     : vis-timeandweather    : ioB-Slave                                - disabled
        system.adapter.vis-weather.0            : vis-weather           : ioB-Slave                                - disabled
        system.adapter.vis.0                    : vis                   : ioB-Master                               -  enabled
        system.adapter.wallpanel.0              : wallpanel             : ioB-Slave                                - disabled
        system.adapter.weatherunderground.0     : weatherunderground    : ioB-Slave                                -  enabled
      + system.adapter.web.0                    : web                   : ioB-Master                               -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
      + system.adapter.zigbee.0                 : zigbee                : ioB-Slave                                -  enabled, port: /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_1a043fc8e5a5ed11bc85f1a32981d5c7-if00-port0
      
      + instance is alive
      
      Enabled adapters with bindings
      + system.adapter.admin.0                  : admin                 : ioB-Master                               -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
      + system.adapter.mqtt.0                   : mqtt                  : ioB-Master                               -  enabled, port: 1890, bind: 0.0.0.0
      + system.adapter.sonoff.0                 : sonoff                : ioB-Master                               -  enabled, port: 1883, bind: 192.168.100.125
      + system.adapter.web.0                    : web                   : ioB-Master                               -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
      + system.adapter.zigbee.0                 : zigbee                : ioB-Slave                                -  enabled, port: /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_1a043fc8e5a5ed11bc85f1a32981d5c7-if00-port0
      
      ioBroker-Repositories
      ┌─────────┬──────────┬─────────────────────────────────────────────────────────┬──────────────┐
      │ (index) │ name     │ url                                                     │ auto upgrade │
      ├─────────┼──────────┼─────────────────────────────────────────────────────────┼──────────────┤
      │ 0       │ 'stable' │ 'http://download.iobroker.net/sources-dist.json'        │ false        │
      │ 1       │ 'beta'   │ 'http://download.iobroker.net/sources-dist-latest.json' │ false        │
      └─────────┴──────────┴─────────────────────────────────────────────────────────┴──────────────┘
      
      Active repo(s): stable
      Upgrade policy: none
      
      Installed ioBroker-Adapters
      Used repository: stable
      Adapter    "admin"        : 7.6.17   , installed 7.6.17
      Adapter    "alexa2"       : 3.27.3   , installed 3.27.3
      Adapter    "backitup"     : 3.3.5    , installed 3.3.5
      Adapter    "birthdays"    : 4.0.0    , installed 4.0.0
      Adapter    "cameras"      : 2.1.2    , installed 2.1.2
      Adapter    "daswetter"    : 3.2.3    , installed 3.2.3
      Adapter    "devices"      : 1.1.5    , installed 1.1.5
      Adapter    "discovery"    : 5.0.0    , installed 5.0.0
      Adapter    "dwd"          : 2.8.5    , installed 2.8.5
      Adapter    "email"        : 2.0.4    , installed 2.0.4
      Adapter    "fb-checkpresence": 1.4.0 , installed 1.4.0
      Adapter    "feiertage"    : 1.2.1    , installed 1.2.1
      Adapter    "firetv"       : 2.1.0    , installed 2.1.0
      Adapter    "flot"         : 1.12.0   , installed 1.12.0
      Adapter    "fritzbox"     : 0.6.0    , installed 0.6.0
      Adapter    "fritzdect"    : 2.6.2    , installed 2.6.2
      Adapter    "heizungssteuerung": 1.7.0, installed 1.7.0
      Adapter    "history"      : 3.0.1    , installed 3.0.1
      Adapter    "ical"         : 1.16.2   , installed 1.16.2
      Adapter    "icons-addictive-flavour-png": 0.1.0, installed 0.1.0
      Adapter    "icons-icons8" : 0.0.1    , installed 0.0.1
      Adapter    "icons-mfd-png": 1.2.1    , installed 1.2.1
      Adapter    "icons-mfd-svg": 1.2.0    , installed 1.2.0
      Adapter    "icons-ultimate-png": 1.0.1, installed 1.0.1
      Adapter    "javascript"   : 8.9.2    , installed 8.9.2
      Controller "js-controller": 7.0.7    , installed 7.0.7
      Adapter    "luftdaten"    : 4.0.0    , installed 4.0.0
      Adapter    "mqtt"         : 6.1.2    , installed 6.1.2
      Adapter    "pollenflug"   : 2.0.0    , installed 2.0.0
      Adapter    "pushover"     : 4.1.0    , installed 4.1.0
      Adapter    "residents"    : 1.0.0    , installed 1.0.0
      Adapter    "ring"         : 6.4.0    , installed 6.4.0
      Adapter    "scenes"       : 3.2.3    , installed 3.2.3
      Adapter    "schoolfree"   : 1.1.10   , installed 1.1.10
      Adapter    "simple-api"   : 2.8.0    , installed 2.8.0
      Adapter    "socketio"     : 6.7.1    , installed 6.7.1
      Adapter    "sonoff"       : 3.1.2    , installed 3.1.2
      Adapter    "sql"          : 3.0.1    , installed 3.0.1
      Adapter    "tankerkoenig" : 3.4.0    , installed 3.4.0
      Adapter    "tr-064"       : 4.3.0    , installed 4.3.0
      Adapter    "trashschedule": 3.3.0    , installed 3.3.0
      Adapter    "upnp"         : 1.1.0    , installed 1.1.0
      Adapter    "vis"          : 1.5.6    , installed 1.5.6
      Adapter    "vis-2"        : 2.12.12  , installed 2.12.12
      Adapter    "vis-2-widgets-gauges": 2.0.1, installed 2.0.1
      Adapter    "vis-bars"     : 0.1.4    , installed 0.1.4
      Adapter    "vis-canvas-gauges": 1.0.1, installed 1.0.1
      Adapter    "vis-fancyswitch": 1.1.0  , installed 1.1.0
      Adapter    "vis-hqwidgets": 1.5.1    , installed 1.5.1
      Adapter    "vis-icontwo"  : 1.18.0   , installed 1.18.0
      Adapter    "vis-inventwo" : 3.3.5    , installed 3.3.5
      Adapter    "vis-justgage" : 2.1.7    , installed 2.1.7
      Adapter    "vis-material-advanced": 1.7.4, installed 1.7.4
      Adapter    "vis-metro"    : 1.2.0    , installed 1.2.0
      Adapter    "vis-players"  : 0.1.6    , installed 0.1.6
      Adapter    "vis-timeandweather": 1.2.2, installed 1.2.2
      Adapter    "vis-weather"  : 2.5.12   , installed 2.5.12
      Adapter    "wallpanel"    : 0.3.11   , installed 0.3.11
      Adapter    "weatherunderground": 3.7.0, installed 3.7.0
      Adapter    "web"          : 7.0.8    , installed 7.0.8
      Adapter    "ws"           : 2.6.2    , installed 2.6.2
      Adapter    "zigbee"       : 2.0.5    , installed 2.0.5
      
      Objects and States
      Please stand by - This may take a while
      Objects: 	32949
      States: 	28022
      
      *** OS-Repositories and Updates ***
      Hit:1 http://deb.debian.org/debian bookworm InRelease
      Hit:2 http://deb.debian.org/debian-security bookworm-security InRelease
      Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
      Hit:4 https://deb.nodesource.com/node_22.x nodistro InRelease
      Hit:5 http://archive.raspberrypi.com/debian bookworm 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 0.0.0.0:22              0.0.0.0:*               LISTEN      0          6347       785/sshd: /usr/sbin 
      tcp        0      0 192.168.100.125:1883    0.0.0.0:*               LISTEN      1001       472715     28047/io.sonoff.0   
      tcp        0      0 0.0.0.0:9001            0.0.0.0:*               LISTEN      1001       472455     27886/iobroker.js-c 
      tcp        0      0 0.0.0.0:9000            0.0.0.0:*               LISTEN      1001       472460     27886/iobroker.js-c 
      tcp        0      0 0.0.0.0:1890            0.0.0.0:*               LISTEN      1001       472677     28032/io.mqtt.0     
      tcp6       0      0 :::8081                 :::*                    LISTEN      1001       473367     27904/io.admin.0    
      tcp6       0      0 :::8082                 :::*                    LISTEN      1001       472950     28154/io.web.0      
      tcp6       0      0 :::22                   :::*                    LISTEN      0          6349       785/sshd: /usr/sbin 
      udp        0      0 192.168.100.125:5353    0.0.0.0:*                           1001       471775     28062/io.tr-064.0   
      udp        0      0 0.0.0.0:5353            0.0.0.0:*                           104        6236       673/avahi-daemon: r 
      udp        0      0 0.0.0.0:39622           0.0.0.0:*                           104        6238       673/avahi-daemon: r 
      udp6       0      0 fe80::cbcf:7847:953:546 :::*                                0          137533     749/NetworkManager  
      udp6       0      0 :::5353                 :::*                                104        6237       673/avahi-daemon: r 
      udp6       0      0 :::36082                :::*                                104        6239       673/avahi-daemon: r 
      
      
      
      ============ Mark until here for C&P =============
      
      iob diag has finished.
      
      
      stefan@ioB-Master:~ $ 
      
      

      Ja, ein Slave ist vorhanden. Wie update ich das denn da?

      posted in ioBroker Allgemein
      S
      Stefan341
    • RE: Admin Version falsch?

      @thomas-braun

      Core adapters versions
      js-controller: 	7.0.7
      admin: 		7.6.17
      javascript: 	8.9.2
      

      Du meinst diesen Teil?

      Das würde passen. Warum wird mir bei der Installation des Adapters 6.13.16 angezeigt?

      posted in ioBroker Allgemein
      S
      Stefan341
    • Admin Version falsch?

      Hallo, ich habe versucht den Adapter Zigbee2MQTT zu installieren. Bei der Installation bekomme ich folgende Fehlermeldung:
      Bildschirmfoto 2025-09-05 um 22.38.23.png

      Schaue ich mir den Admin Adapter an, stelle ich fest, dass die Versionsnummer nicht mit der in der Fehlermeldung überein stimmt.
      Bildschirmfoto 2025-09-05 um 22.39.09.png

      Welche Admin Version habe ich denn nun installiert?

      posted in ioBroker Allgemein
      S
      Stefan341
    • RE: Kaufberatung USV

      @ilovegym
      Ja, das wäre eine Möglichkeit. Die andere, auf die ich hier mehr abgezielt habe, wäre, das jemand vielleicht sowas schon betreibt und mit mir seine Erfahrungen teilt.

      posted in Off Topic
      S
      Stefan341
    • Kaufberatung USV

      Hallo,
      ich suche für meinen Raspberry Pi und Fritz!Box eine USV. Da beides ja nicht so so viel Strom braucht, sollte mit einer gängigen USV schon ein paar Stunden, vielleicht sogar Tage, zu schaffen sein - oder schätze ich das falsch ein?

      Betreibt vielleicht jemand so eine Konstellation und kann mir eine Kaufempfehlung geben?

      posted in Off Topic
      S
      Stefan341
    • RE: Alias auslesen

      @ticaki said in Alias auslesen:

      @stefan341

      Gibt im Skriptadapter ne Suchfunktion über alle skripte:
      Bildschirmfoto 2025-08-27 um 00.51.34.png
      rechts auf dem bild

      Ah, ok. da suche ich dann nach dem Namen vom alias oder?

      posted in ioBroker Allgemein
      S
      Stefan341
    • RE: Schaltproblem mit Sonoff TX Ultimate

      Nochmal zusammengefasst:

      zuerst setzt man das Template.
      Für einen 1Ch

      {"NAME":"TX Ultimate 1","GPIO":[0,0,7808,0,7840,3872,0,0,0,1376,0,7776,0,0,224,3232,0,480,3200,0,0,0,3840,0,0,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1,"CMND":"Backlog Pixels 28"}
      

      2Ch

      {"NAME":"TX Ultimate 2","GPIO":[0,0,7808,0,7840,3872,0,0,0,1376,0,7776,0,225,224,3232,0,480,3200,0,0,0,3840,0,0,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1,"CMND":"Backlog Pixels 28"}
      

      3Ch

      {"NAME":"TX Ultimate 3","GPIO":[0,0,7808,0,7840,3872,0,0,0,1376,0,7776,0,225,224,3232,0,480,3200,0,0,0,3840,226,0,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1,"CMND":"Backlog Pixels 28"}
      

      4Ch

      {"NAME":"TX Ultimate 4","GPIO":[0,0,7808,0,7840,3872,0,0,0,1376,0,7776,0,225,224,3232,0,480,3200,227,0,0,3840,226,0,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1,"CMND":"Backlog Pixels 28"}
      

      Danach erstelle ich unter Werkzeuge -> Dateisystem verwalten eine Datei mit dem Namen txultimate.be mit folgendem Inhalt:

      class TXUltimate : Driver
        static header = bytes('AA55') 
      
        var ser  # create serial port object
             
        # intialize the serial port, if unspecified Tx/Rx are GPIO 16/17
        def init(tx, rx)
          if !tx   tx = 19 end
          if !rx   rx = 22 end
          self.ser = serial(rx, tx, 115200, serial.SERIAL_8N1)
          tasmota.add_driver(self)
        end
      
        def split_55(b)
          var ret = []
          var s = size(b)   
          var i = s-2   # start from last-1
          while i > 0
            if b[i] == 0xAA && b[i+1] == 0x55           
              ret.push(b[i..s-1]) # push last msg to list
              b = b[(0..i-1)]   # write the rest back to b
            end
            i -= 1
          end
          ret.push(b)
          return ret
        end
      
        def crc16(data, poly)
          if !poly  poly = 0x1021 end
          # CRC-16/CCITT-FALSE HASHING ALGORITHM
          var crc = 0xFFFF
          for i:0..size(data)-1
            crc = crc ^ data[i] << 8
            for j:0..7
              if crc & 0x8000
                crc = (crc << 1) ^ poly
              else
                crc = crc << 1
              end
            end
          end
          return crc & 0xFFFF
        end
      
        def encode(payload)
          var msg_crc = self.crc16(bytes(payload)) # calc crc
          var b = bytes('AA55') # add header
          b += bytes(payload) # add payload
          b.add(msg_crc, -2)   # add calculated crc 2 bytes, big endian
          return b
        end
      
        
        # send a string payload (needs to be a valid json string)
        def send(payload)
          print("TXU: Sent =", payload)
          var payload_bin = self.encode(payload)
          self.ser.write(payload_bin)
          log("TXU: Sent = " + str(payload_bin), 2)
        end
      
        # read serial port
        def every_50ms()
          if self.ser.available() > 0
          var msg = self.ser.read()   # read bytes from serial as bytes
          import string
            if size(msg) > 0
              # print("TXU: Raw =", msg)
              if msg[0..1] == self.header
                var lst = self.split_55(msg)
                for i:0..size(lst)-1
                  msg = lst[i]
                  print(msg)
                  var event = ""
                  var params = ""
                  if msg[3] == 0x02 # 02 signifies a touch event
                      # print('Touch event')
                      if msg[4] == 0x01 # data lenght 1 is a press
                          if   msg[5] < 0x0B 
                            event = "Short"
                            params = ',"Channel":' + str(msg[5])
                            print('Short press zone:', msg[5])
                          elif msg[5] == 0x0B 
                            event = "Multi"
                            print('Multi press')
                          elif msg[5] > 0x0B 
                            event = "Long"
                            params = ',"Channel":' + str(msg[5]-16)
                            print('Long press zone:', msg[5])         
                          end
                      elif msg[4] == 0x02 # data length 3 is a release
                          event = "Touch"
                          params = ',"Channel":' + str(msg[6])
                          print('Touch event:', msg[5], 'pos:', msg[6])
                          if msg[5] != 0x00
                            event = "Dash"
                            params = ',"From":' + str(msg[6]) + ',"To":' + str(msg[5])
                            print('Mini swipe channel', msg[5], '->', msg[6])
                          end
                          elif msg[4] == 0x03 # data lenght 1 is a swipe
                          if msg[5] == 0x0C                     
                              event = "Swipe right"
                              params = ',"From":' + str(msg[6]) + ',"To":' + str(msg[7])
                              print('Swipe left-right', msg[6], '->', msg[7])
                          elif msg[5] == 0x0D 
                              event = "Swipe left"
                              params = ',"From":' + str(msg[6]) + ',"To":' + str(msg[7])
                              print('Swipe right-left', msg[6], '->', msg[7])
                          end
                    end
                  var jm = string.format("{\"TXUltimate\":{\"Action\":\"%s\"%s}}",event,params)
                  tasmota.publish_result(jm, "RESULT") 
                  end
                end
              end
            end      
          end
        end
      end
      
      txu=TXUltimate()
      

      und damit diese Datei auch beim Start geladen wird, noch eine weitere Datei mit dem Namen autoexec.be mit dem Inhalt

      load("txultimate.be")
      

      Dann geht es weiter mit den Rules. Ich lasse ganz bewusst Rule1 von dieser Seite weg, da sie bei mir ziemliches Chaos verursacht. Bei Mehrchannelschaltern werden z.b. die Channel wild durcheinander geschaltet. Außerdem habe ich bei mir das Backlight per Script geschaltet. Es schaltet sich abends an und morgens aus. Das funktioniert mit der Rule auch nicht, da es sich dann bei jedem Tastendruck an- bzw ausschaltet.

      Damit der Touch die Relais schaltet, benutze ich folgende Rule von @Dieter_P

      rule2 On TXultimate#Action$!Touch do break
        rule2 + On TXUltimate#Channel=1 do power1 toggle endon
        rule2 + On TXUltimate#Channel=<xxx> do power1 toggle endon
        rule2 + On TXUltimate#Channel=5 do power2 toggle endon
        rule2 + On TXUltimate#Channel=<xxx> do power2 toggle endon
        rule2 + On TXUltimate#Channel=10 do power3 toggle endon
        rule2 + On TXUltimate#Channel=<xxx> do power3 toggle endon
      

      Hier im Beispiel für einen 3Ch-Schalter. Wobei ich aber nicht einfach die Channel übernehme, sondern sie selber austeste. Da man sowieso in der Konsole ist, muss man hier nur auf das Touch an der gewünschten Stelle drücken und die Konsole gibt den Channel aus. Den übernehme ich dann in die Rule, hier gekennzeichnet mit dem <xxx>.

      Das wars eigentlich auch schon. Der Schalter sollte nun funktionieren.

      posted in Microcontroller
      S
      Stefan341
    • Alias auslesen

      Hallo,
      ich habe einen meiner Lichtschalter von einen 1Ch in einen 2Ch ausgetauscht. Das Problem ist nun, dass der ursprüngliche eine Schalter nun Ch2 ist.
      Ich benutze (zum Glück) den Alias-Adapter. Dennoch muss ich ja nun von Ch1 auf Ch2 in den Skripten ändern. Kann man irgendwie einsehen, in welchen Skripten ich den Alias benutze, damit ich diese ändern kann?

      posted in ioBroker Allgemein
      S
      Stefan341
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo