Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Einbindung von Geräten
  5. Proxmox und WeeWX in Kombination mit TFA Nexus

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.4k

Proxmox und WeeWX in Kombination mit TFA Nexus

Geplant Angeheftet Gesperrt Verschoben Einbindung von Geräten
11 Beiträge 3 Kommentatoren 876 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • C Offline
    C Offline
    Chris0680
    schrieb am zuletzt editiert von
    #1

    Bin mit WeeWX von einem RaspberryPI auf einen Minicomputer umgezogen, welchen ich mit Proxmox betreibe. Am RaspberryPI hatte ich eine TFA Nexus per USB verbunden - funktionierte die letzten 10 Jahre sehr gut.
    Habe WeeWX jetzt auf Proxmox in einen lxc Container installiert (Debian12) - WeeWX funktioniert mit dem Simulator soweit. Sobald ich auf den Treiber TE923 umstelle und WeeWX neustarte, schmiert WeeWX ab. Es dürfte am Durchreichen des USB Anschlusses zum Container liegen.
    Folgende Anpassungen wurden bereits von mir gemacht:
    Rules Datei am Proxmox Server

    SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1130", ATTRS{idProduct}=="6801" SYMLINK+="hidrawNEXUS0"
    KERNEL=="hidraw[0-9]*",OWNER="root",GROUP="root",MODE="0600"
    

    Mapping im Container

    arch: amd64
    cores: 1
    features: nesting=1
    hostname: WeeWX
    memory: 1024
    net0: name=eth0,bridge=vmbr0,firewall=1,gw=192.168.188.1,hwaddr=BC:24:11:80:71:C0,ip=192.168.188.102/24,type=veth
    ostype: debian
    rootfs: local-lvm:vm-101-disk-0,size=4G
    swap: 512
    unprivileged: 1
    lxc.mount.entry: /dev/hidrawNEXUS0 dev/hidraw0 none bind,optional,create=file
    

    Kann mir vielleicht jemand weiterhelfen?
    Danke LG Chris

    arteckA 1 Antwort Letzte Antwort
    0
    • C Chris0680

      Bin mit WeeWX von einem RaspberryPI auf einen Minicomputer umgezogen, welchen ich mit Proxmox betreibe. Am RaspberryPI hatte ich eine TFA Nexus per USB verbunden - funktionierte die letzten 10 Jahre sehr gut.
      Habe WeeWX jetzt auf Proxmox in einen lxc Container installiert (Debian12) - WeeWX funktioniert mit dem Simulator soweit. Sobald ich auf den Treiber TE923 umstelle und WeeWX neustarte, schmiert WeeWX ab. Es dürfte am Durchreichen des USB Anschlusses zum Container liegen.
      Folgende Anpassungen wurden bereits von mir gemacht:
      Rules Datei am Proxmox Server

      SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1130", ATTRS{idProduct}=="6801" SYMLINK+="hidrawNEXUS0"
      KERNEL=="hidraw[0-9]*",OWNER="root",GROUP="root",MODE="0600"
      

      Mapping im Container

      arch: amd64
      cores: 1
      features: nesting=1
      hostname: WeeWX
      memory: 1024
      net0: name=eth0,bridge=vmbr0,firewall=1,gw=192.168.188.1,hwaddr=BC:24:11:80:71:C0,ip=192.168.188.102/24,type=veth
      ostype: debian
      rootfs: local-lvm:vm-101-disk-0,size=4G
      swap: 512
      unprivileged: 1
      lxc.mount.entry: /dev/hidrawNEXUS0 dev/hidraw0 none bind,optional,create=file
      

      Kann mir vielleicht jemand weiterhelfen?
      Danke LG Chris

      arteckA Offline
      arteckA Offline
      arteck
      Developer Most Active
      schrieb am zuletzt editiert von arteck
      #2

      @chris0680 ist zwar für zigbee sollte geht aber auch in deinem Fall

      https://golbew.de/post/2021/proxmox-usb-passthrough-an-lxc-container-mit-eindeutigem-geraetenamen

      oder setz ne VM aus.. da ist es einfacher

      zigbee hab ich, zwave auch, nuc's genauso und HA auch

      C 2 Antworten Letzte Antwort
      0
      • arteckA arteck

        @chris0680 ist zwar für zigbee sollte geht aber auch in deinem Fall

        https://golbew.de/post/2021/proxmox-usb-passthrough-an-lxc-container-mit-eindeutigem-geraetenamen

        oder setz ne VM aus.. da ist es einfacher

        C Offline
        C Offline
        Chris0680
        schrieb am zuletzt editiert von Chris0680
        #3

        @arteck folgende Meldung nach dmesg - kein tty sondern hidraw!

        root@proxmox:~# dmesg
        [24108.561479] usb 1-3.2: new low-speed USB device number 8 using xhci_hcd
        [24108.713622] usb 1-3.2: New USB device found, idVendor=1130, idProduct=6801, bcdDevice= 3.02
        [24108.713627] usb 1-3.2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
        [24108.713629] usb 1-3.2: Product:  
        [24108.719111] hid-generic 0003:1130:6801.0003: hiddev0,hidraw0: USB HID v1.10 Device [ ] on usb-0000:00:14.0-3.2/input0
        
        C 1 Antwort Letzte Antwort
        0
        • C Chris0680

          @arteck folgende Meldung nach dmesg - kein tty sondern hidraw!

          root@proxmox:~# dmesg
          [24108.561479] usb 1-3.2: new low-speed USB device number 8 using xhci_hcd
          [24108.713622] usb 1-3.2: New USB device found, idVendor=1130, idProduct=6801, bcdDevice= 3.02
          [24108.713627] usb 1-3.2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
          [24108.713629] usb 1-3.2: Product:  
          [24108.719111] hid-generic 0003:1130:6801.0003: hiddev0,hidraw0: USB HID v1.10 Device [ ] on usb-0000:00:14.0-3.2/input0
          
          C Offline
          C Offline
          Chris0680
          schrieb am zuletzt editiert von Chris0680
          #4

          Anbei meine erstellte Datei - 99-usb-serial.rules. Habe bereits in einen anderen Container, wo ioBroker läuft, einen SonoffZigbeeStick durchgereicht, darum die ersten beiden Zeilen.

          SUBSYSTEM=="tty", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60" SYMLINK+="ttyZIGBEE0"
          KERNEL=="ttyUSB[0-9]*",MODE="0666"
          SUBSYSTEM=="usb", ATTRS{idVendor}=="1130", ATTRS{idProduct}=="6801" SYMLINK+="usbNEXUS0"
          KERNEL=="usb[0-9]*",MODE="0666"
          

          Danach "udevadm trigger" ausgeführt und die Container Datei bearbeitet.

          arch: amd64
          cores: 1
          features: nesting=1
          hostname: WeeWX
          memory: 1024
          net0: name=eth0,bridge=vmbr0,firewall=1,gw=192.168.188.1,hwaddr=BC:24:11:80:71:C0,ip=192.168.188.102/24,type=veth
          ostype: debian
          rootfs: local-lvm:vm-101-disk-0,size=4G
          swap: 512
          unprivileged: 1
          lxc.mount.entry: /dev/usbNEXUS0 dev/usb0 none bind,optional,create=file
          

          Dann den Container gestoppt und neu gestartet - funktioniert trotzdem nicht.
          Beim einstecken des USB Kabels der Wetterstation werden folgende Devices angelegt - Symlink dürfte also funktionieren.

          crw-------  1 root root    235,     0 Mar 31 08:54 hidraw0
          drwxr-xr-x  2 root root            60 Mar 31 08:54 usb
          lrwxrwxrwx  1 root root            15 Mar 31 08:54 usbNEXUS0 -> bus/usb/001/010
          

          Irgenwelche Ideen?

          1 Antwort Letzte Antwort
          0
          • arteckA arteck

            @chris0680 ist zwar für zigbee sollte geht aber auch in deinem Fall

            https://golbew.de/post/2021/proxmox-usb-passthrough-an-lxc-container-mit-eindeutigem-geraetenamen

            oder setz ne VM aus.. da ist es einfacher

            C Offline
            C Offline
            Chris0680
            schrieb am zuletzt editiert von
            #5

            @arteck folgender WeeWX Log wird ausgeforfen:

            Apr 01 13:11:21 WeeWX systemd[1]: Started weewx.service - WeeWX.
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Initializing weewxd version 5.0.2
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Command line: /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Using Python 3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0]
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Located at /usr/bin/python3
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Platform Linux-6.5.13-3-pve-x86_64-with-glibc2.36
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Locale: 'de_AT.UTF-8'
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Entry path: /usr/share/weewx/weewxd.py
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: WEEWX_ROOT: /etc/weewx
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Configuration file: /etc/weewx/weewx.conf
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: User module: /etc/weewx/bin/user
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Debug: 0
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO weewx.engine: Loading station type TE923 (weewx.drivers.te923)
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO weewx.drivers.te923: driver version is 0.41.1
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO weewx.drivers.te923: polling interval is 10
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO weewx.drivers.te923: sensor map is {'windLinkStatus': 'link_wind', 'windBatteryStatus': 'bat_wind', 'rainLinkStatus': 'link_rain', 'rainBatteryStatus': 'bat_rain', 'u>
            Apr 01 13:11:21 WeeWX weewxd[451]: INFO weewx.drivers.te923: Found device on USB bus= device=
            Apr 01 13:11:21 WeeWX weewxd[451]: ERROR weewx.drivers.te923: release interface failed: [Errno 19] No such device (it may have been disconnected)
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.drivers.te923: Unable to claim USB interface 0: [Errno 19] No such device (it may have been disconnected)
            Apr 01 13:11:21 WeeWX weewxd[451]: ERROR weewx.engine: Import of driver failed: [Errno 19] No such device (it may have been disconnected) (<class 'weewx.WeeWxIOError'>)
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****  Traceback (most recent call last):
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/drivers/te923.py", line 1544, in open
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      self.devh.claimInterface(interface)
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/legacy.py", line 232, in claimInterface
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      util.claim_interface(self.dev, interface)
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/util.py", line 207, in claim_interface
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      device._ctx.managed_claim_interface(device, interface)
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/core.py", line 113, in wrapper
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      return f(self, *args, **kwargs)
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****             ^^^^^^^^^^^^^^^^^^^^^^^^
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/core.py", line 170, in managed_claim_interface
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      self.managed_open()
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/core.py", line 113, in wrapper
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      return f(self, *args, **kwargs)
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****             ^^^^^^^^^^^^^^^^^^^^^^^^
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/core.py", line 131, in managed_open
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      self.handle = self.backend.open_device(self.dev)
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 804, in open_device
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      return _DeviceHandle(dev)
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****             ^^^^^^^^^^^^^^^^^^
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 652, in __init__
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      _check(_lib.libusb_open(self.devid, byref(self.handle)))
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 604, in _check
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      raise USBError(_strerror(ret), ret, _libusb_errno[ret])
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****  usb.core.USBError: [Errno 19] No such device (it may have been disconnected)
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****  During handling of the above exception, another exception occurred:
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****  Traceback (most recent call last):
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/engine.py", line 115, in setupStation
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      self.console = loader_function(config_dict, self)
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/drivers/te923.py", line 454, in loader
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      return TE923Driver(**config_dict[DRIVER_NAME])
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/drivers/te923.py", line 1135, in __init__
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      self.station.open()
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/drivers/te923.py", line 1549, in open
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      raise weewx.WeeWxIOError(e)
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****  weewx.WeeWxIOError: [Errno 19] No such device (it may have been disconnected)
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL __main__: Unable to load driver: [Errno 19] No such device (it may have been disconnected)
            Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL __main__:     ****  Exiting...
            Apr 01 13:11:21 WeeWX systemd[1]: weewx.service: Main process exited, code=exited, status=4/NOPERMISSION
            Apr 01 13:11:21 WeeWX systemd[1]: weewx.service: Failed with result 'exit-code'.
            
            
            arteckA 1 Antwort Letzte Antwort
            0
            • C Chris0680

              @arteck folgender WeeWX Log wird ausgeforfen:

              Apr 01 13:11:21 WeeWX systemd[1]: Started weewx.service - WeeWX.
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Initializing weewxd version 5.0.2
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Command line: /usr/share/weewx/weewxd.py /etc/weewx/weewx.conf
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Using Python 3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0]
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Located at /usr/bin/python3
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Platform Linux-6.5.13-3-pve-x86_64-with-glibc2.36
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Locale: 'de_AT.UTF-8'
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Entry path: /usr/share/weewx/weewxd.py
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: WEEWX_ROOT: /etc/weewx
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Configuration file: /etc/weewx/weewx.conf
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: User module: /etc/weewx/bin/user
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO __main__: Debug: 0
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO weewx.engine: Loading station type TE923 (weewx.drivers.te923)
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO weewx.drivers.te923: driver version is 0.41.1
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO weewx.drivers.te923: polling interval is 10
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO weewx.drivers.te923: sensor map is {'windLinkStatus': 'link_wind', 'windBatteryStatus': 'bat_wind', 'rainLinkStatus': 'link_rain', 'rainBatteryStatus': 'bat_rain', 'u>
              Apr 01 13:11:21 WeeWX weewxd[451]: INFO weewx.drivers.te923: Found device on USB bus= device=
              Apr 01 13:11:21 WeeWX weewxd[451]: ERROR weewx.drivers.te923: release interface failed: [Errno 19] No such device (it may have been disconnected)
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.drivers.te923: Unable to claim USB interface 0: [Errno 19] No such device (it may have been disconnected)
              Apr 01 13:11:21 WeeWX weewxd[451]: ERROR weewx.engine: Import of driver failed: [Errno 19] No such device (it may have been disconnected) (<class 'weewx.WeeWxIOError'>)
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****  Traceback (most recent call last):
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/drivers/te923.py", line 1544, in open
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      self.devh.claimInterface(interface)
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/legacy.py", line 232, in claimInterface
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      util.claim_interface(self.dev, interface)
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/util.py", line 207, in claim_interface
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      device._ctx.managed_claim_interface(device, interface)
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/core.py", line 113, in wrapper
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      return f(self, *args, **kwargs)
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****             ^^^^^^^^^^^^^^^^^^^^^^^^
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/core.py", line 170, in managed_claim_interface
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      self.managed_open()
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/core.py", line 113, in wrapper
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      return f(self, *args, **kwargs)
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****             ^^^^^^^^^^^^^^^^^^^^^^^^
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/core.py", line 131, in managed_open
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      self.handle = self.backend.open_device(self.dev)
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 804, in open_device
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      return _DeviceHandle(dev)
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****             ^^^^^^^^^^^^^^^^^^
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 652, in __init__
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      _check(_lib.libusb_open(self.devid, byref(self.handle)))
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 604, in _check
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      raise USBError(_strerror(ret), ret, _libusb_errno[ret])
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****  usb.core.USBError: [Errno 19] No such device (it may have been disconnected)
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****  During handling of the above exception, another exception occurred:
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****  Traceback (most recent call last):
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/engine.py", line 115, in setupStation
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      self.console = loader_function(config_dict, self)
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/drivers/te923.py", line 454, in loader
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      return TE923Driver(**config_dict[DRIVER_NAME])
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/drivers/te923.py", line 1135, in __init__
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      self.station.open()
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****    File "/usr/share/weewx/weewx/drivers/te923.py", line 1549, in open
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****      raise weewx.WeeWxIOError(e)
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL weewx.engine:     ****  weewx.WeeWxIOError: [Errno 19] No such device (it may have been disconnected)
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL __main__: Unable to load driver: [Errno 19] No such device (it may have been disconnected)
              Apr 01 13:11:21 WeeWX weewxd[451]: CRITICAL __main__:     ****  Exiting...
              Apr 01 13:11:21 WeeWX systemd[1]: weewx.service: Main process exited, code=exited, status=4/NOPERMISSION
              Apr 01 13:11:21 WeeWX systemd[1]: weewx.service: Failed with result 'exit-code'.
              
              
              arteckA Offline
              arteckA Offline
              arteck
              Developer Most Active
              schrieb am zuletzt editiert von
              #6

              @chris0680 sagte in Proxmox und WeeWX in Kombination mit TFA Nexus:

              CRITICAL weewx.drivers.te923: Unable to claim USB interface 0: [Errno 19] No such device (it may have been disconnected)
              Apr 01 13:11:21 WeeWX weewxd[451]: ERROR weewx.engine: Import of driver failed: [Errno 19] No such device (it may have been disconnected) (<class 'weewx.WeeWxIOError'>)

              der findet das Device nicht..
              irgndwas ist da noch nicht OK

              sonst setzt ne VM auf.. da ist es einfacher

              zigbee hab ich, zwave auch, nuc's genauso und HA auch

              C 1 Antwort Letzte Antwort
              0
              • arteckA arteck

                @chris0680 sagte in Proxmox und WeeWX in Kombination mit TFA Nexus:

                CRITICAL weewx.drivers.te923: Unable to claim USB interface 0: [Errno 19] No such device (it may have been disconnected)
                Apr 01 13:11:21 WeeWX weewxd[451]: ERROR weewx.engine: Import of driver failed: [Errno 19] No such device (it may have been disconnected) (<class 'weewx.WeeWxIOError'>)

                der findet das Device nicht..
                irgndwas ist da noch nicht OK

                sonst setzt ne VM auf.. da ist es einfacher

                C Offline
                C Offline
                Chris0680
                schrieb am zuletzt editiert von
                #7

                @arteck bin leider noch kein Profi auf der VM. Hab bereits das Debian installiert - wie funktioniert das jetzt genau? Kann ich per Shell über Putty auch darauf zugreifen?

                1 Antwort Letzte Antwort
                0
                • W Online
                  W Online
                  Wildbill
                  schrieb am zuletzt editiert von Wildbill
                  #8

                  @chris0680 VM ist so, als ob Du einen neuen Rechner in Deinem Netzwerk eingestöpselt und installiert hättest. Also im prinzip wie ein LXC, nur dass eben alles, inklusive Kernel, in der VM läuft. Da könntest Du unter Proxmox dann auch Windows laufen lassen, obwohl Proxmox ja Linux ist. Bei einem LXC ginge das nicht.

                  Bedienung genau gleich. User anlegen und Zugriff per SSH. Daran ändert sich nichts. Das wäre ja bei einem eigenständigen Rechner oder Raspi auch genauso.

                  Gruss, Jürgen

                  EDIT: Kannst das 1:1 von HIER übernehmen, wo erklärt wird, wie man eine VM für iobroker unter Proxmox erstellt. Nur dann eben das Installieren von iobroker weglassen, und dafür weewx installieren.

                  C 1 Antwort Letzte Antwort
                  1
                  • W Wildbill

                    @chris0680 VM ist so, als ob Du einen neuen Rechner in Deinem Netzwerk eingestöpselt und installiert hättest. Also im prinzip wie ein LXC, nur dass eben alles, inklusive Kernel, in der VM läuft. Da könntest Du unter Proxmox dann auch Windows laufen lassen, obwohl Proxmox ja Linux ist. Bei einem LXC ginge das nicht.

                    Bedienung genau gleich. User anlegen und Zugriff per SSH. Daran ändert sich nichts. Das wäre ja bei einem eigenständigen Rechner oder Raspi auch genauso.

                    Gruss, Jürgen

                    EDIT: Kannst das 1:1 von HIER übernehmen, wo erklärt wird, wie man eine VM für iobroker unter Proxmox erstellt. Nur dann eben das Installieren von iobroker weglassen, und dafür weewx installieren.

                    C Offline
                    C Offline
                    Chris0680
                    schrieb am zuletzt editiert von
                    #9

                    @wildbill hätte gerne einen lxc Container verwendet - dürfte resourcenschonender sein. Habe trotzdem jetzt eine VM aufgesetzt und hat auf Anhieb funktioniert.

                    W arteckA 2 Antworten Letzte Antwort
                    0
                    • C Chris0680

                      @wildbill hätte gerne einen lxc Container verwendet - dürfte resourcenschonender sein. Habe trotzdem jetzt eine VM aufgesetzt und hat auf Anhieb funktioniert.

                      W Online
                      W Online
                      Wildbill
                      schrieb am zuletzt editiert von
                      #10

                      @chris0680 Der Unterschied zwischen LXC oder VM dürfte maximal im akademisch messbaren Rahmen liegen. Im Alltag wirst Du da keinen Unterschied bemerken. Weder bei der Bedienung, noch bei der Belastung des Host.

                      Gruss, Jürgen

                      1 Antwort Letzte Antwort
                      1
                      • C Chris0680

                        @wildbill hätte gerne einen lxc Container verwendet - dürfte resourcenschonender sein. Habe trotzdem jetzt eine VM aufgesetzt und hat auf Anhieb funktioniert.

                        arteckA Offline
                        arteckA Offline
                        arteck
                        Developer Most Active
                        schrieb am zuletzt editiert von
                        #11

                        @chris0680 sagte in Proxmox und WeeWX in Kombination mit TFA Nexus:

                        dürfte resourcenschonender sein

                        dieses Argument geistert immer noch hier rum..
                        wodrüber reden wir von 0,01 % CPU einsparrung und 50 kb RAM...

                        es war mal so wo Speicher und CPU Zeiten teuer waren.. oder wenn du 12 Kerne voll auslastest über Tage..dann ja..
                        aber in deinem kleinen Universum ist das vernachlässigbar.

                        zigbee hab ich, zwave auch, nuc's genauso und HA auch

                        1 Antwort Letzte Antwort
                        1
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        603

                        Online

                        32.4k

                        Benutzer

                        81.6k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe