Sterownik nawadniania Parkside nie obsługiwany Zigbee

Witam,
czy już ktoś dostał ten sterownik?

Niestety z2m pokazuje po parowaniu ze urządzenie jest nie obsługiwane.
Zaktualizowałem z2m do najnowszej wersji, niestety nie obsługuje.

Więc dodałem ręcznie:

const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const exposes = require('zigbee-herdsman-converters/lib/exposes');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const extend = require('zigbee-herdsman-converters/lib/extend');
const e = exposes.presets;
const ea = exposes.access;

const definition = {
    zigbeeModel: ['TS0601'], // The model ID from: Device with modelID 'lumi.sens' is not supported.
    model: 'HG06875', // Vendor model number, look on the device for a model number
    vendor: 'PARKSIDE', // Vendor of the device (only used for documentation and startup logging)
    description: 'zawor parkside', // Description of the device, copy from vendor site. (only used for documentation and startup logging)
    fromZigbee: [fz.on_off], // We will add this later
    toZigbee: [tz.on_off], // Should be empty, unless device can be controlled (e.g. lights, switches).
    exposes: [e.switch(), e.battery_low(), e.battery()], // Defines what this device exposes, used for e.g. Home Assistant discovery and in the frontend
	configure: async (device, coordinatorEndpoint, logger) => {
    	const endpoint = device.getEndpoint(1);
    	await reporting.bind(endpoint, coordinatorEndpoint, ['genOnOff']);
        await reporting.onOff(endpoint);
    },
};

module.exports = definition;

Efekt jest taki że moge go właczyć i wyłaczyć.

Ale… sterownik po włączeniu po minucie się wyłacza sam, w aplikacji Lidla ustawia się czas podlewania, niestety nie mam bramki lidla.

I druga sprawa, urządzenie nie publikuje żdnych wiadomości, żadnego stanu, nic… czyli właczam jest stan on… sama sie po minucie wyłacza… jest dalej on. W debugu nic nie ma co wychodzi od urządzenia.

Oczywiście automatyzacja NR w dwie minuty i już jak włączam to jest otwarty zawór aż wyłacze, ale moze ktoś ogarnia i jest w stanie podpowiedzieć jak w pełni go sparować.
Myśle, ze kluczowe jest tu toZigbee, fromZigbee, exposes, ale nie wiem co obsługuje ten sterownik.

Z opisu:
niezawodne nawadnianie, odpowiednio do wymagań, obsługiwane komfortowo poprzez aplikację Lidl Home

  • 7-dniowy rytm nawadniania z wyborem dni tygodnia
  • w każdym dniu możliwość zaprogramowania do 6 interwałów nawadniania
  • czas nawadniania interwałów dziennych regulowany odrębnie

wynika, że napewno jest harmonogram podlewania więc musi być coś zbliżonego jak harmonogram w głowicy do grzejników.
To musi być w miarę powtarzalna konfiguracja do innych urządzeń Zigbee, tym bardziej, że to urządzenie z Lidla :grinning:.

Nie do końca, w głowicy ustawiasz godzine, wiec jak zaprogramujesz czy to bezprzeowdowo czy bezpośrednio na głowicy to działa bo jest zapisane,
A jeżeli chodzi o ten zawór to on ma tylko jeden guzik, wł/wył. także co najwyzej w nim można zaprogramować czas otwarcia zaworu na stałe bezprzewodowo, a harmonogram jest wyzwalany przez bramkę, bez niej harmonogram sie nie uruchomi. (nie dam reki uciąć, ale tak logika mi podpowiada)

Może faktycznie konfiguracja jest “toporna” jak tego sterownika nawadniania:

Tu nie chodzi o konfiguracje w HA,
chodzi o napisanie zewnętrznego konwertera dla Z2M bo to w tym miejscu jest problem, Z2m nie wspiera tego urządzenia, może będzie w przyszłości.
Na ten moment zewnętrzny konwerter pozwala mi włączać i wyłączać, lecz nie otrzymuję nic z urządzenia więc nie jestem w stanie rozkminić jakie funkcje/encje trzeba by było zaprogramować.

Oczywiście, że nie. Pokazałem na przykładzie innego urządzenia, że po Zigbee są dostępne tylko dwa parametry: switch (state), linkquality. Wg mnie, na początek, na podstawie konfiguracji tego urządzenia można próbować napisać konfiguracje w Z2M dla sterowania z Lidla.

Może to auto-off zgodnie z opisem - czas nawadniania interwałów dziennych regulowany odrębnie :laughing:.

Urządzenie jest już na liście issues Z2M:

1 polubienie

Na podstawie jakiej konfiguracji? dałeś link do ustawień switcha i sensora w HA jakiegoś tam urządzenia, jak to się ma do konfiguracji customowego konwertera z2m ?
Tak jak pisałem i pokazałem w pierwszym poście to już zrobiłem konwerter z2m i działa, w podstawowym zakresie :slight_smile:
Pytam czy ktoś potrafi podpowiedzieć jak zrobić aby otrzymywać wiadomości z tego urządzenia, gdyż na ten moment z2m jest głuchy na odbiór, no chyba ze ten sterownik nawadniania tylko odbiera a nic nie wysyła, a nie chce mi się wierzyć, ze jak włącze ręcznie zawór to w aplikacji lidla nie pokazuje, ze jest włączony :confused: a może …

Spokojnie, myśłałem, że skoro używasz zigbee-herdsman-converters to wiesz, że można podejrzeć konfigurację innych już wspieranych urządzeń Zigbee np. Woox R7060: Search · woox r7060: · GitHub

To miałem na myśli pisząc: “wg mnie, na początek, na podstawie konfiguracji tego urządzenia można próbować napisać konfiguracje w Z2M dla sterowania z Lidla.”

P.S. Już więcej nie będę pisał w tym temacie, nie mam sterownika więc lepiej może nie pomagać.
Z dużym prawdopodobieństwem to urządzenie “Tuya compatible” - How to support new Tuya devices | zigbee2mqtt.io