Bonjour
J’ai un problème je n’est pas le bon PORT.
J’ai bien trouver dans HARDWARE un port devant BY_id mais ce ne marche pas j’ai des erreurs dans les logs .
J’ai ha installé sur un ssd en docker sur un pi3 . Est ce que ça change quelque chose sur les PORT?
lorsque je lance la commande en ssl sur mon pi je trouve ca en PORT :
pi@raspberrypi:~ $ cd /dev/serial/by-id
pi@raspberrypi:/dev/serial/by-id $ ls
usb-1a86_USB2.0-Serial-if00-port0
pi@raspberrypi:/dev/serial/by-id $
si je met ca : usb-1a86_USB2.0-Serial-if00-port0
ca ne marche pas et j'ai ce message dans les logs
2021-02-17 19:43:48 ERROR (MainThread) [homeassistant.components.rflink] Error connecting to Rflink, reconnecting in 20
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/serial/serialposix.py", line 322, in open
self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)
FileNotFoundError: [Errno 2] No such file or directory: 'usb-1a86_USB2.0-Serial-if00-port0'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/rflink/__init__.py", line 234, in connect
transport, protocol = await connection
File "/usr/local/lib/python3.8/site-packages/serial_asyncio/__init__.py", line 445, in create_serial_connection
serial_instance = serial.serial_for_url(*args, **kwargs)
File "/usr/local/lib/python3.8/site-packages/serial/__init__.py", line 90, in serial_for_url
instance.open()
File "/usr/local/lib/python3.8/site-packages/serial/serialposix.py", line 325, in open
raise SerialException(msg.errno, "could not open port {}: {}".format(self._port, msg))
serial.serialutil.SerialException: [Errno 2] could not open port usb-1a86_USB2.0-Serial-if00-port0: [Errno 2] No such file or directory: 'usb-1a86_USB2.0-Serial-if00-port0'
2021-02-17 19:44:08 WARNING (MainThread) [homeassistant.components.rflink] disconnected from Rflink, reconnecting
2021-02-17 19:44:08 ERROR (MainThread) [homeassistant.components.rflink] Error connecting to Rflink, reconnecting in 20
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/serial/serialposix.py", line 322, in open
self.fd = os.open(self.portstr, os.O_RDWR | os.O_NOCTTY | os.O_NONBLOCK)
FileNotFoundError: [Errno 2] No such file or directory: 'usb-1a86_USB2.0-Serial-if00-port0'
maintenant mes boutons de télécommande remonte sur mon dashboard sous forme de lumières
comment faire pour les « transformés » en bouton pour mon portail ?
bonjour
je ne comprend pas comment modifier mes entités qui sont remonter par mon rflink .
j’ai 3 boutons sur ma télécommande qui remonte sous forme de lumières.
Je voudrais les modifier un inter poussoir . par exemple pour mon portail
En faite c’est un bouton simple que je recherche . Juste un bouton ou je clique dessus.
C’est pour mon portail . Sur ma télécommande lorsque j’appuie sur le bouton A le portail s’ouvre et lorsque je rappuis sur le bouton A il ce ferme .
Pour l’instant mes boutons son détecter comme des lampe
Donc un bouton on/off
J’ai un equivalent du RFLink pour utiliser un protocol maison et dan sl’integration avec HA je cherche a comprendre comment le protocol est trouvé ?
en effet le script python init.py fait un
from rflink.protocol import create_rflink_connection qui permet de coder les commandes envoyé ou recu.
Mais ce fichier n’existe pas dans le repertoir rflink.
Qui peut me dire ou trouver ce fichier ou comment le protocole est recupré ?
Bonjour
quelqu’un sait il ou se trouve la method/fonction create_rflink_connection() qui n’est dans aucun des sources livrés de l’integration RFLink. pourtant l’appel est bien dans le fichier init.
Je déterre un peu ce post car j’ai également un RFLink 433 fait maison qui a fonctionné pendant 2 ans sans problèmes avec Jeedom sous l’architecture suivante :
Jeedom Master installé sur une VM
Jeedom Slave sur Raspberry Pi avec RFLink branché en USB.
Maintenant, j’ai Home Assistant installé sur une VM (aucun accès aux ports USB car j’utilise HyperV), et un Raspberry Pi avec une clé Sonoff Zigbee 3.0 et zigbee2mqtt (fonctionne parfaitement bien), et je voudrais y connecter également le RFLink.
J’ai tenté en utilisant socat, j’ai eu un peu de mal à le configurer correctement, j’ai dû utiliser également ser2net pour que la communication avec le RFLink se passe bien, mais le résultat n’est pas très probant.
En effet, côté Home Assistant, je constate dans les logs que fréquemment, les lignes sont tronquées dans la transmission.
Je m’explique : normalement les commandes captées par le RFLink sont transmises sous la forme d’une ligne : 20;25;NewKaku;ID=00b8876e;SWITCH=b;CMD=ON;
Or, parfois la ligne 20;25;NewKaku;ID=00b8876e;SWITCH=b;CMD= est rejetée car mauvais format (il manque la fin), et seulement à la réception de la commande suivante, la ligne ON; est rejetée car mauvais format, puis la commande suivante est complète (ou parfois tronquée aussi).
Je me demandais s’il n’existait pas un rflink2mqtt pour fiabiliser un peu tout ça ?
(J’ai vu sur ce forum un projet consistant à le faire en ajoutant un ESP à l’Arduino méga, non seulement je trouve ça trop lourd, en plus pas envie de passer par le Wifi, et puis pourquoi passer par un ESP alors que j’ai le Raspberry Pi qui pourrait exécuter le code nécessaire …
Bonjour, j’ai beau parcourir tous les sujets au niveau du RLINK et essayer tous les « ports » que je trouve ne j’arrive plus à reconfigurer mon appareil…
Mon installation est sous PC avec WMWare et mon RFLINK sur un port USB (COM5). J’avais réussi à faire fonction mon RFLINK sous Home Assistant en activant sur WMWare en activant sur player le serial port COM5 et avec le port : /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0 et tout aller bien !
Mais le chat est passé par là et le RFLINK a fait une mauvaise chute…J’ai refait la même base ARDUINO, tout fonctionne bien mais impossible de l’intégrer…
Je n’ai pas accès dans « matériel » au port en question (indiqué Virtual Machine OVA).
Je suis allé recherché ce fameux port sous windows dans les drivers ect mais rien à faire…
Je ne sais pas si j’ai été clair mais j’ai besoin d’aide ! Je Bloque…
Je vous remercie,
Cordialement,