The Wemo app (the latest from the Play Store) is very crashy in Nexus 6P, but I’m able to get Mr.Coffee connected to my Wi-Fi network using Nexus 7.
If I could get the coffee maker to show up in Home Assistant, that would be great. I can click “Brew” in Home Assistant and Mr. Coffee will make tea for me.
And yes, I mentioned tea. It’s my kind of beverage to drink during the morning and afternoon. When done, I finish it up with Splenda.
And in second thought, I would like to see Crock Pot Wemo Slow Cooker be added into Home Assistant as well. Or is there? I only see Belkin Wemo, Belkin Wemo Lights, and Belkin Wemo Switch and that’s about it.
I begin to figure that Home Assistant detects Mr. Coffee as a wemo.switch, however:
16-08-09 09:48:03 homeassistant.bootstrap: Error during setup of component wemo
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/homeassistant/bootstrap.py", line 156, in _setup_component
result = component.setup(hass, config)
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/wemo.py", line 85, in setup
discovery_info = (device.name, device.model_name, url, device.mac,
AttributeError: 'NoneType' object has no attribute 'name'
So it seems to me Mr.Coffee has no attribute “name.” It’s only a MAC address that is shown in the UniFi sensor component, along with my smartphone and tablet.
I would like to second that request/feature. I just got one of these last night and I have to say that even without the Wemo automation, this is a pretty nice Crock Pot. It would be nice to see the state (on/off) and also its setting (High/Low/Warm) I could see triggering TTS announcements when it changes states from either High/Low to Warm as this would tell me that the timer has completed.
Not sure who worked on the Wemo component, but this would be a great addition.
I’ve been playing with the crockpot in pywemo, if I’m able to get it working, I will post it here to try out if you are interested. It looks like it’s possible, the limitation will be my python reverse engineering skills coupled with there being no working crockpot examples I can find on the web.
I have the crockpot working. The only issue at the moment is that since there is no cooker component, it is mapped to a switch. Watch here for cooker component
Because of this the ‘on’ function changes it to warm. If you want another setting for ‘on’, choose between 50 (warm), 51 (low), and 52 (high).
Make the changes on Line 214 homeassistant/components/wemo/switch.py
I will attempt to create services to allow for full control, but this is the beginning / beta if you will.
Understand these repos are branches, as i intend to eventually PR them. I just want to get EVERYTHING 100%.
OK, now there are switches for each setting. You can also create an input_number box and set the time on each setting. The name must match this exactly.
I’m sorry for not pushing to commit this, but I am making sure it works well before attempting, additionally i dont want anything hacky, and i feel like using switches for the different temps is still hacky.