mikelawrence

mikelawrence

Electrical Engineer

Member Since 8 years ago

Austin, Texas

Experience Points
13
follower
Lessons Completed
2
follow
Lessons Completed
16
stars
Best Reply Awards
21
repos

114 contributions in the last year

Pinned
⚡ KiCad template for a Raspberry Pi Zero sized uHat (micro-Hat).
⚡ Haiku with SenseME fan integration for Home Assistant
⚡ My House Home Assistant Config
⚡ Raspberry Pi Thermocouple Hat
⚡ Raspberry Pi Thermocouple pHat
⚡ This is a Raspberry Pi B+ HAT that supports four high power LEDs. Main application is an RGB Floodlight.
Activity
Jan
15
1 week ago
Activity icon
issue

mikelawrence issue mikelawrence/senseme-hacs

mikelawrence
mikelawrence

Additional Sensors

Would it be possible to pull in the temp and humidity sensor data with this integration?

Activity icon
issue

mikelawrence issue comment mikelawrence/senseme-hacs

mikelawrence
mikelawrence

Additional Sensors

Would it be possible to pull in the temp and humidity sensor data with this integration?

mikelawrence
mikelawrence

This project is currently being integrated into Home Assistant. So no new features will be added here.

See my comment in the aiosenseme repository about temp and humidity.

Activity icon
issue

mikelawrence issue comment bdraco/aiosenseme

mikelawrence
mikelawrence

Additional Sensor Data

Is it possible to consume the temp and humidity sensor values with is library?

mikelawrence
mikelawrence

There doesn't appear to be any temp or humidity data in the packets that come from the fan. Previous debugging and associated discussions left us with the belief that temp and humidity is only used internal to the fan.

Jan
13
2 weeks ago
open pull request

mikelawrence wants to merge mikelawrence/aiosenseme

mikelawrence
mikelawrence

Bunch of typing improvements and fixes

Noticed when doing a review of https://github.com/home-assistant/core/pull/63660

There was a conversion of a boolean for a property that was already a boolean (indicating a typing issue).

There was, so this PR adjusts as much of the typing issues I could find.

mikelawrence
mikelawrence

@bdraco no worries about the extra steps. Thanks for picking this up this project.

pull request

mikelawrence merge to mikelawrence/aiosenseme

mikelawrence
mikelawrence

Bunch of typing improvements and fixes

Noticed when doing a review of https://github.com/home-assistant/core/pull/63660

There was a conversion of a boolean for a property that was already a boolean (indicating a typing issue).

There was, so this PR adjusts as much of the typing issues I could find.

open pull request

mikelawrence wants to merge mikelawrence/aiosenseme

mikelawrence
mikelawrence

Bunch of typing improvements and fixes

Noticed when doing a review of https://github.com/home-assistant/core/pull/63660

There was a conversion of a boolean for a property that was already a boolean (indicating a typing issue).

There was, so this PR adjusts as much of the typing issues I could find.

mikelawrence
mikelawrence

@bdraco I restarted the transfer process.

pull request

mikelawrence merge to mikelawrence/aiosenseme

mikelawrence
mikelawrence

Bunch of typing improvements and fixes

Noticed when doing a review of https://github.com/home-assistant/core/pull/63660

There was a conversion of a boolean for a property that was already a boolean (indicating a typing issue).

There was, so this PR adjusts as much of the typing issues I could find.

pull request

mikelawrence merge to mikelawrence/aiosenseme

mikelawrence
mikelawrence

Bunch of typing improvements and fixes

Noticed when doing a review of https://github.com/home-assistant/core/pull/63660

There was a conversion of a boolean for a property that was already a boolean (indicating a typing issue).

There was, so this PR adjusts as much of the typing issues I could find.

open pull request

mikelawrence wants to merge mikelawrence/aiosenseme

mikelawrence
mikelawrence

Bunch of typing improvements and fixes

Noticed when doing a review of https://github.com/home-assistant/core/pull/63660

There was a conversion of a boolean for a property that was already a boolean (indicating a typing issue).

There was, so this PR adjusts as much of the typing issues I could find.

mikelawrence
mikelawrence

@bdraco Github says "This repository is being transferred to @bdraco."

According to Github docs you should have received an email with instructions to complete the transfer.

I can abort the transfer and try again.

Jan
10
2 weeks ago
open pull request

