iCloud3 v3 iDevice Tracker - Version 3

I used the UI edit function to add this card. Did you restart HA Core before attempting to add the card?

NVM, it seems to have fixed itself after a bounce of HA.

@Garyk Yes. I added the js resource and restarted. Then I tried to add the card through the Dashboard add card functionality, and it gives that error.

it keeps doing this like every 30seconds??? for both devices I set up

Intervall says 2h

Did you install the add-on through HACS or manually? Iā€™ve kept my installation manual, so may be different than yours.

@GaryK Yes, installed through HACS. I have other custom components installed through HACS working correctly. I tried manually and didnā€™t get quite as far. Iā€™m probably missing a step. I had to create www under /config, The complete path is /config/www/custom_cards/icloud3-event-log-card.js, which I had to copy from the icloud3 directory and figured out based on the manual instructions. Reading the manual instructions, it seems like /config/www is equivalent to /local, but thereā€™s no symlink between the two, so /local must be in the code of HA somewhere.

You appear to have the code in the correct locations, and yes, /config/www is equivalent to /local. Apart for the custom card, does IC3 generate a device_tracker entity? Is the component running?

@GaryK I think the integration is running, but without knowing how to find the log lines in the db, Iā€™m not sure.

There is also a ā€œcardā€ that was generated called ā€œMobile Appā€ in Configuration ā†’ Devices & Services in the Integration Tab with my three iphones. I think those are populated because I have a manually entered device_tracker of my Apple ID in the configuration.yaml, and the three phones are manually entered in the config_ic3.yaml. I had previously installed the official icloud integration, so some of this may be ā€œechoesā€ of that installation (which I had removed prior to installing icloud3.

The Mobile App ā€œcardā€ provides information on the various entities created by the iOS/Android mobile apps and is unrelated to IC3. hen you do get IC3 properly configured, you may need to rename the device_tracker entity so that it doesnā€™t conflict with the IC3.

event_log_card_directory: 'www/custom_cards' specified in your config_ic3.yaml file?

IC3 generates itā€™s own device_tracker entity. I have two device_tracker entities. One from the iOS app and one from IC3.

installed it via HACS

also when installing manuallyā€¦

I get these when my GPS signal is weak or blocked somehow. I sometimes request a location update to clear this condition.

1 Like

@GaryK Yes, I have that entry in the config_ic3.yaml. Iā€™ve confirmed the configuration about 10 times at least. lol. Hereā€™s the config from the card on the dashboard:

type: custom:icloud3-event-log-card
entity: sensor.icloud3_event_log
icon: mdi:information-outline
title: iCloud3 Event Log

And this is the error that shows up in the card I added to the dashboard:

`Custom element doesnā€™t exist: icloud3-event-log-card.

type: custom:icloud3-event-log-card entity: sensor.icloud3_event_log icon: mdi:information-outline title: iCloud3 Event Log`

Do you have sensor.icloud3_event_log under Developer Tools > States?

Yes. With some errors about not being able to set up icloud3, but I just checked the username and password entries, and theyā€™re correct.

I just sent you a message with the gnarly details. It looks like itā€™s just failing on my wifeā€™s phone. My phone seems to be working.

Iā€™m stumped. Perhaps change your secrets in device_tracker to their actual values. The device_tracker values are your Apple iCloud credentials, correct? Verify device names and emails are accurate and known to Apple iCloud.

I really appreciate the help. I think icloud3 is working (short of the phone details for my wife). I canā€™t figure out this card issue for the life of me, however.

Youā€™ve cleared the cache on your browser havenā€™t you. :slight_smile: Maybe gcobb321 will come on and help us both figure out your issue.

1 Like