Pilotage va-et-vient avec témoins

Forum pour tous les autres objets : sondes météo, capteurs, actionneurs ...
Vous avez un besoin mais vous ne savez pas quel matériel choisir ? C'est ici.
Aile
Messages : 157
Inscription : 27 janv. 2022, 12:18

Re: Pilotage va-et-vient avec témoins

Message par Aile »

gaston a écrit : 11 févr. 2022, 23:26 Elo,

Je suis un poil étonné de voir ce genre d'adresse IP

Code : Tout sélectionner

http://10.0.0.120
Soit tu connais bien les réseau, soit tu as suivi un tuto, je serais curieux de savoir lequel ?
En fait, je suis informaticien...
L'ADSL étant faiblard chez moi, il est complété par un routeur 4G industriel Teltonika.
J'ai donc un routeur double WAN avec répartition de charge sur 10.0.0.255 qui supervise les deux routeurs connectés à internet, un en 192.168.0.1 et l'autre en 192.168.1.1
gaston a écrit : Sinon, bien faire attention au type de "voyants" sur les interrupteurs, soit avec ou sans neutres, visiblement, ça pose des problèmes avec les versions sans neutre avec un Shelly, la consommation du voyant est considérée comme la même chose que la commande ... http://bozothegeek.blogspot.com/2019/10 ... -avec.html (dans les commentaires)
Ça pourrait être embêtant en effet. Je vais m'assurer de bien mettre des voyants avec neutre.
J'ai du neutre dans tous les boitiers.
gaston a écrit : Autre point, ici, on parle de 230V, il faut savoir ce que l'on fait... Il me semble bon de mettre les schémas électrique des différents types de voyants pour un va et vient:
https://schema-electrique.net/va-et-vie ... ement.html
https://schema-electrique.net/va-et-vie ... ement.html

L'électricité est invisible et très dangereuse ....
Merci pour les schémas, que j'avais d'ailleurs déjà consultés, et bien étudiés.
La maison est en train d'être terminée, et le Consuel n'est pas encore passé. C'est donc mon électricien qui fera les branchements. C'est un gars hyper pointilleux, donc je ne suis pas inquiet ;).
NUC Celeron 1037U / Win 10 Pro
  • EcoCompteur Legrand
  • RFLink Nodo : capteurs T° Alecto / capteurs présence EV1527
  • Clef Sonoff Zigbee 3.0 : capteurs T° Sonoff / capteurs présence Lidl / Détecteurs fumée Heiman
  • BroadLink : pilotage clim
  • Shelly 1
Aile
Messages : 157
Inscription : 27 janv. 2022, 12:18

Re: Pilotage va-et-vient avec témoins

Message par Aile »

Neutrino a écrit : 11 févr. 2022, 22:13 Vérifie avec MQTT Explorer que ton shelly envoie bien des données en MQTT.
Toujours rien...
MQTT explorer.JPG
MQTT explorer.JPG (38.9 Kio) Consulté 1992 fois
Le log Shelly :

Code : Tout sélectionner

43026892329 mgos_http_server.c:180  0x3fff27f4 HTTP connection from 10.0.0.62:59529
43026916566 json.c:426              RAM: 50864 total, 37744 free
43026926766 mgos_http_server.c:180  0x3fff287c HTTP connection from 10.0.0.62:59530
43031548354 json.c:426              RAM: 50864 total, 37928 free
43036573881 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59532
43036594958 json.c:426              RAM: 50864 total, 37924 free
43041591415 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59533
43041613672 json.c:426              RAM: 50864 total, 37924 free
43046607095 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59535
43046628186 json.c:426              RAM: 50864 total, 37924 free
43051627379 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59536
43051649707 json.c:426              RAM: 50864 total, 37924 free
43053922649 shelly_sntp.c:433       minute tick at 20:27:00
43056674981 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59538
43056697174 json.c:426              RAM: 50864 total, 37924 free
43061658639 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59540
43061679741 json.c:426              RAM: 50864 total, 37924 free
43063329447 cloud_aes.c:569         free mem: 39208 / 31320, bytes to send: 48
43063432518 cloud_common.c:1171     Cmd: status
43063437508 cloud_common.c:149      Confirmed status serial 18
43063442284 cloud_common.c:1174     Cloud clear status timer
43063449899 cloud_aes.c:569         free mem: 39316 / 31320, bytes to send: 32
43066769882 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59542
43066791106 json.c:426              RAM: 50864 total, 37924 free
43071694511 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59543
43071718368 json.c:426              RAM: 50864 total, 37924 free
43076704454 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59545
43076725550 json.c:426              RAM: 50864 total, 37924 free
43081724305 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59546
43081745406 json.c:426              RAM: 50864 total, 37924 free
43086747670 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59548
43086767882 json.c:426              RAM: 50864 total, 37924 free
43091758753 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59552
43091779847 json.c:426              RAM: 50864 total, 37924 free
43096794349 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59554
43096820291 json.c:426              RAM: 50864 total, 37924 free
43101817864 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59555
43101838959 json.c:426              RAM: 50864 total, 37924 free
43106831231 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59556
43106850339 json.c:426              RAM: 50864 total, 37924 free
43107328942 cloud_aes.c:569         free mem: 39472 / 31320, bytes to send: 48
43107417859 cloud_common.c:1171     Cmd: status
43107423974 cloud_common.c:149      Confirmed status serial 18
43107428767 cloud_common.c:1174     Cloud clear status timer
43107436393 cloud_aes.c:569         free mem: 39316 / 31320, bytes to send: 32
43111862028 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59558
43111884817 json.c:426              RAM: 50864 total, 37924 free
43113922307 shelly_sntp.c:433       minute tick at 20:28:00
43116898854 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59560
43116921060 json.c:426              RAM: 50864 total, 37924 free
43121914188 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59561
43121935373 json.c:426              RAM: 50864 total, 37924 free
43126942998 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59562
43126963229 json.c:426              RAM: 50864 total, 37924 free
43131961828 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59563
43132217338 json.c:426              RAM: 50864 total, 38104 free
43136978327 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59565
43136999438 json.c:426              RAM: 50864 total, 37924 free
43142018250 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59567
43142122623 json.c:426              RAM: 50864 total, 37924 free
43147044905 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59568
43147066022 json.c:426              RAM: 50864 total, 37924 free
43147867621 cloud_aes.c:569         free mem: 39328 / 31320, bytes to send: 48
43147941481 cloud_common.c:1171     Cmd: status
43147946506 cloud_common.c:149      Confirmed status serial 18
43147951324 cloud_common.c:1174     Cloud clear status timer
43147958987 cloud_aes.c:569         free mem: 39172 / 31320, bytes to send: 32
43152095387 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59569
43152114537 json.c:426              RAM: 50864 total, 37924 free
43157111071 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59571
43157133635 json.c:426              RAM: 50864 total, 37924 free
43162111685 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59572
43162132878 json.c:426              RAM: 50864 total, 37924 free
43167133496 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59573
43167154716 json.c:426              RAM: 50864 total, 37924 free
43172201442 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59575
43172222569 json.c:426              RAM: 50864 total, 37924 free
43173922454 shelly_sntp.c:433       minute tick at 20:29:00
43177206730 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59588
43177228186 json.c:426              RAM: 50864 total, 37924 free
43182242106 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59589
43182263266 json.c:426              RAM: 50864 total, 37924 free
43187287830 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59593
43187308959 json.c:426              RAM: 50864 total, 37924 free
43192345388 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59601
43192366530 json.c:426              RAM: 50864 total, 37924 free
43195244085 cloud_aes.c:569         free mem: 39472 / 31320, bytes to send: 48
43195340623 cloud_common.c:1171     Cmd: status
43195345664 cloud_common.c:149      Confirmed status serial 18
43195350491 cloud_common.c:1174     Cloud clear status timer
43195358154 cloud_aes.c:569         free mem: 39316 / 31320, bytes to send: 32
43197386164 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59603
43197407316 json.c:426              RAM: 50864 total, 37924 free
43202414655 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59604
43202518421 json.c:426              RAM: 50864 total, 38104 free
43207459831 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59606
43207481297 json.c:426              RAM: 50864 total, 37924 free
43212522584 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59622
43212542857 json.c:426              RAM: 50864 total, 37924 free
43217552607 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59625
43217573823 json.c:426              RAM: 50864 total, 37924 free
43222600404 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59627
43222621565 json.c:426              RAM: 50864 total, 37924 free
43227635268 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59628
43227658501 json.c:426              RAM: 50864 total, 37924 free
43232679685 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59629
43232700904 json.c:426              RAM: 50864 total, 37924 free
43233804466 shelly_sntp.c:433       minute tick at 20:30:00
43236345952 cloud_aes.c:569         free mem: 39472 / 31320, bytes to send: 48
43236429006 cloud_common.c:1171     Cmd: status
43236434077 cloud_common.c:149      Confirmed status serial 18
43236438924 cloud_common.c:1174     Cloud clear status timer
43236447698 cloud_aes.c:569         free mem: 39316 / 31320, bytes to send: 32
43237760958 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59630
43237780148 json.c:426              RAM: 50864 total, 37924 free
43242715954 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59631
43242737130 json.c:426              RAM: 50864 total, 37924 free
43247745779 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59633
43247766950 json.c:426              RAM: 50864 total, 37924 free
43252735473 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59634
43252756868 json.c:426              RAM: 50864 total, 37924 free
43257740458 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59636
43257762945 json.c:426              RAM: 50864 total, 37924 free
43262734816 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59642
43262755991 json.c:426              RAM: 50864 total, 37924 free
43267757084 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59644
43267776275 json.c:426              RAM: 50864 total, 37924 free
43272755415 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59645
43272776656 json.c:426              RAM: 50864 total, 37924 free
43272884388 mgos_http_server.c:180  0x3fff277c HTTP connection from 10.0.0.62:59646
43272895418 mgos_http_server.c:180  0x3fff2a3c HTTP connection from 10.0.0.62:59647
43272908664 cloud_aes.c:162         Closing 0x3fff1a2c
43273227454 mgos_sys_config.c:174   Saved to conf9.json
43273265751 cloud_aes.c:425         Cloud connection 0x3fff1a2c closed
43273346973 cloud_common.c:1612     Stop status keep alive timer
43273362405 mgos_system.c:58        Rebooting in 200 ms
43273462329 mgos_http_server.c:180  0x3fff1a2c HTTP connection from 10.0.0.62:59648
43273519013 esp_main.c:137          SDK: state: 5 -> 0 (0)
43273524846 esp_main.c:137          SDK: rm 0
43273530188 esp_main.c:137          SDK: pm close 7
43273543050 mgos_wifi.c:69          WiFi STA: Disconnected, reason: 8
43273549486 mgos_net.c:82           WiFi STA: disconnected
43273554641 shelly.c:311            WiFi status=1313166336; mode=1
43273569428 coiot.c:490             Coap listener 0x3fff185c is closed!
43273575713 coiot.c:615             coap_connect, WIFI status=1313166336 mode=1
109457642:1644659129370219 mgos_sys_config.c:174   Saved to conf9.json
109568960 mgos_http_server.c:180  0x3fff196c HTTP connection from 10.0.0.11:54519
110049697 mgos_http_server.c:180  0x3fff1a24 HTTP connection from 10.0.0.11:54520
110069443 json.c:426              RAM: 50864 total, 37456 free
112828859 mgos_http_server.c:180  0x3fff1a24 HTTP connection from 10.0.0.62:63273
112899978 json.c:426              RAM: 50864 total, 37520 free
114964416 mgos_http_server.c:180  0x3fff1a24 HTTP connection from 10.0.0.11:54521
114984493 json.c:426              RAM: 50864 total, 37456 free
117847555 mgos_http_server.c:180  0x3fff1a24 HTTP connection from 10.0.0.62:63274
117868089 json.c:426              RAM: 50864 total, 37520 free
119983041 mgos_http_server.c:180  0x3ffefa9c HTTP connection from 10.0.0.11:54522
120002770 json.c:426              RAM: 50864 total, 37640 free
122811500 mgos_http_server.c:180  0x3ffefa9c HTTP connection from 10.0.0.62:63275
122832276 json.c:426              RAM: 50864 total, 37888 free
125001620 mgos_http_server.c:180  0x3ffefa9c HTTP connection from 10.0.0.11:54523
125021349 json.c:426              RAM: 50864 total, 37824 free
127173142 mgos_http_server.c:180  0x3ffefa9c HTTP connection from 10.0.0.11:54524
127251441 mgos_system.c:58        Rebooting in 200 ms
127407494 esp_main.c:137          SDK: state: 5 -> 0 (0)
127413298 esp_main.c:137          SDK: rm 0
127419727 esp_main.c:137          SDK: pm close 7
127428204 mgos_wifi.c:69          WiFi STA: Disconnected, reason: 8
127433663 mgos_net.c:82           WiFi STA: disconnected
127438801 shelly.c:311            WiFi status=1313166336; mode=1
NUC Celeron 1037U / Win 10 Pro
  • EcoCompteur Legrand
  • RFLink Nodo : capteurs T° Alecto / capteurs présence EV1527
  • Clef Sonoff Zigbee 3.0 : capteurs T° Sonoff / capteurs présence Lidl / Détecteurs fumée Heiman
  • BroadLink : pilotage clim
  • Shelly 1
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Pilotage va-et-vient avec témoins

