Warunki w SUPLA Scripts - pomysły

xcszuwar
Posty: 110
Rejestracja: ndz wrz 08, 2019 8:58 pm

Witam
sterowanie zaczepem i kontaktron . Jak otwieram furtke scena i warunek jest na zielono że wykonano jednak nie wysyła powiadomienia . co skopałem ?Obrazek
Załączniki
Screenshot_20230610_130837_Samsung Internet.jpg
Screenshot_20230610_130837_Samsung Internet.jpg (245.42 KiB) Przejrzano 543 razy
xcszuwar
https://sobianowice.aqi.eco/pl

30 urządzeń Supla :) :D
xcszuwar
Posty: 110
Rejestracja: ndz wrz 08, 2019 8:58 pm

Już jest ok warunek jest prawidłowy. Źle wpisałem ID.
tzn spisałem z aplikacji Supla -ID przekaźnika zamiast ID czujnika otwarcia. Teraz jest ok wszystko działa.
xcszuwar
https://sobianowice.aqi.eco/pl

30 urządzeń Supla :) :D
wsosniak
Posty: 718
Rejestracja: sob cze 02, 2018 8:02 am

rav20 pisze: śr cze 07, 2023 12:24 pm Witam
Czy poniższy warunek nadal działa ? Czy jest poprawny na ten moment ?
fracz pisze: ndz gru 16, 2018 11:46 am
Jeśli będzie dziś ciepło w Paczkowie :lol:

Kod: Zaznacz cały

{{ (getUrl('https://www.meteoblue.com/pl/pogoda/prognoza/tydzień/paczków_polska_3089566', '#tab_temp_max".*?>\s*(.+?C)#s')|number_format) > 15 }}
niestety nie działa od stycznia 2022 .
Musisz z innego serwisu skorzystać . Ja korzystam z API na Weather.com (chyba meteoblu tez ma podobnie) . Musisz założyc konto (wystarczy darmowe) , dostaniesz klucz i np tak odczytywać pogode:

{% set Temperatura = getUrl('http://api.weatherapi.com/v1/forecast.x ... ice&days=1', '')|split('<temp_c>')[15]|split('<')[0]|raw %}
{% set TempMin = getUrl('http://api.weatherapi.com/v1/forecast.x ... ice&days=1', '')|split('<mintemp_c>')[1]|split('<')[0]|raw %}
{% set Opady = getUrl('http://api.weatherapi.com/v1/forecast.x ... ice&days=1', '')|split('<totalprecip_mm>')[1]|split('<')[0]|raw %}
{% set OpadyTeraz = getUrl('http://api.weatherapi.com/v1/forecast.x ... ice&days=1', '')|split('<precip_mm>')[1]|split('<')[0]|raw %}

Temperatura o 13:00 : {{Temperatura}} ----
TempMin : {{TempMin}} ----
Opady cały dzień {{Opady}}mm ---
Opady teraz {{OpadyTeraz}}mm

i taka jest odpowiedz:
Temperatura o 13:00 :19.1 ----
TempMin :13.1 ----
Opady cały dzień 2mm ---
Opady teraz 0mm
rav20
Posty: 55
Rejestracja: czw lis 19, 2020 10:50 am
Lokalizacja: Dąbrowa Tarnowska

wsosniak pisze: ndz cze 11, 2023 3:28 am Ja korzystam z API na Weather.com (chyba meteoblu tez ma podobnie) . Musisz założyc konto (wystarczy darmowe) , dostaniesz klucz i np tak odczytywać pogode:

{% set Temperatura = getUrl('http://api.weatherapi.com/v1/forecast.x ... ice&days=1', '')|split('<temp_c>')[15]|split('<')[0]|raw %}
Dzięki wielkie. Działa :D
mam tylko problem z lokalizacją: w jaki sposób powinienem wpisać miejscowość dwuczłonową bo np. Dabrowa Tarnowska działa na podstronie API Explorer ale w scripts.supla.io już nie koniecznie.
wsosniak
Posty: 718
Rejestracja: sob cze 02, 2018 8:02 am

Dabrowa_Tarnowska ? spróbuj
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

rav20 pisze: śr cze 14, 2023 9:17 am
Dzięki wielkie. Działa :D
mam tylko problem z lokalizacją: w jaki sposób powinienem wpisać miejscowość dwuczłonową bo np. Dabrowa Tarnowska działa na podstronie API Explorer ale w scripts.supla.io już nie koniecznie.
W URL spacje zastępujemy %20, więc "Dabrowa%20Tarnowska" powinno działać
Widzimy się na Supla Offline Party vol. 2 :!:
wsosniak
Posty: 718
Rejestracja: sob cze 02, 2018 8:02 am

wczoraj sprawdziłem u siebie i na scripts.supla.io działa ze spacją , z podkresleniem, z %20 ..... to chyba nie ten problem .
rav20
Posty: 55
Rejestracja: czw lis 19, 2020 10:50 am
Lokalizacja: Dąbrowa Tarnowska

Potwierdzam: z podkreśleniem oraz %20 działa za każdym razem. Dzięki.
A odnośnie spacji, u mnie nie chciało współdziałać, chociaż podczas testów kilka razy "załapało" ale myślę, że to raczej związane z odświeżaniem.
sherif14
Posty: 98
Rejestracja: pn lis 29, 2021 3:20 pm

Czy jest możliwe stworzenie reguły, która uruchomi grzałkę CWU po osiągnięciu danej produkcji przez fotowoltaikę (pomiar z MEW-01)?
cinas
Posty: 221
Rejestracja: ndz sie 14, 2022 6:59 am

Tak można stworzyć
viewtopic.php?t=13103
ODPOWIEDZ

Wróć do „SUPLA Scripts”