-
Notifications
You must be signed in to change notification settings - Fork 5.1k
Description
PROBLEM DESCRIPTION
ArtNet Channel Offset accepts only values from 0 to 255. Everything above that starts again at 0. I tried address 323 and received the following response:
00:24:47.768 CMD: ArtNetConfig {"Cols":0, "Universe":0, "Offset":323}
00:24:47.776 MQT: stat/shelly_duo_01/RESULT = {"Rows":1,"Cols":0,"Dimmer":99,"Offset":67,"Alternate":false,"Universe":0,"Port":6454}Offset seems to be 1 Byte only. A DMX universe has 512 possible addresses.
REQUESTED INFORMATION
Make sure your have performed every step and checked the applicable boxes before submitting your issue. Thank you!
- Read the Contributing Guide and Policy and the Code of Conduct
- Searched the problem in issues
- Searched the problem in discussions
- Searched the problem in the docs
- Searched the problem in the chat
- Problem is not scripter related, in this case open a discussion and tag gemu2015
- Device used (e.g., Sonoff Basic): Shelly Duo RGBW 9W 800lm Bulb
- Tasmota binary firmware version number used: 15.2.0
- Pre-compiled
- Self-compiled
- Flashing tools used: VS Code / PlatformIO
- Provide the output of command:
Backlog Template; Module; GPIO 255:
01:34:19.916 MQT: stat/shelly_duo_01/RESULT = {"NAME":"Shelly Duo RGBW","GPIO":[0,0,0,0,0,419,0,0,417,416,418,0,0,0],"FLAG":0,"BASE":18}
01:34:20.119 MQT: stat/shelly_duo_01/RESULT = {"Module":{"0":"Shelly Duo RGBW"}}
01:34:20.325 MQT: stat/shelly_duo_01/RESULT = {"GPIO0":{"None":0},"GPIO1":{"None":0},"GPIO2":{"None":0},"GPIO3":{"None":0},"GPIO4":{"None":0},"GPIO5":{"PWM4":419},"GPIO9":{"None":0},"GPIO10":{"None":0},"GPIO12":{"PWM2":417},"GPIO13":{"PWM1":416},"GPIO14":{"PWM3":418},"GPIO15":{"None":0},"GPIO16":{"None":0},"GPIO17":{"None":0}}
- If using rules, provide the output of this command:
Backlog Rule1; Rule2; Rule3:
Rules output here:
- Provide the output of this command:
Status 0:
00:31:02.738 MQT: stat/shelly_duo_01/STATUS = {"Status":{"Module":0,"DeviceName":"ShellyDuo01","FriendlyName":["ShellyDuo01"],"Topic":"shelly_duo_01","ButtonTopic":"0","Power":"1","PowerLock":"0","PowerOnState":3,"LedState":1,"LedMask":"FFFF","SaveData":1,"SaveState":1,"SwitchTopic":"0","SwitchMode":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"ButtonRetain":0,"SwitchRetain":0,"SensorRetain":0,"PowerRetain":0,"InfoRetain":0,"StateRetain":0,"StatusRetain":0}}
00:31:02.774 MQT: stat/shelly_duo_01/STATUS1 = {"StatusPRM":{"Baudrate":115200,"SerialConfig":"8N1","GroupTopic":"tasmotas","OtaUrl":"http://ota.tasmota.com/tasmota/release/tasmota-minimal.bin.gz","RestartReason":"Software/System restart","Uptime":"0T00:09:49","StartupUTC":"2026-01-17T23:21:13","Sleep":50,"CfgHolder":4617,"BootCount":24,"BCResetTime":"2025-05-08T15:30:38","SaveCount":160,"SaveAddress":"FA000"}}
00:31:02.811 MQT: stat/shelly_duo_01/STATUS2 = {"StatusFWR":{"Version":"15.2.0(tasmota)","BuildDateTime":"2026-01-18T00:16:23","Boot":31,"Core":"2.7.8","SDK":"2.2.2-dev(38a443e)","CpuFrequency":80,"Hardware":"ESP8266EX","CR":"397/699"}}
00:31:02.833 MQT: stat/shelly_duo_01/STATUS3 = {"StatusLOG":{"SerialLog":2,"WebLog":2,"MqttLog":0,"SysLog":0,"LogHost":"","LogPort":514,"SSId":["Pfuschfunk",""],"TelePeriod":300,"Resolution":"558180C0","SetOption":["00008009","2805C80001000600003C5A0A192800000000","00000080","01806200","00004000","00000004"]}}
00:31:02.867 MQT: stat/shelly_duo_01/STATUS4 = {"StatusMEM":{"ProgramSize":659,"Free":344,"Heap":23,"ProgramFlashSize":1024,"FlashSize":2048,"FlashChipId":"15701C","FlashFrequency":40,"FlashMode":"DOUT","Features":["0809","8F9AC787","04368001","000000CF","010013C0","C000F981","00004004","00001000","54000020","00000080","00000000"],"Drivers":"1,2,!3,4,!5,!6,7,!8,9,10,12,!16,!18,!19,!20,!21,!22,!24,26,!27,29,!30,!35,!37,!45,62,!68","Sensors":"1,2,3,4,5,6","I2CDriver":"7"}}
00:31:02.905 MQT: stat/shelly_duo_01/STATUS5 = {"StatusNET":{"Hostname":"shelly-duo-01-7061","IPAddress":"192.168.11.169","Gateway":"192.168.10.1","Subnetmask":"255.255.254.0","DNSServer1":"192.168.10.1","DNSServer2":"0.0.0.0","Mac":"FC:F5:C4:B2:DB:95","Webserver":2,"HTTP_API":1,"WifiConfig":4,"WifiPower":17.0}}
00:31:02.931 MQT: stat/shelly_duo_01/STATUS6 = {"StatusMQT":{"MqttHost":"homeassistant.local","MqttPort":1883,"MqttClientMask":"DVES_%06X","MqttClient":"DVES_B2DB95","MqttUser":"mqtt","MqttCount":1,"MqttTLS":0,"MAX_PACKET_SIZE":1200,"KEEPALIVE":30,"SOCKET_TIMEOUT":4}}
00:31:02.957 MQT: stat/shelly_duo_01/STATUS7 = {"StatusTIM":{"UTC":"2026-01-17T23:31:02Z","Local":"2026-01-18T00:31:02","StartDST":"2026-03-29T02:00:00","EndDST":"2026-10-25T03:00:00","Timezone":"+01:00","Sunrise":"08:35","Sunset":"17:24"}}
00:31:02.977 MQT: stat/shelly_duo_01/STATUS10 = {"StatusSNS":{"Time":"2026-01-18T00:31:02"}}
00:31:02.987 MQT: stat/shelly_duo_01/STATUS11 = {"StatusSTS":{"Time":"2026-01-18T00:31:02","Uptime":"0T00:09:49","UptimeSec":589,"Heap":23,"SleepMode":"Dynamic","Sleep":5,"LoadAvg":199,"MqttCount":1,"POWER":"ON","Dimmer":99,"Color":"006DFC0000","HSBColor":"214,100,99","White":0,"CT":153,"Channel":[0,43,99,0,0],"Scheme":0,"Fade":"OFF","Speed":1,"LedTable":"ON","Wifi":{"AP":1,"SSId":"Pfuschfunk","BSSId":"D8:B3:70:77:1C:B2","Channel":6,"Mode":"11n","RSSI":66,"Signal":-67,"LinkCount":1,"Downtime":"0T00:00:05"},"Hostname":"shelly-duo-01-7061","IPAddress":"192.168.11.169"}}- Set
weblogto 4 and then, when you experience your issue, provide the output of the Console log:
Console output here:
TO REPRODUCE
Flash Tasmota 15.2.0 with ArtNet Support and use command "ArtNetConfig" as documented. Use DMX address above 255 to reproduce the problem.
EXPECTED BEHAVIOUR
ArtNet/DMX values are applied as an offset to channel >255 and used accordingly. Feedback via MQTT status should reflect the configured offset.
SCREENSHOTS
If applicable, add screenshots to help explain your problem.
ADDITIONAL CONTEXT
Add any other context about the problem here.
(Please, remember to close the issue when the problem has been addressed)