Seite 1 von 1
Linux Debian Desktop
Verfasst: 14.02.2018, 09:18
von ludino
Hallo, ich nute ein HM Debian systen ohne GIPO, da wollte ich mit Yahm eine CCU mit HMIP zum laufen bringen.
Die YAHM CCU läuft soweit nur leider der HMIP RF USB will nicht von der CCU erkannt werden.
Unter LSUSB wird er erkannt.
Jetzt meine Frage funktioniert das System so?
Bzw gibt es ein Trick das ans laufen zu bringen?
Gruß
Ludino
Re: Linux Debian Desktop
Verfasst: 22.02.2018, 18:52
von ludino
hat den wirklich keiner eine Antwort?
Re: Linux Debian Desktop
Verfasst: 23.02.2018, 11:34
von urpils
Vielleicht einfach mal im richtigen Forenbereich fragen?
Re: Linux Debian Desktop
Verfasst: 23.02.2018, 14:00
von Gluehwurm
Musst Du doch nur zu Verschieben melden, braucht nicht neu gefragt werden.
Gruß
Bruno
Re: Linux Debian Desktop
Verfasst: 23.02.2018, 16:52
von leonsio
Hi
ich arbeite an der RFIP USB Support aktuell, wird die Tage kommen
Gruß
Leo
Re: Linux Debian Desktop
Verfasst: 03.04.2018, 21:39
von daw
@leonsio:
Kannst du grob sagen, wann du mit der Integration des Supports des HMIP-RF-USB rechnest?
Re: Linux Debian Desktop
Verfasst: 04.04.2018, 16:54
von leonsio
bin gerade land unter
du kannst aber gern dich selbst dran versuchen, ist recht easy:
ich würde ein daemon erstellen der nach dem Booten folgendes macht
Code: Alles auswählen
if lsusb | grep -q 1b1f:c020; then
modprobe cp210x
echo 1b1f c020 >/sys/bus/usb-serial/drivers/cp210x/new_id
for i in $(find /sys/bus/usb/devices/usb*/ -name "ttyUSB*" -maxdepth 4); do
DEVDIR=$(dirname $i)
if [[ -f "${DEVDIR}/uevent" ]]; then
if grep -q PRODUCT=1b1f/c020 ${DEVDIR}/uevent; then
HMIP_DEV="HMIP-RFUSB"
HMIP_DEVNODE=/dev/$(basename $i)
break
fi
fi
done
fi
quelle:
https://github.com/jens-maus/RaspberryM ... #L112-L127
Dann wenn HMIP_DEVNODE bestimmt wurde, dieses Gerät an LXC Container übergeben
Im YAHM dann unter /dev ein Symlink von dem USB Gerät auf ttys0 machen, das wars
dann müsste der Stick ohne Probleme unter YAHM laufen
Re: Linux Debian Desktop
Verfasst: 04.04.2018, 19:22
von deimos
Hi,
das alleine wird vermutlich nicht reichen. Der hmserver aus der Original Firmware braucht zwingend den rfd. Und der braucht zwingend ein Funkmodul der ein LAN GW (oder eine Software Emulation des Funkmodul, wie ich es in piVCCU gelöst habe).
Unter x64 kommt dann noch dazu, dass bei der ARM Emulation von lxc bzw. qemu-user-static ein Multicore Betrieb nicht funktioniert. Und mit nur einem emulierten Core wird das ganze echt langsam.
Viele Grüße
Alex
Re: Linux Debian Desktop
Verfasst: 05.04.2018, 07:24
von leonsio
Ich habe es bereits mehrfach in anderen threads gesagt, die X86 Unterstützung ist experementell und eigentlich quatsch, wer Homematic auf x86 benutzen möchte, möge einfach OCCU installieren