I got a RAE a few years ago and got it connected up on RobotHub and ran the default app, etc.. Things worked well and there was some promise of further possibilities. I had to go on to a few other things over the last two years and decided to come back to see what was going on. I am aware from reading the forum that support for the RAE is now somewhat minimal, but I hoped that things would still function. However, when I power up the RAE it tells me (after a few moments) it is connected to the RobotHub, but when I get up on the hub, I am told that my RAE is offline. Anyway to get something working again?
RAE not connecting to RobotHub
Thanks Jaka for the reply. Is there some sort of documentation somewhere which discusses how do "local connection."
Ed
Great!!
Okay I have looked at the documentation around the Rae and tried to implement it. I have had a few problems (and learned more than I wished about systemd in the process). However, I have what may be an essential question: Given that the RobotHub re Luxonis is no longer available is it actually possible anymore to use/develop programs for the Rae? That is, yes I can (in theory) logon to the Rae, but is that the extent of what I can presently do with the Rae?
Aside from that burning question. Here is, perhaps, some useful information: Accessing the Rae locally via the documentation is indeed possible through USB-C cable. From there you can indeed connect the Rae to your wifi network. However, I have not been able to connect to the WiFi access point nor to the Rae once it is on my wifi network (via https on port 9010). Also if I connect the Rae to my wifi network (re the documentation) and reboot the Rae, I must again launch wpa_supplicant.
There is, possibly, a substantial reason for my problem regarding rebooting. That is, wpa_supplicant is a disabled systemd service. So, in hopes, that part of my problem (or yours) may be disabled services, I append all such:
blk-availability.service disabled
can-init.service disabled
charger-fl.service disabled
console-getty.service disabled
containerd.service disabled
debug-shell.service disabled
fsync-stm-startup.service disabled
inbm-node.service disabled
lte.service disabled
lvm2-monitor.service disabled
mender-data-dir.service disabled
mender-grow-data.service disabled
mender.service disabled
mosquitto.service disabled
nvmefc-boot-connections.service disabled
robothub-agent.service disabled
robothub-tunnel.service disabled
run-postinsts.service disabled
sysstats-logger.service disabled
systemd-boot-check-no-failures.service disabled
systemd-network-generator.service disabled
systemd-pstore.service disabled
systemd-time-wait-sync.service disabled
tpm2-abrmd.service disabled
wpa_supplicant-nl80211@.service disabled
wpa_supplicant-wired@.service disabled
wpa_supplicant.service disabled
wpa_supplicant@.service disabled
Of course, enabling any of these may well be wasted effort given my question regarding use/development.
EdW
It's possible to develop programs for rae, just not using the HUB. Standard python apps should still work.
Regarding wpa service, running it via the systemd should work. That way each time device reboots, the supplicant is automatically launched - not sure why it's disabled though.
Thanks,
Jaka
Thanks for the reply. So, my next question is (and I am fine about writing python code), how to I do it without using the hub. I've seen the documentation re the API, but it is the nitty gritty I wonder about. Do I just write an python script outside the Rae using calls to the API and then import it and execute it from, for example, the Rae root directory?
Thank you!
Ed
Just noticed that python is on the rae so that answers part of my question.
EdW
Yeah, rae is it's own host so you can run python scripts on there. Depthai - luxonis/depthai-pythontree/rvc3_develop works there as well.
Thanks,
Jaka