Antoni-Czaplicki / vulcan-for-hassio

Vulcan inegration for home assistamt
26 stars 3 forks source link

Zmiany w API Vulcana sprawiły, że integracja przestała działać #60

Open rotkiW285 opened 3 months ago

rotkiW285 commented 3 months ago

W związku z ostatnimi zmianami od strony Vulcana integracja całkowicie przestała działać. Wymagane jest przepisanie na nowe endpointy HEBE i/lub na eduVulcan

Antoni-Czaplicki commented 3 months ago

Integracja opiera się na bibliotece vulcan-api, niestety jestem już na studiach i nie mam możliwośći testowania ani podglądania co robi oficjalna palikacja. Jeśli biblioteka zostanie zaktualizowana to integracja powinna dalej funkcjonować bez większych zmian

casper255 commented 2 months ago

A jest szansa że będzie aktualizacja? Bo dane na ten semestr już się pojawiły ale niestety integracja nie ruszyła. Poza tym zmienił się też sposób logowania bo teraz to eduVulcan. Z chęcią użyczę mojego konta w celu naniesienia zmian w kodzie i przywrócenia sprawności integracji.

jaro44 commented 2 months ago

Czy ta integrcja korzysta z www vulcana, czy z komercyjnej płatnej aplikacji? Wiem, że to nie są wielkie koszty (40pln/rok), ale według konstytucji nauka w szkołach publicznych jest BEZPŁATNA, więc nie będę płacił za wiadomości od nauczycieli i usprawiedliwienia nieobecności. O ile to drugie to nie problem, bo załatwię na "wywiadówkach", to informacje o zmianach lekcji, sprawdzianach itp są niezbędne natychmiast. Więc skoro Vulcan to skomercjalizował, to liczę, że to się da jakoś "obejść", bo napewno nie dostaną ode mnie ani grosza.

rotkiW285 commented 2 months ago

Czy ta integrcja korzysta z www vulcana, czy z komercyjnej płatnej aplikacji?

Aplikacja korzystała z api HEBE, w aplikacji eduVULCAN jest api hebeCE

rotkiW285 commented 2 months ago

@Antoni-Czaplicki Jeżeli to jakkolwiek pomoże to pod linkiem jest dokumentacja API HebeCE stworzona przez twórcę aplikacji Vulca

https://czyvulcanapojebalo.pl/pamietniczek.html

casper255 commented 2 months ago

Czy ta integrcja korzysta z www vulcana, czy z komercyjnej płatnej aplikacji? Wiem, że to nie są wielkie koszty (40pln/rok), ale według konstytucji nauka w szkołach publicznych jest BEZPŁATNA, więc nie będę płacił za wiadomości od nauczycieli i usprawiedliwienia nieobecności. O ile to drugie to nie problem, bo załatwię na "wywiadówkach", to informacje o zmianach lekcji, sprawdzianach itp są niezbędne natychmiast. Więc skoro Vulcan to skomercjalizował, to liczę, że to się da jakoś "obejść", bo napewno nie dostaną ode mnie ani grosza.

Obejście to już sobie vulcan znalazł. Jak nie chcesz płacić to przez www a jak chcesz mieć apke i wygodnie to trzeba płacić.

jaro44 commented 2 months ago

Obejście to już sobie vulcan znalazł. Jak nie chcesz płacić to przez www a jak chcesz mieć apke i wygodnie to trzeba płacić.

Przez przeglądarkę nie ma powiadomień, trzeba się co chwilę logować, aby być na bieżąco. Chodzi o samo powiadomienie push, treść wtedy można sobie sprawdzić logując się przez przegląarkę.

GSzabados commented 2 months ago

https://czyvulcanapojebalo.pl/historia.html

https://szkolny.eu/finale

Antoni-Czaplicki commented 2 months ago

Niestety obawiam się że przepisywanie API nie ma najmniejszego sensu:

Już w 2020 próbowałem uzyskać zgodę od Vulcana na oficjalny dostęp do API, niestety nie było możliwości.

Jedyne co mogę w tej chwili zrobić to polecić podpisanie petycji.

nemezis336 commented 2 months ago

Z racji że jesteś studentem zapewne parę groszy by ci się przydało. Twój dodatek bardzo ułatwiał mnie i mojej rodzinie życie Dlatego mam pomysł, wystaw numer konta przeleję ci 10 zł Może znajdzie się jeszcze 99 osób wtedy już masz tysiaka, czy zrobisz to poprawkę czy nie to i tak bardzo dużo skorzystałem na twoim dodatku do tej pory więc zasługujesz na te drobne 10 zł z mojej strony. A może znajdzie się 999 osób. Wystaw numer konta

artgru commented 2 months ago

