Giter VIP home page Giter VIP logo

linkytic's People

Contributors

hekmon avatar innogreentech avatar jsleroy avatar tomleglaunec avatar xouillet avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

linkytic's Issues

Paramétrage avec le dashboard Energie

Bonjour,

J'ai récemment acquis le Lixee TIC DIN et j'ai pu installer ce plugin, merci pour le travail.
Je pense avoir loupé un truc avec le dashboard Energie : en effet, en parcourant les issues et notamment ce commentaire #8 (comment) vous dites bien que le plugin fournit les entités energy pour les utiliser dans le dashboard. Mais de mon côté elles n'apparaissent pas.

Que faut-il que je fasse ? Activer le recorder pour ces entités (je choisis moi-même quelles entités je veux conserver en historique actuellement) ?

Voici le résumé de l'intégration:
image

Et sur le dashboard energy en paramétrage (la seule entité qu'on voit dans la liste est celle d'un ancienne intégration que je vais enlever quand tout sera ok avec le TIC) :
image

Et enfin, si ça peut influencer, voici le paramétrage de mon recorder :
image

Merci d'avance.

how about sanitizing strings in sensors ?

les entités de type RegularStrSensor sont retournées telles que fournies par la TIC.

quelques exemples:
"{{ states('sensor.linky_libelle_tarif_fournisseur_en_cours') }}" -> " HP BLEU "
"{{states('sensor.linky_message_court')}}" -> " PAS DE MESSAGE "

Je comprends la volonté de retourner les valeurs brutes, mais en fait ces espaces n'ont pas d'autre but que d'avoir un affichage correctement aligné sur le petit écran LCD de 16x2 du Linky :)

ça complique la vie de l'utilisateur qui doit écrire le bon nombre d'espaces dans les automatisations. il serait plus simple de simplement écrire "HP BLEU" plutôt " HP BLEU ". Je vais devoir d'ailleurs attendre l'arrivée de l'hiver pour connaître le nombre d'espaces pour la chaîne "HP ROUGE" que je n'ai encore jamais vue.

Je pourrais bien sur utiliser un template du style "{{ states('sensor.linky_libelle_tarif_fournisseur_en_cours') | replace(' ', '') }}" mais c'est moins intuitif, et value_template n'est pas dispo partout dans HA.