Message par Neutrino »

Donc c'est ton shelly qui ne communique pas avec le broker.
Est ce que tu peux pinguer ton shelly depuis le broker ?
Revérifie du côté de ton shelly la configuration mqtt, login/mot de passe si tu en a mis.
Au pire, il reste les I/O URL actions avec un virtuel.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
Aile
Messages : 157
Inscription : 27 janv. 2022, 12:18

Re: Pilotage va-et-vient avec témoins

Message par Aile »

Depuis le PC qui héberge le broker, je peux pinguer le Shelly.
J'ai fait un autre test : se connecter au broker depuis un autre PC, avec MQTT Explorer et ça ne fonctionne pas.
Un scan des ports montre que le port 1883 n'est pas ouvert. C'est un port en TCP ?
Même en désactivant le pare-feu, ce port reste inaccessible. Plutôt curieux...

Accès MQTT.JPG
Accès MQTT.JPG (25.08 Kio) Consulté 1939 fois
NUC Celeron 1037U / Win 10 Pro
  • EcoCompteur Legrand
  • RFLink Nodo : capteurs T° Alecto / capteurs présence EV1527
  • Clef Sonoff Zigbee 3.0 : capteurs T° Sonoff / capteurs présence Lidl / Détecteurs fumée Heiman
  • BroadLink : pilotage clim
  • Shelly 1
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Pilotage va-et-vient avec témoins

