Git Product home page Git Product logo

hassio-owserver's People

Contributors

adeepn avatar lrybak avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

hassio-owserver's Issues

Error loading shared library libgcc_s.so.1

After starting I get a lot of these errors:

Error loading shared library libgcc_s.so.1: No such file or directory (needed by /opt/owfs/bin/owserver)
Error loading shared library libgcc_s.so.1: No such file or directory (needed by /opt/owfs/lib/libow-3.2.so.4)

Full log:

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing... 
-----------------------------------------------------------
 Add-on: owserver (1-Wire)
 onewire server to read 1-Wire devices
-----------------------------------------------------------
 Add-on version: 0.2.1
 You are running the latest version of this add-on.
 System: Home Assistant OS 7.5  (armv7 / raspberrypi3)
 Home Assistant Core: 2022.3.8
 Home Assistant Supervisor: 2022.03.5
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing... 
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] owserver.sh: executing... 
[23:05:31] INFO: Configuring fake device
[cont-init.d] owserver.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[23:05:32] INFO: Starting owserver...
Error loading shared library libgcc_s.so.1: No such file or directory (needed by /opt/owfs/bin/owserver)
Error loading shared library libgcc_s.so.1: No such file or directory (needed by /opt/owfs/lib/libow-3.2.so.4)
[23:05:32] INFO: Starting owhttpd...
Error loading shared library libgcc_s.so.1: No such file or directory (needed by /opt/owfs/bin/owhttpd)
Error loading shared library libgcc_s.so.1: No such file or directory (needed by /opt/owfs/lib/libow-3.2.so.4)
[23:05:32] INFO: Starting owserver...
Error loading shared library libgcc_s.so.1: No such file or directory (needed by /opt/owfs/bin/owserver)
Error loading shared library libgcc_s.so.1: No such file or directory (needed by /opt/owfs/lib/libow-3.2.so.4)
[23:05:33] INFO: Starting owhttpd...
Error loading shared library libgcc_s.so.1: No such file or directory (needed by /opt/owfs/bin/owhttpd)
Error loading shared library libgcc_s.so.1: No such file or directory (needed by /opt/owfs/lib/libow-3.2.so.4)

owserver support for Elaborated Networks Professional Busmaster PBM01 (ATmega328 based)

Hi there,

I am still fairly new to Home Assistant and Home Automation generally.
In our house, we have a KNX/1-Wire/Dali-Setup.

I bought a 1-Wire busmaster a while ago that I have been trying to set up for Home Assistant for a while now, unfortunately with no success so far.
I have been trying to use your owserver addon for this, but I think the reason it is not working is that my busmaster is based on the ATmega328 chip instead of DS2480B.
I am getting a fault 502: bad gateway message from the owserver Web UI.
My understanding is that the ATmeag328 also has a serial interface just like the DS2480B.

My question is: is it possible to set up owserver in HA in a way it will be able to communicate with my busmaster? If not, would it be possible to implement support of the ATmega328 in your addon?

At least one other user would also be interested in this setup, pls refer to the following link:

https://community.home-assistant.io/t/1-wire-busmaster-from-elabnet-elaborated-networks/411517/2

You can also find some info on that busmaster PBM01, which the other person linked there.

Thanks a lot in advance,
Fabian

As some additonal info, here's my owserver log:

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing...

Add-on: owserver (1-Wire)
onewire server to read 1-Wire devices

Add-on version: 0.2.1
You are running the latest version of this add-on.
System: Home Assistant OS 7.6 (aarch64 / raspberrypi4-64)
Home Assistant Core: 2022.4.5
Home Assistant Supervisor: 2022.04.0

Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.

[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing...
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] owserver.sh: executing...
[21:51:48] INFO: Configuring /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.2/1-1.2:1.0 device
[cont-init.d] owserver.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[21:51:48] INFO: Starting owserver...
[21:51:48] INFO: Starting owhttpd...

Feature request: Make it working with HA7NET devices

Issue moved from lrybak/addon-repository#1 (comment) as requested:

I have a HA7NET 1-wire to ethernet running for a long time. For now owfs is running on separate server and i want to switch to your addon on the HA VM. Sadly it is not possible to configure the device correctly via config UI.

owfs fully supports the HA7NET device. I get it working by doing a docker exec -it <container-id> /bin/bash into your addon's container and editing the /etc/owfs.conf file. But on every addon restart it is overwriten.

The needed config line in /etc/owfs.conf is:

server: ha7net = 192.168.2.242

But when i enter ha7net = 192.168.2.242 in the addon's config UI it generates:

server: device = ha7net = 192.168.2.242

Would it be possible to maybe the user switch in the config between deviceand ha7net of just provide an "advanced" option where one can manually edit the config file ?

cant get it working...

first attempt was to install it via HA owserver (1-Wire) the install was fine... but I couldn't connect to it with the 1-wire integration...

second attempt was to install the ow server on an prepare pi... clean install and I got it semi-working... I got the folders from my 1iwre-hub but nothing else... the 1wire-integration on my HA-PI couldn't connect to the ow server on the other pi... same as with local owserver installed on the ha pi...

any suggestions on how to get 1wire working on HA?

How do you get this working with Home Assistant OS ?

Supervisor -> System -> Host System -> click three dots -> Hardware

this does not seem to exist anymore?

also why is this such a CPU hog its using over 30% ?

and "Specify DS2480B-based bus master"

do you have an example how this should look for DS18B20?

/sys/bus/w1/devices/ I can see devices here

aio@aio:~$ ssh root@homeassistant
X11 forwarding request failed on channel 0

