Skip to content

Hardware incompatible ou mauvaise configuration ? #62

@Xaelis

Description

@Xaelis

Bonjour,

J'utilise l'intégration LinkyTIC depuis un moment déjà sans gros problème. Merci beaucoup.
Mais je viens de changer de serveur Home Assistant (d'un Raspberry Pi à un PC "classique").

Impossible de configurer correctement l'intégration LinkyTIC avec ce nouveau serveur :

2025-08-16 08:32:18.361 ERROR (LinkyTIC for /dev/ttyUSB0) [custom_components.linkytic.serial_reader] Encountered an unexpected checksum (ord() expected a character, but string of length 17 found): b'PA\x7fh   xSESs    k'
Traceback (most recent call last):
  File "/config/custom_components/linkytic/serial_reader.py", line 384, in _validate_checksum
    if computed_checksum != ord(checksum):
                            ~~~^^^^^^^^^^
TypeError: ord() expected a character, but string of length 17 found

2025-08-16 08:32:18.363 ERROR (LinkyTIC for /dev/ttyUSB0) [custom_components.linkytic.serial_reader] Failed to validate the (None) | s1 1493 0b10111010101 | truncated 21 0b10101  | computed 53 0b110101 5 | expected 48 0b110000 0

2025-08-16 08:32:18.387 ERROR (LinkyTIC for /dev/ttyUSB0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in standard mode: b'\x18135+6Vv'

2025-08-16 08:32:18.420 ERROR (LinkyTIC for /dev/ttyUSB0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in standard mode: b'RE\x03\x06\x168f\x1a=Pr-|'

2025-08-16 08:32:18.638 ERROR (LinkyTIC for /dev/ttyUSB0) [custom_components.linkytic.serial_reader] Encountered an unexpected checksum (ord() expected a character, but string of length 66 found): b"00yURF+C\x07\x06v\x7f5=r|5=r|NUTI+\r=r~\x1eZ5=\x7f'UTy{NUTOZ5}'ONU|\x1eZ5KV|\x7f|B0t1279"

Puisque le même module physique fonctionnait avec la même version de l'intégration LinkyTIC; je me demande s'il n'y a pas un problème de configuration sur le périphérique USB.
Toute aide / idée serait la bienvenue.

Merci d'avance,

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions