Skip to content

Commit

Permalink
Temporarily brighten dimmed display when touched. Update dependencies…
Browse files Browse the repository at this point in the history
…. Hide partially-completed Advanced alarm type. Update documentation for A-B-C temperature mode. (#98)
  • Loading branch information
kshetline authored Apr 1, 2023
1 parent 94b4d33 commit c45f8b3
Show file tree
Hide file tree
Showing 17 changed files with 285 additions and 129 deletions.
7 changes: 7 additions & 0 deletions .idea/dictionaries/kshetline.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
## 3.5.3

* Allow up to three outdoor remote temperature/humidity sensors.
* Improve polling for software updates.

## 3.5.2

* Fixed problem acknowledging alerts when alerts had non-unique ID codes.
Expand Down
2 changes: 1 addition & 1 deletion LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Astronomy/Weather Clock

Copyright © 2018-2022 Kerry Shetline, kerry@shetline.com
Copyright © 2018-2023 Kerry Shetline, kerry@shetline.com

### MIT

Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,11 +99,11 @@ With your Raspberry Pi shut down and disconnected from power, connect the DHT22/

Also for the Raspberry Pi you have the option to provide wireless indoor conditions and outdoor weather data using [433 MHz Acu Rite 06002M wireless temperature and humidity sensors](https://www.amazon.com/gp/product/B00T0K8NXC/) paired with a [433 MHz receiver module](https://www.amazon.com/gp/product/B00HEDRHG6/).

You can use one wireless sensor in lieu of a wired DHT22/AM2302 for indoor temperature and humidity, and you can use one or two wireless sensors for outdoor temperature and humidity. (When using multiple sensors, each must be set to a different channel — A, B, or C.)
You can use one wireless sensor in lieu of a wired DHT22/AM2302 for indoor temperature and humidity, and you can use one, two, or three wireless sensors for outdoor temperature and humidity. (When using multiple sensors, each must be set to a different channel — A, B, or C. No more than two wireless sensors can be used for outdoor readings if one is used for indoor readings.)

An outdoor two-sensor set-up is useful when it’s difficult to find a single location for a sensor that isn’t overly warmed by the sun for at least part of the day. When you have two sensors, and signal is available from both, values from the cooler of the two sensors will be displayed.
An outdoor multiple-sensor set-up is useful when it’s difficult to find a single location for a sensor that isn’t overly warmed by sunlight for at least part of the day. When you have multiple sensors values from the coolest-reading sensor will be displayed.

With either one or two outdoor sensors the temperature displayed (in the largest text) will be pinned to be within ±2°C (±4°F) of the temperature supplied by the online weather service (a yellow tint of the temperature value indicates pinning is in effect). The “Feels like” temperature always comes from the weather service, not from your wireless sensors.
With one or more outdoor sensors the temperature displayed (in the largest text) will be pinned to be within ±2°C (±4°F) of the temperature supplied by the online weather service (a yellow tint of the temperature value indicates pinning is in effect). The “Feels like” temperature always comes from the weather service, not from your wireless sensors.

In small, gray print you can see the individual temperature values for each wireless sensor and from the forecast, regardless of what is displayed in large format. If any of your wireless sensors are running low on battery power, a red indicator will appear in the upper right corner of the display.

Expand Down Expand Up @@ -310,7 +310,7 @@ To build and run this project you can use the following commands:
To build the server along with the web client, use `npm run build`, possibly followed by `‑‑` and other options listed below:

|   |   |
|------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `‑‑acu` | Install support for wireless temperature/humidity sensors using a 433 MHz receiver module. |
| `‑‑acu‑` | Clears saved `‑‑acu` setting when not using interactive mode. |
| `‑‑admin` | Enables the user actions “Update”, “Shut down”, “Reboot”, and “Quit” in the Settings dialog. |
Expand Down
132 changes: 63 additions & 69 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "aw-clock",
"version": "3.5.2",
"version": "3.5.3",
"license": "MIT",
"author": "Kerry Shetline <kerry@shetline.com>",
"scripts": {
Expand All @@ -18,9 +18,9 @@
},
"private": true,
"dependencies": {
"@tubular/astronomy": "^3.5.0",
"@tubular/astronomy": "^3.5.1",
"@tubular/math": "^3.3.1",
"@tubular/time": "^3.8.9",
"@tubular/time": "^3.8.14",
"@tubular/util": "^4.13.1",
"compare-versions": "^4.1.3",
"jquery": "^3.6.0",
Expand Down
Loading

0 comments on commit c45f8b3

Please sign in to comment.