- Screenshot 2020-02-12 at 21.37.01.png (80.81 KiB) Viewed 3201 times
FlyingDiver wrote:Oh, wait. You have the "Unique ID Location" set to Payload. It should be Topic. I need to make that error message more clear.
MarcoGT wrote:Yesterday I installed a Shelly Dimmer, totally unsatisfied with it; dimmering is basically not working (no difference between 50% and 100%); response when using the switch is very slow.
I think the best are still the Fibaro (or Qubino)
siclark wrote:MarcoGT wrote:Yesterday I installed a Shelly Dimmer, totally unsatisfied with it; dimmering is basically not working (no difference between 50% and 100%); response when using the switch is very slow.
I think the best are still the Fibaro (or Qubino)
That's a shame I was hoping for some cheaper alternatives.
Has anyone else has better success with dimmers?
CliveS wrote:I have the Shelly Dimmer and I have had no problems, I can see a difference between 50% and 100% and it is almost instant from the iPhone app, can't say about speed from the Shims as I cannot get the on/off or dim to work so can anyone with the the dimmer let me know what the device settings you are using please.
I also can't get the Shelly1PM to turn on/off from the shims and for some reason I get a battery indicator for energy and on/off but not for power or tempC so device settings for that also would be appreciated.
CliveS wrote:What I cannot get to work is the dimmer, I suspect it is because brightness is nested off of Status.
FlyingDiver wrote:CliveS wrote:What I cannot get to work is the dimmer, I suspect it is because brightness is nested off of Status.
Does the Shim device show the current brightness level when you control the light directly? If so, then you have that part set up correctly.
The commands to change the brightness are totally separate from the payload.
Get the first part (correct status) working first, then worry about commanding the device.
CliveS wrote:If I turn on the dimmer it shows 100, turn it off it shows 0, click anywhere on the dimmer bar and it gives the value in the UI but the slider flicks back to full on and the bulb does not register any change.
If I change from the IOS app then the bulb changes but the UI does not.
Match: shellies
Any:
Match: light
Match: 0
Match: status
End:
FlyingDiver wrote:First, your trigger is wrong. You're trying to trigger on the command sent to the device. You need to trigger on the status update from the device, which is what you show in the MQTT Explorer image:
- Code: Select all
Match: shellies
Any:
Match: light
Match: 0
Match: status
End:
Second, your payload type is wrong. As you can see in the Explorer output, that payload is JSON. With a key of "brightness".
Your action template looks correct for turning the device on and off. I need to check the code to see how you would set the brightness. If you can at all right now. I don't remember.
CliveS wrote:
Turning on and off works but with a delay sometimes of 15 seconds where as the Shelly1PM relay reports on/off in 1 or 2 seconds.
The dimmer value in the UI is updating from the iPhone instantly but the bulb does not change.
You did mention you were working on a JSON aggregator for the Shellies, not sure how that is going but if that makes it easier then I can wait for that to arrive, just pleased with what you have done so far, it is impressive.
MQTT Shims Debug shellydimmer-F3A8BA On-Off: state = 38
MQTT Shims Debug shellydimmer-F3A8BA On-Off: shimDimmer, state_key = brightness, value_key = brightness, data = {u'brightness': 38, u'mode': u'white', u'ison': False}, state = 38, value = 38
MQTT Shims Debug shellydimmer-F3A8BA On-Off: Updating brightnessLevel to 38
Users browsing this forum: No registered users and 2 guests