Skip to content

Instantly share code, notes, and snippets.

@imnotbob
imnotbob / webcore-fuel-stream.groovy
Created October 24, 2023 23:46
webcore-fuel-stream.groovy for cloud endpoint in child app
/*
* webCoRE - Community's own Rule Engine - Web Edition for HE
*
* Copyright 2016 Adrian Caramaliu <ady624("at" sign goes here)gmail.com>
*
* webCoRE Fuel Stream & graphs
*
*
* Significant parts of graphs modified from Hubigraph by tchoward
*
/**
*/
import groovy.transform.Field
definition(
name: "test Exceptions",
namespace: "ttt",
author: "ttt",
description: "test exceptions",
category: "My Apps",
@imnotbob
imnotbob / vattr.groovy
Last active September 18, 2020 00:08
HE virtual device to set string attributes
/*
* Virtual attribute
*
* Licensed Virtual 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
@imnotbob
imnotbob / hubi-poll.groovy
Created May 20, 2020 02:39
Hubi-poll that does not use runIn, notices reboots/restarts
/**
* Hubitat Import URL: https://raw.githubusercontent.com/HubitatCommunity/Hubi-Poll/master/Hubi-Poll.groovy
*/
/**
Hubi-Poll.
Based off Pollster, this app works behind the scenes and periodically calls 'poll' or
'refresh' commands for selected devices. Devices can be arranged into
four polling groups with configurable polling intervals down to 1 second.
Unless required by applicable law or agreed to in writing, software
@imnotbob
imnotbob / intesis_connect.groovy
Created April 5, 2020 01:03
IntesisHome for Hubitat
/**
* IntesisHome Connect
*
* Author: ERS
* based off device work by Martin Blomgren
* Last update: 2019-12-14
*
* 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:
/**
* NuHeat Signature Thermostat
*
* Copyright 2016 ericvitale@gmail.com
*
* 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
*
@imnotbob
imnotbob / zxt120.groovy
Last active April 17, 2020 01:21
New zxt120 driver for Hubitat
/**
* ZXT-120 IR Sender Unit from Remotec
*
* Author: ERS from Ronald Gouldner (based on b.dahlem@gmail.com version)
*
* Updates merged from Tim Owen for learning; resume commands
*
* Date: 2020-3-25
* Code: https://github.com/gouldner/ST-Devices/src/ZXT-120
*
/**
* Z-Wave Garage Door Opener
* Z-Wave Garage Door Opener Modified for GD00Z by @Garyd, Copied and modifed by @Ron
*
* Copyright 2014 SmartThings
*
* 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
@imnotbob
imnotbob / nstAutomations.groovy
Created September 27, 2019 12:42
bug fix test
/********************************************************************************************
| Application Name: NST Automations |
| Copyright (C) 2017, 2018, 2019 Anthony S. |
| Authors: Anthony S. (@tonesto7), Eric S. (@E_sch) |
| Contributors: Ben W. (@desertblade) |
| A few code methods are modeled from those in CoRE by Adrian Caramaliu |
| |
| September 26, 2019 |
| License Info: https://github.com/tonesto7/nest-manager/blob/master/app_license.txt |
|********************************************************************************************/
/**
* A better functional Device Type for Z-Wave Smart Fan Control Switches, particularly the GE 12730 device.
*
* 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