Interesting .... if I start with astroberry, no kstars, start indi_server through the web manager, I get:
astroberry@astroberry:~ $ ps -ef | grep indi
astrobe+ 1079 1 0 10:21 ? 00:00:01 /usr/bin/python3 /var/www/indiwebmanager/main.py -v -l /var/log/astroberry/indiwebmanager.log
astrobe+ 4744 1 0 10:41 ? 00:00:00 indiserver -p 7624 -m 100 -v -f /tmp/indiFIFO
astrobe+ 4746 4744 0 10:41 ? 00:00:00 indi_skysafari
astrobe+ 4748 4744 0 10:41 ? 00:00:00 indi_pegasus_upb
astrobe+ 4750 4744 0 10:41 ? 00:00:00 indi_asi_single_ccd
astrobe+ 4752 4744 0 10:41 ? 00:00:00 indi_asi_single_ccd
astrobe+ 4754 4744 0 10:41 ? 00:00:00 indi_ioptronv3_telescope
astrobe+ 7442 2121 0 10:54 pts/1 00:00:00 grep --color=auto indi
astroberry@astroberry:~ $ indi_getprop | grep ASI120
ZWO ASI183MC Pro.CAMERAS_LIST.ZWO ASI120MM-S=Off
ZWO ASI183MC Pro.CAMERAS_LIST.ZWO ASI120MM-S=Off

Note two asi_single_ccd processes running, but the ASI120MM-S isn't showing up. The properties for the ASI183 showed up TWICE:
ZWO ASI183MC Pro.CONNECTION.CONNECT=Off
ZWO ASI183MC Pro.CONNECTION.DISCONNECT=On
ZWO ASI183MC Pro.DRIVER_INFO.DRIVER_NAME=ZWO Camera
ZWO ASI183MC Pro.DRIVER_INFO.DRIVER_EXEC=indi_asi_single_ccd
ZWO ASI183MC Pro.DRIVER_INFO.DRIVER_VERSION=2.0
ZWO ASI183MC Pro.DRIVER_INFO.DRIVER_INTERFACE=2
ZWO ASI183MC Pro.POLLING_PERIOD.PERIOD_MS=1000
ZWO ASI183MC Pro.DEBUG.ENABLE=Off
ZWO ASI183MC Pro.DEBUG.DISABLE=On
ZWO ASI183MC Pro.SIMULATION.ENABLE=Off
ZWO ASI183MC Pro.SIMULATION.DISABLE=On
ZWO ASI183MC Pro.CONFIG_PROCESS.CONFIG_LOAD=Off
ZWO ASI183MC Pro.CONFIG_PROCESS.CONFIG_SAVE=Off
ZWO ASI183MC Pro.CONFIG_PROCESS.CONFIG_DEFAULT=Off
ZWO ASI183MC Pro.CONFIG_PROCESS.CONFIG_PURGE=Off
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_TELESCOPE=iOptron GEM28
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_FILTER=
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_TELESCOPE=iOptron GEM28
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_FILTER=
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO ASI183MC Pro.CAMERAS_LIST.ZWO ASI183MC Pro=On
ZWO ASI183MC Pro.CAMERAS_LIST.ZWO ASI120MM-S=Off
ZWO ASI183MC Pro.CONNECTION.CONNECT=Off
ZWO ASI183MC Pro.CONNECTION.DISCONNECT=On
ZWO ASI183MC Pro.DRIVER_INFO.DRIVER_NAME=ZWO Camera
ZWO ASI183MC Pro.DRIVER_INFO.DRIVER_EXEC=indi_asi_single_ccd
ZWO ASI183MC Pro.DRIVER_INFO.DRIVER_VERSION=2.0
ZWO ASI183MC Pro.DRIVER_INFO.DRIVER_INTERFACE=2
ZWO ASI183MC Pro.POLLING_PERIOD.PERIOD_MS=1000
ZWO ASI183MC Pro.DEBUG.ENABLE=Off
ZWO ASI183MC Pro.DEBUG.DISABLE=On
ZWO ASI183MC Pro.SIMULATION.ENABLE=Off
ZWO ASI183MC Pro.SIMULATION.DISABLE=On
ZWO ASI183MC Pro.CONFIG_PROCESS.CONFIG_LOAD=Off
ZWO ASI183MC Pro.CONFIG_PROCESS.CONFIG_SAVE=Off
ZWO ASI183MC Pro.CONFIG_PROCESS.CONFIG_DEFAULT=Off
ZWO ASI183MC Pro.CONFIG_PROCESS.CONFIG_PURGE=Off
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_TELESCOPE=iOptron GEM28
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_FILTER=
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_TELESCOPE=iOptron GEM28
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_FILTER=
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO ASI183MC Pro.CAMERAS_LIST.ZWO ASI183MC Pro=On
ZWO ASI183MC Pro.CAMERAS_LIST.ZWO ASI120MM-S=Off

