@p.kaczmarek2, dzięki!
Teraz to (sendGET/POST) działa! Ale mam jeszcze jedno pytanie.
1)
Jak można zarządzać stanami kanału, odbierając dane z odpowiedzi z serwera HTTP innej firmy?
Na przykład, wysyłam żądanie
sendGET https://mysite.com/openbkn_get_instructions/
a serwer wysyła odpowiedź w postaci nieprzetworzonej (np. "Channel1=1&Channel2=0") lub JSON (np. {"Channel1": "1"}), więc jak mogę zinterpretować odpowiedzi serwera, aby zmienić stan kanału na moim urządzeniu?
2)
Jak mogę wysłać dane JSON do serwera HTTP innej firmy?
Na przykład, jeśli wpiszę to w przeglądarce
http://192.168.1.95/cm?cmnd=Status 8 zwróci pewne dane w JSON:
{"StatusSNS":{"Time":"2025-12-01T18:41:07","ENERGY":{"Power": 0.000000,"ApparentPower": 0.000000,"ReactivePower": 0.000000,"Factor":1.000000,"Voltage":231.583771,"Current":0.000000,"Frequency":0.000000,"ConsumptionTotal":38.524380,"Yesterday": 2.533750,"ConsumptionLastHour":0.001772},"ESP32":{"Temperature": 46.0},"TempUnit":"C"}}
Jak mogę wysłać te dane JSON (POST lub GET) na mój serwer pod adresem URL
https://mysite.com/openbkn_status/?