J'ai un patch rapide qui fonctionne chez moi, si l'idée plaît je peux faire un patch plus travaillé.
Quelle serait la meilleure approche ?

  • modifier RegularStrSensor (ce que j'ai fait en local)
  • créer une class type SanitizedStrSensor pour les sensors NGTF/LTARF/MSG1/MSG2 (et peut-être d'autres ?)

deux points de trop HP.. et HC ..

Bonjour,

Je viens d'installer cette intégration (en 3 min merci !) sur HA
Elle fonctionne parfaitement.
Mon équipement TIC est un module DIN (Cartelectronic USBTIC).
J'ai deux points qui trainent sur les valeurs HP et HC. Ce n'est pas dramatique mais dommage. Tu aurais moyen de les filtrer ?
image

Dispo si besoin ou questions, a+

module not found

en prévision de l'installation d'un compteur linky triphasé , j'ai installé la version béta 3
j'ai une erreur dans la log :
ModuleNotFoundError: No module named 'custom_components.linktic.energy'

j'ai aussi des erreurs suivantes :

[custom_components.linktic.serial_reader] /dev/ttyUSB2: ADS device type is unknown: 30

mais ceci est peut être normal car mon compteur actuel est un compteur électronique et non un linky

egalement il n'y a pas de libellé dans les options :

image

merci pour votre aide

pas de texte - ajoutez une entrée

avec la beta 3., de linktic, si je sélectionne ajoutez une entrée il s'affiche le'écran suivant :

image

il n'y a pas de texte à coté des selecteurs

même chose pour l'écran configurer :

image

Yves`

Compteur triphasé

Bonjour,
Je débute sous HA, j'étais sous jeedom avant.
Ma clé zlinky fonctionnait sur mon compteur triphasé, est-ce que je peux aidé d'une quelconque manière pour faire évoluer lixeeticdin vers une prise en charge des compteurs triphasés ?
Merci

Erreur après mise a jour de core

Depuis la mise a jour de core de ce jour j'ai cette erreur:

ERROR (MainThread) [homeassistant.components.binary_sensor] linkytic: Not adding entity with invalid device info: Invalid device info {'default_manufacturer': 'ENEDIS', 'default_model': 'Compteur communiquant Linky', 'default_name': 'Linky', 'identifiers': {('linkytic', '8cf004887b4e5242b31780c04d6df0ee')}, 'manufacturer': None, 'model': None} for 'linkytic' config entry: device info needs to either describe a device, link to existing device or provide extra information.

Déconnexion Tic

Bonjour,
J'ai encore des déconnexions aléatoires, du coup cela m'oblige à faire des reboot de home assistant pour le résoudre.

Au début c'était la nuit que j'avais le problème pourtant pas de programmation particulière en parallèle. Et ce n'était pas toutes les nuits...

J'avais programmé un reboot automatique journalier mais des fois il plantait juste après.

J'ai supprimé totalement le module tic, car il détecté 2 port série. Au moment de le refaire j'ai mis directement le nom du port et je n'ai plus eu de problème pendant 4jours puis de nouveau plantage, voici l'erreur détecté dans les logs :

Cette erreur provient d'une intégration personnalisée

Enregistreur: custom_components.linkytic.serial_reader
Source: custom_components/linkytic/serial_reader.py:284
intégration: Linky TIC (documentation, problèmes)
S'est produit pour la première fois: 4 août 2024 à 02:02:30 (25270 occurrences)
Dernier enregistrement: 08:28:55

Failed to parse the following line (1 fields detected) in historic mode: b''
Failed to parse the following line (2 fields detected) in historic mode: b'\x05j\x0eZ\x144-\x1c(j\x0e\x1dT\x1c]<\x1d<&lL\x1c\x180 B'
Failed to parse the following line (2 fields detected) in historic mode: b'ADCO 06196'
Failed to parse the following line (5 fields detected) in historic mode: b'HHPHC A ,\rMOTDETAT 000000 B'
Failed to parse the following line (1 fields detected) in historic mode: b'OP'

J'ai un ticUSB de ce type
https://www.tindie.com/products/hallard/micro-teleinfo-v30/

Erreur répétitive 'NoneType' object has no attribute 'create_task'

Commit installé: d8a210b
Configuration: Standard, mode temps réel activé
Version de HomeAssistant Core: 2024.2.4

Description:
Dans les logs de mon instance HA, j'observe le log ci dessous.
Les données sont bien remontées par l'intégration, y compris les valeurs en temps réelle (la puissance instantanée notamment).
Je n'ai malheureusement pas beaucoup de temps pour analyser le problème de mon côté, mais je suis dispo pour faire des essais ou donner plus d'information si nécessaire.

Logs

2024-02-27 16:38:42.835 ERROR (LinkyTIC for /dev/serial/by-id/usb-Silicon_Labs_LinkyTIC_0001-if00-port0) [custom_components.linkytic.serial_reader] encountered an unexpected exception on the serial thread, catching it to avoid thread crash: 'NoneType' object has no attribute 'create_task'
Traceback (most recent call last):
File "/config/custom_components/linkytic/serial_reader.py", line 151, in run
notif_callback(forced_update)
File "/config/custom_components/linkytic/sensor.py", line 1649, in update_notification
self.schedule_update_ha_state(force_refresh=True)
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1199, in schedule_update_ha_state
self.hass.create_task(
^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'create_task'

Failed to parse the following line (2 fields detected) in historic mode

Bonjour. J'ai mis en service récemment mon Micro Teleinfo V3.0 avec votre intégration et je rencontre une erreur récurrente.
Je suis avec un Linky, contrat Tempo, mode historique. cela semble toucher spécifiquement l'index HP blanc (bien visible aujourd'hui) avec le message suivant.

Cette erreur provient d'une intégration personnalisée

Logger: custom_components.linkytic.serial_reader
Source: custom_components/linkytic/serial_reader.py:295
Integration: Linky TIC (documentation, issues)
First occurred: 20:48:35 (39098 occurrences)
Last logged: 22:15:01

Failed to parse the following line (2 fields detected) in historic mode: b'946 ]'
Failed to parse the following line (2 fields detected) in historic mode: b'BBRHPJW 00004'
Failed to parse the following line (2 fields detected) in historic mode: b'7946 ]'
Failed to parse the following line (2 fields detected) in historic mode: b'BBRHPJW 000047'
Failed to parse the following line (1 fields detected) in historic mode: b''

J'ai également des logs debug dont certaines lignes sont en ERROR, un peu après les lignes "SyncWorker". J'ai eu le même comportement sous 2.0.7 et sous la dernière beta. La remontée des index est ok sur 2 autres outils en parallèle sur cette même ligne TIC (domoticz + Téléinfo 1 compteur USB et Tasmota + WeMos Teleinfo. J'espère fournir les bonnes infos.

2024-02-19 22:21:41.128 DEBUG (SyncWorker_20) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved ADCO value from serial controller: '032161005388'
2024-02-19 22:21:41.129 DEBUG (SyncWorker_54) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved OPTARIF value from serial controller: 'BBR('
2024-02-19 22:21:41.129 DEBUG (SyncWorker_14) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved ISOUSC value from serial controller: '30'
2024-02-19 22:21:41.130 DEBUG (SyncWorker_62) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved BASE value from serial controller: None
2024-02-19 22:21:41.130 DEBUG (SyncWorker_10) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved HCHC value from serial controller: None
2024-02-19 22:21:41.131 DEBUG (SyncWorker_57) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved HCHP value from serial controller: None
2024-02-19 22:21:41.131 DEBUG (SyncWorker_58) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved BBRHCJB value from serial controller: '004816430'
2024-02-19 22:21:41.132 DEBUG (SyncWorker_22) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved BBRHPJB value from serial controller: '000230326'
2024-02-19 22:21:41.132 DEBUG (SyncWorker_31) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved BBRHCJW value from serial controller: '000063719'
2024-02-19 22:21:41.133 DEBUG (SyncWorker_32) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved BBRHPJW value from serial controller: '000048113'
2024-02-19 22:21:41.133 DEBUG (SyncWorker_37) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved BBRHCJR value from serial controller: '000036362'
2024-02-19 22:21:41.134 DEBUG (SyncWorker_26) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved BBRHPJR value from serial controller: '000022745'
2024-02-19 22:21:41.134 DEBUG (SyncWorker_45) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved PTEC value from serial controller: 'HCJW'
2024-02-19 22:21:41.134 DEBUG (SyncWorker_8) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved DEMAIN value from serial controller: 'BLAN'
2024-02-19 22:21:41.135 DEBUG (SyncWorker_53) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved PAPP value from serial controller: '00270'
2024-02-19 22:21:41.135 DEBUG (SyncWorker_19) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved IINST value from serial controller: '001'
2024-02-19 22:21:41.135 DEBUG (SyncWorker_60) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved ADPS value from serial controller: None
2024-02-19 22:21:41.136 DEBUG (SyncWorker_25) [custom_components.linkytic.sensor] /dev/ttyACM1: retrieved IMAX value from serial controller: '090'
2024-02-19 22:21:41.210 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line to parse: b'\x02\n'
2024-02-19 22:21:41.210 ERROR (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b''
2024-02-19 22:21:41.211 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line to parse: b'ADCO 032161005388 <\n'
2024-02-19 22:21:41.211 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line checksum is valid
2024-02-19 22:21:41.211 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] read the following values: ADCO -> {'value': '032161005388', 'timestamp': None}
2024-02-19 22:21:41.211 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] /dev/ttyACM1: parsing ADS: 032161005388
2024-02-19 22:21:41.211 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] /dev/ttyACM1: parsed ADS: {'year': '21', 'registration_number': '005388', 'constructor_code': '03', 'constructor': 'SCHLUMBERGER / ACTARIS / ITRON', 'device_type_code': '61', 'device_type': 'Compteur monophasé 60 A généralisation Linky G3 - arrivée puissance haute'}
2024-02-19 22:21:41.211 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line to parse: b'\n'
2024-02-19 22:21:41.211 ERROR (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b''
2024-02-19 22:21:41.212 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line to parse: b'OPTARIF BBR( S\n'
2024-02-19 22:21:41.212 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line checksum is valid
2024-02-19 22:21:41.212 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] read the following values: OPTARIF -> {'value': 'BBR(', 'timestamp': None}
2024-02-19 22:21:41.212 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line to parse: b'\n'
2024-02-19 22:21:41.212 ERROR (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b''
2024-02-19 22:21:41.213 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line to parse: b'ISOUSC 30 9\n'
2024-02-19 22:21:41.213 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line checksum is valid
2024-02-19 22:21:41.213 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] read the following values: ISOUSC -> {'value': '30', 'timestamp': None}
2024-02-19 22:21:41.213 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line to parse: b'\n'
2024-02-19 22:21:41.213 ERROR (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b''
2024-02-19 22:21:41.213 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line to parse: b'BBRHCJB 004816430 7\n'
2024-02-19 22:21:41.214 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line checksum is valid
2024-02-19 22:21:41.214 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] read the following values: BBRHCJB -> {'value': '004816430', 'timestamp': None}
2024-02-19 22:21:41.214 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line to parse: b'\n'
2024-02-19 22:21:41.214 ERROR (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b''
2024-02-19 22:21:41.214 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line to parse: b'BBRHPJB 000230326 :\n'
2024-02-19 22:21:41.214 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line checksum is valid
2024-02-19 22:21:41.214 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] read the following values: BBRHPJB -> {'value': '000230326', 'timestamp': None}
2024-02-19 22:21:41.214 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line to parse: b'\n'
2024-02-19 22:21:41.214 ERROR (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b''
2024-02-19 22:21:41.215 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line to parse: b'BBRHCJW 000063719 L\n'
2024-02-19 22:21:41.215 DEBUG (LinkyTIC for /dev/ttyACM1) [custom_components.linkytic.serial_reader] line checksum is valid

Première tentative sur github, désolé pour la gêne sur les autres issues.

Simuateur

Bonjour,
Tout d'abord Merci pour ces outils et pour le temps passé...

n'ayant pas encore réalisé le circuit complet, je cherche a installer la partie logique.
Mon raspi B devrait suffire pour mon proto.

il est donc fin prêt avec les éléments pour alimenter les datas vers mon HA
en mode déporté...
J'y suis presque.. mon addon HA est prêt

Mais en attendant je cherherais a utiliser le 'simulateur' present ici. Y aurait il un autre tuto pour son utilistion

Plusieurs Erreurs

Bonjour,
Déjà merci pour votre travail, depuis plusieurs jours j’essaye de faire fonctionner le soft sous home assistant mais j’ai plusieurs erreurs dans les logs et arrêt après 1 min ou 2 de fonctionnement…
Pouvez-vous m’aidez ?

1 erreur :

Logger: custom_components.linkytic.serial_reader
Source: custom_components/linkytic/serial_reader.py:112
Integration: Linky TIC (documentation, issues)
First occurred: 21:47:48 (2 occurrences)
Last logged: 21:48:59

Failed to validate the checksum of line 'b'ISOUSC 45 \x7f'': ISOUSC -> 45 (None) | s1 607 0b1001011111 | truncated 31 0b11111 � | computed 63 0b111111 ? | expected 127 0b1111111 �

2 erreurs :

Uncaught thread exception
Traceback (most recent call last):
File "/usr/local/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
self.run()
File "/config/custom_components/linkytic/serial_reader.py", line 112, in run
tag = self._parse_line(line)
^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/linkytic/serial_reader.py", line 295, in _parse_line
self._validate_checksum(tag, timestamp, field_value, checksum)
File "/config/custom_components/linkytic/serial_reader.py", line 334, in _validate_checksum
raise InvalidChecksum(
^^^^^^^^^^^^^^^^
File "/config/custom_components/linkytic/serial_reader.py", line 369, in init
self.tag = tag.decode("ascii")
^^^^^^^^^^^^^^^^^^^
UnicodeDecodeError: 'ascii' codec can't decode byte 0xbf in position 2: ordinal not in range(128)

Merci par avance .

Intégration avec Home Assistant electricity grid

Bonjour,

Merci pour ce superbe module, vous avez vraiment fait un super boulot.
En parcourant les pages de home assistant j'ai pu remarquer leur page native de gestion des couts d'électricité.
Serait-il possible de rendre l'entité de puissance apparente sélectionnable comme source de statistique dans le système de grid de home assistant ?

Merci

https://www.home-assistant.io/docs/energy/electricity-grid/
https://www.home-assistant.io/more-info/statistics/

Support du mode standard

Bonjour,

D'abord un grand merci pour cette intégration très utile et aussi pour la réactivité en cas de pépin suite à des maj de HA.
Le choix d'architecture pour ne pas alourdir HA et quand-même la possibilité de passer en temps réel temporairement pour chercher les appareils consommateurs, vraiment c'est top !

J'envisage prochainement d'installer des panneaux solaires avec autoconsommation et revente du surplus. Si j'ai bien compris, mon Linky va devoir passer en mode standard pour avoir l'information sur la puissance injectée sur le réseau.

Dans la doc de l'intégration, il est dit que le mode standard n'est pour le moment pas supporté.
Y-a-t-il un espoir que ce soit supporté un jour ?

Merci

Energie injectée sur le réseau

Sauf erreur de ma part, le champ EAIT en mode standard/producteur n'est pas encore traitée. D'après ce que je comprends, il permet de récupérer l'index de l'énergie injectée sur le réseau. Serait-il possible de remonter cette information à HomeAssistant ?

image

image

Sensors non fonctionnels suite à mise à jour HA 2023.11

Bonjour,
Depuis la mise à jour vers HA 2023.11, un message d'erreur apparaît dans les logs concernant l'intégration, et les sensors retournent des données pendant quelques minutes mais après restent à leur dernière valeur (en particulier celui de la puissance apparente ou des index).

Voici les 2 erreurs au lancement de HA :

Logger: homeassistant.components.sensor
Source: helpers/entity_platform.py:507
Integration: Capteur (documentation, issues)
First occurred: 12:33:33 (1 occurrences)
Last logged: 12:33:33

Error adding entities for domain sensor with platform linkytic
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 507, in async_add_entities
await asyncio.gather(*tasks)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 752, in _async_add_entity
await entity.add_to_platform_finish()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1021, in add_to_platform_finish
await self.async_internal_added_to_hass()
File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 279, in async_internal_added_to_hass
raise HomeAssistantError(
homeassistant.exceptions.HomeAssistantError: Entity sensor.linky_option_tarifaire_choisie cannot be added as the entity category is set to config


Logger: homeassistant.components.sensor
Source: helpers/entity_platform.py:367
Integration: Capteur (documentation, issues)
First occurred: 12:33:33 (1 occurrences)
Last logged: 12:33:33

Error while setting up linkytic platform for sensor
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 367, in _async_setup_platform
await asyncio.gather(*pending)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 507, in async_add_entities
await asyncio.gather(*tasks)
File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 752, in _async_add_entity
await entity.add_to_platform_finish()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1021, in add_to_platform_finish
await self.async_internal_added_to_hass()
File "/usr/src/homeassistant/homeassistant/components/sensor/init.py", line 279, in async_internal_added_to_hass
raise HomeAssistantError(
homeassistant.exceptions.HomeAssistantError: Entity sensor.linky_option_tarifaire_choisie cannot be added as the entity category is set to config

A partir de là, il semble qu'on reçoive une seule valeur sur les sensors mais après plus rien, comme on peut le voir sur les historiques (les escaliers sont quand j'ai redémarré HA : hier soir après la maj, et ce midi j'ai redémarré 2 fois pour voir les erreurs) :
Screenshot_20231102-124045
Screenshot_20231102-124145

2 appareil détecté

Bonjour,

Cela fait un moment que j'utilise votre solution avec mon capteur TIC USB, je recontre 2 problemes :

  • L'intégration me detecte 2 appareils Linky un est vide et l'autre contient les ressources, les 2 porte le meme nom.
  • Et tout les 15jours lorsque je fais ma sauvegarde vie Proxmox, (avec arret de la VM HA) l'intégration ne remonte plus aucunne info, je doit checker le dimande matin et redemarrer Home Assistant.

Je sais pas si les 2 sont lié, j'ai essayé de faire une automatisation pour redemarrer HomeAssistant le dimanche 2h aprés la sauvegarde mais cela ne fonctionne pas tout le temps.
Pour les appareils en doublon là je viens d'en desactiver un (faute de pouvoir supprimer) à voir si cela pose probleme.

Prise en charge mode standard (+tri)

Bonjour,
on vient de me poser un linky et j'ai migré ma domotique sous HA, je voulais ré utiliser mon dongle TIC-serial (USB) maison et je suis naturellement tombé ici.
Le mode historique du compteur ne me donnait pas les trames HC/HP (alors que c'est mon abonnement) aussi on m'a basculé en mode standard, non supporté par la version actuelle.

Donc, je m'y suis collé en adaptant un peu la 2.0.6, ca fonctionne (mode standard + triphasé), je n'ai pas mis tous les capteurs mais un bon nombre pour les parties les plus utiles (tarif, numéro de série du compteur, index total + index HC/HP, intensité inst., tension efficace etc).

plutot que de faire un git à part je peux peut etre vous envoyer les sources pour une MAJ du repo ?

Capteur « couleur demain » ne s’alimente jamais

Bonjour,
J’utilise votre programme sur un Lixee tic din sous Home Assistant.
Je suis avec un abonnement EDF Tempo.
Tout fonctionne à merveille sauf le capteur « couleur demain » qui n’affiche jamais l’information (même après 20h).
Savez-vous d’où peut venir ce problème ?
Merci et super travail.
Laurent

Intégration qui s’arrête de fonctionner

Bonjour,

J’ai acquis il y a quelques jours un TIC-DIN de chez Lixee. Je l’ai intégré très facilement via ce module, c’est du super boulot, merci pour votre investissement.

Malheureusement j’ai de temps en temps une erreur qui survient et qui nécessite un redémarrage de Home Assistant pour relancer l’intégration.

Voici l’erreur dans les journaux de Home Assistant :

Source: custom_components/linkytic/serial_reader.py:329
Integration: Linky TIC (documentation, issues)

Uncaught thread exception
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
    self.run()
  File "/config/custom_components/linkytic/serial_reader.py", line 112, in run
    tag = self._parse_line(line)
  File "/config/custom_components/linkytic/serial_reader.py", line 292, in _parse_line
    self._validate_checksum(tag, timestamp, field_value, checksum)
  File "/config/custom_components/linkytic/serial_reader.py", line 329, in _validate_checksum
    if computed_checksum != ord(checksum):
TypeError: ord() expected a character, but string of length 3 found

Voici les infos relatives à mon Linky :

Compteur triphasé 60 A généralisation Linky G3 - arrivée puissance basse
par SCHLUMBERGER / ACTARIS / ITRON 

Merci d’avance.

Compatibilité module énergie

Bonjour, cela fonctionne à merveille, pas habitué de HA, j'ai juste dû redémarrer avant de modifier le fichier de configuration sinon il indiquait une erreur d'intégration absence.
L'index étant en Wh, il faut créer un sensor supplémentaire pour le convertir en kWh et pouvoir utiliser le module énergie. Est-ce possible de le mettre nativement dans l'intégration ?
Et la fréquence de rafraichissement semble être de 30 secondes. Est-ce possible de la modifier ? Est-ce possible aussi d'avoir une fréquence de rafraichissement élevée pour les mesures instantanées comme la puissance apparente et pouvoir surveiller des appareils presque à la seconde tout en gardant une fréquence "normale" pour les autres données comme l'index ?
Merci

ADS device type is unknown: 28

Bonjour,
J'utilise cette intégration avec un compteur Linky mais également avec un ancien compteur Landis+Gyr ZCD126.

Message dans les logs : [custom_components.linkytic.sensor] /dev/ttyUSB2: ADS device type is unknown: 28

J'ai donc cherché le type 28 et ajouté la ligne suivante dans const.py :
DEVICE_TYPES = {
"28": "Compteur monophasé 90 A Landis+Gyr ZCD126 - 175 Hz taux normal",

Documentation : http://www.linuxembarque.free.fr/electro/compt_energie/specifications_techniques_edf_teleinfo.pdf

Depuis, plus de message !

Serait-il possible de mettre à jour de votre côté ?

Merci

Cordialement,
Nicolas

ZLinky_TIC

Bonjour

Je suis désolé de m'adresser à vous ici. Mais je ne sais pas comment vous joindre autrement !

Est-ce que linkytic fonctionne aussi en combinaison avec le Lixee ZLinky_TIC. Mon compteur se trouve à environ 20 mètres de la maison.

Je voudrais utiliser le module avec rtetempo dans Homeassistant.

Cdt
Bini

Error in historic mode: 'b'

Bonjour,

Régulièrement, j'ai des erreurs sur mon Linky TIC dans home assistant.
Il tombe et plus aucune donnée n'est enregistrée.

Les logs que j'ai pu observer sont les suivants :
2024-01-13 15:58:44.307 ERROR (LinkyTIC for /dev/ttyUSB0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-01-13 15:58:44.477 WARNING (SyncWorker_5) [custom_components.linkytic.sensor] /dev/ttyUSB0: ADS device type is unknown: 75

Je suis dans la dernière version (home assistant, linky tic, ...).

Je reboot donc mon rapsberry pi pour retrouver le fonctionnement normal

Error in historic mode 'b'

Salut

Après 8 ans sous domoticz je viens de passer sous home assistant. J'ai reutilisé la carte que j'avais faite à l'époque et qui n'a jamais planté en 8 ans sur domoticz.

J'ai installé ton intégration, cela fonctionne pendant quelques minutes et puis plus rien. J'ai vu plus ou moins le même problème d'un autre utilisateur, mais comme tu l'as conseillé j'ai préféré ouvrir mon issue.

Je précise que j'ai un linky de toute premiere génération, j'étais parmis les premier en france à être équipé.

je viens d'aller faire un tour dans les logs, voici ce que j'ai:

2024-04-11 11:26:08.831 DEBUG (SyncWorker_43) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved ADCO value from serial controller: '031067018719' 2024-04-11 11:26:08.831 DEBUG (SyncWorker_43) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: parsing ADS: 031067018719 2024-04-11 11:26:08.831 WARNING (SyncWorker_43) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: ADS device type is unknown: 67 2024-04-11 11:26:08.831 DEBUG (SyncWorker_43) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: parsed ADS: {'constructeur': 'SCHLUMBERGER / ACTARIS / ITRON (03)', 'année de construction': '2010', "type de l'appareil": 'Inconnu (67)', "matricule de l'appareil": '018719'} 2024-04-11 11:26:08.832 DEBUG (SyncWorker_39) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved OPTARIF value from serial controller: 'HC..' 2024-04-11 11:26:08.834 DEBUG (SyncWorker_11) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved ISOUSC value from serial controller: '45' 2024-04-11 11:26:08.834 DEBUG (SyncWorker_5) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BASE value from serial controller: None 2024-04-11 11:26:08.835 DEBUG (SyncWorker_61) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved HCHC value from serial controller: '059519750' 2024-04-11 11:26:08.835 DEBUG (SyncWorker_63) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved HCHP value from serial controller: '076264521' 2024-04-11 11:26:08.836 DEBUG (SyncWorker_27) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved EJPHN value from serial controller: None 2024-04-11 11:26:08.842 DEBUG (SyncWorker_46) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved EJPHPM value from serial controller: None 2024-04-11 11:26:08.844 DEBUG (SyncWorker_32) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHCJB value from serial controller: None 2024-04-11 11:26:08.846 DEBUG (SyncWorker_10) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHPJB value from serial controller: None 2024-04-11 11:26:08.847 DEBUG (SyncWorker_21) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHCJW value from serial controller: None 2024-04-11 11:26:08.847 DEBUG (SyncWorker_19) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHPJW value from serial controller: None 2024-04-11 11:26:08.847 DEBUG (SyncWorker_51) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHCJR value from serial controller: None 2024-04-11 11:26:08.848 DEBUG (SyncWorker_54) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHPJR value from serial controller: None 2024-04-11 11:26:08.848 DEBUG (SyncWorker_53) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved PEJP value from serial controller: None 2024-04-11 11:26:08.849 DEBUG (SyncWorker_44) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved PTEC value from serial controller: 'HP..' 2024-04-11 11:26:08.849 DEBUG (SyncWorker_14) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved DEMAIN value from serial controller: None 2024-04-11 11:26:08.850 DEBUG (SyncWorker_33) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved IMAX value from serial controller: '014' 2024-04-11 11:26:09.531 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:09.531 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:10.532 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:10.533 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:11.534 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:11.534 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:12.535 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:12.535 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:13.537 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:13.537 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:14.537 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:14.537 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:15.538 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:15.539 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:16.539 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:16.539 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:17.540 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:17.540 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:18.541 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:18.541 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:19.542 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:19.542 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:20.544 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:20.544 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:21.544 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:21.544 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:22.546 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:22.546 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:23.547 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:23.547 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:24.548 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:24.549 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:25.550 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:25.550 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:26.551 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:26.551 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:27.553 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:27.553 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:28.553 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:28.553 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:29.555 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:29.555 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:30.556 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:30.556 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:31.557 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:31.558 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:32.559 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:32.559 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:33.560 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:33.560 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:34.561 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:34.561 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:35.563 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:35.563 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:36.564 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:36.564 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:37.566 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:37.566 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:38.567 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:38.567 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:38.832 DEBUG (SyncWorker_4) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved ADCO value from serial controller: '031067018719' 2024-04-11 11:26:38.832 DEBUG (SyncWorker_4) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: parsing ADS: 031067018719 2024-04-11 11:26:38.832 WARNING (SyncWorker_4) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: ADS device type is unknown: 67 2024-04-11 11:26:38.832 DEBUG (SyncWorker_4) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: parsed ADS: {'constructeur': 'SCHLUMBERGER / ACTARIS / ITRON (03)', 'année de construction': '2010', "type de l'appareil": 'Inconnu (67)', "matricule de l'appareil": '018719'} 2024-04-11 11:26:38.833 DEBUG (SyncWorker_54) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved OPTARIF value from serial controller: 'HC..' 2024-04-11 11:26:38.833 DEBUG (SyncWorker_22) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved ISOUSC value from serial controller: '45' 2024-04-11 11:26:38.835 DEBUG (SyncWorker_50) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BASE value from serial controller: None 2024-04-11 11:26:38.835 DEBUG (SyncWorker_24) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved HCHC value from serial controller: '059519750' 2024-04-11 11:26:38.836 DEBUG (SyncWorker_14) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved HCHP value from serial controller: '076264521' 2024-04-11 11:26:38.837 DEBUG (SyncWorker_33) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved EJPHN value from serial controller: None 2024-04-11 11:26:38.837 DEBUG (SyncWorker_41) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved EJPHPM value from serial controller: None 2024-04-11 11:26:38.838 DEBUG (SyncWorker_42) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHCJB value from serial controller: None 2024-04-11 11:26:38.838 DEBUG (SyncWorker_60) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHPJB value from serial controller: None 2024-04-11 11:26:38.839 DEBUG (SyncWorker_62) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHCJW value from serial controller: None 2024-04-11 11:26:38.839 DEBUG (SyncWorker_0) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHPJW value from serial controller: None 2024-04-11 11:26:38.840 DEBUG (SyncWorker_48) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHCJR value from serial controller: None 2024-04-11 11:26:38.840 DEBUG (SyncWorker_34) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHPJR value from serial controller: None 2024-04-11 11:26:38.840 DEBUG (SyncWorker_23) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved PEJP value from serial controller: None 2024-04-11 11:26:38.841 DEBUG (SyncWorker_55) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved PTEC value from serial controller: 'HP..' 2024-04-11 11:26:38.842 DEBUG (SyncWorker_29) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved DEMAIN value from serial controller: None 2024-04-11 11:26:38.842 DEBUG (SyncWorker_9) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved IMAX value from serial controller: '014' 2024-04-11 11:26:39.568 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:39.569 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:40.570 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:40.570 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:41.571 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:41.571 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:42.572 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:42.572 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:43.574 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:43.574 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:44.575 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:44.575 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:45.576 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:45.576 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:46.577 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:46.577 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:47.578 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:47.578 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:48.579 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:48.579 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:49.580 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:49.581 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:50.581 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:50.581 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:51.582 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:51.583 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:52.583 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:52.583 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:53.584 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:53.585 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:54.586 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:54.586 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:55.587 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:55.588 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:56.589 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:56.589 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:57.590 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:57.590 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:58.592 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:58.592 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:26:59.593 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:26:59.593 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:00.594 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:00.594 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:01.596 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:01.596 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:02.597 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:02.597 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:03.598 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:03.599 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:04.600 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:04.600 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:05.601 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:05.601 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:06.602 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:06.603 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:07.603 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:07.603 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:08.604 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:08.605 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:08.833 DEBUG (SyncWorker_54) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved ADCO value from serial controller: '031067018719' 2024-04-11 11:27:08.833 DEBUG (SyncWorker_54) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: parsing ADS: 031067018719 2024-04-11 11:27:08.833 WARNING (SyncWorker_54) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: ADS device type is unknown: 67 2024-04-11 11:27:08.833 DEBUG (SyncWorker_54) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: parsed ADS: {'constructeur': 'SCHLUMBERGER / ACTARIS / ITRON (03)', 'année de construction': '2010', "type de l'appareil": 'Inconnu (67)', "matricule de l'appareil": '018719'} 2024-04-11 11:27:08.834 DEBUG (SyncWorker_54) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved OPTARIF value from serial controller: 'HC..' 2024-04-11 11:27:08.835 DEBUG (SyncWorker_50) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved ISOUSC value from serial controller: '45' 2024-04-11 11:27:08.836 DEBUG (SyncWorker_24) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BASE value from serial controller: None 2024-04-11 11:27:08.836 DEBUG (SyncWorker_35) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved HCHC value from serial controller: '059519750' 2024-04-11 11:27:08.837 DEBUG (SyncWorker_14) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved HCHP value from serial controller: '076264521' 2024-04-11 11:27:08.837 DEBUG (SyncWorker_56) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved EJPHN value from serial controller: None 2024-04-11 11:27:08.837 DEBUG (SyncWorker_33) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved EJPHPM value from serial controller: None 2024-04-11 11:27:08.838 DEBUG (SyncWorker_41) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHCJB value from serial controller: None 2024-04-11 11:27:08.838 DEBUG (SyncWorker_18) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHPJB value from serial controller: None 2024-04-11 11:27:08.839 DEBUG (SyncWorker_40) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHCJW value from serial controller: None 2024-04-11 11:27:08.840 DEBUG (SyncWorker_62) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHPJW value from serial controller: None 2024-04-11 11:27:08.840 DEBUG (SyncWorker_31) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHCJR value from serial controller: None 2024-04-11 11:27:08.841 DEBUG (SyncWorker_48) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved BBRHPJR value from serial controller: None 2024-04-11 11:27:08.841 DEBUG (SyncWorker_34) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved PEJP value from serial controller: None 2024-04-11 11:27:08.842 DEBUG (SyncWorker_45) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved PTEC value from serial controller: 'HP..' 2024-04-11 11:27:08.842 DEBUG (SyncWorker_45) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved DEMAIN value from serial controller: None 2024-04-11 11:27:08.842 DEBUG (SyncWorker_36) [custom_components.linkytic.sensor] /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0: retrieved IMAX value from serial controller: '014' 2024-04-11 11:27:09.606 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:09.606 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:10.607 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:10.608 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:11.609 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:11.609 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:12.610 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:12.610 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:13.611 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:13.611 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:14.613 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:14.613 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:15.614 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:15.614 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:16.616 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:16.616 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:17.617 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:17.618 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:18.621 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:18.621 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:19.623 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:19.623 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:20.624 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:20.624 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:21.626 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:21.626 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:22.627 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:22.627 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:23.628 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:23.629 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:24.630 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:24.630 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:25.631 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:25.631 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:26.633 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:26.633 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:27.634 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:27.634 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:28.635 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:28.635 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:29.636 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:29.636 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:30.637 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:30.638 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:31.639 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:31.639 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:32.640 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:32.641 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:33.642 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:33.642 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:34.643 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:34.644 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:35.645 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:35.645 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:36.646 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:36.646 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:37.647 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:37.648 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b'' 2024-04-11 11:27:38.649 DEBUG (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] line to parse: b'' 2024-04-11 11:27:38.649 ERROR (LinkyTIC for /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0) [custom_components.linkytic.serial_reader] Failed to parse the following line (1 fields detected) in historic mode: b''

Impossible de récupérer les informations du compteur (Failed to parse)

Bonjour,

Je rencontre un souci avec l'extension et le module TIC-DIN
L'ensemble des capteurs restent dans un état : Inconnu sauf la connectivité du lien série qui elle est bien en état : Connecté

J'ai réinstallé le module, mais aucun changement.

Au niveau des logs j'ai l'erreur ci-dessous, de ce que je comprends il n'arrive pas à décoder les informations renvoyer par le module ?

Cette erreur provient d'une intégration personnalisée

Logger: custom_components.linkytic.serial_reader
Source: custom_components/linkytic/serial_reader.py:284
Integration: Linky TIC (documentation, issues)
First occurred: 00:41:44 (45332 occurrences)
Last logged: 13:19:16

Failed to parse the following line (1 fields detected) in historic mode: b'\xfe\x02a\x01\x00'
Failed to parse the following line (1 fields detected) in historic mode: b''
Failed to parse the following line (1 fields detected) in historic mode: b'\xfe\x06A\x80\x00\x02\x01'
Failed to parse the following line (1 fields detected) in historic mode: b'\xfe\x02a\x01Y'
Failed to parse the following line (1 fields detected) in historic mode: b'\xfe\x02a\x01'

Voici une capture des capteurs :
image

Plus de remontées suite passage en version os 12

J'ai passé la mise à jour d'os en version 12 hier matin.
Pas de Big de remontées sur la journée et la ce matin plus aucune remontée des entités.

J'ai toujours 2 capteurs comme avant avec un de désactiver car vierge, mais même en activant le deuxième et en redémarrant home assistant et son os rien a faire il ne fonctionne plus.
Je suis en version release. 2.0.7

Pas possible d'ajouter au dashboard

Bonjour et merci pour votre intégration.

J'ai bien installé la version 2.05 par HACS . j'utilise le lixee tic din en /dev/ttyUSB1

Je retrouve l'intégration dans les paramètres Appareils mais qunad je clique dessous je n'ais pas les champs comme données en example sous le lien [Exemple sous Home Assistant.]

Je vois les entités, il y en a 24

Voici ce que je vois
image

Est ce normal ou pas ? Qu'est ce que je peux faire

Cordialement

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.