mikelawrence wants to merge mikelawrence/aiosenseme

mikelawrence
mikelawrence

Bunch of typing improvements and fixes

Noticed when doing a review of https://github.com/home-assistant/core/pull/63660

There was a conversion of a boolean for a property that was already a boolean (indicating a typing issue).

There was, so this PR adjusts as much of the typing issues I could find.

mikelawrence
mikelawrence

Github complains when I try to transfer ownership...

bdraco/aiosenseme already exists

Might need to rename or remove.

pull request

mikelawrence merge to mikelawrence/aiosenseme

mikelawrence
mikelawrence

Bunch of typing improvements and fixes

Noticed when doing a review of https://github.com/home-assistant/core/pull/63660

There was a conversion of a boolean for a property that was already a boolean (indicating a typing issue).

There was, so this PR adjusts as much of the typing issues I could find.

open pull request

mikelawrence wants to merge mikelawrence/aiosenseme

mikelawrence
mikelawrence

Bunch of typing improvements and fixes

Noticed when doing a review of https://github.com/home-assistant/core/pull/63660

There was a conversion of a boolean for a property that was already a boolean (indicating a typing issue).

There was, so this PR adjusts as much of the typing issues I could find.

mikelawrence
mikelawrence

@bdraco I can transfer ownership of the repository if you would like to handle things that way.

pull request

mikelawrence merge to mikelawrence/aiosenseme

mikelawrence
mikelawrence

Bunch of typing improvements and fixes

Noticed when doing a review of https://github.com/home-assistant/core/pull/63660

There was a conversion of a boolean for a property that was already a boolean (indicating a typing issue).

There was, so this PR adjusts as much of the typing issues I could find.

open pull request

mikelawrence wants to merge mikelawrence/aiosenseme

mikelawrence
mikelawrence

Bunch of typing improvements and fixes

Noticed when doing a review of https://github.com/home-assistant/core/pull/63660

There was a conversion of a boolean for a property that was already a boolean (indicating a typing issue).

There was, so this PR adjusts as much of the typing issues I could find.

mikelawrence
mikelawrence

As far as I can tell there is no need to continue supporting Python 3.6. @frenke if you want to make the changes accordingly...

Seeing how I no longer have access to these fans someone else will need to do the testing for these changes. Maybe @bdraco would like to assume responsibility for this project too.

pull request

mikelawrence merge to mikelawrence/aiosenseme

mikelawrence
mikelawrence

Bunch of typing improvements and fixes

Noticed when doing a review of https://github.com/home-assistant/core/pull/63660

There was a conversion of a boolean for a property that was already a boolean (indicating a typing issue).

There was, so this PR adjusts as much of the typing issues I could find.

Dec
29
4 weeks ago
Activity icon
issue

mikelawrence issue mikelawrence/senseme-hacs

mikelawrence
mikelawrence

Fan Speed options not showing up in Automations.

Version of the custom_component 2.2.5

Describe the bug

Am in process of moving to Home Assistant from Vera. Have a Haiku L series fan that I want to control with a ZOOZ ZEN32 scene controller. Have installed Senseme and it is seeing the fan. When I try to associate tap sequences on the ZOOZ controller, I am not seeing any speed options. I am only seeing these options: Turn off Master Bedroom Fan Turn on Master Bedroom Fan Turn off Master Bedroom Fan Light Turn on Master Bedroom Fan Light Toggle Master Bedroom Fan Light Increase Master Bedroom Fan Light brightness Decrease Master Bedroom Fan Light brightness Turn off Master Bedroom Fan Sleep Mode Turn on Master Bedroom Fan Sleep Mode Toggle Master Bedroom Fan Sleep Mode Turn off Master Bedroom Fan Motion Turn on Master Bedroom Fan Motion Toggle Master Bedroom Fan Motion Turn off Master Bedroom Fan Light Motion Turn on Master Bedroom Fan Light Motion Toggle Master Bedroom Fan Light Motion

This is the same list I see in Automations section on the devices page. It Looks like Senseme is interrogating the fan correctly.

Debug log


2021-10-05 15:58:01 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Connected
2021-10-05 15:58:01 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Creating Updater Task
2021-10-05 15:58:01 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Connection to address 192.168.0.159 successful
2021-10-05 15:58:02 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Status update
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [DEVICE;ID]='20:F8:5E:31:4D:3D;FAN,LSERIES'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SNSROCC;STATUS]='OCCUPIED'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [DEVICE;BEEPER]='OFF'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [DEVICE;INDICATORS]='OFF'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [DEVICE;LIGHT]='PRESENT'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [DEVICE;SERVER]='PRODUCTION'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [ERRORLOG;ENTRIES;NUM]='10'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [ERRORLOG;ENTRIES;MAX]='10'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;AUTO]='OFF'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;DIR]='FWD'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;PWR]='OFF'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;SPD;ACTUAL]='0'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;SPD;MAX]='7'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;SPD;MIN]='1'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;BOOKENDS]='1;3'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;ECO]='ON'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;TIMER;CURR]='0'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;TIMER;MAX]='7'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;TIMER;MIN]='1'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;WHOOSH;STATUS]='OFF'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FW;NAME]='FW000005'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FW;FW000005]='2.6.2'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [GROUP;LIST]='Master Bedroom'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [DEVICE;OPTION;SENSORS]='NOT PRESENT'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [GROUP;ROOM;TYPE]='2'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LEARN;MAXSPEED]='7'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LEARN;MINSPEED]='0'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LEARN;ZEROTEMP]='2222'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LIGHT;AUTO]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LIGHT;LEVEL;ACTUAL]='4'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LIGHT;BOOKENDS]='1;16'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LIGHT;LEVEL;MAX]='16'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LIGHT;LEVEL;MIN]='1'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LIGHT;PWR]='ON'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [NAME;VALUE]='Master Bedroom Fan'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [NW;AP;STATUS]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [NW;DHCP]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [NW;PARAMS;ACTUAL]='192.168.0.159;255.255.255.0;192.168.0.1'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [NW;SSID]='XXXXXXXX'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [NW;TOKEN]='XXXXXXXXXX'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SCHEDULE;CAP]='MAX EVENTS,29'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SCHEDULE;EVENT;LIST]='NONE'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SLEEP;EVENT]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SLEEP;EVENT]='ON'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SLEEP;STATE]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SMARTMODE;ACTUAL]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SMARTMODE;STATE]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SMARTSLEEP;IDEALTEMP]='2111'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SMARTSLEEP;MAXSPEED]='7'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SMARTSLEEP;MINSPEED]='0'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SNSROCC;TIMEOUT;CURR]='600000'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SNSROCC;TIMEOUT;MAX]='86400000'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SNSROCC;TIMEOUT;MIN]='60000'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [WINTERMODE;HEIGHT]='213'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [WINTERMODE;STATE]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: First Update Complete
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: 0 callback(s) happened.

Dec
28
4 weeks ago
pull request

mikelawrence pull request mikelawrence/senseme-hacs

mikelawrence
mikelawrence

feat: add auto_comfort service

In support of #33

This adds a service for smart mode features.

Depends on: https://github.com/mikelawrence/aiosenseme/pull/11

I'm creating this PR as a draft as I need to refactor it on ☝️ once it's merged. I figured I'd create it now so the whole thing could be used while getting this merged.

Activity icon
issue

mikelawrence issue comment mikelawrence/senseme-hacs

mikelawrence
mikelawrence

feat: add auto_comfort service

In support of #33

This adds a service for smart mode features.

Depends on: https://github.com/mikelawrence/aiosenseme/pull/11

I'm creating this PR as a draft as I need to refactor it on ☝️ once it's merged. I figured I'd create it now so the whole thing could be used while getting this merged.

mikelawrence
mikelawrence

This integration is currently being added to Home Assistant.

pull request

mikelawrence pull request mikelawrence/senseme-hacs

mikelawrence
mikelawrence

Fix WARNING about use of device_state_attributes

Recent changes to the property name require updating the code iin three places.

Activity icon
issue

mikelawrence issue comment mikelawrence/senseme-hacs

mikelawrence
mikelawrence

Fix WARNING about use of device_state_attributes

Recent changes to the property name require updating the code iin three places.

mikelawrence
mikelawrence

This Integration is currently being added to Home Assistant and this change has been implemented there.

Activity icon
issue

mikelawrence issue mikelawrence/senseme-hacs

mikelawrence
mikelawrence

Why not make it official?

Hi all!

I've been using the senseme custom components for over a year now and I am incredibly grateful to those of you that have worked on it. It's incredibly reliable (compared to other custom components I've used) and I'm very appreciative.

Sorry for raising an issue for this, but Github doesn't currently seem to have a better way to start a discussion.

My question is this: is there a particular reason not to pursue making this an official Home Assistant component and get merged into the root repo? There's a recent PR for Haiku support that looks relatively incomplete compared to this unofficial senseme alternative: https://github.com/home-assistant/core/pull/38108

Just trying to understand. I'd be happy to put in some effort in making an official PR over there if there is interest, but my assumption is that it must not be wanted for some reason.

Thanks! :)

Activity icon
issue

mikelawrence issue comment mikelawrence/senseme-hacs

mikelawrence
mikelawrence

Why not make it official?

Hi all!

I've been using the senseme custom components for over a year now and I am incredibly grateful to those of you that have worked on it. It's incredibly reliable (compared to other custom components I've used) and I'm very appreciative.

Sorry for raising an issue for this, but Github doesn't currently seem to have a better way to start a discussion.

My question is this: is there a particular reason not to pursue making this an official Home Assistant component and get merged into the root repo? There's a recent PR for Haiku support that looks relatively incomplete compared to this unofficial senseme alternative: https://github.com/home-assistant/core/pull/38108

Just trying to understand. I'd be happy to put in some effort in making an official PR over there if there is interest, but my assumption is that it must not be wanted for some reason.

Thanks! :)

mikelawrence
mikelawrence

I opened a PR with HA and bdraco picked it up right away. He will eventually fold this integration into HA itself.

Activity icon
issue

mikelawrence issue mikelawrence/senseme-hacs

mikelawrence
mikelawrence

Need somebody to take over this project

Divorce makes things a real PITA.

Anybody interested in assuming the responsibility for this project and aiosenseme let me know.

@bdraco maybe?

Activity icon
issue

mikelawrence issue comment mikelawrence/senseme-hacs

mikelawrence
mikelawrence

Need somebody to take over this project

Divorce makes things a real PITA.

Anybody interested in assuming the responsibility for this project and aiosenseme let me know.

@bdraco maybe?

mikelawrence
mikelawrence

I opened a PR with HA and bdraco picked it up right away. He will eventually fold this integration into HA itself.

Activity icon
issue

mikelawrence issue comment mikelawrence/senseme-hacs

mikelawrence
mikelawrence

Fan Speed options not showing up in Automations.

Version of the custom_component 2.2.5

Describe the bug

Am in process of moving to Home Assistant from Vera. Have a Haiku L series fan that I want to control with a ZOOZ ZEN32 scene controller. Have installed Senseme and it is seeing the fan. When I try to associate tap sequences on the ZOOZ controller, I am not seeing any speed options. I am only seeing these options: Turn off Master Bedroom Fan Turn on Master Bedroom Fan Turn off Master Bedroom Fan Light Turn on Master Bedroom Fan Light Toggle Master Bedroom Fan Light Increase Master Bedroom Fan Light brightness Decrease Master Bedroom Fan Light brightness Turn off Master Bedroom Fan Sleep Mode Turn on Master Bedroom Fan Sleep Mode Toggle Master Bedroom Fan Sleep Mode Turn off Master Bedroom Fan Motion Turn on Master Bedroom Fan Motion Toggle Master Bedroom Fan Motion Turn off Master Bedroom Fan Light Motion Turn on Master Bedroom Fan Light Motion Toggle Master Bedroom Fan Light Motion

This is the same list I see in Automations section on the devices page. It Looks like Senseme is interrogating the fan correctly.

Debug log


2021-10-05 15:58:01 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Connected
2021-10-05 15:58:01 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Creating Updater Task
2021-10-05 15:58:01 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Connection to address 192.168.0.159 successful
2021-10-05 15:58:02 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Status update
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [DEVICE;ID]='20:F8:5E:31:4D:3D;FAN,LSERIES'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SNSROCC;STATUS]='OCCUPIED'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [DEVICE;BEEPER]='OFF'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [DEVICE;INDICATORS]='OFF'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [DEVICE;LIGHT]='PRESENT'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [DEVICE;SERVER]='PRODUCTION'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [ERRORLOG;ENTRIES;NUM]='10'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [ERRORLOG;ENTRIES;MAX]='10'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;AUTO]='OFF'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;DIR]='FWD'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;PWR]='OFF'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;SPD;ACTUAL]='0'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;SPD;MAX]='7'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;SPD;MIN]='1'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;BOOKENDS]='1;3'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;ECO]='ON'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;TIMER;CURR]='0'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;TIMER;MAX]='7'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;TIMER;MIN]='1'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FAN;WHOOSH;STATUS]='OFF'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FW;NAME]='FW000005'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [FW;FW000005]='2.6.2'
2021-10-05 15:58:04 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [GROUP;LIST]='Master Bedroom'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [DEVICE;OPTION;SENSORS]='NOT PRESENT'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [GROUP;ROOM;TYPE]='2'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LEARN;MAXSPEED]='7'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LEARN;MINSPEED]='0'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LEARN;ZEROTEMP]='2222'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LIGHT;AUTO]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LIGHT;LEVEL;ACTUAL]='4'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LIGHT;BOOKENDS]='1;16'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LIGHT;LEVEL;MAX]='16'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LIGHT;LEVEL;MIN]='1'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [LIGHT;PWR]='ON'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [NAME;VALUE]='Master Bedroom Fan'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [NW;AP;STATUS]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [NW;DHCP]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [NW;PARAMS;ACTUAL]='192.168.0.159;255.255.255.0;192.168.0.1'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [NW;SSID]='XXXXXXXX'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [NW;TOKEN]='XXXXXXXXXX'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SCHEDULE;CAP]='MAX EVENTS,29'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SCHEDULE;EVENT;LIST]='NONE'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SLEEP;EVENT]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SLEEP;EVENT]='ON'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SLEEP;STATE]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SMARTMODE;ACTUAL]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SMARTMODE;STATE]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SMARTSLEEP;IDEALTEMP]='2111'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SMARTSLEEP;MAXSPEED]='7'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SMARTSLEEP;MINSPEED]='0'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SNSROCC;TIMEOUT;CURR]='600000'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SNSROCC;TIMEOUT;MAX]='86400000'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [SNSROCC;TIMEOUT;MIN]='60000'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [WINTERMODE;HEIGHT]='213'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: Param updated: [WINTERMODE;STATE]='OFF'
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: First Update Complete
2021-10-05 15:58:05 DEBUG (MainThread) [aiosenseme.device] Master Bedroom Fan: 0 callback(s) happened.

mikelawrence
mikelawrence

Just so you know I no longer have access to SenseME fans so I'm not sure I can help you here. Did you ever figure your problem out?

Activity icon
issue

mikelawrence issue comment home-assistant/core

mikelawrence
mikelawrence

Senseme

Proposed change

Adds integration for Haiku with SenseME Fans. This integration has been available in HACS for a while but I'm not able to continue supporting this integration. Luckily @bdraco has agreed to take this PR and integrate it with HA.

Type of change

  • Dependency upgrade
  • Bugfix (non-breaking change which fixes an issue)
  • New integration (thank you!)
  • New feature (which adds functionality to an existing integration)
  • Breaking change (fix/feature causing existing functionality to break)
  • Code quality improvements to existing code or addition of tests

Checklist

  • The code change is tested and works locally.
  • Local tests pass. Your PR cannot be merged unless tests pass
  • There is no commented out code in this PR.
  • I have followed the development checklist
  • The code has been formatted using Black (black --fast homeassistant tests)
  • Tests have been added to verify that the new code works.

If user exposed functionality or configuration variables are added/changed:

If the code communicates with devices, web services, or third-party tools:

  • The manifest file has all fields filled out correctly.
    Updated and included derived files by running: python3 -m script.hassfest.
  • New or updated dependencies have been added to requirements_all.txt.
    Updated by running python3 -m script.gen_requirements_all.
  • For the updated dependencies - a link to the changelog, or at minimum a diff between library versions is added to the PR description.
  • Untested files have been added to .coveragerc.

The integration reached or maintains the following Integration Quality Scale:

  • No score or internal
  • 🥈 Silver
  • 🥇 Gold
  • 🏆 Platinum

To help with the load of incoming pull requests:

pull request

mikelawrence pull request home-assistant/core

mikelawrence
mikelawrence

Senseme

Proposed change

Adds integration for Haiku with SenseME Fans. This integration has been available in HACS for a while but I'm not able to continue supporting this integration. Luckily @bdraco has agreed to take this PR and integrate it with HA.

Type of change

  • Dependency upgrade
  • Bugfix (non-breaking change which fixes an issue)
  • New integration (thank you!)
  • New feature (which adds functionality to an existing integration)
  • Breaking change (fix/feature causing existing functionality to break)
  • Code quality improvements to existing code or addition of tests

Checklist

  • The code change is tested and works locally.
  • Local tests pass. Your PR cannot be merged unless tests pass
  • There is no commented out code in this PR.
  • I have followed the development checklist
  • The code has been formatted using Black (black --fast homeassistant tests)
  • Tests have been added to verify that the new code works.

If user exposed functionality or configuration variables are added/changed:

If the code communicates with devices, web services, or third-party tools:

  • The manifest file has all fields filled out correctly.
    Updated and included derived files by running: python3 -m script.hassfest.
  • New or updated dependencies have been added to requirements_all.txt.
    Updated by running python3 -m script.gen_requirements_all.
  • For the updated dependencies - a link to the changelog, or at minimum a diff between library versions is added to the PR description.
  • Untested files have been added to .coveragerc.

The integration reached or maintains the following Integration Quality Scale:

  • No score or internal
  • 🥈 Silver
  • 🥇 Gold
  • 🏆 Platinum

To help with the load of incoming pull requests:

push

mikelawrence push mikelawrence/core

mikelawrence
mikelawrence

Fix keyerror when no previous Picnic orders exist (#62870)

mikelawrence
mikelawrence

Set a suggested_area on nest devices based on the Google Home room name (#62871)

mikelawrence
mikelawrence

Init template trigger binary sensor to None instead of False (#62769)

mikelawrence
mikelawrence

Fix TypeError of vacuum battery level None (#62722)

Co-authored-by: Franck Nijhof [email protected]

mikelawrence
mikelawrence

Update tuya-iot-py-sdk to 0.6.6 (#62858)

mikelawrence
mikelawrence

Update to iaqualink 0.4.1 (#53745)

Co-authored-by: J. Nick Koston [email protected]

mikelawrence
mikelawrence
mikelawrence
mikelawrence

Add configuration flow to PVOutput (#62667)

  • Add configuration flow to PVOutput

  • Update homeassistant/components/pvoutput/sensor.py

Co-authored-by: Martin Hjelmare [email protected]

  • Update homeassistant/components/pvoutput/sensor.py

Co-authored-by: Martin Hjelmare [email protected]

  • Use account URL placeholder

Co-authored-by: Martin Hjelmare [email protected]

mikelawrence
mikelawrence

Add unique id to DHCP step in Config Flow for Overkiz (#62847)

mikelawrence
mikelawrence

Add myself as codeowner for Luftdaten (#62888)

mikelawrence
mikelawrence

Fix missing power and energy sensors for light switches in bosch_shc (#62802)

mikelawrence
mikelawrence

Slightly improve Open-Meteo configuration flow (#62869)

mikelawrence
mikelawrence

Add basic support for EntityDescription in PVOutput (#62887)

mikelawrence
mikelawrence

Fix unique_id of nuki config entry (#62840)

  • fix(nuki): fixed naming of nuki integration

  • parse_id function

  • migration path

  • fixes from ci runs

  • don't update title if it was changed

  • move to dedicated helper

  • use dict of params

  • Update homeassistant/components/nuki/init.py

Co-authored-by: Martin Hjelmare [email protected]

Co-authored-by: Martin Hjelmare [email protected]

mikelawrence
mikelawrence

Add unique ID to PVOutput entities (#62890)

mikelawrence
mikelawrence

Add setup type hints to sonos, unifi and wake_on_lan (#62876)

Co-authored-by: epenet [email protected]

mikelawrence
mikelawrence

Add type hint to adguard service calls (#62893)

Co-authored-by: epenet [email protected]

mikelawrence
mikelawrence

Ensure service calls are typed [a-d] (#62891)

Co-authored-by: epenet [email protected]

mikelawrence
mikelawrence

Add basic type hints to xiaomi_miio (#62889)

Co-authored-by: epenet [email protected]

mikelawrence
mikelawrence

Add scene entity to Overkiz integration (#62884)

commit sha: 044027b8e6fc89d0d1d9667b8a719ceef819165b

push time in 4 weeks ago
Previous