Weiteres Beispiel - SMA Wechselrichter
Hier auf Basis der Diskussion im Forum ein weiteres Beispiel, das exemplarisch zeigt, wie bei SMA-Wechselrichtern die Sprache gewechselt werden kann. Dazu wird der Wert des Doppel-Halteregisters 40013 ausgelesen bzw. gesetzt. 777 entspricht dabei DE, 778 EN.
define SI ModbusAttr 3 10 192.168.188.38:502 TCP
attr SI closeAfterResponse 0
attr SI dev-h-defLen 2
attr SI dev-h-defPoll 0
attr SI dev-h-defRevRegs 0
attr SI dev-h-defUnpack N
attr SI dev-type-ENUM_JN-hint EN,DE
attr SI dev-type-ENUM_JN-map 777:DE,778:EN
attr SI dev-type-ENUM_JN-revRegs 0
attr SI enableControlSet 1
attr SI obj-h40013-reading Sprache
attr SI obj-h40013-set 1
attr SI obj-h40013-showGet 1
attr SI room SYSTEM->modbus