CLOUD v2.3 BETA
-
- Posts: 19340
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
Firmware musisz mieć odpowiedni.
-
- Posts: 698
- Joined: Mon Nov 27, 2017 7:36 am
Firmware mam, ale rozumiem, że nie obsługujesz tych kanałow:
#define VOLTAGE_CHANNEL 1 ( mnożnik x 0.1 )
#define CURRENT_CHANNEL 2 ( mnożnik x 0.001 )
#define POWER_CHANNEL 3 ( mnożnik x 1.0 )
Jacek
#define VOLTAGE_CHANNEL 1 ( mnożnik x 0.1 )
#define CURRENT_CHANNEL 2 ( mnożnik x 0.001 )
#define POWER_CHANNEL 3 ( mnożnik x 1.0 )
Jacek
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
-
- Posts: 19340
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
Do co napisałeś to tylko definicje, które nie wiadomo do czego się mają.
Energię musisz zwracać w formie impulsów
https://github.com/SUPLA/supla-espressi ... _counter.c
lub szczegółowych danych
https://github.com/SUPLA/supla-espressi ... ty_meter.c
https://github.com/SUPLA/supla-espressi ... oto.h#L904
Energię musisz zwracać w formie impulsów
https://github.com/SUPLA/supla-espressi ... _counter.c
lub szczegółowych danych
https://github.com/SUPLA/supla-espressi ... ty_meter.c
https://github.com/SUPLA/supla-espressi ... oto.h#L904
-
- Posts: 698
- Joined: Mon Nov 27, 2017 7:36 am
Dokładnie w ten sam sposób przesyłane są wartości temperatury i wilgotności z Sonoff-TH. Ja dokładnie w ten sam sposób przesyłam
do serwera Supla wyniki pomiarów napięcia, prądu i mocy. Wystarczy spojrzeć do kodu źródłowego sonoffa-th lub sonoffa-pow.
Jacek
do serwera Supla wyniki pomiarów napięcia, prądu i mocy. Wystarczy spojrzeć do kodu źródłowego sonoffa-th lub sonoffa-pow.
Jacek
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
-
- Posts: 698
- Joined: Mon Nov 27, 2017 7:36 am
Dla Sonoff-TH jest:
char value[SUPLA_CHANNELVALUE_SIZE];
memset(value, 0, sizeof(SUPLA_CHANNELVALUE_SIZE));
supla_get_temperature(value);
srpc_ds_async_channel_value_changed(devconn->srpc, TEMPERATURE_CHANNEL, value);
Dla Sonoff-POW jest:
char value[SUPLA_CHANNELVALUE_SIZE];
memset(value, 0, sizeof(SUPLA_CHANNELVALUE_SIZE));
supla_getVoltage(value);
memcpy(&napiecie, value, sizeof(uint32_t));
last_voltage = (int)(napiecie);
if ( relay_laststate == 0) last_voltage = 0;
memcpy(value, &last_voltage, 4);
srpc_ds_async_channel_value_changed(devconn->srpc, VOLTAGE_CHANNEL, value);
Jest tu jakaś istotna różnica?
char value[SUPLA_CHANNELVALUE_SIZE];
memset(value, 0, sizeof(SUPLA_CHANNELVALUE_SIZE));
supla_get_temperature(value);
srpc_ds_async_channel_value_changed(devconn->srpc, TEMPERATURE_CHANNEL, value);
Dla Sonoff-POW jest:
char value[SUPLA_CHANNELVALUE_SIZE];
memset(value, 0, sizeof(SUPLA_CHANNELVALUE_SIZE));
supla_getVoltage(value);
memcpy(&napiecie, value, sizeof(uint32_t));
last_voltage = (int)(napiecie);
if ( relay_laststate == 0) last_voltage = 0;
memcpy(value, &last_voltage, 4);
srpc_ds_async_channel_value_changed(devconn->srpc, VOLTAGE_CHANNEL, value);
Jest tu jakaś istotna różnica?
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
-
- Posts: 19340
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
Wymyśliłeś sobie własny sposób przesyłania tego typu danych, który po stronie serwera jest inaczej niż byś chciał obsługiwany. Nie czytasz też tego co do Ciebie pisze to co Ci będę tłumaczył.
-
- Posts: 698
- Joined: Mon Nov 27, 2017 7:36 am
W sumie to masz rację. Sądziłem, że przez analogię do przesyłania wartości temperatury z Sonoffa-TH da się tak samo przesłać
wartości zmierzone z innych urządzeń poprzez kolejne kanały, a po stronie clouda wystarczy (w przybliżeniu) powielić obsługę danych z tych kanałów.
Jacek
wartości zmierzone z innych urządzeń poprzez kolejne kanały, a po stronie clouda wystarczy (w przybliżeniu) powielić obsługę danych z tych kanałów.
Jacek
__________________________________________________________
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
Specjalizowane oprogramowanie do sterowników Sonoff, Gosund, Blitzwolf, Shelly i innych:
https://djack.com.pl/modules.php?name=Downloads&d_op=viewdownload&cid=54
-
- Posts: 275
- Joined: Wed Nov 14, 2018 5:32 pm
- Location: Sosnowiec
Widze ze 2.3 juz działa!
Kiedy może się pojawić skill na Amazonie?
Kiedy może się pojawić skill na Amazonie?