Problem z aktualizacją licznika PZEM004

Maniek913
Posts: 593
Joined: Thu Feb 22, 2018 9:46 pm

Post

krycha88 wrote: Wed Aug 23, 2023 4:04 pm
Maniek913 wrote: Wed Aug 23, 2023 1:42 pm Niestety, teraz po rejestracji w cloud jest taki efekt:fXTahNXeeS.png

Do tego jednocześnie pozostaje w trybie konfiguracji (emituje własną sieć)
a masz skonfigurowane gpio dla licznika? Bo wygląda na to, że nie.
A mógłbyś mi pomoc poprawnie zaadresować gpio dla licznika 3fazowego w przykładzie z biblioteki supladevice? Spróbuję to skompilować.

Code: Select all

/*
   Copyright (C) AC SOFTWARE SP. Z O.O.

   This program is free software; you can redistribute it and/or
   modify it under the terms of the GNU General Public License
   as published by the Free Software Foundation; either version 2
   of the License, or (at your option) any later version.
   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
   GNU General Public License for more details.
   You should have received a copy of the GNU General Public License
   along with this program; if not, write to the Free Software
   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
   */

// dependence: Arduino library for the Updated PZEM-004T v3.0 Power and Energy
// meter  https://github.com/mandulaj/PZEM-004T-v30

#include <SuplaDevice.h>
#include <supla/sensor/PzemV3.h>

// Choose proper network interface for your card:
#ifdef ARDUINO_ARCH_AVR
// Arduino Mega with EthernetShield W5100:
#include <supla/network/ethernet_shield.h>
// Ethernet MAC address
uint8_t mac[6] = {0x00, 0x01, 0x02, 0x03, 0x04, 0x05};
Supla::EthernetShield ethernet(mac);

// Arduino Mega with ENC28J60:
// #include <supla/network/ENC28J60.h>
// Supla::ENC28J60 ethernet(mac);
#elif defined(ARDUINO_ARCH_ESP8266) || defined(ARDUINO_ARCH_ESP32)
// ESP8266 and ESP32 based board:
#include <supla/network/esp_wifi.h>
Supla::ESPWifi wifi("your_wifi_ssid", "your_wifi_password");
#endif

void setup() {
  Serial.begin(115200);

  // Replace the falowing GUID with value that you can retrieve from
  // https://www.supla.org/arduino/get-guid
  char GUID[SUPLA_GUID_SIZE] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};

  // Replace the following AUTHKEY with value that you can retrieve from:
  // https://www.supla.org/arduino/get-authkey
  char AUTHKEY[SUPLA_AUTHKEY_SIZE] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};

  /*
   * Having your device already registered at cloud.supla.org,
   * you want to change CHANNEL sequence or remove any of them,
   * then you must also remove the device itself from cloud.supla.org.
   * Otherwise you will get "Channel conflict!" error.
   */

  new Supla::Sensor::PZEMv3(5, 4);  // (RX,TX)  "PZEM Addr default to 0xF8"

   // new Supla::Sensor::PZEMv3(5, 4, 0x10);  // (RX,TX, PZEM Addr)

  /*
   * SuplaDevice Initialization.
   * Server address, is available at https://cloud.supla.org
   * If you do not have an account, you can create it at
   * https://cloud.supla.org/account/create SUPLA and SUPLA CLOUD are free of
   * charge
   *
   */

  SuplaDevice.begin(
      GUID,              // Global Unique Identifier
      "svr1.supla.org",  // SUPLA server address
      "email@address",   // Email address used to login to Supla Cloud
      AUTHKEY);          // Authorization key
}

void loop() {
  SuplaDevice.iterate();
}
pavel@
Posts: 62
Joined: Mon Oct 31, 2022 11:19 am

Post

Maniek913 wrote: Thu Aug 24, 2023 4:44 am
pavel@ wrote: Tue Aug 22, 2023 11:24 am Witam

Potwierdzam po aktualizacji do nowszej kompilacji GG 7 w górę PZEM przestaje działać poprawnie na 3 fazach

Czy zostało już to naprawione ?
A masz może jakiś nowszy niż 1.9.7 soft w swoich archiwach :) ? najlepiej z zaznaczonymi dodatkowymi opcjami. Pilnie potrzebuje uruchomić ten licznik z dodatkowymi kanałami : termometrem, krańcówką i przekaźnikiem ( taki mam hardware).
Mam GG v5.9.13 ale to kombajn z wieloma opcjami na granicy wykorzystania pamięci
Maniek913
Posts: 593
Joined: Thu Feb 22, 2018 9:46 pm

Post

pavel@ wrote: Thu Aug 24, 2023 7:55 am
Maniek913 wrote: Thu Aug 24, 2023 4:44 am
pavel@ wrote: Tue Aug 22, 2023 11:24 am Witam

Potwierdzam po aktualizacji do nowszej kompilacji GG 7 w górę PZEM przestaje działać poprawnie na 3 fazach

Czy zostało już to naprawione ?
A masz może jakiś nowszy niż 1.9.7 soft w swoich archiwach :) ? najlepiej z zaznaczonymi dodatkowymi opcjami. Pilnie potrzebuje uruchomić ten licznik z dodatkowymi kanałami : termometrem, krańcówką i przekaźnikiem ( taki mam hardware).
Mam GG v5.9.13 ale to kombajn z wieloma opcjami na granicy wykorzystania pamięci
To prześlij mi proszę
pavel@
Posts: 62
Joined: Mon Oct 31, 2022 11:19 am

Post

krycha88 wrote: Wed Aug 23, 2023 8:09 am czy byście mogli zobaczyć wersję 7.4.14?
Nadal nie działa na powyższej wersji brak odczytów faza 1 faza 2 oraz parametrów z fazy 3 jak poniżej, na starej kompilacji odczyt jest poprawny

proszę o poprawki
You do not have the required permissions to view the files attached to this post.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Zobaczcie wersję 7.4.15.
https://gui-generic-builder.supla.io/
pavel@
Posts: 62
Joined: Mon Oct 31, 2022 11:19 am

Post

Nie działa to samo
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

pavel@ wrote: Sun Aug 27, 2023 4:12 pm Nie działa to samo
To robi się problematycznie :) Pokaż screena jak to konfigurujesz.
https://gui-generic-builder.supla.io/
Maniek913
Posts: 593
Joined: Thu Feb 22, 2018 9:46 pm

Post

Screny z konfiguracji są w pierwszym poście.
Dla starszych softów są identyczne i działają .
Ja również informowałem że aktualizacja nie rozwiązała problemu .
You do not have the required permissions to view the files attached to this post.
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

To ja tutaj już nie pomogę. Musicie sami skompilować przykład z biblioteki i sprawdzić czy działa poprawnie.
https://gui-generic-builder.supla.io/
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Maniek913 wrote: Sun Aug 27, 2023 5:22 pm Screny z konfiguracji są w pierwszym poście.
Dla starszych softów są identyczne i działają .
Ja również informowałem że aktualizacja nie rozwiązała problemu .
Jeszcze przyszło mi do głowy aby zaktualizować bibliotekę SoftwareSerial. Zobaczcie czy coś się zmieniło.
https://gui-generic-builder.supla.io/

Return to “GUI Generic”