RemoteDebug - zdalny monitoring

Masz pomysł na funkcjonalność lub koncepcję na rozwój projektu. Opisz wszystko tutaj.
User avatar
vajera
Posts: 7290
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 289 times
Been thanked: 161 times

Post

Znalazłem i wstępnie przetestowałem narzędzie, które może się przydać wszystkim piszącym w Arduino IDE.
Biblioteka nazywa się RemoteDebug - można ją zainstalować bezpośrednio z IDE.

Do kodu musimy dodać:

Code: Select all

#include "RemoteDebug.h"        //https://github.com/JoaoLopesF/RemoteDebug

RemoteDebug Debug;
w setup() :

Code: Select all

 
 	Debug.begin(String(read_supla_hostname().c_str())); // Initialize the WiFi server
 	Debug.setResetCmdEnabled(true); // Enable the reset command
 	Debug.showProfiler(true); // Profiler (Good to measure times, to optimize codes)
 	Debug.showColors(true);
a w loop() :

Code: Select all

	Debug.handle();
teraz kod:

Code: Select all

	Serial.println(channelNumber);
	Serial.println(pin);
zastępujemy:

Code: Select all

	debugV(channel No: %d - pin No %d", channelNumber, pin);
podłączamy się do naszego ESP przy pomocy dowolnej aplikacji telnet lub poprzez aplikację web
http://joaolopesf.net/remotedebugapp/

i możemy się cieszyć zdalnym monitorowaniem pracy naszych zabawek, co może być niezwykle użyteczne zwłaszcza gdy urządzenie jest w miejscu trudno dostępnym.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
QLQ
Posts: 2512
Joined: Sun Sep 03, 2017 9:13 am

Post

O! :shock:
jak coś nie działa to włącz zasilanie.....

Return to “Pomysły i koncepcje”