Does this mean that both indi_asi_single_ccd processes are both talking to the ASI183?

After I start kstars on the astroberry, and start Ekos with the local equipment profile, the duplicate profile elements disappear, and the profile elements for the ASI120 are, I assume, correct:

ZWO ASI183MC Pro.CONNECTION.CONNECT=Off
ZWO ASI183MC Pro.CONNECTION.DISCONNECT=On
ZWO ASI183MC Pro.DRIVER_INFO.DRIVER_NAME=ZWO Camera
ZWO ASI183MC Pro.DRIVER_INFO.DRIVER_EXEC=indi_asi_single_ccd
ZWO ASI183MC Pro.DRIVER_INFO.DRIVER_VERSION=2.0
ZWO ASI183MC Pro.DRIVER_INFO.DRIVER_INTERFACE=2
ZWO ASI183MC Pro.POLLING_PERIOD.PERIOD_MS=1000
ZWO ASI183MC Pro.DEBUG.ENABLE=Off
ZWO ASI183MC Pro.DEBUG.DISABLE=On
ZWO ASI183MC Pro.SIMULATION.ENABLE=Off
ZWO ASI183MC Pro.SIMULATION.DISABLE=On
ZWO ASI183MC Pro.CONFIG_PROCESS.CONFIG_LOAD=Off
ZWO ASI183MC Pro.CONFIG_PROCESS.CONFIG_SAVE=Off
ZWO ASI183MC Pro.CONFIG_PROCESS.CONFIG_DEFAULT=Off
ZWO ASI183MC Pro.CONFIG_PROCESS.CONFIG_PURGE=Off
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_TELESCOPE=iOptron GEM28
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_FILTER=
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_TELESCOPE=iOptron GEM28
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_FILTER=
ZWO ASI183MC Pro.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO ASI183MC Pro.CAMERAS_LIST.ZWO ASI183MC Pro=On
ZWO ASI183MC Pro.CAMERAS_LIST.ZWO ASI120MM-S=Off
ZWO ASI120MM-S.CONNECTION.CONNECT=Off
ZWO ASI120MM-S.CONNECTION.DISCONNECT=On
ZWO ASI120MM-S.DRIVER_INFO.DRIVER_NAME=ZWO Camera
ZWO ASI120MM-S.DRIVER_INFO.DRIVER_EXEC=indi_asi_single_ccd
ZWO ASI120MM-S.DRIVER_INFO.DRIVER_VERSION=2.0
ZWO ASI120MM-S.DRIVER_INFO.DRIVER_INTERFACE=6
ZWO ASI120MM-S.POLLING_PERIOD.PERIOD_MS=1000
ZWO ASI120MM-S.DEBUG.ENABLE=Off
ZWO ASI120MM-S.DEBUG.DISABLE=On
ZWO ASI120MM-S.SIMULATION.ENABLE=Off
ZWO ASI120MM-S.SIMULATION.DISABLE=On
ZWO ASI120MM-S.CONFIG_PROCESS.CONFIG_LOAD=Off
ZWO ASI120MM-S.CONFIG_PROCESS.CONFIG_SAVE=Off
ZWO ASI120MM-S.CONFIG_PROCESS.CONFIG_DEFAULT=Off
ZWO ASI120MM-S.CONFIG_PROCESS.CONFIG_PURGE=Off
ZWO ASI120MM-S.ACTIVE_DEVICES.ACTIVE_TELESCOPE=iOptron GEM28
ZWO ASI120MM-S.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO ASI120MM-S.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO ASI120MM-S.ACTIVE_DEVICES.ACTIVE_FILTER=CCD Simulator
ZWO ASI120MM-S.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO ASI120MM-S.ACTIVE_DEVICES.ACTIVE_TELESCOPE=iOptron GEM28
ZWO ASI120MM-S.ACTIVE_DEVICES.ACTIVE_ROTATOR=Rotator Simulator
ZWO ASI120MM-S.ACTIVE_DEVICES.ACTIVE_FOCUSER=Focuser Simulator
ZWO ASI120MM-S.ACTIVE_DEVICES.ACTIVE_FILTER=CCD Simulator
ZWO ASI120MM-S.ACTIVE_DEVICES.ACTIVE_SKYQUALITY=SQM
ZWO ASI120MM-S.CAMERAS_LIST.ZWO ASI183MC Pro=Off
ZWO ASI120MM-S.CAMERAS_LIST.ZWO ASI120MM-S=On

I still see several duplicated properties though. Seems like this is a potential problem. How do I clean this up? How do I get the asi_single_ccd processes talking to the correct devices?

Thanks
Wes

Read More...