Jasne, normalnie update działa automatycznie z Google Play. Ta wersja nie jest jeszcze opublikowana w Google Play, bo rozwijamy i testujemy tą funkcjonalność.
20 maja wydamy 0.109 na kanale stabilnym i wtedy też aktualizacji apki mobilnej pójdzie przez w Google Play.
Dodatkowo doszedł też parametr priority który określa priorytet wiadomości. Tu mamy 2 opcje:
normal
high
Łatwo się domyśleć, że normal to mniej ważne wiadomości i ich dostarczenie może nie być natychmiastowe a high to ważna wiadomość która ma być dostarczona natychmiast i może wybudzić urządzenie.
doszedł parametr notification_id - unikalny numer powiadomienia, jeśli wyślesz powiadomienie z tym samym numerem, to powiadomienie będzie nadpisywane.
Jeżeli numer będzie unikalny to możemy wysłać jednocześnie wiele powiadomień z bramki i nie będą one nadpisywane.
Ta opcja pojawi się na kanale beta w raz z wersją 0.109.6b3 którą właśnie testujemy na kanale alfa:
Wydawalo mi sie ze widzialem ogloszeine o tym ze notyfikacje na telefonie dzialaja teraz w oficjalnej aplikacji z Google Play, nie trzeba nic sciagac i recznie instalowac.
Dobrze kojarze? Pytam bo odinstalowalem apke w wersji beta, zainstalowalem z powrotem oficjalna wersje i przestaly pojawiac sie notyfikacje.
Logi mowia: “No mob id from mobile_ais_dom_XXXXXXXXXXX”
Mam dwie encje typu mobile_ais_dom_XXXXX (dla dwoch urzadzen), na obydwu mam taki problem.
A jeszcze jedno - czy parametr image musi wskazywac na obrazek w necie, czy jest opcja lokalnego obrazka?
Testowo zrobilem sobie zdjecie za pomoca camera.snapshot z parametrem filename: '/data/data/pl.sviete.dom/files/home/AIS/www/img/snapshot_furtka.jpg'
Nastepnie wysylam notyfikacje z parametrem image: /data/data/pl.sviete.dom/files/home/AIS/www/img/snapshot_korytarz.jpg
Notyfikacja przychodzi na telefon ale pusta - w miejscu gdzie normalnie powinien byc obrazek, jest biala plama. Oczywiscie, sprawdzilem ze plik istnieje w zadanej lokalizacji a po sciagnieciu na laptopa, moge go obejrzec.
Brak wpisow w konsoli deweloperskiej, brak ciekawych informacji z pm2 logs
ograniczenia związane z wielkością zdjęć i tym, że muszą one być publicznie dostępne wynikają z tego jak działa notyfikacja w Android (tak to Google wymyślił)
Moment, moment - ja sie wypowiedzialem tylko i wylacznie w kwestii notyfikacje Druga zapowiadana funkcjonalnosc, tzn uzywanie apki AIS do zbierania informacji o telefonie (lokalizacja, stan baterii, podlaczona siec WiFi) u mnie nie dziala.
Na ta chwile, mam tylko jedna encje device_tracker.mobile_ais_dom_xxx, ktora wyswietla status “unknown” i nic wiecej.
Celem uzyskania info o lokalizacji, stanie baterii etc, musze wciaz uzywac oficjalnej apki HA. Ktora zreszta, po recznym usunieciu przeze mnie integracji Mobile App, tez przestala dzialac
@jolka, jak to jest z lokalizacja. Mozna uzyc Waszej oficjalnej apki ze sklepu Google czy tez ta funkcjonalnosc jest wciaz w trakcie tworzenia?