Naja die config ist im Docker Container. Die müsstest du am besten von außen reinmounten als Volume - dann kannst du vom PC einfach auf das Verzeichnis zugreifen und die config ändern.
Ankündigung
Einklappen
Keine Ankündigung bisher.
Günstigste Möglichkeit Strommessdaten zu sichern und darzustellen?
Einklappen
X
-
Schau mal hie, das sieht vielversprechend aus https://www.smarthomejetzt.de/home-a...-installieren/
Aber wie gesagt, mit ner VM hättest du den Vorteil Add-Ons verwenden zu können. ZB das VSCode addon um einfach files bearbeiten zu können (ich glaub das ist dann standardmäßig installiert) oder später auch InfluxDB darüber zu installieren.Zuletzt geändert von meti; 05.04.2022, 21:46.
- Likes 1
Kommentar
-
Zitat von meti Beitrag anzeigenSchau mal hie, das sieht vielversprechend aus https://www.smarthomejetzt.de/home-a...-installieren/
Aber wie gesagt, mit ner VM hättest du den Vorteil Add-Ons verwenden zu können. ZB das VSCode addon um einfach files bearbeiten zu können (ich glaub das ist dann standardmäßig installiert) oder später auch InfluxDB darüber zu installieren.
Kommentar
-
Das kommt wohl drauf an welche Geräte sich in deinem Netzwerk finden lassen (und das geht wahrscheinlich nur mit net=host). KNX GAs lassen sich leider nicht automatisch finden, deshalb muss man die manuell in der `configuration.yaml` konfigurieren (die GAs und typen etc.). Wenn du da was eingetragen hast lade die KNX Integration neu (vom Integration screen über das ...-Menü), dann sollten die Entities auftauchen.
Kommentar
-
Hier wäre ne Anleitung für ne VM, sieht auch halbwegs aktuell aus: https://home-assistant-blog.de/homea...-installieren/
Kommentar
-
Zitat von meti Beitrag anzeigenHier wäre ne Anleitung für ne VM, sieht auch halbwegs aktuell aus: https://home-assistant-blog.de/homea...-installieren/
Logger: homeassistant.config_entries
Source: util/yaml/loader.py:128
First occurred: 07:00:45 (1 occurrences)
Last logged: 07:00:45
Error setting up entry Automatic for knx
Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 123, in parse_yaml yaml.load(content, Loader=lambda stream: SafeLineLoader(stream, secrets)) File "/usr/local/lib/python3.9/site-packages/yaml/__init__.py", line 81, in load return loader.get_single_data() File "/usr/local/lib/python3.9/site-packages/yaml/constructor.py", line 49, in get_single_data node = self.get_single_node() File "/usr/local/lib/python3.9/site-packages/yaml/composer.py", line 36, in get_single_node document = self.compose_document() File "/usr/local/lib/python3.9/site-packages/yaml/composer.py", line 55, in compose_document node = self.compose_node(None, None) File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 102, in compose_node node: yaml.nodes.Node = super().compose_node(parent, index) # type: ignore[assignment] File "/usr/local/lib/python3.9/site-packages/yaml/composer.py", line 84, in compose_node node = self.compose_mapping_node(anchor) File "/usr/local/lib/python3.9/site-packages/yaml/composer.py", line 133, in compose_mapping_node item_value = self.compose_node(node, item_key) File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 102, in compose_node node: yaml.nodes.Node = super().compose_node(parent, index) # type: ignore[assignment] File "/usr/local/lib/python3.9/site-packages/yaml/composer.py", line 64, in compose_node if self.check_event(AliasEvent): File "/usr/local/lib/python3.9/site-packages/yaml/parser.py", line 98, in check_event self.current_event = self.state() File "/usr/local/lib/python3.9/site-packages/yaml/parser.py", line 449, in parse_block_mapping_value if not self.check_token(KeyToken, ValueToken, BlockEndToken): File "/usr/local/lib/python3.9/site-packages/yaml/scanner.py", line 116, in check_token self.fetch_more_tokens() File "/usr/local/lib/python3.9/site-packages/yaml/scanner.py", line 258, in fetch_more_tokens raise ScannerError("while scanning for the next token", None, yaml.scanner.ScannerError: while scanning for the next token found character '\t' that cannot start any token in "/config/configuration.yaml", line 14, column 1 The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/config_entries.py", line 335, in async_setup result = await component.async_setup_entry(hass, self) File "/usr/src/homeassistant/homeassistant/components/knx/__init__.py", line 230, in async_setup_entry _conf = await async_integration_yaml_config(hass, DOMAIN) File "/usr/src/homeassistant/homeassistant/helpers/reload.py", line 140, in async_integration_yaml_config hass, await conf_util.async_hass_config_yaml(hass), integration File "/usr/src/homeassistant/homeassistant/config.py", line 347, in async_hass_config_yaml config = await hass.loop.run_in_executor( File "/usr/local/lib/python3.9/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) File "/usr/src/homeassistant/homeassistant/config.py", line 367, in load_yaml_config_file conf_dict = load_yaml(config_path, secrets) File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 111, in load_yaml return parse_yaml(conf_file, secrets) File "/usr/src/homeassistant/homeassistant/util/yaml/loader.py", line 128, in parse_yaml raise HomeAssistantError(exc) from exc homeassistant.exceptions.HomeAssistantError: while scanning for the next token found character '\t' that cannot start any token in "/config/configuration.yaml", line 14, column 1
im Config file habe ich nur folgendes hinzugefügt:
knx:
sensor:
- name: 'Stromzaehler'
state_address: '12/0/1'
type: active_energy_kwh
sync_state: every 1
Kommentar
-
Aha, ok. Man kann das in diesem Forum leider nicht lesen, weil es die Spaces von yaml verschluckt - die sind aber oft der Knackpunkt.
Kann sein dass einfach nur irgendwo (line 14 ...) ein Space ist oder ne leerzeile zu viel am Ende, oder vergessene Anführungszeichen um einen Wert.
Discord https://discord.gg/EuAQDXU oder HA discord Server
oder das HA Community Forum ist für YAML und HA config Probleme besser gerüstet 😉
> sync_state: "every 1"
Kann dein Gerät nicht von sich aus senden? Sync_state wird dir so jede Minute ein GroupValueRead senden das dann beantwortet werden soll -> doppelte Buslast
Kommentar
-
Zitat von meti Beitrag anzeigen> sync_state: "every 1"
Kann dein Gerät nicht von sich aus senden? Sync_state wird dir so jede Minute ein GroupValueRead senden das dann beantwortet werden soll -> doppelte Buslast
Kommentar
-
Wenn's selber sendet wird es eh empfangen. sync_state ist dafür da eine GA aktiv abzufragen.
Wenn du VSCode verwendest kann das recht hilfreich sein: https://marketplace.visualstudio.com...home-assistant
Kommentar
-
Hi! Funktionierts eigentlich schon?
Zitat von memberx Beitrag anzeigenhomeassistant.exceptions.HomeAssistantError: while scanning for the next token found character '\t' that cannot start any token in "/config/configuration.yaml", line 14, column 1
Kommentar
Kommentar