Neueste Beiträge

#11
Heizungssteuerung/Raumklima / Aw: Neues Modul: 58_DaikinClou...
Letzter Beitrag von Take-Off - 20 Juli 2024, 18:13:06
Ich habe vor 2 Wochen an diese Adresse geschrieben, bisher aber keine Antwort erhalten.

Hatte jemand diesbezüglich schon Kontakt mit Daikin und kann Hinweise geben?
Gibt es offizielle Foren wo sowas diskutiert wird?

Diese Einschränkung beschäftigt doch sicher viele Leute. Ich finde es unmöglich wie Daikin sich hier quer stellt.
#12
Einplatinencomputer / Aw: Meldung im Logfile bei cur...
Letzter Beitrag von Wernieman - 20 Juli 2024, 18:00:30
Das kommt einfach vom Curl Befehl:

also:
1. Die Ausgabe auch wegwerfen:
Zitatcur <Webside> -o /dev/null >/dev/null 2>&1
2. curl Abgewöhnen, so etwas auszuwerfen (Selber ermitteln)
3. Die Bordmittel von FHEM dafür verwenden, Stichwort z.B. HttpUtils

Wobei ich Dir 3. Empfehlen würde, eventuell in der NonBlocking-Variante
#13
Sonstige Systeme / Aw: Rademacher DuoFern USB Sti...
Letzter Beitrag von Hans-Ulrich Tag - 20 Juli 2024, 17:51:20
Zitat von: karpet am 18 Januar 2024, 18:26:50Hallo liebe FHEM Community!
Ich suche aktuell nach einer Lösung für automatisch gesteuerte Aufputz-Rolladen-Gurtwickler. Radermacher/HomePilot Gurtwickler + DuoFern-USB-Stick + FHEM-Ansteuerung scheint im Prinzip genau das Setup zu sein, was ich mur wünsche (keine teure Smarthome-Basis, keine Bindung an eine proprietäre App), allerdings scheint der DuoFern-USB-Stick nicht mehr im Handel erhältlich zu sein.

Ist das tatsächlich so, oder habe ich nur schlecht gesucht? Gibt es neben dem "Rademacher USB-Stick 7000 00 93" andere Produkte, die benutzt werden könnten?

Hallo karpet, versuche mal, ob Du noch einen Home Pilot 2 bekommst. Dort ist dieser Stick eingebaut.
#14
Einplatinencomputer / Meldung im Logfile bei curl
Letzter Beitrag von Invers - 20 Juli 2024, 17:47:05
Leider habe ich keine passendere Stelle für diesen Post gefunden.

Wenn ich
({system("curl -o /dev/null http://192.168.178.68/YamahaExtendedControl/v1/main/recallScene?num=3")})

nutze, erhalte ich immer eine Meldung im Log:

[pre]% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100    19  100    19    0     0   3166      0 --:--:-- --:--:-- --:--:--  3166[/pre]

Woher kommt das? Kann man das unterdrücken? Curl funktioniert einwandfrei.
#15
Heizungssteuerung/Raumklima / Aw: Klimaanlage Panasonic aber...
Letzter Beitrag von TomS85 - 20 Juli 2024, 17:28:46
Ich hätte auch Interesse an einem solchen Interface, nachdem Panasonic mal wieder die Anmeldemethode geändert hat und mir das so langsam zu lästig wird. Leider bin ich nicht so fit in Sachen löten. Hat ggf. jemand noch ein fertiges Interface zum verkauf?
#16
Homematic / Neue Poolpumpe mit Modbus RS48...
Letzter Beitrag von dadoc - 20 Juli 2024, 16:37:05
Hallo zusammen,
Gibt es Erfahrungen ob, und wenn ja: wie? sich eine solche Pumpe einbinden ließe? Meine gesamte Homematic Wired-Installation basiert ja m.W. auf dem RS485-Bus.
Es gibt da wohl individuelle Lösungen, um über ein RS485-USB-Modul vom PC aus zu steuern (s. z.B. https://www.poolspa.co.th/wp-content/uploads/2023/01/P_S-MANUAL-Pump-EMAUX-SPV-RS485-MODBUS-manual-v1.0-English.pdf). Aber ich fände es natürlich schick, wenn ich die A/B-Anschlüsse einfach in meinen HM Wired Bus hängen und das Ganze dann über mein Poolcontroller-Modul in fhem steuern könnte.
Danke & Grüße
Martin
#17
Solaranlagen / Aw: APSystems EZ-1
Letzter Beitrag von Reepa - 20 Juli 2024, 15:30:18
Ich alles soweit aber bei dem code weiß ich nicht wie ich es machen soll da klappt eine Zeile nach der anderen nicht. Kann mir hier jemand helfen?

define EZ1_inverter_tag at *00:00:00 {\
  my $NAME = "EZ1_inverter";;\
  my $total_energy = ReadingsVal($NAME, "total_energy", 0);;\
  my $energy_today = ReadingsVal($NAME, "energy_today", 0);;\
  fhem("setreading $NAME energy_today 0");;\
  fhem("setreading $NAME energy_yesterday $energy_today");;\
  fhem("setreading $NAME total_energy_yesterday $total_energy");;\
  if ( (strftime("%d", localtime(time()) ) ) eq "01")  # 1. des Monats\
  {\
    my $energy_month = ReadingsVal($NAME, "energy_month", 0);;\
    fhem("setreading $NAME energy_month 0");;\
    fhem("setreading $NAME energy_lastmonth $energy_month");;\
    fhem("setreading $NAME total_energy_lastmonth $total_energy");;\
  }\
}
#18
Sonstige Systeme / Aw: fhempy: ESPHome
Letzter Beitrag von DerD - 20 Juli 2024, 13:14:39
Hi Dominic,

auch bei mir kommt die Fehlermeldung

Firefox kann keine Verbindung zu dem Server unter 127.0.1.1:6052 aufbauen.Direkter Aufruf per FF ergibt auch keine Verbindung.

Ich bin etwas ratlos, deshalb auch hier die fhempy.log. FHEM läuft auf Ubuntu 22.04.4 LTS, nicht Debian

Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>
BrokenPipeError: [Errno 32] Broken pipe
Creating fhempy virtual environment...OK
Activating virtual environment...OK
2024-07-20 12:34:45,462 - ERROR    - __main__: Failed to load fhempy
Traceback (most recent call last):
  File "/opt/fhem/FHEM/bindings/python/bin/start_fhempy.py", line 141, in <module>
    import fhempy.lib.fhem_pythonbinding as fpb
ModuleNotFoundError: No module named 'fhempy'
2024-07-20 12:34:45,463 - INFO     - __main__: Attempting install of fhempy>=0.1.462
2024-07-20 12:35:14,787 - INFO     - __main__: Successfully installed fhempy>=0.1.462
2024-07-20 12:35:15,271 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.742...
2024-07-20 12:35:15,272 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2024-07-20 12:35:15,291 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2024-07-20 12:35:21,610 - INFO     - websockets.server: connection open
2024-07-20 12:35:21,611 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2024-07-20 12:36:36,206 - INFO     - fhempy.lib.pkg_installer: Attempting install of esphome==2024.4.2
2024-07-20 12:38:25,399 - INFO     - fhempy.lib.pkg_installer: Successfully installed esphome==2024.4.2 update!
2024-07-20 12:38:28,965 INFO Starting dashboard web server on http://0.0.0.0:6052 and configuration dir esphome_config/...
Traceback (most recent call last):
  File "/opt/fhem/.fhempy/fhempy_venv/bin/esphome", line 8, in <module>
    sys.exit(main())
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/__main__.py", line 1061, in main
    return run_esphome(sys.argv)
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/__main__.py", line 1024, in run_esphome
    return PRE_CONFIG_ACTIONS[args.command](args)
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/__main__.py", line 538, in command_dashboard
    return dashboard.start_dashboard(args)
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/dashboard.py", line 129, in start_dashboard
    asyncio.run(async_start(args))
  File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/lib/python3.10/asyncio/base_events.py", line 649, in run_until_complete
    return future.result()
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/dashboard.py", line 150, in async_start
    await dashboard.async_run()
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/core.py", line 104, in async_run
    await self.entries.async_update_entries()
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/entries.py", line 144, in async_update_entries
    await self._async_update_entries()
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/entries.py", line 163, in _async_update_entries
    path_to_cache_key = await self._loop.run_in_executor(
  File "/usr/lib/python3.10/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/entries.py", line 220, in _get_path_to_cache_key
    for file in util.list_yaml_files([self._config_dir]):
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/util.py", line 266, in list_yaml_files
    [os.path.join(folder, p) for folder in folders for p in os.listdir(folder)]
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/util.py", line 266, in <listcomp>
    [os.path.join(folder, p) for folder in folders for p in os.listdir(folder)]
FileNotFoundError: [Errno 2] No such file or directory: 'esphome_config/'
2024-07-20 12:40:53,755 - INFO     - fhempy.lib.fhem_pythonbinding: Restart initiated...
2024-07-20 12:40:56,768 - INFO     - fhempy.lib.fhem_pythonbinding: All modules successfully undefined!
2024-07-20 12:40:56,769 - INFO     - websockets.server: server closing
2024-07-20 12:41:06,773 - INFO     - websockets.server: connection closed
2024-07-20 12:41:06,773 - INFO     - websockets.server: server closed
2024-07-20 12:41:06,776 - INFO     - fhempy.lib.fhem_pythonbinding: Exit 1
Activating virtual environment...OK
2024-07-20 12:41:07,357 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.742...
2024-07-20 12:41:07,357 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2024-07-20 12:41:07,376 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2024-07-20 12:41:16,796 - INFO     - websockets.server: connection open
2024-07-20 12:41:16,796 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2024-07-20 12:41:17,299 INFO Starting dashboard web server on http://0.0.0.0:6052 and configuration dir esphome_config/...
Traceback (most recent call last):
  File "/opt/fhem/.fhempy/fhempy_venv/bin/esphome", line 8, in <module>
    sys.exit(main())
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/__main__.py", line 1061, in main
    return run_esphome(sys.argv)
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/__main__.py", line 1024, in run_esphome
    return PRE_CONFIG_ACTIONS[args.command](args)
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/__main__.py", line 538, in command_dashboard
    return dashboard.start_dashboard(args)
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/dashboard.py", line 129, in start_dashboard
    asyncio.run(async_start(args))
  File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/lib/python3.10/asyncio/base_events.py", line 649, in run_until_complete
    return future.result()
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/dashboard.py", line 150, in async_start
    await dashboard.async_run()
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/core.py", line 104, in async_run
    await self.entries.async_update_entries()
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/entries.py", line 144, in async_update_entries
    await self._async_update_entries()
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/entries.py", line 163, in _async_update_entries
    path_to_cache_key = await self._loop.run_in_executor(
  File "/usr/lib/python3.10/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/entries.py", line 220, in _get_path_to_cache_key
    for file in util.list_yaml_files([self._config_dir]):
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/util.py", line 266, in list_yaml_files
    [os.path.join(folder, p) for folder in folders for p in os.listdir(folder)]
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/util.py", line 266, in <listcomp>
    [os.path.join(folder, p) for folder in folders for p in os.listdir(folder)]
FileNotFoundError: [Errno 2] No such file or directory: 'esphome_config/'
Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>
BrokenPipeError: [Errno 32] Broken pipe
Activating virtual environment...OK
2024-07-20 12:48:25,522 - INFO     - fhempy.lib.fhem_pythonbinding: Starting fhempy 0.1.742...
2024-07-20 12:48:25,522 - INFO     - fhempy.lib.fhem_pythonbinding: Waiting for FHEM connection
2024-07-20 12:48:25,541 - INFO     - websockets.server: server listening on 0.0.0.0:15733
2024-07-20 12:48:27,957 - INFO     - websockets.server: connection open
2024-07-20 12:48:27,957 - INFO     - fhempy.lib.fhem_pythonbinding: Incoming FHEM connection: 127.0.0.1
2024-07-20 12:49:08,633 INFO Starting dashboard web server on http://0.0.0.0:6052 and configuration dir esphome_config/...
Traceback (most recent call last):
  File "/opt/fhem/.fhempy/fhempy_venv/bin/esphome", line 8, in <module>
    sys.exit(main())
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/__main__.py", line 1061, in main
    return run_esphome(sys.argv)
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/__main__.py", line 1024, in run_esphome
    return PRE_CONFIG_ACTIONS[args.command](args)
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/__main__.py", line 538, in command_dashboard
    return dashboard.start_dashboard(args)
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/dashboard.py", line 129, in start_dashboard
    asyncio.run(async_start(args))
  File "/usr/lib/python3.10/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/lib/python3.10/asyncio/base_events.py", line 649, in run_until_complete
    return future.result()
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/dashboard.py", line 150, in async_start
    await dashboard.async_run()
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/core.py", line 104, in async_run
    await self.entries.async_update_entries()
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/entries.py", line 144, in async_update_entries
    await self._async_update_entries()
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/entries.py", line 163, in _async_update_entries
    path_to_cache_key = await self._loop.run_in_executor(
  File "/usr/lib/python3.10/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/dashboard/entries.py", line 220, in _get_path_to_cache_key
    for file in util.list_yaml_files([self._config_dir]):
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/util.py", line 266, in list_yaml_files
    [os.path.join(folder, p) for folder in folders for p in os.listdir(folder)]
  File "/opt/fhem/.fhempy/fhempy_venv/lib/python3.10/site-packages/esphome/util.py", line 266, in <listcomp>
    [os.path.join(folder, p) for folder in folders for p in os.listdir(folder)]
FileNotFoundError: [Errno 2] No such file or directory: 'esphome_config/'


Gruß,
Dieter
#19
Heizungssteuerung/Raumklima / Aw: Klimaanlage über Panasonic...
Letzter Beitrag von sn0000py - 20 Juli 2024, 13:10:47
Hallo sollte die Cloud Lösung im Moment noch funktionieren, habe die zwei files runtergeladen und als Version mal 1.20.0 eingestell bekomme aber immer nur "reconnecting"
#20
TabletUI / Aw: FTUI version 3
Letzter Beitrag von Dracolein - 20 Juli 2024, 12:44:24
Zitat von: bismosa am 20 Juli 2024, 09:38:08Schau Mal hier, das habe ich gerade erst geschafft:
https://forum.fhem.de/index.php?topic=137058.msg1316141#msg1316141

Bitte alles durchlesen. Ich hatte ohne Modifikationen größere Schwierigkeiten.

Gruß
Bismosa

Cool, danke.
Hmm, das ist mir zuviel Modifikation, die bei Updates bei mir wieder überschrieben würde.
Vielleicht gibt es alternative Lösungen? Eigentlich ist die SolarForcast-Grafik samt Auswertung viel zu geil, um nicht von FTUI3 unterstützt zu werden