script lua pour lire un port serie USB

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
marcus_54
Messages : 425
Inscription : 28 févr. 2018, 12:15

script lua pour lire un port serie USB

Message par marcus_54 »

Bonjour,

Est ce qu'une personne sympa pourrait me faire la base d'un script pour lire le port série USB branché sur mon Raspberry SVP :)

J'ai monté un routeur PV, c'est un boitier à base d'Arduino qui commute un relais statique pour dériver le surplus de production photovoltaïque vers mon chauffe-eau électrique.

Dans le programme j'écris sur le moniteur série l'énergie consommée P= -180 (signifie que je consomme 180W)

A l'origine j'ai juste branché la prise USB de la carte Arduino au Raspberry Pi pour l'alimenter.

J'ai essayé en ssh le dire le port ça fonctionne bien

le port USB2 est 115200 Bauds
configuration :

Code : Tout sélectionner

sudo stty -F /dev/ttyUSB2 115200 cs8 -cstopb -onlcr -echo -echoe -echok -opost
pour lire les valeurs

Code : Tout sélectionner

cat /dev/ttyUSB2
Est que c'est possible de récupérer ces données avec un scripte LUA ?

Merci d'avance
Domoticz 2024.7
Domoticz sur RPI 4B+ : MQTT; MQTTMapper; Zigbee; RFlink DIY 433; Téléinfo; DS18B20; Capteur; compteur eau wmbusmeter, NanoLeaf...
balajol
Messages : 864
Inscription : 13 nov. 2015, 18:54
Localisation : 62

Re: script lua pour lire un port serie USB

Message par balajol »

Bonjour,
Je ne peux t aider Personnellement mais clyric à fait ce que tu cherches à faire sur Apper avec Domoticz.

http://forum.apper-solaire.org/viewtopi ... &start=240

Cdt
Bertrand
2024.6 PC Windows10 ; 2ème DEBIAN 10;DANFOSS LC13, Topp; Senseurs univ FIBARO FGBS001, Flood Sensor, ZMNHBD1 Flush 2 Relays ; FIBARO FGS222-FGS212;RFXCOM-RFXtrx433 USB 433.92MHz , Prises Phénix, Prises et Eclairage DI-O, SOMFY RTS,Sonoff ..
marcus_54
Messages : 425
Inscription : 28 févr. 2018, 12:15

Re: script lua pour lire un port serie USB

Message par marcus_54 »

Bonjour,

Oui j'avais vu, clyric utilise un module wifi.
Je vais essayer d'utiliser un "compteur" connectable sur USB tout fait dans matériel et formater le message que ma carte Arduino envoie.
Il faut encore que je retrouve la page décrivant tous les "devices" dans Domoticz...
Domoticz 2024.7
Domoticz sur RPI 4B+ : MQTT; MQTTMapper; Zigbee; RFlink DIY 433; Téléinfo; DS18B20; Capteur; compteur eau wmbusmeter, NanoLeaf...
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: script lua pour lire un port serie USB

Message par papoo »

en lua, as tu essayé avec os.execute ?
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
marcus_54
Messages : 425
Inscription : 28 févr. 2018, 12:15

Re: script lua pour lire un port serie USB

Message par marcus_54 »

Bonjour Papoo,

Je n'ai encore rien pu essayer, j'ai un conflit de port USB à résoudre avant d'accéder aux infos... :shock:
Domoticz 2024.7
Domoticz sur RPI 4B+ : MQTT; MQTTMapper; Zigbee; RFlink DIY 433; Téléinfo; DS18B20; Capteur; compteur eau wmbusmeter, NanoLeaf...
Répondre