Message par Neutrino »

Windows et ses secrets...
Perso, j'utilise le Windows Subsystem for Linux avec Ubuntu.
Domoticz s'installe dessus comme sur une distrib classique, tout en étant sous Windows.
C'est parfait pour des tests, sans monter de VM.
Après pour de la prod, j'ai pas assez testé.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
Aile
Messages : 157
Inscription : 27 janv. 2022, 12:18

Re: Pilotage va-et-vient avec témoins

Message par Aile »

Ça y est, j'ai percé le secret :) !!!

Il faut configurer l’authentification sur l'instance Mosquitto :
  • Créer un fichier de mot de passe :

    Code : Tout sélectionner

    mosquitto_passwd -c <password file> <username>
  • Ajouter ces deux lignes dans mosquitto.conf

    Code : Tout sélectionner

    listener 1883
    password_file <password file>
NUC Celeron 1037U / Win 10 Pro
  • EcoCompteur Legrand
  • RFLink Nodo : capteurs T° Alecto / capteurs présence EV1527
  • Clef Sonoff Zigbee 3.0 : capteurs T° Sonoff / capteurs présence Lidl / Détecteurs fumée Heiman
  • BroadLink : pilotage clim
  • Shelly 1
Aile
Messages : 157
Inscription : 27 janv. 2022, 12:18

