Wcześniej zapoznaj się z głównymi założeniami
Jedna z funkcji systemu remoteMe jest możliwość kontrolowania urządzeń przez strony internetowe. Strona internetowa to jedno z urządzeń (czyli możesz wysyłać do niej wiadomości jak do każdego innego urzadzenia i może ona obserwować zmienne)
RemoteMe hostuje twoje strony WWW, dzięki czemu masz do nich dostęp z każdego miejsca. Możesz hostować pliki .html, .js, .css maksymalny rozmiar pliku to 100KB. Jeżeli potrzebujesz więcej miejsca skontaktuj się
Pliki są zabezpieczone to znaczy że tylko ty masz do nich dostęp i osoby którym to umożliwisz.
Żeby stworzyć stronę intenetową w zakładce devices wybierz New Device a potem New webPage device :
- name nazwa strony internetowej
- deviceId – unikalny identyfikator – musi być unikalny
- template – Szablon plików – najlepiej zostawić domyślny
Po stworzeniu strony dostajemy:
Na screenie jest pare nie oczywistycz rzeczy
- otwiera dane do logowania po FTP
- Przy częstym edytowaniu plików jest to najwygodniejsza opcja
- Możesz połaczyć się z serwerem FTP (winscp jest preferowany) następnie włączyć ciągłą synchronizację plików z folderem lokalnym
- Po zedytowaniu plików w ulubionym edytorze/IDE są one automatycznie wgrywane na serwer
- Tworzy nowy plik
- Możesz przeciągnąc pliki/ foldery z Twojego komputera lub z githuba (Uwaga jeżęli przeciągniety plik ma taką samą nazwe jak już isntiejący istniejący plik zostanie zastąpiony nowym !)
- Klucze do tymczasowego dostępu do strony – będzie to opisane później
Każdy z plików ma menu kontekstowe – dostępnie po kliknięciu na nim, można je usuwać, zmieniać nawę i edytować z poziomu przeglądarki
Strona internetowa jest dostępna po
- Zalogowaniu się na Twoje konto ( hasłem i nazwą użytkownika)
- zalogowanie do systemu używając nazwy użytkownika “token” i hasło wartość jednego z Twoich tokenów
- Linki anonimowe (Uwaga jeden link anonimowy daje dostęp do wszystkich twoich stron – po odpowiedniej zmianie, i pozwalają na wysyłanie wiadomości do wszystkich Twoich urządzeń)
- Żeby wygenerować link anonimowy klikamy na index.html i get anymous link
- Oparte są na jednym z tokenów – po usunięciu tokenów i po wygaśnięciu sesji który ten token stworzył nie jest możliwe dalsze korzystanie z linku anonimowego
- Linki mogą być skopiowane
lub można zeskanować kod QR wyświetlany po kliknięciu na ikonkę
index.html importuje w sekcji head wsyztkie potrzebne biblioteki do komunikacji z remoteMe opisane jest to tutaj here