Replies: 29 comments 145 replies
|
En welke module zou nog meer werken? |
|
Ziet er goed uit! Welke entiteiten worden zichtbaar heb je daar een overzicht van? Met huidige Waveshare modules bestaat er geen die ook kan schakelen begreep is, dus best wachten op een nieuwe module van leejow die kan schrijven en schakelen? Of verwacht je binnenkort ook via modbud de koel en verwarm contacten te kunnen besturen? |
Deze zou ook moeten werken. |
|
Hi Debierm,
Als het goed is moet je 160 entiteiten hebben.
Kan het zijn dat er een aantal uitstaan, instellingen > apparaten & diensten > entiteiten
Dan even zoeken op amber en alle entiteiten die uit uitstaan aan zetten.
Wel gek het zijn allemaal switch entiteiten en zouden standaard aan moeten staan
Van: debierm ***@***.***>
Verzonden: woensdag 28 augustus 2024 14:06
Aan: remmob/itho_amber ***@***.***>
CC: Mischa ***@***.***>; Comment ***@***.***>
Onderwerp: Re: [remmob/itho_amber] hardware, ready to use, easy to install (Discussion #3)
Hallo allereerst bedankt voor de HA integratie.
De waveshare poe werkt, zoals boven beschreven.
Nu zie ik aantal schakelaars die missen in homeassistent. Ik vermoed dat het hier om relais gaat, zoals de thermostaat switch.amber_amber_on_off .. ? deze eerst aansluiten voordat deze beschikbaar wordt ?
ha-amber.png (view on web) <https://github.com/user-attachments/assets/5ab98786-bb8c-489f-9a5b-776877345e05>
Geluids reductie & Vakantie mode zijn ook niet beschikbaar.
—
Reply to this email directly, view it on GitHub <#3 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/AEQGOO5WQZOWPE23T2JIQVDZTW4JRAVCNFSM6AAAAABKJEUDSGVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTANBXGQ2DSMQ> .
You are receiving this because you commented. <https://github.com/notifications/beacon/AEQGOOYTRMRYYXR6ERQIGN3ZTW4JRA5CNFSM6AAAAABKJEUDSGWGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAT7J7Y.gif> Message ID: ***@***.*** ***@***.***> >
|
|
Probleem opgelost, ik heb de waveshare even opnieuw opgestart + stroom even vd Amber gehaald, de integratie verwijdert HA ,opnieuw opgestart. Daarna de integratie opnieuw toegevoegd en toen verschenen ineens wel alle entiteiten. Dank, het werkt nu. |
|
Vandaag eindelijk de waveshare aangesloten op de Amber. Ik heb nu dus deze https://www.waveshare.com/RS485-TO-ETH-for-EU.htm |
|
Ik heb de volgende module gekocht om de modbus via wifi te benaderen: https://amzn.eu/d/936Bujg |
|
Als er iets veranderd is aan de module, dan had je hem op nieuw moeten downloaden.Dus dat is het niet.Geen idee, draai je beta van HA?Of een oudere versie?Ik draai zowel de laaste beta als laatste officiele release.Beide meerdere keren herstart. Issue niet kunnen hercreeren.Kan ook zijn dat jouw module geen 120 registers aan een kan lezen.Zal morgen even kijken, wat de aantallen zijnKom ik op terug.Op 1 jun 2025 om 20:44 heeft tmbreuker ***@***.***> het volgende geschreven:
@remmob naar herstart vandaag krijg ik nu deze fout. Is er iets gewijzgd en kan ik dit aan mijn kant oplossen?
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 380, in _async_refresh
self.data = await self._async_update_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/itho_amber/hub.py", line 84, in _async_update_data
setting_data_1 = await self.hass.async_add_executor_job(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
self.read_modbus_setting_data_1)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/itho_amber/hub.py", line 128, in read_modbus_setting_data_1
newdecoder = ModbusTcpClient.convert_from_registers(setting_data_1.registers, data_type=ModbusTcpClient.DATATYPE.INT16)
File "/usr/local/lib/python3.13/site-packages/pymodbus/client/mixin.py", line 497, in convert_from_registers
raise ModbusException(
f"Illegal size ({len(registers)}) of register array, cannot convert!"
)
pymodbus.exceptions.ModbusException: Modbus Error: Illegal size (120) of register array, cannot convert!
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
Zou je eens willen delen welke versie van HA je gebruikt?Er zijn problemen geweest meet eerder versies dan 2025.3Op 3 jun 2025 om 12:32 heeft tmbreuker ***@***.***> het volgende geschreven:
Juist weer een herstart gedaan en nu werkt het weer. Schiet mij maar lek.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
Heel gek allemaal, lijkt wel aan jouw install van HA te liggen.Niemand anders heeft dit.
Moet de fout wel kunnen reproduceren om te kunnen zoeken.
Op 3 jun 2025 om 13:10 heeft tmbreuker ***@***.***> het volgende geschreven:
het was van korte duur, krijg deze fout nu:
raceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 380, in _async_refresh
self.data = await self._async_update_data()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/itho_amber/hub.py", line 84, in _async_update_data
setting_data_1 = await self.hass.async_add_executor_job(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
self.read_modbus_setting_data_1)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/itho_amber/hub.py", line 122, in read_modbus_setting_data_1
setting_data_1 = self._read_holding_registers(unit=1, address=0, count=120)
File "/config/custom_components/itho_amber/hub.py", line 69, in _read_holding_registers
return self._client.read_holding_registers(address=address, count=count, slave=unit)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/pymodbus/client/mixin.py", line 114, in read_holding_registers
return self.execute(no_response_expected, pdu_reg.ReadHoldingRegistersRequest(address=address, count=count, dev_id=slave))
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/pymodbus/client/base.py", line 203, in execute
return self.transaction.sync_execute(no_response_expected, request)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/pymodbus/transaction/transaction.py", line 109, in sync_execute
self.pdu_send(request)
~~~~~~~~~~~~~^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/pymodbus/transaction/transaction.py", line 169, in pdu_send
self.low_level_send(self.trace_packet(True, packet), addr=addr)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/pymodbus/client/tcp.py", line 221, in send
return self.socket.send(request)
~~~~~~~~~~~~~~~~^^^^^^^^^
BrokenPipeError: [Errno 32] Broken pipe
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
Je kan proberen de integratie desinstalleren, herstart en dan weer installeren.Weet je ook zeker dat alle serial instellingen staan zoals vermeld in de readme, dus baudrate, parity en stopbit
Baudrate: 19200 k/bits
Databits: 8
stopbit: 1
flow control: none
parity: none
Op 3 jun 2025 om 16:05 heeft tmbreuker ***@***.***> het volgende geschreven:
het wordt steeds gekker. Na nog een herstart krijg ik:
Logger: homeassistant.setup
Bron: setup.py:344
Eerst voorgekomen: 15:49:17 (1 gebeurtenis)
Laatst gelogd: 15:49:17
Setup failed for custom integration 'itho_amber': Unable to import component: No module named 'pymodbus.pdu.decoders'
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/setup.py", line 344, in _async_setup_component
component = await integration.async_get_component()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/loader.py", line 1013, in async_get_component
self._component_future.result()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/src/homeassistant/homeassistant/loader.py", line 993, in async_get_component
comp = await self.hass.async_add_import_executor_job(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
self._get_component, True
^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/loader.py", line 1053, in _get_component
ComponentProtocol, importlib.import_module(self.pkg_path)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/util/loop.py", line 201, in protected_loop_func
return func(*args, **kwargs)
File "/usr/local/lib/python3.13/importlib/init.py", line 88, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "", line 1387, in _gcd_import
File "", line 1360, in _find_and_load
File "", line 1331, in _find_and_load_unlocked
File "", line 935, in _load_unlocked
File "", line 1026, in exec_module
File "", line 488, in _call_with_frames_removed
File "/config/custom_components/itho_amber/init.py", line 20, in
from .hub import AmberModbusHub
File "/config/custom_components/itho_amber/hub.py", line 9, in
from pymodbus.client import ModbusTcpClient
File "/usr/local/lib/python3.13/site-packages/pymodbus/init.py", line 16, in
from pymodbus.framer import FramerType
File "/usr/local/lib/python3.13/site-packages/pymodbus/framer/init.py", line 11, in
from pymodbus.framer.ascii import FramerAscii
File "/usr/local/lib/python3.13/site-packages/pymodbus/framer/ascii.py", line 11, in
from pymodbus.framer.base import FramerBase
File "/usr/local/lib/python3.13/site-packages/pymodbus/framer/base.py", line 13, in
from pymodbus.pdu import DecodePDU, ModbusPDU
File "/usr/local/lib/python3.13/site-packages/pymodbus/pdu/init.py", line 10, in
from pymodbus.pdu.decoders import DecodePDU
ModuleNotFoundError: No module named 'pymodbus.pdu.decoders'
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
Hello all! I finally got some time to install the EW11A-0 I got a couple of months ago. This one: https://www.amazon.nl/chuyandianzi-Seri%C3%ABle-Converter-EW11A-0-Protocol-gegevensoverdracht/dp/B0D97WHSDK/ from another "brand" (Jevina). In the HI-Flying manual it says: I got the installation of the wires sorted out like this (took power from the Amber display): It seems to be working sometimes, but not stable at all. Besides, I can't make a connection with the Itho Daalderop Amber (Bommer) integration in Home Assistant. When I install the integration it says that this went 'Oké', but the entity states remain 'Unknown'. In the webinterface of the EW11A-0 I set everything as described in the above discussion. Do you @remmob @Sparkymrk have any idea what could possibly be wrong? Could the delivered voltage be too low, which would make the device unstable? Should I just get the https://www.amazon.nl/dp/B09PD5ZD56 which seems to work fine at @Sparkymrk his Amber? I guess the only real difference is the external antenna though.. |
|
@remmob na de herstart draait de intergratie als een zonnetje. Een dingetje waar ik nu tegenaanloop: ik heb via HA met de hand het amber_setpoint_dhw aangepast. Maar hij springt telkens weer terug: Heb je een idee hoe ik uitvind waarom dit gebeurd? |
|
En zie je op de amber display ook dat het setpoint aangepast wordt.

Dit is een screenshot van bij mij, doe ik met een automation. Maar zou met de hand ook moeten werken.Hoe snel heb je polling staan? De standaard 10sec?Op 5 jun 2025 om 16:34 heeft tmbreuker ***@***.***> het volgende geschreven:
@remmob na de herstart draait de intergratie als een zonnetje. Een dingetje waar ik nu tegenaanloop: ik heb via HA met de hand het amber_setpoint_dhw aangepast. Maar hij springt telkens weer terug: Heb je een idee hoe ik uitvind waarom dit gebeurd?
Screenshot.2025-06-05.at.16.33.20.png (view on web)
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
Morgenavond onlineOp 12 jun 2025 om 21:57 heeft tmbreuker ***@***.***> het volgende geschreven:
@remmob zit een update eraan te komen? Sinds die nieuwste HA update krijg ik de integratie niet meer aan de praat ondanks meermaals herstarten. De bekende fout:
pymodbus.exceptions.ModbusException: Modbus Error: Illegal size (120) of register array, cannot convert!
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
Zo, lange discussie, maar ik ben nu ook weer terug. Heb Leejoow module nu op Internal Modbus, en Deze integratie op de externe. Ik gebruik nu de Waveshare RS485 TO POE ETH (B). Ding komt voorgeprogrammeerd met een fixed IP adres in een Subnet waar je niet bij kan ( 192.168.0.7 of 192.168.1.200). Om dat op te lossen moet je de applicatie Vircom (zie wiki daar) downloaden. Die openen op een PC die met hetzelfde LAN via een LAN-kabel is geconnect. je krijgt dan dit scherm, en daar moet je vervolgens deze waardes invullen, zie screenshot. Let op alle poortnummers, dropdowns en vinkjes hier een daar. |
|
Ik heb een herstart van mijn wifi/lan elke ochtend om 6u (deco). heb nu even het herstart schema uitgezet. Kijken of hij nu alsnog weer uitvalt. |
|
Hoi, Ik probeer ook mijn amber 9.5 in HA terug te zien. Ik krijg helaas deze melding in de logs: Logger: homeassistant.config_entries Error setting up entry Amber for itho_amber Ik heb de https://www.waveshare.com/RS232-485-TO-ETH-for-EU.htm gekocht en ik kan deze benaderen op het netwerk. Het 485RX lampje brand ook. De setting zijn als volgt zo ziet het eruit (ik ga de kabels nog netjes maken als alles werkt :) bij voorbaat bedankt voor de hulp. |
|
Deze van Waveshare aangesloten en werkt prima via wifi: https://www.waveshare.com/rs232-485-to-wifi-eth-b.htm Ook al eerder genoemd als 'zou moeten werken', maar kan wat mij betreft op het lijstje bij 'draadloos getest en werkt'. |
|
I have this one, and dont get it work: |
|
Which connections did you use on the Amber?And which modbus tester tool?Op 11 jun 2026 om 08:25 heeft hofvanta ***@***.***> het volgende geschreven:
These are the settings of @vavangogh
Yes and even tried to use parity 'Even', which I found on Tweaker forum for the last software versions. But my heatpump is version v2.29-II. Cabling is correct A+ -> A+ & B+ -> B+. Even tried shielded twisted instead of solid twisted signal cable (0,8mm2).
Also don't get any response on ModbusTCP tester tool. Any more ideas?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
You have to poll a register, try 40001 as example, this is a unit16 type holding register.Op 11 jun 2026 om 21:54 heeft hofvanta ***@***.***> het volgende geschreven:
Which connections did you use on the Amber?And which modbus tester tool?Op 11 jun 2026 om 08:25 heeft hofvanta @.> het volgende geschreven: These are the settings of @vavangogh Yes and even tried to use parity 'Even', which I found on Tweaker forum for the last software versions. But my heatpump is version v2.29-II. Cabling is correct A+ -> A+ & B+ -> B+. Even tried shielded twisted instead of solid twisted signal cable (0,8mm2). Also don't get any response on ModbusTCP tester tool. Any more ideas? —Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.>
QmodMaster and ModbusTCPTool. Both not working. Used the PIN 1&2 (lowest two) of backside of LCD screen.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
Version 2.29-II is parity noneA should go to A and B to B, but sadly this is not always followed, even between devices from the same manufacturing.I haven mine A to A Op 11 jun 2026 om 22:16 heeft hofvanta ***@***.***> het volgende geschreven:
Can you confirm that version v2.29-II need parity "Even" and cabling needs to be straight A-A & B-B (in comparison sometimes I read on Tweakers). Because otherwise I continuously changing everything ;-)
I will test and let you know.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
The green link led on the waveshare is on?In you modus test tool, you need to set device id to 1Op 11 jun 2026 om 22:16 heeft hofvanta ***@***.***> het volgende geschreven:
Can you confirm that version v2.29-II need parity "Even" and cabling needs to be straight A-A & B-B (in comparison sometimes I read on Tweakers). Because otherwise I continuously changing everything ;-)
I will test and let you know.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
I use modscan as tool, send details tomorrowOp 11 jun 2026 om 22:40 heeft hofvanta ***@***.***> het volgende geschreven:
Still not able to get connection. Seems like Waveshare is able to make connection. I used Wireshark to check. The connection is made (threeway handshaking) and ModbusTCPTool tries to send ModbusTCP Identifier: 12 Function Code: Holding Registers (3), but get reply from Waveshare TCP Incomplete DATA. Not even able to check Holding register 40001
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
|
Amber restarted including module. Started Modscan and the response is: No responses from Slave device. Wires are correctly connected. |
|
Cable, looks fine. Must be some other settingOp 12 jun 2026 om 15:00 heeft hofvanta ***@***.***> het volgende geschreven:
What are your network settings of the waveshare module and is the device pingable?
Yes pingable. Also see connection from Modscan to waveshare for three way handshaking (SYN-SYN/ACK-ACK) for port 502.
Waveshare: Static IP
image.png (view on web)
20260612_145526.jpg (view on web)
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|



























Uh oh!
There was an error while loading. Please reload this page.
Welke hardware is geschikt en bij welke winkel zou je die goedkoop kunnen halen.
Tevens de vraag, is er een foto van de poorten waarop je deze aansluit. Just to be sure.
Werkt deze?
https://www.tinytronics.nl/nl/communicatie-en-signalen/serieel/rs-485/waveshare-industri%C3%ABle-seri%C3%ABle-server-rs485-naar-poe-ethernet
Liefst zou ik een Wifi versie hebben met EU plug, maar die lijkt er niet zomaar te zijn.
All reactions