SIGNALduino unter MacOS ans fliegen bekommen

Begonnen von maxritti, 17 Juli 2018, 18:13:52

Vorheriges Thema - Nächstes Thema

maxritti

Hallo zusammen,

derzeit ist mein Plan mein FHEM von einer Ubuntu VM ins native MacOS zu ziehen.
Hintergund ist der Plan einen SIGNALduino (https://wiki.fhem.de/wiki/SIGNALduino#USB-ID_ermitteln) ans fliegen zu bekommen.

Allerdings klemme ich irgendwie schon bei den Schritten, die USB Schnittstelle des SIGNALduino zu ermitteln um das Modul damit zu befüllen.

Mag mir ggf einer helfen?

Mit "ioreg -p IOUSB -l -w 0" sehe ich immerhin dies hier im Baum:

radino CC1101@14200000  <class AppleUSBDevice, id 0x100000346, registered, matched, active, busy 0 (7 ms), retain 13>
    |   {
    |     "sessionID" = 2341995513
    |     "iManufacturer" = 1
    |     "bNumConfigurations" = 1
    |     "idProduct" = 44
    |     "bcdDevice" = 256
    |     "Bus Power Available" = 250
    |     "USB Address" = 3
    |     "bMaxPacketSize0" = 64
    |     "iProduct" = 2
    |     "iSerialNumber" = 3
    |     "bDeviceClass" = 239
    |     "Built-In" = No
    |     "locationID" = 337641472
    |     "bDeviceSubClass" = 2
    |     "bcdUSB" = 512
    |     "USB Product Name" = "radino CC1101"
    |     "PortNum" = 2
    |     "non-removable" = "no"
    |     "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
    |     "bDeviceProtocol" = 1
    |     "IOUserClientClass" = "IOUSBDeviceUserClientV2"
    |     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
    |     "kUSBCurrentConfiguration" = 1
    |     "Device Speed" = 1
    |     "USB Vendor Name" = "Unknown"
    |     "idVendor" = 7593
    |     "IOGeneralInterest" = "IOCommand is not serializable"
    |     "IOClassNameOverride" = "IOUSBDevice"
    |   }

   

Nur welche Infos benötigt nun das Modul?

Es wäre prima, wenn jemand sachdienliche Hinweise hat.

Danke schon mal.

rudolfkoenig

Ohne auf diesem Gebiet ein Experte zu sein: ich wuerde im Zweifel nur ein Funktgeraet anschliessen (also nur den Signalduino), und dann mit
ls -l /dev/cu.usbmodem*feststellen, ueber welchen Pfad es angesprochen werden kann.

maxritti

Danke schön.
Das sieht schon mal gut aus.  :)