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.
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.
@adamadamowski możesz mieć sitemap ile chcesz. Ja mam osiem 😉 Jedna jest np. na potrzeby córki, bo miała specjalne wymagania
Super. A czy mapy mają być w jednym pliku *.sitemap czy każda mapa w innym pliku.
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.
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ć?
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" { ... }
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.
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.