Re: Pilotage va-et-vient avec témoins

Message par Aile »

Bonjour à tous,

Maintenant que je peux communiquer avec Mosquitto depuis mon Domoticz, j'aimerais bien intégrer mon Shelly 1, mais voici ce que me donne le log :

Code : Tout sélectionner

2022-07-31 09:10:05.497 Status: Shellies: Started.
2022-07-31 09:10:05.497 Status: Shellies: Entering work loop.
2022-07-31 09:10:05.638 Status: Shellies: Initialized version 0.6.0
2022-07-31 09:10:05.841 Status: Shellies: Error adding device: shelly1-E89F6D85E485-input_event0
2022-07-31 09:10:05.388 Error: Shellies: Disconnected from MQTT Server: localhost:1883
2022-07-31 09:10:10.841 Shellies: MQTT message: shellies/shelly1-E89F6D85E485/relay/0 off
2022-07-31 09:10:10.841 Shellies: >>> Looking for device: shelly1-E89F6D85E485-0
2022-07-31 09:10:10.841 Shellies: -1
2022-07-31 09:10:10.841 Shellies: MQTT message: shellies/shelly1-E89F6D85E485/input/0 0
2022-07-31 09:10:10.841 Shellies: >>> Looking for device: shelly1-E89F6D85E485-0-input
2022-07-31 09:10:15.060 Shellies: Heartbeating...
2022-07-31 09:10:15.060 Shellies: MqttClient::ping
2022-07-31 09:10:25.091 Shellies: Heartbeating...
2022-07-31 09:10:25.091 Shellies: MqttClient::ping
2022-07-31 09:10:35.077 Shellies: Heartbeating...
2022-07-31 09:10:35.078 Shellies: MqttClient::ping
2022-07-31 09:10:40.808 Shellies: MQTT message: shellies/shelly1-E89F6D85E485/relay/0 off
2022-07-31 09:10:40.808 Shellies: >>> Looking for device: shelly1-E89F6D85E485-0
2022-07-31 09:10:40.808 Shellies: -1
2022-07-31 09:10:40.808 Shellies: MQTT message: shellies/shelly1-E89F6D85E485/input/0 0
2022-07-31 09:10:40.808 Shellies: >>> Looking for device: shelly1-E89F6D85E485-0-input
2022-07-31 09:10:45.088 Shellies: Heartbeating...
Pourquoi le Shelly n'est pas ajouté à Domoticz, (Status: Shellies: Error adding device: shelly1-E89F6D85E485-input_event0) alors qu'il communique bien (Shellies: MQTT message: shellies/shelly1-E89F6D85E485/relay/0 off) ???
NUC Celeron 1037U / Win 10 Pro
  • EcoCompteur Legrand
  • RFLink Nodo : capteurs T° Alecto / capteurs présence EV1527
  • Clef Sonoff Zigbee 3.0 : capteurs T° Sonoff / capteurs présence Lidl / Détecteurs fumée Heiman
  • BroadLink : pilotage clim
  • Shelly 1
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Pilotage va-et-vient avec témoins

Message par Neutrino »

Tu as bien coché "accepter de nouveaux dispositifs" dans les paramètres ?
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
Aile
Messages : 157
Inscription : 27 janv. 2022, 12:18

Re: Pilotage va-et-vient avec témoins

Message par Aile »

Oui, j'ai même essayé plusieurs fois...
NUC Celeron 1037U / Win 10 Pro
  • EcoCompteur Legrand
  • RFLink Nodo : capteurs T° Alecto / capteurs présence EV1527
  • Clef Sonoff Zigbee 3.0 : capteurs T° Sonoff / capteurs présence Lidl / Détecteurs fumée Heiman
  • BroadLink : pilotage clim
  • Shelly 1
Répondre