Czy są możliwe dwie...
 
Powiadomienia
Wyczyść wszystko

Czy są możliwe dwie sitemapy?

9 Wpisów
3 Użytkownicy
0 Reactions
513 Wyświetleń
(@adamadamowski)
Wpisów: 37
Kontrybutor
Autor tematu
 

Hej.

wszystko jest właściwie w temacie. Czy da się w openhabie zrobić dwie sitemapy działające jednocześnie?

Chodzi o to że chciał bym na dwóch urządzeniach mobilnych mieć różne intface, na jednym z nich miały by być prezentowane odczyty z niektórych czujników a na drugim z innych czujników.

 
Dodane : 08/10/2023 7:25 pm
(@ldywicki)
Wpisów: 78
Kontrybutor
 

Możesz mieć zdefiniowane dwie sitemapy, po prostu wybierasz na urządzeniu która ma się wyświetlić. Każda sitemapa ma przypisane id, zależnie od klienta (przeglądarka/telefon) powinna być opcja przejścia pomiędzy nimi. Jedna uwaga - nie ma kontroli uprawnień tj. każdy kto się zaloguje do systemu może sobie wędrować w poszukiwaniu informacji, których potrzebuje.

 
Dodane : 08/10/2023 8:37 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

@adamadamowski możesz mieć sitemap ile chcesz. Ja mam osiem 😉 Jedna jest np. na potrzeby córki, bo miała specjalne wymagania 

image
 
Dodane : 08/10/2023 8:51 pm
(@adamadamowski)
Wpisów: 37
Kontrybutor
Autor tematu
 

Super. A czy mapy mają być w jednym pliku *.sitemap czy każda mapa w innym pliku.

 
Dodane : 08/10/2023 9:24 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

ja man kazda w osobnym pliku. Nigdy nie próbowałem jeden plik wiec może tez da rade, ale na 100% osobny plik jest Ok. 

 
Dodane : 09/10/2023 6:49 am
(@adamadamowski)
Wpisów: 37
Kontrybutor
Autor tematu
 

Nadal robię coś źle.

Skopiowałem zawartość pliku sitemap, zmieniłem etykietę sitamap dla odróżnienia, zrestartowałem openhaba a i tak nie mam drugiej strony do wyboru aplikacji. Co jeszcze powinienem poprawić?

 
Dodane : 09/10/2023 7:20 am
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

zobacz co tam widzisz w log'ach, jeśli nie działa.

Przez etykiete masz na myśli label? 

Każda sitemapa musi miec unikalna nazwę

sitemap pierwsza_unikalna_nazwa label="SiteMapa 1" 
{
  ...
}

sitemap druga_unikalna_nazwa label="SiteMapa 2" 
{
  ...
}

 

 

 
Dodane : 09/10/2023 2:28 pm
(@ldywicki)
Wpisów: 78
Kontrybutor
 

Dodane przez: @adrian

ja man kazda w osobnym pliku. Nigdy nie próbowałem jeden plik wiec może tez da rade, ale na 100% osobny plik jest Ok. 

Każda sitemapa musi być w oddzielnym pliku. W przeciwieństwie do Thing.xtext#L12, Sitemap.xtext#L7 dopuszcza tylko jedną definicję per plik.

 

 
Dodane : 09/10/2023 4:31 pm
(@adamadamowski)
Wpisów: 37
Kontrybutor
Autor tematu
 

Nie wiem czy fobrze wyjaśniłem o vo mi chodzi, ale nieważne. Tak jak pisaliście każda sitemapa musi być w innym pliku. W aplikacji robię w ten sposób że, po uruchomieniu wchodzę w ustawienia->edytuj serwer->wyczyść domyślną sitemapę, wszystko zatwierdzam i wracam się w aplikacji do początku i w tym momencie prosi mnie o wybranie sitemay, jak dla mnie idealne rozwiązanie.

 
Dodane : 11/10/2023 1:00 pm
Udostępnij: