Inovelli LZW-60 4-in-1 Sensor Driver
Total re-design of the inovelli 4-in-1 sensor driver. I like the device but have never liked the driver (no offense Eric)
Re-engineer of driver using current coding standards
Reduce un-necessary event log chatter (there was a lot of this)
Add TamperAlert capability
Standardize device info and add serialnumber, firmware version, protocol version, hardware version
Got rid of double / redundant motion events
/**
*
* Inovelli 4-in-1 Sensor
* v1.3
*/
import groovy.transform.Field
metadata {
definition (name: "Inovelli 4-in-1 Sensor", namespace: "djdizzyd", author: "Bryan Copeland", importUrl: "https://raw.githubusercontent.com/djdizzyd/hubitat/master/Drivers/inovelli/inovelli-4-in-1-sensor.groovy") {
capability "Actuator"
capability "MotionSensor"
capability "TemperatureMeasurement"
capability "RelativeHumidityMeasurement"
capability "IlluminanceMeasurement"
capability "TamperAlert"
capability "Refresh"
capability "Configuration"
capability "Sensor"
capability "Battery"
This file has been truncated. show original
Pushed an update:
fixed incorrect type definition on temperature
Looking for a couple of motion sensors that also give temperature and not finding many options with good reviews. Are these the sensors for your updated driver?
https://www.amazon.com/dp/B07YCWRCPH/ref=cm_sw_r_sms_c_api_i_6uQKEbQR67QPJ
Sorry! I didn’t see the model number on the subject. I’m going to give these a shot. Thanks!
If you have any problems.. Let me know.. These are beta right now.. Inovelli does have a version that works.. But it was too chatty in the events for my taste
Hey Bryan,
FYI your link here joined Club 404!
-Travis
New driver location:
/**
*
* Inovelli 4-in-1 Sensor
*
* github: InovelliUSA
* Date: 2020-01-28
* Copyright Inovelli / Eric Maycock
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at:
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed
* on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License
* for the specific language governing permissions and limitations under the License.
*
* 2020-01-28: Update VersionReport parsing because of Hubitat change. Removing unnecessary reports.
*
* 2020-01-16: Support for all device configuration parameters.
This file has been truncated. show original
Also pushed a fix for a stupid mistake that will cause hub slowdowns..
Fixed the issue when I noticed it on my hub a few days ago.. But forgot to push the update with all my other releases going on at the time..
Just pushed another one to fix namespace and importUrl
Didn't think anyone was using this other than me.. Thanks @erktrek for waking me up on this one..
Hey Bryan,
I am using it now as well. I just bought one to test before buying a bunch more.
I noticed the debug logging switch in the driver is in there twice though.
-Travis
It sure is.. Hadn’t noticed.. Thanks.. Will get that fixed for the next update
Pushed another update to this .. noticed I missed a potential repetition issue...
Hey Bryan,
My sensor Humidity value never changes (49 for days). Should I exclude/include? Just wanted to make sure you actually does change using this driver. Everything else is working well.
-Travis
Nope.. You just did the right thing.. You let me know.. Probably a bug.. Let me dig into it..
Are the other sensor values changing?
Cool, yup everything else reporting fine!
Awesome.. Ok.. Digging in to see what’s going on with humidity