aula icon indicating copy to clipboard operation
aula copied to clipboard

Ingen data i ugeplanerne

Open LauWs opened this issue 1 year ago • 18 comments

Describe the bug or problem (In Danish is OK)

Da jeg først installerede dette addon, så fik vi ugeplan nok så fint ind. På et eller andet tidspunkt er det holdt op med at virke. Jeg har slettet det og installeret igen og sat det op forfra uden held. Er ikke en haj til det med logging, så hvis der mangler noget må du lige sige til.

Nu ser det således ud: image

Please answer the following

  • Version of integration: v0.1.39

  • Version of Home Assistant:

  • Core: 2024.6.0.

  • Supervisor: 2024.06.0

  • OS: 11.4

  • [X] I have more than one child

  • [ ] My children are attending different schools / institutions

REQUIRED! Provide debug log from the integration

  • Enable by adding the following to your configuration.yaml:
logger:
  default: info
  logs:
    custom_components.aula: debug
  • Restart Home Assistant
  • Capture all log lines (from the integration only), save it to a file and attach it to here.

home-assistant_2024-06-07T17-23-20.972Z.log

LauWs avatar Jun 07 '24 17:06 LauWs

Jeg hopper lige med her også, har har samme problematik og det eneste der virker for mig er at gå tilbage til version 0.1.36. Så bliver ugeplaner fetched igen. Det handler om min søn Asger der nævnes i loggen.

Hvis det har nogen relevans, så er min søns Ugenoter placeret på https://www.minuddannelse.net/.

Tak for en fantastisk integration :)

home-assistant_aula_2024-06-08T07-58-56.717Z.log

Uberpainer avatar Jun 08 '24 08:06 Uberpainer

Jeg havde måske samme problem, men da mit kodeord til unilogin var udløbet, var det nok grunden.

Efter jeg nulstillede det via nemid https://mitunilogin.stil.dk/ - og genkonfigurerede aula i devices igen, fik jeg det hele indlæst. Både kalender og ugeplan.

lauer avatar Aug 18 '24 20:08 lauer

Tænker ikke at det er udfordringen når jeg har gå og komme data der fint opdaterer og data på om der er en ny besked. Det oprindelige problem med at når opgaver og ugeplaner begge er aktive i min uddannelse - så vælger den det forkerte datasæt består.

victordk avatar Aug 19 '24 13:08 victordk

Jeg har samme problem nu, men har ellers altid virket. Er det mon AULA , som har problemer eller ?

ccj2740 avatar Sep 02 '24 19:09 ccj2740

Hey alle.

Beklager ventetiden. Jeg har langt om længe forsøgt mig med, at splitte MU Opgaver op og ud af "ugeplaner". Så nu skal man enable MU Opgaver via config flow'et og MU Opgaver bliver registreret under sine egne sensor attributes. Dvs. det heller ikke længere skal konflikte med MU Ugeplaner. Vil I prøve at teste dette ved at hive branch "issue_166" ud, slette Aula integrationen, sætte den op på ny?

Mange tak.

scaarup avatar Sep 18 '24 18:09 scaarup

Hey alle.

Beklager ventetiden. Jeg har langt om længe forsøgt mig med, at splitte MU Opgaver op og ud af "ugeplaner". Så nu skal man enable MU Opgaver via config flow'et og MU Opgaver bliver registreret under sine egne sensor attributes. Dvs. det heller ikke længere skal konflikte med MU Ugeplaner. Vil I prøve at teste dette ved at hive branch "issue_166" ud, slette Aula integrationen, sætte den op på ny?

Mange tak.

Jeg får MU Ugeplaner ind, men hele opsætningen fejler hvis jeg prøver at også at inkludere MU Opgaver.

Logger: homeassistant.components.sensor Source: helpers/entity_platform.py:361 integration: Sensor (documentation, issues) First occurred: 15:51:29 (2 occurrences) Last logged: 15:54:56

Error while setting up aula platform for sensor Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 361, in _async_setup_platform await asyncio.shield(awaitable) File "/config/custom_components/aula/sensor.py", line 77, in async_setup_entry await hass.async_add_executor_job(client.update_data) File "/usr/local/lib/python3.12/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/aula/client.py", line 446, in update_data mu_opgaver(thisweek, "this") File "/config/custom_components/aula/client.py", line 438, in mu_opgaver self.mu_opgaver_attr[first_name] = _ugep ^^^^^^^^^^^^^^^^^^^^ AttributeError: 'Client' object has no attribute 'mu_opgaver_attr'

Logger: custom_components.aula.sensor Source: helpers/update_coordinator.py:354 integration: Aula (documentation, issues) First occurred: 15:51:28 (2 occurrences) Last logged: 15:54:55

Unexpected error fetching sensor data Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 354, in _async_refresh self.data = await self._async_update_data() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 271, in _async_update_data return await self.update_method() ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/aula/sensor.py", line 62, in async_update_data await hass.async_add_executor_job(client.update_data) File "/usr/local/lib/python3.12/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/aula/client.py", line 446, in update_data mu_opgaver(thisweek, "this") File "/config/custom_components/aula/client.py", line 438, in mu_opgaver self.mu_opgaver_attr[first_name] = _ugep ^^^^^^^^^^^^^^^^^^^^ AttributeError: 'Client' object has no attribute 'mu_opgaver_attr'

Uberpainer avatar Sep 19 '24 13:09 Uberpainer

Tak @Uberpainer for test.

Og du har også widget 0030? Jeg har nemlig ikke, så kan ikke rigtig teste det.

