Exploring MQTT Integration and Smart Home Challenges

Hey everyone,

I’ve been diving into the world of MQTT integration with my Shelly1PM device and thought I’d share my journey. I recently received my Shelly1PM and decided to integrate it with my openHAB setup. While the official API documentation wasn’t up to date, I managed to figure out the MQTT topics through some poking around. Here’s what I found:

  • Power Reading: Available under shellies/shelly1pm-/relay/0/power as a number.
  • Energy Reading: Found at shellies/shelly1pm-/relay/0/energy.
  • Internal Temperature: Accessible via shellies/shelly1pm-/temperature.
  • Overtemperature Warning: Published as shellies/shelly1pm-/overtemperature, with values 0 or 1.
  • Switch Status: Available at shellies/shelly1pm-/relay/0 as a string.

The challenge I encountered was toggling the switch status. The Shelly v1 requires lowercase “on” and “off” strings, but this model doesn’t seem to respond to that. If anyone has successfully toggled the switch, I’d love to hear your workaround!

On another note, I’ve been trying to expand my smart home setup by adding a Monoprice dual relay module to some old 3-way switches in my 1926-built home. The wiring is a bit of a mystery, with one outlet having three wires and another with just two. I’m wondering if it’s possible to use this module without a ground wire. Any advice would be appreciated!

Lastly, I’ve been exploring the Caldavio binding to sync my Google Calendar events. Despite following the documentation, I’m not seeing any events populate. The logs don’t show any errors, but nothing’s showing up either. Does anyone have a working example or tips for troubleshooting this?

Looking forward to hearing your experiences and solutions!

Best,
[Your Name]