Hallo,
ich habe mir einen FMS61NP-230V Aktor mit 2 Kanälen besorgt und möchte ihn nun mit smarthomeNG ansprechen, das klappt leider nicht.
Im interaktiven Modus konnte ich den Aktor anlernen mittels
sh.enocean.send_learn_protocol(2,10)
In der Eltako Dokumentation ist der Aktor nur bei den Bestätigungs-Telegrammen aufgeführt, nicht bei den Ansteuer-Telegrammen. Als Protokoll für das Senden könnte A5_38_08 zur Anwendung kommen. Allerdings erlaubt es keine Auswahl des Kanals.
Hat jemand eine Idee, wie ich die beiden Kanäle des Aktors ansprechen kann?
Wenn ich den Aktor schalten möchte, kann ich ihn zwar ohne Fehlermeldung ansprechen, es passiert aber nichts.
Hier ein Auszug aus dem Logfile für einen Einschaltvorgang:
und das Item:
Bin dankbar für jede Unterstützung.
ich habe mir einen FMS61NP-230V Aktor mit 2 Kanälen besorgt und möchte ihn nun mit smarthomeNG ansprechen, das klappt leider nicht.
Im interaktiven Modus konnte ich den Aktor anlernen mittels
sh.enocean.send_learn_protocol(2,10)
In der Eltako Dokumentation ist der Aktor nur bei den Bestätigungs-Telegrammen aufgeführt, nicht bei den Ansteuer-Telegrammen. Als Protokoll für das Senden könnte A5_38_08 zur Anwendung kommen. Allerdings erlaubt es keine Auswahl des Kanals.
Hat jemand eine Idee, wie ich die beiden Kanäle des Aktors ansprechen kann?
Wenn ich den Aktor schalten möchte, kann ich ihn zwar ohne Fehlermeldung ansprechen, es passiert aber nichts.
Hier ein Auszug aus dem Logfile für einen Einschaltvorgang:
Code:
[FONT=courier new]2019-01-25 23:27:21 DEBUG Main enocean: call function << update_item >> 2019-01-25 23:27:21 DEBUG Main enocean: item << xenocean.Wohnzimmer_Dose_AV.schalten >> updated externally. 2019-01-25 23:27:21 DEBUG Main enocean: item << xenocean.Wohnzimmer_Dose_AV.schalten >> has tx_eep 2019-01-25 23:27:21 DEBUG Main enocean-PrepareData: data-preparer called with tx_eep = A5_38_08_01 2019-01-25 23:27:21 DEBUG Main enocean-PrepareData: item has valid enocean_tx_id_offset 2019-01-25 23:27:21 DEBUG Main enocean-PrepareData: prepare data for tx_eep A5_38_08_01 2019-01-25 23:27:21 DEBUG Main enocean-PrepareData: A5_38_08_01 block_value has the value False 2019-01-25 23:27:21 DEBUG Main enocean-PrepareData: A5_38_08_01 prepare data to switch on 2019-01-25 23:27:21 INFO Main enocean-PrepareData: A5_38_08_01 returns [0xa5], [0x01, 0x00, 0x00, 0x09], [] 2019-01-25 23:27:21 DEBUG Main enocean: call function << _send_radio_packet >> 2019-01-25 23:27:21 DEBUG Main enocean: call function << _send_packet >> 2019-01-25 23:27:21 DEBUG Main enocean: call function << _calc_crc8 >> 2019-01-25 23:27:21 DEBUG Main enocean: call function << _calc_crc8 >> 2019-01-25 23:27:21 INFO Main enocean: sending packet with len = 17 / data = [0x55, 0x00, 0x0a, 0x00, 0x01, 0x80, 0xa5, 0x01, 0x00, 0x00, 0x09, 0xff, 0xba, 0xd0, 0x02, 0x00, 0x47]! 2019-01-25 23:27:21 DEBUG enocean enocean: data received 2019-01-25 23:27:21 DEBUG enocean enocean: call function << _calc_crc8 >> 2019-01-25 23:27:21 DEBUG enocean enocean: received header with data_length = 1 / opt_length = 0x00 / type = 2 2019-01-25 23:27:21 DEBUG enocean enocean: call function << _calc_crc8 >> 2019-01-25 23:27:21 DEBUG enocean enocean: accepted package with type = 0x02 / len = 8 / data = [0x55, 0x00, 0x01, 0x00, 0x02, 0x65, 0x00, 0x00]! 2019-01-25 23:27:21 DEBUG enocean enocean: call function << _process_packet_type_response >> 2019-01-25 23:27:21 DEBUG enocean enocean: sending command returned code = OK[/FONT]
Code:
[FONT=courier new]xenocean: Wohnzimmer_Dose_AV: enocean_rx_id: 0514260A enocean_rx_eep: F6_02_01 schalten: cache: 'on' type: bool enocean_rx_key: B enocean_tx_eep: A5_38_08_01 enocean_tx_id_offset: 2 visu_acl: rw[/FONT]
Kommentar