scaarup avatar Sep 19 '24 15:09 scaarup

@scaarup , nu spørger jeg måske dumt, men hvad er widget 0030?

Uberpainer avatar Sep 19 '24 17:09 Uberpainer

0030 er for MU Opgaver. Det er noget din institution/skole skal have tegnet en aftale om. Når Aula integrationen starter op, så står der hvilke widgets, der er fundet. Ref.: https://aulainfo.dk/guide-til-projektledere/widgets-i-aula/

scaarup avatar Sep 20 '24 06:09 scaarup

Ja jeg har widget 0030 2024-09-20 09:44:42.564 DEBUG (SyncWorker_3) [custom_components.aula.client] Widgets found: {'0072': 'MU Elev - fravær', '0013': 'Nyttige links', '0023': 'MinUddannelse - SSO', '0028': 'MinUddannelse – Forløb', '0029': 'MinUddannelse – Ugenoter', '0035': 'KMD Educa Elev - Mit Barns Karakterer', '0030': 'MinUddannelse - Opgaver', '0069': 'KMD Educa Elev - Kontaktoplysninger'}

Uberpainer avatar Sep 20 '24 10:09 Uberpainer

@Uberpainer ups, my bad. Gider du hente seneste rettelse ned og teste igen? Mange tak.

scaarup avatar Sep 20 '24 17:09 scaarup

@Uberpainer ups, my bad. Gider du hente seneste rettelse ned og teste igen? Mange tak.

Sådan, nu får jeg ingen fejl når jeg både konfigurerer til både at hente opgaver og ugenoter.

Tusind tak for den tid du smider i det her, det er virkelig guds gave, til den der ikke dagligt ønsker åbne Aula :D

Nu er der kun den her tilbage, meen det er noget helt andet :)

Logger: homeassistant.helpers.frame Source: helpers/frame.py:184 First occurred: 20:07:57 (2 occurrences) Last logged: 20:08:03

Detected that custom integration 'aula' calls async_forward_entry_setup for integration, aula with title: Aula and entry_id: 01J889X1QNNH01MKB34M7EPDPW, which is deprecated and will stop working in Home Assistant 2025.6, await async_forward_entry_setups instead at custom_components/aula/init.py, line 21: hass.async_create_task(, please create a bug report at https://github.com/scaarup/aula/issues Detected that custom integration 'aula' calls async_forward_entry_setup for integration, aula with title: Aula and entry_id: 01J889X1QNNH01MKB34M7EPDPW, which is deprecated and will stop working in Home Assistant 2025.6, await async_forward_entry_setups instead at custom_components/aula/sensor.py, line 97: hass.async_create_task(, please create a bug report at https://github.com/scaarup/aula/issues

Uberpainer avatar Sep 20 '24 18:09 Uberpainer

Fedt 👍🏻 og selv tak - det er godt det kan bruges 🙂

Til sidstnævnte - tak for det. Jeg blev opmærksom på det den anden dag og der er et issue på det allerede.

@LauWs du har oprettet det her issue, vil du også verificere før det bliver releaset?

scaarup avatar Sep 20 '24 18:09 scaarup

Vil også bekræfte at ugeplaner virker her efter skift til issue_166 branchen. Fedt tak!

victordk avatar Sep 21 '24 14:09 victordk

Fedt 👍🏻 og selv tak - det er godt det kan bruges 🙂

Til sidstnævnte - tak for det. Jeg blev opmærksom på det den anden dag og der er et issue på det allerede.

@LauWs du har oprettet det her issue, vil du også verificere før det bliver releaset?

Det kan du tro! Kan du kort forklare hvordan jeg skifter til issue_166? :-) Kiggede på det da du først skrev, men så kom jeg fra det og aner ikke lige hvad jeg skal.

Mvh. René.

LauWs avatar Sep 21 '24 21:09 LauWs

Fedt 👍🏻 og selv tak - det er godt det kan bruges 🙂

Til sidstnævnte - tak for det. Jeg blev opmærksom på det den anden dag og der er et issue på det allerede.

@LauWs du har oprettet det her issue, vil du også verificere før det bliver releaset?

Ah my bad! Skulle lige installere samba og så manuelt installere den :) Det virker!

LauWs avatar Sep 21 '24 21:09 LauWs

Fedt @LauWs 👌🏻 Jeg laver en "rigtig" release på det lidt senere.

scaarup avatar Sep 22 '24 14:09 scaarup

Lige hurtig FYI @scaarup , denne linie vil få huskelisten til at fejle: https://github.com/scaarup/aula/compare/main...issue_166#diff-c7c2ba039ce2a226bd0a344b89079b2cddd208dc23af0de07405bffac3fe3ebcL615

'zone' headeren er påkrævet, så indsæt nok hellere local zone.

Screenshot 2024-09-26 at 22 25 37

ebbeflarup avatar Sep 26 '24 20:09 ebbeflarup

Fedt @LauWs 👌🏻 Jeg laver en "rigtig" release på det lidt senere.

Er denne med i 0.1.44 ?

victordk avatar Nov 08 '24 21:11 victordk

Nej sorry - jeg skal nok få taget mig sammen her i weekenden og få det merged.

scaarup avatar Nov 09 '24 09:11 scaarup

0.1.44

Du må meget gerne teste 0.1.45

scaarup avatar Nov 09 '24 15:11 scaarup

0.1.44

Du må meget gerne teste 0.1.45

Det virker fint. Tak.

victordk avatar Nov 09 '24 18:11 victordk