8000 Adding documentation for Smart Meter B Route by SeraphicRav · Pull Request #34331 · home-assistant/home-assistant.io · GitHub
[go: up one dir, main page]

Skip to content

Adding documentation for Smart Meter B Route #34331

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 47 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
907ebdc
Rename yaml icon to config file icon. update description (#34193)
c0ffeeca7 Aug 8, 2024
4db0d67
Fix: update seventeentrack example card (#34198)
override80 Aug 8, 2024
9580a2f
Matter device update: add screenshot (#34197)
c0ffeeca7 Aug 8, 2024
352a4c6
Explain Reolink password character set limitiations (#34196)
starkillerOG Aug 8, 2024
0ed5a9b
Fix/Adjust WLED documentation (#34204)
frenck Aug 8, 2024
595dfc2
Improve documentation for IronOS integration (#34094)
tr4nt0r Aug 8, 2024
3e55ede
Upload of the Works with Home Assistant blog (#34206)
googanhiem Aug 8, 2024
8099b19
build(deps-dev): bump ruby-lsp from 0.17.11 to 0.17.12 (#34217)
dependabot[bot] Aug 9, 2024
24512ab
Fix documentation YAML example in androidtv_remote (#34228)
dudau16 Aug 9, 2024
8d1d9cb
build(deps-dev): bump parser from 3.3.4.1 to 3.3.4.2 (#34218)
dependabot[bot] Aug 9, 2024
8406bef
build(deps-dev): bump parallel from 1.25.1 to 1.26.1 (#34216)
dependabot[bot] Aug 9, 2024
25473b0
Add Reolink doorbell white to supported list (#34214)
starkillerOG Aug 9, 2024
e946104
Fix/adjust service -> action in notification groups (#34229)
frenck Aug 10, 2024
09f668c
Flux: Specify default values for start_time and stop_time (#34235)
serl Aug 10, 2024
01c64f4
2024.8.1 (#34236)
frenck Aug 10, 2024
5e2596c
Add information about minimal firmware version for Shelly virtual com…
bieniu Aug 11, 2024
c8bc61d
Update sensor.mqtt.markdown (#34209)
DubhAd Aug 12, 2024
285ea81
Clarify continuous mode is enabled by default (#34237)
deviantintegral Aug 12, 2024
7b52978
Update androidtv_remote.markdown (#34239)
tronikos Aug 12, 2024
4ae14bb
Update IMAP docs on use of App passwords and removed Microsoft suppor…
jbouwh Aug 12, 2024
624b2b6
build(deps-dev): bump sorbet-runtime from 0.5.11517 to 0.5.11518 (#34…
dependabot[bot] Aug 12, 2024
dd0c3b4
build(deps-dev): bump rexml from 3.3.4 to 3.3.5 (#34253)
dependabot[bot] Aug 12, 2024
ad11a6a
build(deps-dev): bump parallel from 1.26.1 to 1.26.2 (#34250)
dependabot[bot] Aug 12, 2024
a46f29d
build(deps): bump mustermann from 3.0.1 to 3.0.2 (#34249)
dependabot[bot] Aug 12, 2024
db9bd8b
build(deps): bump concurrent-ruby from 1.3.3 to 1.3.4 (#34252)
dependabot[bot] Aug 12, 2024
68e2af2
Link to all entities that is support in group (#34208)
Hedda Aug 12, 2024
4f6a76b
Rename service-calls file to perform-actions to align terminology (#3…
c0ffeeca7 Aug 12, 2024
ec46c4c
Cleanup MQTT legacy notify instruction using mqtt publish (#34260)
jbouwh Aug 12, 2024
eb55aff
Cleanup mqtt publish action template option documentation (#34257)
jbouwh Aug 12, 2024
2e0db60
Remove deprecated information from Swiss public transport (#34262)
miaucl Aug 12, 2024
9374fd5
Assist: update ATOM Echo tutorial (#34263)
c0ffeeca7 Aug 12, 2024
8e6c898
Core installation: add step to check for correct python version (#34264)
c0ffeeca7 Aug 12, 2024
3de75ff
S3 box update screenshots and steps (#34259)
c0ffeeca7 Aug 12, 2024
cefdcc9
Raspberri Pi installation: re-add links to HA image (#34265)
c0ffeeca7 Aug 12, 2024
92f714e
build(deps-dev): bump sorbet-runtime from 0.5.11518 to 0.5.11519 (#34…
dependabot[bot] Aug 13, 2024
49a923a
Correct new Wake on LAN device type section (button) (#34274)
Dawidooox Aug 13, 2024
dc75f93
Add termref to configuration.yaml (#34275)
c0ffeeca7 Aug 13, 2024
baacce1
Badges: add screencast on adding a badge (#34280)
c0ffeeca7 Aug 13, 2024
a39e8c8
use html5 details element instead of javascript (#34279)
remy Aug 13, 2024
1f2174d
Add note regarding device support for Russound integrations (#34183)
noahhusby Aug 13, 2024
6e2bf9d
integration term definition: change link to point to more detailed de…
c0ffeeca7 Aug 13, 2024
123e59b
Fixing a link on zha.markdown (#34299)
zubair-io Aug 14, 2024
c2658a2
build(deps-dev): bump ruby-lsp from 0.17.12 to 0.17.13 (#34307)
dependabot[bot] Aug 15, 2024
c463d0f
build(deps-dev): bump sorbet-runtime from 0.5.11519 to 0.5.11520 (#34…
dependabot[bot] Aug 15, 2024
b4764ad
Glossary: add term 'custom integration' (#34283)
c0ffeeca7 Aug 15, 2024
ef99da4
build(deps-dev): bump sorbet-runtime from 0.5.11520 to 0.5.11525 (#34…
dependabot[bot] Aug 16, 2024
6ca94f6
Adding documentation for Smart Meter B Route
SeraphicRav Aug 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ group :development do
# > 2.1.0 causes slowdowns https://github.com/sass/sassc-ruby/issues/189
gem 'sassc', '2.1.0'
gem 'rubocop', '1.65.1'
gem 'ruby-lsp', '0.17.11'
gem 'ruby-lsp', '0.17.13'
gem 'rackup', '2.1.0'
end

Expand Down
16 changes: 8 additions & 8 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ GEM
sass (>= 3.3.0, < 3.5)
compass-import-once (1.0.5)
sass (>= 3.2, < 3.5)
concurrent-ruby (1.3.3)
concurrent-ruby (1.3.4)
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
Expand Down Expand Up @@ -75,12 +75,12 @@ GEM
logger (1.6.0)
mercenary (0.4.0)
multi_json (1.15.0)
mustermann (3.0.1)
mustermann (3.0.2)
ruby2_keywords (~> 0.0.1)
nokogiri (1.16.7-x86_64-linux)
racc (~> 1.4)
parallel (1.25.1)
parser (3.3.4.1)
parallel (1.26.2)
parser (3.3.4.2)
ast (~> 2.4.1)
racc
pathutil (0.16.2)
Expand All @@ -105,7 +105,7 @@ GEM
rbs (3.5.2)
logger
regexp_parser (2.9.2)
rexml (3.3.4)
rexml (3.3.5)
strscan
rouge (4.3.0)
rubocop (1.65.1)
Expand All @@ -121,7 +121,7 @@ GEM
unicode-display_width (>= 2.4.0, < 3.0)
rubocop-ast (1.32.0)
parser (>= 3.3.1.0)
ruby-lsp (0.17.11)
ruby-lsp (0.17.13)
language_server-protocol (~> 3.17.0)
prism (>= 0.29.0, < 0.31)
rbs (>= 3, < 4)
Expand All @@ -142,7 +142,7 @@ GEM
rack-protection (= 4.0.0)
rack-session (>= 2.0.0, < 3)
tilt (~> 2.0)
sorbet-runtime (0.5.11514)
sorbet-runtime (0.5.11525)
stringex (2.8.6)
strscan (3.1.0)
terminal-table (3.0.2)
Expand All @@ -169,7 +169,7 @@ DEPENDENCIES
rackup (= 2.1.0)
rake (= 13.2.1)
rubocop (= 1.65.1)
ruby-lsp (= 0.17.11)
ruby-lsp (= 0.17.13)
sass-globbing (= 1.1.5)
sassc (= 2.1.0)
sinatra (= 4.0.0)
Expand Down
4 changes: 2 additions & 2 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -108,8 +108,8 @@ social:
# Home Assistant release details
current_major_version: 2024
current_minor_version: 8
current_patch_version: 0
date_released: 2024-08-07
current_patch_version: 1
date_released: 2024-08-10

# Either # or the anchor link to latest release notes in the blog post.
# Must be prefixed with a # and have double quotes around it.
Expand Down
26 changes: 7 additions & 19 deletions plugins/details.rb
Original file line number Diff line number Diff line change
Expand Up @@ -40,29 +40,17 @@ def render(context)
end

<<~MARKUP
<script>
function showDetails(el) {
const content = el.parentElement.querySelector(".details-block-content");
const up = el.querySelector("svg#up");
const down = el.querySelector("svg#down");
const shouldExpand = down.style.display === "block";
up.style.display = shouldExpand ? "block" : "none";
down.style.display = !shouldExpand ? "block" : "none";
content.hidden = !shouldExpand;
el.ariaExpanded = shouldExpand;
}
</script>
<div class="details-block">
<div class='details-block-item'>
<button class='details-block-title' onclick='showDetails(this)' aria-controls="content_#{idx}" aria-expanded="false">
<details class='details-block-item'>
<summary class='details-block-title' 7802 >
<span>#{icon}#{title}</span>
<div class='details-block-arrow'>
<svg id="down" style="display: block;" width="24" height="24" viewBox="0 0 24 24"><path d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z" /></svg>
<svg id="up" style="display: none;" width="24" height="24" viewBox="0 0 24 24"><path d="M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z" /></svg>
<svg class="down" width="24" height="24" viewBox="0 0 24 24"><path d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z" /></svg>
<svg class="up" width="24" height="24" viewBox="0 0 24 24"><path d="M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z" /></svg>
</div>
</button>
<div class='details-block-content' id="content_#{idx}" hidden>#{contents}</div>
</div>
</summary>
<div class='details-block-content' id="content_#{idx}">#{contents}</div>
</details>
</div>
MARKUP
end
Expand Down
18 changes: 18 additions & 0 deletions sass/homeassistant/plugins/_details.scss
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,16 @@ div.details-block {
border: 1px solid rgba(0, 0, 0, .12);
border-radius: 16px;

& 93C6 amp;[open] .details-block-title {
.up {
display: block;
}

.down {
display: none;
}
}

.details-block-title {
font-weight: bold;
font-size: 18px;
Expand All @@ -23,6 +33,14 @@ div.details-block {
border: 0px;
width: 100%;
padding: 0;

.up {
display: none;
}

.down {
display: block;
}
}
.details-block-content {
margin: 4px 0 12px 0;
Expand Down
7 changes: 5 additions & 2 deletions source/_data/glossary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -155,6 +155,9 @@
Covers are devices such as blinds, garage doors, etc that can be opened and
closed and optionally set to a specific position.
link: /integrations/cover
- term: Custom integration
definition: >-
A custom integration is an integration that has been created by someone from the Home Assistant community and has been published for others to use at their own risk. Custom integrations are not supported by the Home Assistant project. They are not reviewed or tested by the Home Assistant development team and thus may negatively impact the stability of your Home Assistant instance. An example of a custom integration is the [Spook](https://spook.boo/) integration.
- term: Customize
definition: >-
Customization allows you to overwrite the default parameters of your devices
Expand Down Expand Up @@ -350,7 +353,7 @@
excerpt: >
Integrations connect and integrate Home Assistant with your devices,
services, and more.
link: /integrations/
link: /getting-started/concepts-terminology/#integrations
aliases:
- integrations
- term: Intent
Expand Down Expand Up @@ -489,7 +492,7 @@
entities for organic, paper, and packaging waste. In terms of functionality,
the information service is like a device. It is called *service* to avoid
confusion, as it does not come with a piece of hardware.
link: /docs/scripts/service-calls/
link: /docs/scripts/perform-actions/
aliases:
- services
- term: State
Expand Down
2 changes: 1 addition & 1 deletion source/_docs/blueprint/tutorial.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ action:

The options that can be used with the `trigger` object are listed under [automation trigger variables](/docs/automation/templating/#available-trigger-data).
In this example, a [state trigger](/docs/automation/templating/#state) is used.
`turn_on` and `turn_off` are [`homeassistant` actions](/docs/scripts/service-calls/#homeassistant-actions). They are not tied to a specific domain. You can use them on lights, switches, and other domains.
`turn_on` and `turn_off` are [`homeassistant` actions](/docs/scripts/perform-actions/#homeassistant-actions). They are not tied to a specific domain. You can use them on lights, switches, and other domains.

### Creating the blueprint file

Expand Down
2 changes: 1 addition & 1 deletion source/_docs/scripts.markdown