| |  | |                          /\           (_)   | |            | |  
| |__| | ___  _ __ ___   ___     /  \   ___ ___ _ ___| |_ __ _ _ __ | |_ 
|  __  |/ _ \| '_ \ _ \ / _ \   / /\ \ / __/ __| / __| __/ _\ | '_ \| __|
| |  | | (_) | | | | | |  __/  / ____ \\__ \__ \ \__ \ || (_| | | | | |_ 
|_|  |_|\___/|_| |_| |_|\___| /_/    \_\___/___/_|___/\__\__,_|_| |_|\__|

Welcome to the Home Assistant command line.

System information
  IPv4 addresses for eth0:  192.168.2.41/24
  IPv6 addresses for eth0:  fd00::e8cc:a229:cbb6:d43/64, fe80::7d71:9552:db78:41a/64
  IPv4 addresses for wlan0: 

  OS Version:               Home Assistant OS 7.6
  Home Assistant Core:      2022.4.6

  Home Assistant URL:       http://homeassistant.local:8123
  Observer URL:             http://homeassistant.local:4357
[core-ssh ~]$ ha hw info
devices:
- attributes:
    DEVNAME: /dev/gpiochip1
    DEVPATH: /devices/gpiochip1
    MAJOR: "254"
    MINOR: "1"
    OF_COMPATIBLE_0: brcm,bcm2835-virtgpio
    OF_COMPATIBLE_N: "1"
    OF_FULLNAME: /soc/virtgpio
    OF_NAME: virtgpio
    SUBSYSTEM: gpio
  by_id: null
  dev_path: /dev/gpiochip1
  name: gpiochip1
  subsystem: gpio
  sysfs: /sys/devices/gpiochip1
- attributes:
    DEVNAME: /dev/fb0
    DEVPATH: /devices/platform/3eaf0000.framebuffer/graphics/fb0
    ID_FOR_SEAT: graphics-platform-3eaf0000_framebuffer
    ID_PATH: platform-3eaf0000.framebuffer
    ID_PATH_TAG: platform-3eaf0000_framebuffer
    MAJOR: "29"
    MINOR: "0"
    SUBSYSTEM: graphics
    TAGS: ':seat:'
    USEC_INITIALIZED: "8788095"
  by_id: null
  dev_path: /dev/fb0
  name: fb0
  subsystem: graphics
  sysfs: /sys/devices/platform/3eaf0000.framebuffer/graphics/fb0
- attributes:
    DEVNAME: /dev/media2
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-codec/media2
    MAJOR: "251"
    MINOR: "2"
    SUBSYSTEM: media
  by_id: null
  dev_path: /dev/media2
  name: media2
  subsystem: media
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-codec/media2
- attributes:
    DEVLINKS: /dev/v4l/by-path/platform-bcm2835-codec-video-index0
    DEVNAME: /dev/video10
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-codec/video4linux/video10
    ID_PATH: platform-bcm2835-codec
    ID_PATH_TAG: platform-bcm2835-codec
    ID_V4L_CAPABILITIES: ':'
    ID_V4L_PRODUCT: bcm2835-codec-decode
    ID_V4L_VERSION: "2"
    MAJOR: "81"
    MINOR: "3"
    SUBSYSTEM: video4linux
    USEC_INITIALIZED: "12384729"
  by_id: null
  dev_path: /dev/video10
  name: video10
  subsystem: video4linux
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-codec/video4linux/video10
- attributes:
    DEVLINKS: /dev/v4l/by-path/platform-bcm2835-codec-video-index0
    DEVNAME: /dev/video11
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-codec/video4linux/video11
    ID_PATH: platform-bcm2835-codec
    ID_PATH_TAG: platform-bcm2835-codec
    ID_V4L_CAPABILITIES: ':'
    ID_V4L_PRODUCT: bcm2835-codec-encode
    ID_V4L_VERSION: "2"
    MAJOR: "81"
    MINOR: "5"
    SUBSYSTEM: video4linux
    USEC_INITIALIZED: "12432188"
  by_id: null
  dev_path: /dev/video11
  name: video11
  subsystem: video4linux
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-codec/video4linux/video11
- attributes:
    DEVLINKS: /dev/v4l/by-path/platform-bcm2835-codec-video-index0
    DEVNAME: /dev/video12
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-codec/video4linux/video12
    ID_PATH: platform-bcm2835-codec
    ID_PATH_TAG: platform-bcm2835-codec
    ID_V4L_CAPABILITIES: ':'
    ID_V4L_PRODUCT: bcm2835-codec-isp
    ID_V4L_VERSION: "2"
    MAJOR: "81"
    MINOR: "10"
    SUBSYSTEM: video4linux
    USEC_INITIALIZED: "13132287"
  by_id: null
  dev_path: /dev/video12
  name: video12
  subsystem: video4linux
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-codec/video4linux/video12
- attributes:
    DEVLINKS: /dev/v4l/by-path/platform-bcm2835-codec-video-index0
    DEVNAME: /dev/video18
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-codec/video4linux/video18
    ID_PATH: platform-bcm2835-codec
    ID_PATH_TAG: platform-bcm2835-codec
    ID_V4L_CAPABILITIES: ':'
    ID_V4L_PRODUCT: bcm2835-codec-image_fx
    ID_V4L_VERSION: "2"
    MAJOR: "81"
    MINOR: "11"
    SUBSYSTEM: video4linux
    USEC_INITIALIZED: "13204809"
  by_id: null
  dev_path: /dev/video18
  name: video18
  subsystem: video4linux
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-codec/video4linux/video18
- attributes:
    DEVNAME: /dev/media0
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-isp/media0
    MAJOR: "251"
    MINOR: "0"
    SUBSYSTEM: media
  by_id: null
  dev_path: /dev/media0
  name: media0
  subsystem: media
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-isp/media0
- attributes:
    DEVNAME: /dev/media1
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-isp/media1
    MAJOR: "251"
    MINOR: "1"
    SUBSYSTEM: media
  by_id: null
  dev_path: /dev/media1
  name: media1
  subsystem: media
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-isp/media1
- attributes:
    DEVLINKS: /dev/v4l/by-path/platform-bcm2835-isp-video-index0
    DEVNAME: /dev/video13
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video13
    ID_PATH: platform-bcm2835-isp
    ID_PATH_TAG: platform-bcm2835-isp
    ID_V4L_CAPABILITIES: ':video_output:'
    ID_V4L_PRODUCT: bcm2835-isp
    ID_V4L_VERSION: "2"
    MAJOR: "81"
    MINOR: "0"
    SUBSYSTEM: video4linux
    USEC_INITIALIZED: "12362626"
  by_id: null
  dev_path: /dev/video13
  name: video13
  subsystem: video4linux
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video13
- attributes:
    DEVLINKS: /dev/v4l/by-path/platform-bcm2835-isp-video-index1
    DEVNAME: /dev/video14
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video14
    ID_PATH: platform-bcm2835-isp
    ID_PATH_TAG: platform-bcm2835-isp
    ID_V4L_CAPABILITIES: ':capture:'
    ID_V4L_PRODUCT: bcm2835-isp
    ID_V4L_VERSION: "2"
    MAJOR: "81"
    MINOR: "1"
    SUBSYSTEM: video4linux
    USEC_INITIALIZED: "12503806"
  by_id: null
  dev_path: /dev/video14
  name: video14
  subsystem: video4linux
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video14
- attributes:
    DEVLINKS: /dev/v4l/by-path/platform-bcm2835-isp-video-index2
    DEVNAME: /dev/video15
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video15
    ID_PATH: platform-bcm2835-isp
    ID_PATH_TAG: platform-bcm2835-isp
    ID_V4L_CAPABILITIES: ':capture:'
    ID_V4L_PRODUCT: bcm2835-isp
    ID_V4L_VERSION: "2"
    MAJOR: "81"
    MINOR: "2"
    SUBSYSTEM: video4linux
    USEC_INITIALIZED: "12492538"
  by_id: null
  dev_path: /dev/video15
  name: video15
  subsystem: video4linux
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video15
- attributes:
    DEVLINKS: /dev/v4l/by-path/platform-bcm2835-isp-video-index3
    DEVNAME: /dev/video16
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video16
    ID_PATH: platform-bcm2835-isp
    ID_PATH_TAG: platform-bcm2835-isp
    ID_V4L_CAPABILITIES: ':'
    ID_V4L_PRODUCT: bcm2835-isp
    ID_V4L_VERSION: "2"
    MAJOR: "81"
    MINOR: "4"
    SUBSYSTEM: video4linux
    USEC_INITIALIZED: "12501796"
  by_id: null
  dev_path: /dev/video16
  name: video16
  subsystem: video4linux
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video16
- attributes:
    DEVLINKS: /dev/v4l/by-path/platform-bcm2835-isp-video-index0
    DEVNAME: /dev/video20
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video20
    ID_PATH: platform-bcm2835-isp
    ID_PATH_TAG: platform-bcm2835-isp
    ID_V4L_CAPABILITIES: ':video_output:'
    ID_V4L_PRODUCT: bcm2835-isp
    ID_V4L_VERSION: "2"
    MAJOR: "81"
    MINOR: "6"
    SUBSYSTEM: video4linux
    USEC_INITIALIZED: "12466756"
  by_id: null
  dev_path: /dev/video20
  name: video20
  subsystem: video4linux
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video20
- attributes:
    DEVLINKS: /dev/v4l/by-path/platform-bcm2835-isp-video-index1
    DEVNAME: /dev/video21
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video21
    ID_PATH: platform-bcm2835-isp
    ID_PATH_TAG: platform-bcm2835-isp
    ID_V4L_CAPABILITIES: ':capture:'
    ID_V4L_PRODUCT: bcm2835-isp
    ID_V4L_VERSION: "2"
    MAJOR: "81"
    MINOR: "7"
    SUBSYSTEM: video4linux
    USEC_INITIALIZED: "12506573"
  by_id: null
  dev_path: /dev/video21
  name: video21
  subsystem: video4linux
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video21
- attributes:
    DEVLINKS: /dev/v4l/by-path/platform-bcm2835-isp-video-index2
    DEVNAME: /dev/video22
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video22
    ID_PATH: platform-bcm2835-isp
    ID_PATH_TAG: platform-bcm2835-isp
    ID_V4L_CAPABILITIES: ':capture:'
    ID_V4L_PRODUCT: bcm2835-isp
    ID_V4L_VERSION: "2"
    MAJOR: "81"
    MINOR: "8"
    SUBSYSTEM: video4linux
    USEC_INITIALIZED: "12886292"
  by_id: null
  dev_path: /dev/video22
  name: video22
  subsystem: video4linux
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video22
- attributes:
    DEVLINKS: /dev/v4l/by-path/platform-bcm2835-isp-video-index3
    DEVNAME: /dev/video23
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video23
    ID_PATH: platform-bcm2835-isp
    ID_PATH_TAG: platform-bcm2835-isp
    ID_V4L_CAPABILITIES: ':'
    ID_V4L_PRODUCT: bcm2835-isp
    ID_V4L_VERSION: "2"
    MAJOR: "81"
    MINOR: "9"
    SUBSYSTEM: video4linux
    USEC_INITIALIZED: "13050451"
  by_id: null
  dev_path: /dev/video23
  name: video23
  subsystem: video4linux
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835-isp/video4linux/video23
- attributes:
    DEVNAME: /dev/snd/pcmC0D0p
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835_audio/sound/card0/pcmC0D0p
    DEVTYPE: pcm
    MAJOR: "116"
    MINOR: "16"
    SUBSYSTEM: sound
  by_id: null
  dev_path: /dev/snd/pcmC0D0p
  name: pcmC0D0p
  subsystem: sound
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835_audio/sound/card0/pcmC0D0p
- attributes:
    DEVLINKS: /dev/snd/by-path/platform-bcm2835_audio
    DEVNAME: /dev/snd/controlC0
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/bcm2835_audio/sound/card0/controlC0
    ID_PATH: platform-bcm2835_audio
    ID_PATH_TAG: platform-bcm2835_audio
    MAJOR: "116"
    MINOR: "0"
    SUBSYSTEM: sound
    SYSTEMD_USER_WANTS: sound.target
    SYSTEMD_WANTS: sound.target
    TAGS: ':systemd:'
    USEC_INITIALIZED: "13004749"
  by_id: null
  dev_path: /dev/snd/controlC0
  name: controlC0
  subsystem: sound
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/bcm2835_audio/sound/card0/controlC0
- attributes:
    DEVNAME: /dev/vchiq
    DEVPATH: /devices/platform/soc/3f00b840.mailbox/vchiq/vchiq
    MAJOR: "243"
    MINOR: "0"
    SUBSYSTEM: vchiq
  by_id: null
  dev_path: /dev/vchiq
  name: vchiq
  subsystem: vchiq
  sysfs: /sys/devices/platform/soc/3f00b840.mailbox/vchiq/vchiq
- attributes:
    DEVNAME: /dev/watchdog
    DEVPATH: /devices/platform/soc/3f100000.watchdog/bcm2835-wdt/misc/watchdog
    MAJOR: "10"
    MINOR: "130"
    SUBSYSTEM: misc
  by_id: null
  dev_path: /dev/watchdog
  name: watchdog
  subsystem: misc
  sysfs: /sys/devices/platform/soc/3f100000.watchdog/bcm2835-wdt/misc/watchdog
- attributes:
    DEVNAME: /dev/watchdog0
    DEVPATH: /devices/platform/soc/3f100000.watchdog/bcm2835-wdt/watchdog/watchdog0
    MAJOR: "249"
    MINOR: "0"
    SUBSYSTEM: watchdog
  by_id: null
  dev_path: /dev/watchdog0
  name: watchdog0
  subsystem: watchdog
  sysfs: /sys/devices/platform/soc/3f100000.watchdog/bcm2835-wdt/watchdog/watchdog0
- attributes:
    DEVNAME: /dev/gpiochip0
    DEVPATH: /devices/platform/soc/3f200000.gpio/gpiochip0
    MAJOR: "254"
    MINOR: "0"
    OF_COMPATIBLE_0: brcm,bcm2835-gpio
    OF_COMPATIBLE_N: "1"
    OF_FULLNAME: /soc/gpio@7e200000
    OF_NAME: gpio
    SUBSYSTEM: gpio
  by_id: null
  dev_path: /dev/gpiochip0
  name: gpiochip0
  subsystem: gpio
  sysfs: /sys/devices/platform/soc/3f200000.gpio/gpiochip0
- attributes:
    DEVLINKS: /dev/serial1
    DEVNAME: /dev/ttyAMA0
    DEVPATH: /devices/platform/soc/3f201000.serial/tty/ttyAMA0
    MAJOR: "204"
    MINOR: "64"
    SUBSYSTEM: tty
    TAGS: ':systemd:'
    USEC_INITIALIZED: "9106479"
  by_id: null
  dev_path: /dev/ttyAMA0
  name: ttyAMA0
  subsystem: tty
  sysfs: /sys/devices/platform/soc/3f201000.serial/tty/ttyAMA0
- attributes:
    DEVLINKS: /dev/disk/by-id/mmc-SH64G_0x167ad098 /dev/disk/by-path/platform-3f202000.mmc
    DEVNAME: /dev/mmcblk0
    DEVPATH: /devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0
    DEVTYPE: disk
    ID_DRIVE_FLASH_SD: "1"
    ID_DRIVE_MEDIA_FLASH_SD: "1"
    ID_NAME: SH64G
    ID_PART_TABLE_TYPE: gpt
    ID_PART_TABLE_UUID: f2f333d8-eb81-4f4a-8432-98a1c370fe61
    ID_PATH: platform-3f202000.mmc
    ID_PATH_TAG: platform-3f202000_mmc
    ID_SERIAL: "0x167ad098"
    MAJOR: "179"
    MINOR: "0"
    MMC_TYPE: SD
    SUBSYSTEM: block
    TAGS: ':systemd:'
    USEC_INITIALIZED: "9048880"
  by_id: /dev/disk/by-id/mmc-SH64G_0x167ad098
  dev_path: /dev/mmcblk0
  name: mmcblk0
  subsystem: block
  sysfs: /sys/devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0
- attributes:
    DEVLINKS: /dev/disk/by-id/mmc-SH64G_0x167ad098-part1 /dev/disk/by-label/hassos-boot
      /dev/disk/by-partlabel/hassos-boot /dev/disk/by-partuuid/b3dd0952-733c-4c88-8cba-cab9b8b4377f
      /dev/disk/by-path/platform-3f202000.mmc-part1 /dev/disk/by-uuid/594B-B8C4
    DEVNAME: /dev/mmcblk0p1
    DEVPATH: /devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p1
    DEVTYPE: partition
    ID_DRIVE_FLASH_SD: "1"
    ID_DRIVE_MEDIA_FLASH_SD: "1"
    ID_FS_LABEL: hassos-boot
    ID_FS_LABEL_ENC: hassos-boot
    ID_FS_TYPE: vfat
    ID_FS_USAGE: filesystem
    ID_FS_UUID: 594B-B8C4
    ID_FS_UUID_ENC: 594B-B8C4
    ID_FS_VERSION: FAT16
    ID_NAME: SH64G
    ID_PART_ENTRY_DISK: "179:0"
    ID_PART_ENTRY_NAME: hassos-boot
    ID_PART_ENTRY_NUMBER: "1"
    ID_PART_ENTRY_OFFSET: "2048"
    ID_PART_ENTRY_SCHEME: gpt
    ID_PART_ENTRY_SIZE: "65536"
    ID_PART_ENTRY_TYPE: e3c9e316-0b5c-4db8-817d-f92df00215ae
    ID_PART_ENTRY_UUID: b3dd0952-733c-4c88-8cba-cab9b8b4377f
    ID_PART_TABLE_TYPE: gpt
    ID_PART_TABLE_UUID: f2f333d8-eb81-4f4a-8432-98a1c370fe61
    ID_PATH: platform-3f202000.mmc
    ID_PATH_TAG: platform-3f202000_mmc
    ID_SERIAL: "0x167ad098"
    MAJOR: "179"
    MINOR: "1"
    PARTN: "1"
    PARTNAME: hassos-boot
    SUBSYSTEM: block
    TAGS: ':systemd:'
    UDISKS_IGNORE: "1"
    USEC_INITIALIZED: "9233982"
  by_id: /dev/disk/by-id/mmc-SH64G_0x167ad098-part1
  dev_path: /dev/mmcblk0p1
  name: mmcblk0p1
  subsystem: block
  sysfs: /sys/devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p1
- attributes:
    DEVLINKS: /dev/disk/by-id/mmc-SH64G_0x167ad098-part2 /dev/disk/by-partlabel/hassos-kernel0
      /dev/disk/by-partuuid/26700fc6-b0bc-4ccf-9837-ea1a4cba3e65 /dev/disk/by-path/platform-3f202000.mmc-part2
    DEVNAME: /dev/mmcblk0p2
    DEVPATH: /devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p2
    DEVTYPE: partition
    ID_DRIVE_FLASH_SD: "1"
    ID_DRIVE_MEDIA_FLASH_SD: "1"
    ID_FS_TYPE: squashfs
    ID_FS_USAGE: filesystem
    ID_FS_VERSION: "4.0"
    ID_NAME: SH64G
    ID_PART_ENTRY_DISK: "179:0"
    ID_PART_ENTRY_NAME: hassos-kernel0
    ID_PART_ENTRY_NUMBER: "2"
    ID_PART_ENTRY_OFFSET: "67584"
    ID_PART_ENTRY_SCHEME: gpt
    ID_PART_ENTRY_SIZE: "49152"
    ID_PART_ENTRY_TYPE: 0fc63daf-8483-4772-8e79-3d69d8477de4
    ID_PART_ENTRY_UUID: 26700fc6-b0bc-4ccf-9837-ea1a4cba3e65
    ID_PART_TABLE_TYPE: gpt
    ID_PART_TABLE_UUID: f2f333d8-eb81-4f4a-8432-98a1c370fe61
    ID_PATH: platform-3f202000.mmc
    ID_PATH_TAG: platform-3f202000_mmc
    ID_SERIAL: "0x167ad098"
    MAJOR: "179"
    MINOR: "2"
    PARTN: "2"
    PARTNAME: hassos-kernel0
    SUBSYSTEM: block
    TAGS: ':systemd:'
    USEC_INITIALIZED: "9264269"
  by_id: /dev/disk/by-id/mmc-SH64G_0x167ad098-part2
  dev_path: /dev/mmcblk0p2
  name: mmcblk0p2
  subsystem: block
  sysfs: /sys/devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p2
- attributes:
    DEVLINKS: /dev/disk/by-id/mmc-SH64G_0x167ad098-part3 /dev/disk/by-partlabel/hassos-system0
      /dev/disk/by-partuuid/8d3d53e3-6d49-4c38-8349-aff6859e82fd /dev/disk/by-path/platform-3f202000.mmc-part3
    DEVNAME: /dev/mmcblk0p3
    DEVPATH: /devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p3
    DEVTYPE: partition
    ID_DRIVE_FLASH_SD: "1"
    ID_DRIVE_MEDIA_FLASH_SD: "1"
    ID_FS_TYPE: squashfs
    ID_FS_USAGE: filesystem
    ID_FS_VERSION: "4.0"
    ID_NAME: SH64G
    ID_PART_ENTRY_DISK: "179:0"
    ID_PART_ENTRY_NAME: hassos-system0
    ID_PART_ENTRY_NUMBER: "3"
    ID_PART_ENTRY_OFFSET: "116736"
    ID_PART_ENTRY_SCHEME: gpt
    ID_PART_ENTRY_SIZE: "524288"
    ID_PART_ENTRY_TYPE: 0fc63daf-8483-4772-8e79-3d69d8477de4
    ID_PART_ENTRY_UUID: 8d3d53e3-6d49-4c38-8349-aff6859e82fd
    ID_PART_TABLE_TYPE: gpt
    ID_PART_TABLE_UUID: f2f333d8-eb81-4f4a-8432-98a1c370fe61
    ID_PATH: platform-3f202000.mmc
    ID_PATH_TAG: platform-3f202000_mmc
    ID_SERIAL: "0x167ad098"
    MAJOR: "179"
    MINOR: "3"
    PARTN: "3"
    PARTNAME: hassos-system0
    SUBSYSTEM: block
    TAGS: ':systemd:'
    USEC_INITIALIZED: "9284254"
  by_id: /dev/disk/by-id/mmc-SH64G_0x167ad098-part3
  dev_path: /dev/mmcblk0p3
  name: mmcblk0p3
  subsystem: block
  sysfs: /sys/devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p3
- attributes:
    DEVLINKS: /dev/disk/by-id/mmc-SH64G_0x167ad098-part4 /dev/disk/by-partlabel/hassos-kernel1
      /dev/disk/by-partuuid/fc02a4f0-5350-406f-93a2-56cbed636b5f /dev/disk/by-path/platform-3f202000.mmc-part4
    DEVNAME: /dev/mmcblk0p4
    DEVPATH: /devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p4
    DEVTYPE: partition
    ID_DRIVE_FLASH_SD: "1"
    ID_DRIVE_MEDIA_FLASH_SD: "1"
    ID_NAME: SH64G
    ID_PART_ENTRY_DISK: "179:0"
    ID_PART_ENTRY_NAME: hassos-kernel1
    ID_PART_ENTRY_NUMBER: "4"
    ID_PART_ENTRY_OFFSET: "641024"
    ID_PART_ENTRY_SCHEME: gpt
    ID_PART_ENTRY_SIZE: "49152"
    ID_PART_ENTRY_TYPE: 0fc63daf-8483-4772-8e79-3d69d8477de4
    ID_PART_ENTRY_UUID: fc02a4f0-5350-406f-93a2-56cbed636b5f
    ID_PART_TABLE_TYPE: gpt
    ID_PART_TABLE_UUID: f2f333d8-eb81-4f4a-8432-98a1c370fe61
    ID_PATH: platform-3f202000.mmc
    ID_PATH_TAG: platform-3f202000_mmc
    ID_SERIAL: "0x167ad098"
    MAJOR: "179"
    MINOR: "4"
    PARTN: "4"
    PARTNAME: hassos-kernel1
    SUBSYSTEM: block
    TAGS: ':systemd:'
    USEC_INITIALIZED: "9303268"
  by_id: /dev/disk/by-id/mmc-SH64G_0x167ad098-part4
  dev_path: /dev/mmcblk0p4
  name: mmcblk0p4
  subsystem: block
  sysfs: /sys/devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p4
- attributes:
    DEVLINKS: /dev/disk/by-id/mmc-SH64G_0x167ad098-part5 /dev/disk/by-partlabel/hassos-system1
      /dev/disk/by-partuuid/a3ec664e-32ce-4665-95ea-7ae90ce9aa20 /dev/disk/by-path/platform-3f202000.mmc-part5
    DEVNAME: /dev/mmcblk0p5
    DEVPATH: /devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p5
    DEVTYPE: partition
    ID_DRIVE_FLASH_SD: "1"
    ID_DRIVE_MEDIA_FLASH_SD: "1"
    ID_NAME: SH64G
    ID_PART_ENTRY_DISK: "179:0"
    ID_PART_ENTRY_NAME: hassos-system1
    ID_PART_ENTRY_NUMBER: "5"
    ID_PART_ENTRY_OFFSET: "690176"
    ID_PART_ENTRY_SCHEME: gpt
    ID_PART_ENTRY_SIZE: "524288"
    ID_PART_ENTRY_TYPE: 0fc63daf-8483-4772-8e79-3d69d8477de4
    ID_PART_ENTRY_UUID: a3ec664e-32ce-4665-95ea-7ae90ce9aa20
    ID_PART_TABLE_TYPE: gpt
    ID_PART_TABLE_UUID: f2f333d8-eb81-4f4a-8432-98a1c370fe61
    ID_PATH: platform-3f202000.mmc
    ID_PATH_TAG: platform-3f202000_mmc
    ID_SERIAL: "0x167ad098"
    MAJOR: "179"
    MINOR: "5"
    PARTN: "5"
    PARTNAME: hassos-system1
    SUBSYSTEM: block
    TAGS: ':systemd:'
    USEC_INITIALIZED: "9582581"
  by_id: /dev/disk/by-id/mmc-SH64G_0x167ad098-part5
  dev_path: /dev/mmcblk0p5
  name: mmcblk0p5
  subsystem: block
  sysfs: /sys/devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p5
- attributes:
    DEVLINKS: /dev/disk/by-id/mmc-SH64G_0x167ad098-part6 /dev/disk/by-partlabel/hassos-bootstate
      /dev/disk/by-partuuid/33236519-7f32-4dff-8002-3390b62c309d /dev/disk/by-path/platform-3f202000.mmc-part6
    DEVNAME: /dev/mmcblk0p6
    DEVPATH: /devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p6
    DEVTYPE: partition
    ID_DRIVE_FLASH_SD: "1"
    ID_DRIVE_MEDIA_FLASH_SD: "1"
    ID_NAME: SH64G
    ID_PART_ENTRY_DISK: "179:0"
    ID_PART_ENTRY_NAME: hassos-bootstate
    ID_PART_ENTRY_NUMBER: "6"
    ID_PART_ENTRY_OFFSET: "1214464"
    ID_PART_ENTRY_SCHEME: gpt
    ID_PART_ENTRY_SIZE: "16384"
    ID_PART_ENTRY_TYPE: 0fc63daf-8483-4772-8e79-3d69d8477de4
    ID_PART_ENTRY_UUID: 33236519-7f32-4dff-8002-3390b62c309d
    ID_PART_TABLE_TYPE: gpt
    ID_PART_TABLE_UUID: f2f333d8-eb81-4f4a-8432-98a1c370fe61
    ID_PATH: platform-3f202000.mmc
    ID_PATH_TAG: platform-3f202000_mmc
    ID_SERIAL: "0x167ad098"
    MAJOR: "179"
    MINOR: "6"
    PARTN: "6"
    PARTNAME: hassos-bootstate
    SUBSYSTEM: block
    TAGS: ':systemd:'
    USEC_INITIALIZED: "9578498"
  by_id: /dev/disk/by-id/mmc-SH64G_0x167ad098-part6
  dev_path: /dev/mmcblk0p6
  name: mmcblk0p6
  subsystem: block
  sysfs: /sys/devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p6
- attributes:
    DEVLINKS: /dev/disk/by-id/mmc-SH64G_0x167ad098-part7 /dev/disk/by-label/hassos-overlay
      /dev/disk/by-partlabel/hassos-overlay /dev/disk/by-partuuid/f1326040-5236-40eb-b683-aaa100a9afcf
      /dev/disk/by-path/platform-3f202000.mmc-part7 /dev/disk/by-uuid/48af063e-b2c2-4d84-bacc-c0991202c83d
    DEVNAME: /dev/mmcblk0p7
    DEVPATH: /devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p7
    DEVTYPE: partition
    ID_DRIVE_FLASH_SD: "1"
    ID_DRIVE_MEDIA_FLASH_SD: "1"
    ID_FS_LABEL: hassos-overlay
    ID_FS_LABEL_ENC: hassos-overlay
    ID_FS_TYPE: ext4
    ID_FS_USAGE: filesystem
    ID_FS_UUID: 48af063e-b2c2-4d84-bacc-c0991202c83d
    ID_FS_UUID_ENC: 48af063e-b2c2-4d84-bacc-c0991202c83d
    ID_FS_VERSION: "1.0"
    ID_NAME: SH64G
    ID_PART_ENTRY_DISK: "179:0"
    ID_PART_ENTRY_NAME: hassos-overlay
    ID_PART_ENTRY_NUMBER: "7"
    ID_PART_ENTRY_OFFSET: "1230848"
    ID_PART_ENTRY_SCHEME: gpt
    ID_PART_ENTRY_SIZE: "196608"
    ID_PART_ENTRY_TYPE: 0fc63daf-8483-4772-8e79-3d69d8477de4
    ID_PART_ENTRY_UUID: f1326040-5236-40eb-b683-aaa100a9afcf
    ID_PART_TABLE_TYPE: gpt
    ID_PART_TABLE_UUID: f2f333d8-eb81-4f4a-8432-98a1c370fe61
    ID_PATH: platform-3f202000.mmc
    ID_PATH_TAG: platform-3f202000_mmc
    ID_SERIAL: "0x167ad098"
    MAJOR: "179"
    MINOR: "7"
    PARTN: "7"
    PARTNAME: hassos-overlay
    SUBSYSTEM: block
    TAGS: ':systemd:'
    USEC_INITIALIZED: "9684864"
  by_id: /dev/disk/by-id/mmc-SH64G_0x167ad098-part7
  dev_path: /dev/mmcblk0p7
  name: mmcblk0p7
  subsystem: block
  sysfs: /sys/devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p7
- attributes:
    DEVLINKS: /dev/disk/by-id/mmc-SH64G_0x167ad098-part8 /dev/disk/by-label/hassos-data
      /dev/disk/by-partlabel/hassos-data /dev/disk/by-partuuid/a52a4597-fa3a-4851-aefd-2fbe9f849079
      /dev/disk/by-path/platform-3f202000.mmc-part8 /dev/disk/by-uuid/16a75722-c864-4c37-8f5a-7e343c01f3eb
    DEVNAME: /dev/mmcblk0p8
    DEVPATH: /devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p8
    DEVTYPE: partition
    ID_DRIVE_FLASH_SD: "1"
    ID_DRIVE_MEDIA_FLASH_SD: "1"
    ID_FS_LABEL: hassos-data
    ID_FS_LABEL_ENC: hassos-data
    ID_FS_TYPE: ext4
    ID_FS_USAGE: filesystem
    ID_FS_UUID: 16a75722-c864-4c37-8f5a-7e343c01f3eb
    ID_FS_UUID_ENC: 16a75722-c864-4c37-8f5a-7e343c01f3eb
    ID_FS_VERSION: "1.0"
    ID_NAME: SH64G
    ID_PART_ENTRY_DISK: "179:0"
    ID_PART_ENTRY_NAME: hassos-data
    ID_PART_ENTRY_NUMBER: "8"
    ID_PART_ENTRY_OFFSET: "1427456"
    ID_PART_ENTRY_SCHEME: gpt
    ID_PART_ENTRY_SIZE: "123307999"
    ID_PART_ENTRY_TYPE: 0fc63daf-8483-4772-8e79-3d69d8477de4
    ID_PART_ENTRY_UUID: a52a4597-fa3a-4851-aefd-2fbe9f849079
    ID_PART_TABLE_TYPE: gpt
    ID_PART_TABLE_UUID: f2f333d8-eb81-4f4a-8432-98a1c370fe61
    ID_PATH: platform-3f202000.mmc
    ID_PATH_TAG: platform-3f202000_mmc
    ID_SERIAL: "0x167ad098"
    MAJOR: "179"
    MINOR: "8"
    PARTN: "8"
    PARTNAME: hassos-data
    SUBSYSTEM: block
    TAGS: ':systemd:'
    USEC_INITIALIZED: "9742611"
  by_id: /dev/disk/by-id/mmc-SH64G_0x167ad098-part8
  dev_path: /dev/mmcblk0p8
  name: mmcblk0p8
  subsystem: block
  sysfs: /sys/devices/platform/soc/3f202000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p8
- attributes:
    BUSNUM: "001"
    DEVNAME: /dev/bus/usb/001/001
    DEVNUM: "001"
    DEVPATH: /devices/platform/soc/3f980000.usb/usb1
    DEVTYPE: usb_device
    DRIVER: usb
    ID_BUS: usb
    ID_FOR_SEAT: usb-platform-3f980000_usb
    ID_MODEL: DWC_OTG_Controller
    ID_MODEL_ENC: DWC\x20OTG\x20Controller
    ID_MODEL_ID: "0002"
    ID_PATH: platform-3f980000.usb
    ID_PATH_TAG: platform-3f980000_usb
    ID_REVISION: "0510"
    ID_SERIAL: Linux_5.10.103-v8_dwc_otg_hcd_DWC_OTG_Controller_3f980000.usb
    ID_SERIAL_SHORT: 3f980000.usb
    ID_USB_INTERFACES: ':090000:'
    ID_VENDOR: Linux_5.10.103-v8_dwc_otg_hcd
    ID_VENDOR_ENC: Linux\x205.10.103-v8\x20dwc_otg_hcd
    ID_VENDOR_ID: 1d6b
    MAJOR: "189"
    MINOR: "0"
    OF_COMPATIBLE_0: brcm,bcm2708-usb
    OF_COMPATIBLE_N: "1"
    OF_FULLNAME: /soc/usb@7e980000
    OF_NAME: usb
    PRODUCT: 1d6b/2/510
    SUBSYSTEM: usb
    TAGS: ':seat:'
    TYPE: 9/0/1
    USEC_INITIALIZED: "9018082"
  by_id: null
  dev_path: /dev/bus/usb/001/001
  name: usb1
  subsystem: usb
  sysfs: /sys/devices/platform/soc/3f980000.usb/usb1
- attributes:
    BUSNUM: "001"
    DEVNAME: /dev/bus/usb/001/002
    DEVNUM: "002"
    DEVPATH: /devices/platform/soc/3f980000.usb/usb1/1-1
    DEVTYPE: usb_device
    DRIVER: usb
    ID_BUS: usb
    ID_FOR_SEAT: usb-platform-3f980000_usb-usb-0_1
    ID_MODEL: "9514"
    ID_MODEL_ENC: "9514"
    ID_MODEL_ID: "9514"
    ID_PATH: platform-3f980000.usb-usb-0:1
    ID_PATH_TAG: platform-3f980000_usb-usb-0_1
    ID_REVISION: "0200"
    ID_SERIAL: "0424_9514"
    ID_USB_INTERFACES: ':090001:090002:'
    ID_VENDOR: "0424"
    ID_VENDOR_ENC: "0424"
    ID_VENDOR_ID: "0424"
    MAJOR: "189"
    MINOR: "1"
    OF_COMPATIBLE_0: usb424,9514
    OF_COMPATIBLE_N: "1"
    OF_FULLNAME: /soc/usb@7e980000/usb1@1
    OF_NAME: usb1
    PRODUCT: 424/9514/200
    SUBSYSTEM: usb
    TAGS: ':seat:'
    TYPE: 9/0/2
    USEC_INITIALIZED: "9063421"
  by_id: null
  dev_path: /dev/bus/usb/001/002
  name: 1-1
  subsystem: usb
  sysfs: /sys/devices/platform/soc/3f980000.usb/usb1/1-1
- attributes:
    BUSNUM: "001"
    DEVNAME: /dev/bus/usb/001/003
    DEVNUM: "003"
    DEVPATH: /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1
    DEVTYPE: usb_device
    DRIVER: usb
    ID_BUS: usb
    ID_MODEL: ec00
    ID_MODEL_ENC: ec00
    ID_MODEL_ID: ec00
    ID_PATH: platform-3f980000.usb-usb-0:1.1
    ID_PATH_TAG: platform-3f980000_usb-usb-0_1_1
    ID_REVISION: "0200"
    ID_SERIAL: 0424_ec00
    ID_USB_INTERFACES: ':ff00ff:'
    ID_VENDOR: "0424"
    ID_VENDOR_ENC: "0424"
    ID_VENDOR_ID: "0424"
    MAJOR: "189"
    MINOR: "2"
    OF_ALIAS_0: ethernet0
    OF_COMPATIBLE_0: usb424,ec00
    OF_COMPATIBLE_N: "1"
    OF_FULLNAME: /soc/usb@7e980000/usb1@1/usbether@1
    OF_NAME: usbether
    PRODUCT: 424/ec00/200
    SUBSYSTEM: usb
    TYPE: 255/0/1
    USEC_INITIALIZED: "9329704"
  by_id: null
  dev_path: /dev/bus/usb/001/003
  name: 1-1.1
  subsystem: usb
  sysfs: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1
- attributes:
    BUSNUM: "001"
    DEVNAME: /dev/bus/usb/001/004
    DEVNUM: "004"
    DEVPATH: /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4
    DEVTYPE: usb_device
    DRIVER: usb
    ID_BUS: usb
    ID_DRIVE_THUMB: "1"
    ID_FOR_SEAT: usb-platform-3f980000_usb-usb-0_1_4
    ID_MODEL: Cruzer
    ID_MODEL_ENC: Cruzer
    ID_MODEL_ID: "5530"
    ID_PATH: platform-3f980000.usb-usb-0:1.4
    ID_PATH_TAG: platform-3f980000_usb-usb-0_1_4
    ID_REVISION: "0100"
    ID_SERIAL: SanDisk_Cruzer_20044324420CE4A19DE2
    ID_SERIAL_SHORT: 20044324420CE4A19DE2
    ID_USB_INTERFACES: ':080650:'
    ID_VENDOR: SanDisk
    ID_VENDOR_ENC: SanDisk
    ID_VENDOR_ID: "0781"
    MAJOR: "189"
    MINOR: "3"
    PRODUCT: 781/5530/100
    SUBSYSTEM: usb
    TAGS: ':seat:'
    TYPE: 0/0/0
    USEC_INITIALIZED: "9572828"
  by_id: null
  dev_path: /dev/bus/usb/001/004
  name: 1-1.4
  subsystem: usb
  sysfs: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4
- attributes:
    DEVLINKS: /dev/disk/by-id/usb-SanDisk_Cruzer_20044324420CE4A19DE2-0:0 /dev/disk/by-path/platform-3f980000.usb-usb-0:1.4:1.0-scsi-0:0:0:0
    DEVNAME: /dev/sda
    DEVPATH: /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/host0/target0:0:0/0:0:0:0/block/sda
    DEVTYPE: disk
    ID_BUS: usb
    ID_DRIVE_THUMB: "1"
    ID_INSTANCE: "0:0"
    ID_MODEL: Cruzer
    ID_MODEL_ENC: Cruzer\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
    ID_MODEL_ID: "5530"
    ID_PART_TABLE_TYPE: dos
    ID_PART_TABLE_UUID: b04f035c
    ID_PATH: platform-3f980000.usb-usb-0:1.4:1.0-scsi-0:0:0:0
    ID_PATH_TAG: platform-3f980000_usb-usb-0_1_4_1_0-scsi-0_0_0_0
    ID_REVISION: "1.00"
    ID_SERIAL: SanDisk_Cruzer_20044324420CE4A19DE2-0:0
    ID_SERIAL_SHORT: 20044324420CE4A19DE2
    ID_TYPE: disk
    ID_USB_DRIVER: usb-storage
    ID_USB_INTERFACE_NUM: "00"
    ID_USB_INTERFACES: ':080650:'
    ID_VENDOR: SanDisk
    ID_VENDOR_ENC: SanDisk\x20
    ID_VENDOR_ID: "0781"
    MAJOR: "8"
    MINOR: "0"
    SUBSYSTEM: block
    TAGS: ':systemd:'
    USEC_INITIALIZED: "10111144"
  by_id: /dev/disk/by-id/usb-SanDisk_Cruzer_20044324420CE4A19DE2-0:0
  dev_path: /dev/sda
  name: sda
  subsystem: block
  sysfs: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/host0/target0:0:0/0:0:0:0/block/sda
- attributes:
    DEVLINKS: /dev/disk/by-id/usb-SanDisk_Cruzer_20044324420CE4A19DE2-0:0-part1 /dev/disk/by-label/CONFIG
      /dev/disk/by-partuuid/b04f035c-01 /dev/disk/by-path/platform-3f980000.usb-usb-0:1.4:1.0-scsi-0:0:0:0-part1
      /dev/disk/by-uuid/CC7C-2AE8
    DEVNAME: /dev/sda1
    DEVPATH: /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/host0/target0:0:0/0:0:0:0/block/sda/sda1
    DEVTYPE: partition
    ID_BUS: usb
    ID_DRIVE_THUMB: "1"
    ID_FS_LABEL: CONFIG
    ID_FS_LABEL_ENC: CONFIG
    ID_FS_TYPE: vfat
    ID_FS_USAGE: filesystem
    ID_FS_UUID: CC7C-2AE8
    ID_FS_UUID_ENC: CC7C-2AE8
    ID_FS_VERSION: FAT16
    ID_INSTANCE: "0:0"
    ID_MODEL: Cruzer
    ID_MODEL_ENC: Cruzer\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
    ID_MODEL_ID: "5530"
    ID_PART_ENTRY_DISK: "8:0"
    ID_PART_ENTRY_FLAGS: "0x80"
    ID_PART_ENTRY_NUMBER: "1"
    ID_PART_ENTRY_OFFSET: "2048"
    ID_PART_ENTRY_SCHEME: dos
    ID_PART_ENTRY_SIZE: "8386560"
    ID_PART_ENTRY_TYPE: "0x6"
    ID_PART_ENTRY_UUID: b04f035c-01
    ID_PART_TABLE_TYPE: dos
    ID_PART_TABLE_UUID: b04f035c
    ID_PATH: platform-3f980000.usb-usb-0:1.4:1.0-scsi-0:0:0:0
    ID_PATH_TAG: platform-3f980000_usb-usb-0_1_4_1_0-scsi-0_0_0_0
    ID_REVISION: "1.00"
    ID_SERIAL: SanDisk_Cruzer_20044324420CE4A19DE2-0:0
    ID_SERIAL_SHORT: 20044324420CE4A19DE2
    ID_TYPE: disk
    ID_USB_DRIVER: usb-storage
    ID_USB_INTERFACE_NUM: "00"
    ID_USB_INTERFACES: ':080650:'
    ID_VENDOR: SanDisk
    ID_VENDOR_ENC: SanDisk\x20
    ID_VENDOR_ID: "0781"
    MAJOR: "8"
    MINOR: "1"
    PARTN: "1"
    SUBSYSTEM: block
    TAGS: ':systemd:'
    USEC_INITIALIZED: "10601969"
  by_id: /dev/disk/by-id/usb-SanDisk_Cruzer_20044324420CE4A19DE2-0:0-part1
  dev_path: /dev/sda1
  name: sda1
  subsystem: block
  sysfs: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/host0/target0:0:0/0:0:0:0/block/sda/sda1
- attributes:
    DEVLINKS: /dev/disk/by-id/usb-SanDisk_Cruzer_20044324420CE4A19DE2-0:0-part2 /dev/disk/by-label/FAT32
      /dev/disk/by-partuuid/b04f035c-02 /dev/disk/by-path/platform-3f980000.usb-usb-0:1.4:1.0-scsi-0:0:0:0-part2
      /dev/disk/by-uuid/CCB0-BB9F
    DEVNAME: /dev/sda2
    DEVPATH: /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/host0/target0:0:0/0:0:0:0/block/sda/sda2
    DEVTYPE: partition
    ID_BUS: usb
    ID_DRIVE_THUMB: "1"
    ID_FS_LABEL: FAT32
    ID_FS_LABEL_ENC: FAT32
    ID_FS_TYPE: vfat
    ID_FS_USAGE: filesystem
    ID_FS_UUID: CCB0-BB9F
    ID_FS_UUID_ENC: CCB0-BB9F
    ID_FS_VERSION: FAT32
    ID_INSTANCE: "0:0"
    ID_MODEL: Cruzer
    ID_MODEL_ENC: Cruzer\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
    ID_MODEL_ID: "5530"
    ID_PART_ENTRY_DISK: "8:0"
    ID_PART_ENTRY_NUMBER: "2"
    ID_PART_ENTRY_OFFSET: "8388608"
    ID_PART_ENTRY_SCHEME: dos
    ID_PART_ENTRY_SIZE: "22861824"
    ID_PART_ENTRY_TYPE: "0xb"
    ID_PART_ENTRY_UUID: b04f035c-02
    ID_PART_TABLE_TYPE: dos
    ID_PART_TABLE_UUID: b04f035c
    ID_PATH: platform-3f980000.usb-usb-0:1.4:1.0-scsi-0:0:0:0
    ID_PATH_TAG: platform-3f980000_usb-usb-0_1_4_1_0-scsi-0_0_0_0
    ID_REVISION: "1.00"
    ID_SERIAL: SanDisk_Cruzer_20044324420CE4A19DE2-0:0
    ID_SERIAL_SHORT: 20044324420CE4A19DE2
    ID_TYPE: disk
    ID_USB_DRIVER: usb-storage
    ID_USB_INTERFACE_NUM: "00"
    ID_USB_INTERFACES: ':080650:'
    ID_VENDOR: SanDisk
    ID_VENDOR_ENC: SanDisk\x20
    ID_VENDOR_ID: "0781"
    MAJOR: "8"
    MINOR: "2"
    PARTN: "2"
    SUBSYSTEM: block
    TAGS: ':systemd:'
    USEC_INITIALIZED: "10700089"
  by_id: /dev/disk/by-id/usb-SanDisk_Cruzer_20044324420CE4A19DE2-0:0-part2
  dev_path: /dev/sda2
  name: sda2
  subsystem: block
  sysfs: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/host0/target0:0:0/0:0:0:0/block/sda/sda2
- attributes:
    DEVNAME: /dev/bsg/0:0:0:0
    DEVPATH: /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/host0/target0:0:0/0:0:0:0/bsg/0:0:0:0
    MAJOR: "248"
    MINOR: "0"
    SUBSYSTEM: bsg
  by_id: null
  dev_path: /dev/bsg/0:0:0:0
  name: "0:0:0:0"
  subsystem: bsg
  sysfs: /sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.0/host0/target0:0:0/0:0:0:0/bsg/0:0:0:0
- attributes:
    DEVNAME: /dev/fb1
    DEVPATH: /devices/platform/soc/soc:fb/graphics/fb1
    ID_FOR_SEAT: graphics-platform-soc_fb
    ID_PATH: platform-soc:fb
    ID_PATH_TAG: platform-soc_fb
    MAJOR: "29"
    MINOR: "1"
    SUBSYSTEM: graphics
    TAGS: ':seat:'
    USEC_INITIALIZED: "9020868"
  by_id: null
  dev_path: /dev/fb1
  name: fb1
  subsystem: graphics
  sysfs: /sys/devices/platform/soc/soc:fb/graphics/fb1
- attributes:
    DEVNAME: /dev/gpiochip2
    DEVPATH: /devices/platform/soc/soc:firmware/soc:firmware:expgpio/gpiochip2
    MAJOR: "254"
    MINOR: "2"
    OF_COMPATIBLE_0: raspberrypi,firmware-gpio
    OF_COMPATIBLE_N: "1"
    OF_FULLNAME: /soc/firmware/expgpio
    OF_NAME: expgpio
    SUBSYSTEM: gpio
  by_id: null
  dev_path: /dev/gpiochip2
  name: gpiochip2
  subsystem: gpio
  sysfs: /sys/devices/platform/soc/soc:firmware/soc:firmware:expgpio/gpiochip2
- attributes:
    DEVNAME: /dev/vcio
    DEVPATH: /devices/platform/soc/soc:firmware/soc:firmware:vcio/misc/vcio
    MAJOR: "10"
    MINOR: "62"
    SUBSYSTEM: misc
  by_id: null
  dev_path: /dev/vcio
  name: vcio
  subsystem: misc
  sysfs: /sys/devices/platform/soc/soc:firmware/soc:firmware:vcio/misc/vcio
- attributes:
    DEVNAME: /dev/gpiomem
    DEVPATH: /devices/virtual/bcm2835-gpiomem/gpiomem
    MAJOR: "246"
    MINOR: "0"
    SUBSYSTEM: bcm2835-gpiomem
  by_id: null
  dev_path: /dev/gpiomem
  name: gpiomem
  subsystem: bcm2835-gpiomem
  sysfs: /sys/devices/virtual/bcm2835-gpiomem/gpiomem
- attributes:
    DEVNAME: /dev/dma_heap/linux,cma
    DEVPATH: /devices/virtual/dma_heap/linux,cma
    MAJOR: "253"
    MINOR: "1"
    SUBSYSTEM: dma_heap
  by_id: null
  dev_path: /dev/dma_heap/linux,cma
  name: linux,cma
  subsystem: dma_heap
  sysfs: /sys/devices/virtual/dma_heap/linux,cma
- attributes:
    DEVNAME: /dev/dma_heap/system
    DEVPATH: /devices/virtual/dma_heap/system
    MAJOR: "253"
    MINOR: "0"
    SUBSYSTEM: dma_heap
  by_id: null
  dev_path: /dev/dma_heap/system
  name: system
  subsystem: dma_heap
  sysfs: /sys/devices/virtual/dma_heap/system
- attributes:
    DEVMODE: "0666"
    DEVNAME: /dev/full
    DEVPATH: /devices/virtual/mem/full
    MAJOR: "1"
    MINOR: "7"
    SUBSYSTEM: mem
  by_id: null
  dev_path: /dev/full
  name: full
  subsystem: mem
  sysfs: /sys/devices/virtual/mem/full
- attributes:
    DEVMODE: "0644"
    DEVNAME: /dev/kmsg
    DEVPATH: /devices/virtual/mem/kmsg
    MAJOR: "1"
    MINOR: "11"
    SUBSYSTEM: mem
  by_id: null
  dev_path: /dev/kmsg
  name: kmsg
  subsystem: mem
  sysfs: /sys/devices/virtual/mem/kmsg
- attributes:
    DEVNAME: /dev/mem
    DEVPATH: /devices/virtual/mem/mem
    MAJOR: "1"
    MINOR: "1"
    SUBSYSTEM: mem
  by_id: null
  dev_path: /dev/mem
  name: mem
  subsystem: mem
  sysfs: /sys/devices/virtual/mem/mem
- attributes:
    DEVMODE: "0666"
    DEVNAME: /dev/null
    DEVPATH: /devices/virtual/mem/null
    MAJOR: "1"
    MINOR: "3"
    SUBSYSTEM: mem
  by_id: null
  dev_path: /dev/null
  name: "null"
  subsystem: mem
  sysfs: /sys/devices/virtual/mem/null
- attributes:
    DEVMODE: "0666"
    DEVNAME: /dev/random
    DEVPATH: /devices/virtual/mem/random
    MAJOR: "1"
    MINOR: "8"
    SUBSYSTEM: mem
  by_id: null
  dev_path: /dev/random
  name: random
  subsystem: mem
  sysfs: /sys/devices/virtual/mem/random
- attributes:
    DEVMODE: "0666"
    DEVNAME: /dev/urandom
    DEVPATH: /devices/virtual/mem/urandom
    MAJOR: "1"
    MINOR: "9"
    SUBSYSTEM: mem
  by_id: null
  dev_path: /dev/urandom
  name: urandom
  subsystem: mem
  sysfs: /sys/devices/virtual/mem/urandom
- attributes:
    DEVMODE: "0666"
    DEVNAME: /dev/zero
    DEVPATH: /devices/virtual/mem/zero
    MAJOR: "1"
    MINOR: "5"
    SUBSYSTEM: mem
  by_id: null
  dev_path: /dev/zero
  name: zero
  subsystem: mem
  sysfs: /sys/devices/virtual/mem/zero
- attributes:
    DEVNAME: /dev/ashmem
    DEVPATH: /devices/virtual/misc/ashmem
    MAJOR: "10"
    MINOR: "61"
    SUBSYSTEM: misc
  by_id: null
  dev_path: /dev/ashmem
  name: ashmem
  subsystem: misc
  sysfs: /sys/devices/virtual/misc/ashmem
- attributes:
    DEVMODE: "0644"
    DEVNAME: /dev/autofs
    DEVPATH: /devices/virtual/misc/autofs
    MAJOR: "10"
    MINOR: "235"
    SUBSYSTEM: misc
  by_id: null
  dev_path: /dev/autofs
  name: autofs
  subsystem: misc
  sysfs: /sys/devices/virtual/misc/autofs
- attributes:
    DEVNAME: /dev/cachefiles
    DEVPATH: /devices/virtual/misc/cachefiles
    MAJOR: "10"
    MINOR: "63"
    SUBSYSTEM: misc
  by_id: null
  dev_path: /dev/cachefiles
  name: cachefiles
  subsystem: misc
  sysfs: /sys/devices/virtual/misc/cachefiles
- attributes:
    DEVNAME: /dev/cpu_dma_latency
    DEVPATH: /devices/virtual/misc/cpu_dma_latency
    MAJOR: "10"
    MINOR: "60"
    SUBSYSTEM: misc
  by_id: null
  dev_path: /dev/cpu_dma_latency
  name: cpu_dma_latency
  subsystem: misc
  sysfs: /sys/devices/virtual/misc/cpu_dma_latency
- attributes:
    DEVNAME: /dev/fuse
    DEVPATH: /devices/virtual/misc/fuse
    MAJOR: "10"
    MINOR: "229"
    SUBSYSTEM: misc
  by_id: null
  dev_path: /dev/fuse
  name: fuse
  subsystem: misc
  sysfs: /sys/devices/virtual/misc/fuse
- attributes:
    DEVNAME: /dev/hwrng
    DEVPATH: /devices/virtual/misc/hw_random
    MAJOR: "10"
    MINOR: "183"
    SUBSYSTEM: misc
  by_id: null
  dev_path: /dev/hwrng
  name: hw_random
  subsystem: misc
  sysfs: /sys/devices/virtual/misc/hw_random
- attributes:
    DEVNAME: /dev/loop-control
    DEVPATH: /devices/virtual/misc/loop-control
    MAJOR: "10"
    MINOR: "237"
    SUBSYSTEM: misc
  by_id: null
  dev_path: /dev/loop-control
  name: loop-control
  subsystem: misc
  sysfs: /sys/devices/virtual/misc/loop-control
- attributes:
    DEVNAME: /dev/rfkill
    DEVPATH: /devices/virtual/misc/rfkill
    MAJOR: "10"
    MINOR: "242"
    SUBSYSTEM: misc
    SYSTEMD_WANTS: systemd-rfkill.socket
    TAGS: ':systemd:'
    USEC_INITIALIZED: "13019152"
  by_id: null
  dev_path: /dev/rfkill
  name: rfkill
  subsystem: misc
  sysfs: /sys/devices/virtual/misc/rfkill
- attributes:
    DEVNAME: /dev/net/tun
    DEVPATH: /devices/virtual/misc/tun
    MAJOR: "10"
    MINOR: "200"
    SUBSYSTEM: misc
  by_id: null
  dev_path: /dev/net/tun
  name: tun
  subsystem: misc
  sysfs: /sys/devices/virtual/misc/tun
- attributes:
    DEVMODE: "0666"
    DEVNAME: /dev/vcsm-cma
    DEVPATH: /devices/virtual/misc/vcsm-cma
    MAJOR: "10"
    MINOR: "59"
    SUBSYSTEM: misc
  by_id: null
  dev_path: /dev/vcsm-cma
  name: vcsm-cma
  subsystem: misc
  sysfs: /sys/devices/virtual/misc/vcsm-cma
- attributes:
    DEVNAME: /dev/raw/rawctl
    DEVPATH: /devices/virtual/raw/rawctl
    MAJOR: "162"
    MINOR: "0"
    SUBSYSTEM: raw
  by_id: null
  dev_path: /dev/raw/rawctl
  name: rawctl
  subsystem: raw
  sysfs: /sys/devices/virtual/raw/rawctl
- attributes:
    DEVNAME: /dev/snd/timer
    DEVPATH: /devices/virtual/sound/timer
    MAJOR: "116"
    MINOR: "33"
    SUBSYSTEM: sound
  by_id: null
  dev_path: /dev/snd/timer
  name: timer
  subsystem: sound
  sysfs: /sys/devices/virtual/sound/timer
- attributes:
    DEVNAME: /dev/vc-mem
    DEVPATH: /devices/virtual/vc-mem/vc-mem
    MAJOR: "247"
    MINOR: "0"
    SUBSYSTEM: vc-mem
  by_id: null
  dev_path: /dev/vc-mem
  name: vc-mem
  subsystem: vc-mem
  sysfs: /sys/devices/virtual/vc-mem/vc-mem

Unknown error while adding 1-wire integration

Hi Lukas, great effort, thank you!

Could you help me, how to debug below situation. Your add-on seems to be running fine, the web interface is showing the sensors:
image

however when I attempt to add the 1-wire integration, I get an error with not much info:

image

Multiple DS2482's on I2C port

Will only detect one DS2482 on the I2C port. I have multiple DS2482's on the same I2C port. Device 18 is detected but not 19,1A and 2B. You can have bus0-3 (18,19,1A and 2B) on one I2C port. One the standard OWFS system loaded on the normal Raspberry PI operating system normally the following is in the owfs.conf file;
server: i2c = ALL:ALL
This scans all the i2c channels and also all the devices on the i2c port if I'm not mistaken.

Feature request: Possibility to bind owfs port to localhost

Correct me if i'm wrong. But currently one cannot bind the owfs port to HAOS.
That means that the 1-wire integration needs the addon's hostname to connect, which is indeed reflected in the doc.
But the hostname changes, afaik, whenever the addon container is restarted, for example by a HAOS reboot.
This always breaks the 1-wire integration.

Maybe add the possibility in the addon config to bind the container port to a localhost port, as many other addon's do.
That way the 1-wire integration could use localhost as server and entities will never break and have to be redone.

Wrong data

I have random data from the sensor.
The sensor is DS18B20
image

Disable show warning about 01.7066B11B0000

If you can please disable option to show this sensor because it show in HA it as warning:

`Logger: homeassistant.components.onewire.sensor
Source: components/onewire/sensor.py:398
Integration: 1-Wire (documentation, issues)
First occurred: 26 września 2021, 17:13:50 (1 occurrences)
Last logged: 26 września 2021, 17:13:50

Ignoring unknown family (01) of sensor found for device: 01.7066B11B0000`

Embedded Data System's OW-SERVER-ENET without HA7Net

I currently use a USB adapter to access various temperature sensors.
I also have an OW-Server-Enet Rev.2, which I would like to use instead because I can connect it via Ethernet.
I was so happy with the new HA7Net Version. But … not usable for my device.
Unfortunately, there is only the option to use HA7Net so far. Unfortunately, the server is considerably more expensive for this ... and I don't have one ;-)
The server is listed in the OWFS documentation and can be used directly from owserver using low-level TCP.
Unfortunately, I cannot configure it.
Is there a way to do this?
I would also like to use a local version of the add-on.
But I can't decide for sure what I need to adjust in the configuration.
It would be great if we could also use this device.
Thank you!
Best regards from RT

https://www.owfs.org/index_php_page_ow-server-enet.html

Embedded Data System's OW-SERVER-ENET


Ethernet 1-wire BUS master.


The OW-SERVER-ENET is a 1-wire bus master with:

  • Three powered 1-wire connections
    • The 1-wire connections are only electrically distinct. They appear a a single 1-wire bus
    • RJ-11 wiring is:
  • The primary design of the OW-SERVER-ENET is a continuously polling 1-wire sensor controller
    • Several common 1-wire chips supported including EDS's own and temperature sensors
◦ 1-Wire Connection ◦ 3 RJ12 Jacks
◦ Communication ◦ 10BASE-T Ethernet or 802.11b/WiFi
◦ Network Protocols ◦ HTTP, Multicast, DHCP, SNMP, TFTP
◦ Supported Devices ◦ DS18B20: Programmable Resolution 1-Wire Digital Thermometer ◦ DS18S20: 1-Wire Digital Thermometer ◦ DS2406: Dual Addressable Switch DS2408: 8 Channel Addressable Switch ◦ DS2423: 4kbit 1-Wire RAM with Counter ◦ DS2438: Smart Battery Monitor DS2450: Quad A/D Converter
◦ 1-Wire Devices ◦ Up to 24 devices
◦ Supply Voltage ◦ 6.5-16V
◦ Supply Current ◦ 250mA

A Web interface is available

    • Advanced web feature allow continuous data feed within the web interface.
  • OWFS is supported using features added (for us) in the 2.11 firmware
    • EDS supplies upgrade instructions that require Windows.
    • Here are Linux instructions
    • Configuration (the port used by OWFS) in found under "1-Wire Setup" from the web interface
    • OWFS uses telnet and a specil ascii command set to send generic 1-wire commands
    • The ethernet address (IP address) of the OW-SERVER-ENET needs to be specified in the command line
    • Typical command line:
      owserver --enet=192.168.2.43 -p 4304

https://owfs.org/index_php_page_enet-configuration.html

ENET configuration
The OW-SERBER-ENET is not configured for OWFS out of the box.

  • Only a subset of chips and properties are supported
  • It works as a continuously polling machine rather than on-demand.
  • Unrecognized properties or uses of chips aren't available (like thermocouples).

Thanks to the work of EDS and the 2.11 forware upgrade, that's all solved!

Enabling "1-Wire Setup" allows a simple but complete set of commands that are very simiar to the HA7S.
Embedded Data Systems
 

Note that the checkbox must be checked and the port specified on the command line if not the 8080 default

Access the Webinterface with RESTful Sensor

Hello,

I have a 1-wire sensor (DS2450) that is not supported by the Home Assistant 1-wire integration. As a workaround, I would like to read out the sensor page in the web interface with the RESTful sensor.

Is there a way to parse the sensor page with the RESTful API?
All my attempts have mostly failed with an authorisation error.

Edit:
After some research, this will now be a feature request. It would be useful if the 1-Wire web interface is not only accessible via INGRESS, but also via port 3001 outside Home Assistant.

ingress link not working

supervisor log:
[supervisor.api.ingress] Ingress error: Cannot connect to host 172.30.33.5:8099 ssl:default [Connect call failed ('172.30.33.5', 8099)]

response when open Userinterface: 502: Bad Gateway

config:
owhttpd: true
device: ' /dev/ttyAMA0'

Addon Log:

Add-on: owserver (1-Wire)
onewire server to read 1-Wire devices

Add-on version: 0.2.0
You are running the latest version of this add-on.
System: Home Assistant OS 6.2 (aarch64 / raspberrypi4-64)
Home Assistant Core: 2021.8.8
Home Assistant Supervisor: 2021.06.8

Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.

[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing...
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] owserver.sh: executing...
[14:05:06] INFO: Configuring /dev/ttyAMA0 device
[cont-init.d] owserver.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[14:05:06] INFO: Starting owserver...
[14:05:06] INFO: Starting owhttpd...

owserver for two USB DS9490 devices

Good afternoon. I want to run owserver for two USB DS9490 devices. In the Home assistant add-on configuration, I must select one device, so I only have one DS9490 running OWserver. Tell me how can I run owserver for two USB DS9490 devices?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.