Ale mam kilka modułów dawno nieaktywnych, pozostawionych na chmurze do fikcyjnych termostatów itp
Linki bezpośrednie
-
wojtas567
- Posts: 2334
- Joined: Sun Apr 03, 2016 7:16 pm
- Location: Olsztyn
Rozpoczęty tylko i wyłącznie na potrzeby tego zdjęcia, nie zapisany.
Ale mam kilka modułów dawno nieaktywnych, pozostawionych na chmurze do fikcyjnych termostatów itp
.
Ale mam kilka modułów dawno nieaktywnych, pozostawionych na chmurze do fikcyjnych termostatów itp
Pozdrawiam
Wojtek
Wojtek
-
krzysztof_d
- Posts: 22
- Joined: Thu Nov 23, 2017 7:05 am
Dziękuję , wszystko jasne. Wstyd się przyznać: uruchamiałem linki przed zapisaniem zmian:)
-
fracz
- Posts: 2342
- Joined: Fri Oct 28, 2016 10:56 pm
- Location: Kraków
- Has thanked: 4 times
- Been thanked: 6 times
Toggle dla RGB i Dimmerów powinien już działać poprawnie po poprawce. Nie doszły nowe tłumaczenia
, więc może Przemek jutro wrzuci 
-
procekms89
- Posts: 88
- Joined: Thu Jun 28, 2018 4:21 am
HTML to zawsze moja słabość. Możesz podać przykład z wstawionym linkiem bezpośrednim w twoim kodzie?elhenio wrote: Wed Jan 16, 2019 2:39 pm Cześć, nic konkretnego w html jeszcze nie mam... robiłem tylko drobne próby nad szybką stroną na zasadzie siedzę przy komputerze i uruchamiam link z zakładki. Specjalistą to nie jestem więc sam bazuje na tym co znajdę.
Przy Excelu to mogę więcej pomóc niż w html.
Do obsługi przycisku, checkbox lub Toggle Switch trzeba zastosować obsługę zdarzenia w formie funkcji. Kod zapisz do pliki html i uruchom... przykład z wyświetlanym tekstem..........
-
elhenio
- Posts: 201
- Joined: Tue Jan 02, 2018 1:30 pm
Kawałek na szybko spreparowanego najprostszego kodu opartego na linkach.
W tym przypadku dostaniesz odpowiedz stanu w nowym oknie.
Lub obiekt XMLHttpRequest, który służy do wymiany danych z serwerem.
Tu możne i wydaje się więcej zachodu ale i ciekawsze. Tę metodę wykorzystuję w Excelu.
PS Jak pisałem, co do moich umiejętności html... autorytetem to ja nie jestem.
W tym przypadku dostaniesz odpowiedz stanu w nowym oknie.
Code: Select all
<!DOCTYPE html>
<html lang="pl_PL">
<body>
<h2>Oświetlenie wiaty</h2>
<p>LED przed wiatą. </p>
<a href="...twój link/toggle"target="_blank title="LED"></p>
<img src="lokalizacja\LED.png" alt="LED" style="width:64px;height:64px;border:0"></a></p>
</body>
</html>Tu możne i wydaje się więcej zachodu ale i ciekawsze. Tę metodę wykorzystuję w Excelu.
Code: Select all
<!DOCTYPE html>
<html>
<body>
<h1>Oświetlenie wiaty</h1>
<button type="button" onclick="loadDoc()">Przełącz LED</button>
<p id="LED"></p>
<script>
function loadDoc() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
};
xhttp.open("GET", "...twój link/toggle", true);
xhttp.send();
}
</script>
</body>
</html>Pozdrawiam
elhenio
-----------------------------------------------------------------------------------------------------------------------
Nie wystarczy zdobywać mądrości, trzeba jeszcze z niej korzystać.
elhenio
-----------------------------------------------------------------------------------------------------------------------
Nie wystarczy zdobywać mądrości, trzeba jeszcze z niej korzystać.
-
fracz
- Posts: 2342
- Joined: Fri Oct 28, 2016 10:56 pm
- Location: Kraków
- Has thanked: 4 times
- Been thanked: 6 times
Ta metoda nie będzie działać w przeglądarce internetowej. Zablokuje ona odwołanie asynchroniczne do "obcej" domeny jako potencjalnie niebezpieczne.elhenio wrote: Tue Jan 29, 2019 9:59 pm Lub obiekt XMLHttpRequest, który służy do wymiany danych z serwerem.
-
procekms89
- Posts: 88
- Joined: Thu Jun 28, 2018 4:21 am
Kilka razy ta metoda działała po czym całkowicie straciłem komunikację z modułem. Po restarcie znowu wszystko działało kilka razy i znowu brak komunikacji.fracz wrote: Wed Jan 30, 2019 6:08 am
Ta metoda nie będzie działać w przeglądarce internetowej. Zablokuje ona odwołanie asynchroniczne do "obcej" domeny jako potencjalnie niebezpieczne.
Co dziwne w momencie gdy moduł którym się bawiłem tracił komunikację, w tym samym czasie zupełnie inny moduł z zupełnie inną funkcją tracił komunikację (moduły mają różne GUID, inne MAC i funkcje).
Druga opcja odpada bo powoduje to problemy z działaniem modułu.
Pierwsza opcja działa dobrze jest tylko jedne "ale". Jak zrobić aby przy każdym użyciu linka nie otwierał się komunikat "{"success":true}"?elhenio wrote: Tue Jan 29, 2019 9:59 pm Kawałek na szybko spreparowanego najprostszego kodu opartego na linkach.
W tym przypadku dostaniesz odpowiedz stanu w nowym oknie.
...........
-
Robert Błaszczak
- Posts: 5222
- Joined: Sat Dec 22, 2018 8:55 pm
- Location: Zielona Góra
- Has thanked: 37 times
- Been thanked: 27 times
Potwierdzam prawidłowe działanie 'toggle'.fracz wrote: Mon Jan 28, 2019 8:44 pm Toggle dla RGB i Dimmerów powinien już działać poprawnie po poprawce. Nie doszły nowe tłumaczenia, więc może Przemek jutro wrzuci
![]()
Jeszcze raz dzięki wszystkim zaangażowanym w temat za szybkie znalezienie błędu i wdrożenie poprawek na serwerach produkcyjnych.
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
