Jan200101 / Jan200101/ShellyPy

Support for Shelly Plus Add-On

Open
#15 4 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
31
Forks
13
PR merge metrics
No merged PRs in 30d

Description

I just started using ShellyPy to control my hot water heater. I need to add temperature sensing to managing the solar heat exchanger. I have purchased a Shelly Plus Add-On to add to the Shelly Plus 1 UL that I am using to control the resistive heating element of the hot water heater from an RPI3 over my local network. The RPI3 monitors a Tesla Powerwall and controls a pool pump motor. I am a novice Python programmer and a retired electrical/systems engineer. I have never developed software for production release and would like some suggestions to help me get started on adding the temperature sensor capability to ShellyPy or the best way I can help implement this addition.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Start by reviewing the repository's existing Shelly device support and the Shelly Plus Add-On temperature-sensor documentation, then determine the API and interface needed for sensing. Done should include working temperature-sensor support for the Shelly Plus Add-On and a clear way to verify it.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, raspberry-pi
Domain
embedded-iot
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.