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 .
Linki bezpośrednie
-
- Posty: 22
- Rejestracja: czw lis 23, 2017 7:05 am
Dziękuję , wszystko jasne. Wstyd się przyznać: uruchamiałem linki przed zapisaniem zmian:)
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
- Robert Błaszczak
- Posty: 4007
- Rejestracja: sob gru 22, 2018 8:55 pm
- Lokalizacja: Zielona Góra
- Kontakt:
Dziękuję
Pozdrawiam
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
Robert Błaszczak
Moja prywatna strona: www.blaszczak.pl
-
- Posty: 88
- Rejestracja: czw cze 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 pisze: ↑śr sty 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..........
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.
Kod: Zaznacz cały
<!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.
Kod: Zaznacz cały
<!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ć.
-
- Posty: 88
- Rejestracja: czw cze 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.
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}"?
- Robert Błaszczak
- Posty: 4007
- Rejestracja: sob gru 22, 2018 8:55 pm
- Lokalizacja: Zielona Góra
- Kontakt:
Potwierdzam prawidłowe działanie 'toggle'.fracz pisze: ↑pn sty 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