Jestem także za wsparciem nawet finansowym. Plan zajęć w HA pozwalał mi na umiejętne sterowanie roletami okien u dzieciaków, reagowanie na zmiany w planie itp. Uważam, że z naszej strony wykorzystywaliśmy niniejsze API w o wiele mniejszym zakresie niż nieoficjalne aplikacje dziennika, wszak potrzebny nam tylko PLAN w głównej mierze, z kilkoma dodatkami :)

Antoni-Czaplicki commented 2 months ago

Wystaw numer konta

Wsm mogę podać, tylko przypomnę najpierw że integracja najpewniej (z wyżej wymienionych powodów) nie będzie już rozwijana.

50 1140 2004 0000 3702 8173 5329

nemezis336 commented 2 months ago

dychu poszło

majkers commented 2 months ago

To i ja się dorzuciłem

artgru commented 2 months ago

Chciałbym zaznaczyć, że co ciekawe w szkole u dzieciaków nie wdrożyli w ogóle eduVulcan. Dlatego coś się musiało wysypać jeszcze na starym api. Mam nadzieję, że jest szansa na naprawę?

rotkiW285 commented 2 months ago

Chciałbym zaznaczyć, że co ciekawe w szkole u dzieciaków nie wdrożyli w ogóle eduVulcan. Dlatego coś się musiało wysypać jeszcze na starym api. Mam nadzieję, że jest szansa na naprawę?

Szkoły korzystające z innych odmian dziennika wciąż używają aplikacji dzienniczek vulcan. Niestety ale skoro autor integracji nie chce wprowadzać wsparcia tylko do kont zwykłego typu, z powodu tworzenia tylko dla mniejszości, wątpię że, będzie chciał to naprawiać (Na pewno vulcan zmienił coś w module wiadomości, reszta raczej powinna działać)

artgru commented 2 months ago

U mnie właśnie przestał działać plan, możliwe że też i moduł wiadomości ale niestety nie wiem dokładnie jak to poprawić samemu. Mogę się dokopać do loga z błędem, pytanie czy jest sens

Antoni-Czaplicki commented 2 months ago

Szkoły korzystające z innych odmian dziennika wciąż używają aplikacji dzienniczek vulcan. Niestety ale skoro autor integracji nie chce wprowadzać wsparcia tylko do kont zwykłego typu, z powodu tworzenia tylko dla mniejszości, wątpię że, będzie chciał to naprawiać (Na pewno vulcan zmienił coś w module wiadomości, reszta raczej powinna działać)

Vulcan dla nowej aplikacji zmienił sposób logowania dla hebece (edu Vulcan), teraz zamiast logowania tokenem, symbolem i pinem logowanie jest przy użyciu hasła i maila, a większość pozostałych rzeczy jest bardzo podobnych. Niestety przy eduvulcan jest obowiązkowy do zaakceptowania nowy regulamin który zabrania użytkowania jakichkolwiek nieoficjalnych aplikacji.

Co do szkół które nie przeszły na eduVulcan - mógłbym spróbować to naprawić gdybym mial dostęp do konta z takiej szkoły, niestety jest ich tylko kilka na całą Polskę.

artgru commented 2 months ago

Mogę udostępnić dane do logowania starego konta

Antoni-Czaplicki commented 2 months ago

Mogę udostępnić dane do logowania starego konta

Mógłbym spróbować coś pogrzebać wtedy, możesz napisać na dc? antus_.

majkers commented 2 months ago

jest jakaś nadzieja?

Antoni-Czaplicki commented 2 months ago

Dla szkół które są na starym dzienniku czekam na nową wersję api z tym https://github.com/kapi2289/vulcan-api/pull/147, jak to zostanie wydane to mam już poprawioną wersję integracji która powinna naprawić problemy jakie tam były.

Dla eduVulcan niestety tak jak wspominałem nie jest to zgodne z nowym regulaminem jest zabronione używanie jakichkolwiek nieoficjalnych aplikacji

GSzabados commented 2 months ago

Dla eduVulcan niestety tak jak wspominałem nie jest to zgodne z nowym regulaminem jest zabronione używanie jakichkolwiek nieoficjalnych aplikacji

Sorry for the question in English, but was anybody ever giving a flying F about what is in (any of) the regulations? Will eduVulcan block your account/access if you do so? I believe that would be against the law, because in that case you will not have a form to communicate with the school.

I hope that the interpellation goes well and somebody will wake up and realise that these companies are just thinking of the school system as a milking cow. (Especially of the parents!) https://www.sejm.gov.pl/sejm10.nsf/InterpelacjaTresc.xsp?key=D93F9X

Antoni-Czaplicki commented 1 month ago

Wersja 0.17.0 naprawia integrację dla szkół korzystających ciągle z klasycznego vulcana