Aller au contenu

TonyC

Membres confirmés
  • Compteur de contenus

    1 480
  • Inscription

  • Dernière visite

  • Jours gagnés

    28

Tout ce qui a été posté par TonyC

  1. @mprinfo peut être que je me trompe mais ce que j'appelle table d'override c'est celle qui est sur ton dump json : "port_overrides": [...............}, c'est la table qui est renseignée avec le PUT. Encore une fois je me trompe peut être dans mon approche, franchement c'est pas grave le tout pour moi c'était d'avancer sur comment gérer ce foutu port POE et grâce à toi c'est fait. dans le dump que tu as mis sur le port override, comme j'ai écrit sur mon message précédent, tu donnes justement l'exemple de ce que j'ai fait pour contourner la situation à savoir une concaténation dans un seul message des ports que tu veux overrider. si tu change la valeur d'un seul port, et que par la suite du veux changer la valeur d'un autre part alors la valeur prise lors du premier update se fera écraser par la deuxième, et l'UDM remettra automatiquement la valeur par défaut du 1er message. Je ne vois aucune clef dans ce fragment : "port_overrides": [ { "autoneg": true, "poe_mode": "auto", "port_security_mac_address": [], "full_duplex": false, "port_idx": 1, "portconf_id": "61e19e1edfde79156707c912", "name": "Port 1", "speed": 10, "op_mode": "switch" }, { "autoneg": false, "portconf_id": "61e19e1edfde79156707c912", "poe_mode": "auto", "name": "Port 2", "port_security_mac_address": [], "full_duplex": true, "port_idx": 2, "speed": 1000 }, { "autoneg": true, "op_mode": "switch", "portconf_id": "61e19e1edfde79156707c912", "name": "Port 3", "full_duplex": true, "speed": 1000, "port_idx": 3, "poe_mode": "auto" }, { "autoneg": true, "op_mode": "switch", "portconf_id": "61e19e1edfde79156707c912", "name": "Port 4", "full_duplex": true, "speed": 1000, "port_idx": 4, "poe_mode": "auto" }, { "autoneg": true, "op_mode": "switch", "portconf_id": "61e19e1edfde79156707c912", "name": "Port 5", "full_duplex": true, "speed": 100, "port_idx": 5, "poe_mode": "auto" }, { "autoneg": true, "op_mode": "switch", "portconf_id": "61e19e1edfde79156707c912", "name": "Port 6", "full_duplex": true, "speed": 100, "port_idx": 6, "poe_mode": "auto" }, { "autoneg": true, "op_mode": "switch", "portconf_id": "61e19e1edfde79156707c912", "name": "Port 7", "full_duplex": true, "speed": 100, "port_idx": 7, "poe_mode": "auto" }, { "autoneg": true, "poe_mode": "auto", "port_security_mac_address": [], "full_duplex": true, "port_idx": 8, "portconf_id": "61e19e1edfde79156707c912", "name": "Port 8", "speed": 100, "op_mode": "switch" }, { "autoneg": true, "op_mode": "switch", "name": "Port 9", "speed": 1000, "full_duplex": true, "port_idx": 9, "portconf_id": "61e19e1edfde79156707c912" }, { "autoneg": true, "op_mode": "switch", "name": "SFP+ 1", "speed": 1000, "full_duplex": true, "port_idx": 10, "portconf_id": "61e19e1edfde79156707c912" }, { "autoneg": true, "op_mode": "switch", "name": "SFP+ 2", "speed": 1000, "full_duplex": true, "port_idx": 11, "portconf_id": "61e19e1edfde79156707c912" } ], il aurait fallu un truc dans le genre 1 étant le numéro de port: "port_overrides": [ {port_1: { "autoneg": true, "poe_mode": "auto", "port_security_mac_address": [], "full_duplex": false, "port_idx": 1, "portconf_id": "61e19e1edfde79156707c912", "name": "Port 1", "speed": 10, "op_mode": "switch" }, } ], car au put suivant sans la clef, comme tiré de ton exemple cette chaine écrsera la précédente et l'udm remettra les ports port à ON. dernier truc je ne cherche pas à avoir raison, vraiment si je me trompe je me trompe, je n'y ai passé qu'une journée, je n'ai aucune doc et j'ai un truc qui fait le job. Donc faut pas le prendre mal stp. bon il y a une mise à jour sur la HC3 en stable ! EDIT: Je viens de relire rapidement le code que tu as posté plus haut, la logique me semble bonne, comme évoqué plus haut j'étais repartie de ta souche v0.31. Ce que je lis là a en effet beaucoup évolué.
  2. Ce n'était pas un message pour la gestion des niveaux , juste une unfo car ça aurait pu avoir une incidence sur la manière de récupérer le nombre de pièce. Pour être honnête je me ferai bien le nouveau de la gamme, le S7 à l'étage et le nouveau dont je me souvient plus du nom en bas enfin ça c'est quand il sera sorti et que j'aurai gagné au loto. que je monte et j'appuie avec le doigt ???? comment ça je lui ai fait un petit monte charge pour qu'il y aille tout seul ! non je déconne bon en attendent, je vais activer le debug, merci de me l'voir rappeler ! et je vais monter mon aspi à l'étage et appuyer avec mon doigt sur le bouton. ou je sous traite à la petite lorsqu'elle rentrera de l'école, il y a plein d'option en fait je regarde et te dis ça, encore merci @Lazer
  3. saslut @mprinfo, dans l'odre de tes questions/remarques Oui, je ne vois pas comment ça peut marcher autrement, puisque dans override il n'existe que les ports qui sont overridés. Dans ton QA tu parts des overrides mais puisqu'elle est vide ça ne peut pas fonctionner. Il faut faire attention, car la table d'override avec les tests se pollue et on y retrouve des enregistrements qui n'ont rien à y faire. J'ai fait un restore de l'UDM pour partir d'une table d'override vièrge. Le QA que j'ai posté, fonctionne mais n'est pas exploitable en l'état, si on ne parle pas de toutes les évolutions possibles comme échangé, mais si on se concentre que sur la partie POE. En effet la table d'override se fait overridé En gros le dernier message PUT écrase la table existante, il faudrait fetcher la table d'override tel qu'elle existe avant le PUT et lui insérer le nouvelle chaine d'override du port en question, par concaténation. J'ai essayé de trouvé une astuce pour évité que ça ne s'écrase (le port en tant identifiant unique)mais sans doc c'est pas évident. Donc je ne vois que cette methode pour l'instant. Je suis reparti de ton QA en V0.31, de manière générale je n'est pas retouché le code annexe ou peu, j'ai juste revu le corps pour que le QA puisse fonctionner à minima. il reste encore beaucoup à faire pour que ça soit un vrai QA, enfin en repartant de la souche que je t'ai reposté. J'ai fait une version qui est capable d'activer/désactiver le POE des ports de mes cams qui fait en dure par concaténation des tables, mais c'est juste pas publiable car si ça marche, faut se paluché tout à la main ds le code. Si tu as des idées c'est top, sinon j'essayerai de corriger le tire ce WE si j'ai un peu de temps. On se tient au jus
  4. @Lazer je profite de la pause dej pour te remercier pour ton QA c'est grandiose. Je n'ai pas encore eu le temps de trop le regarder mais je le ferai dès ce soir. J'ai jeté un oeil aux logs, elles ne me remontent que 4 pièces sur les 6 du RDC , le S7 gère plusieurs niveau, je ne sais pas si c'est le vrai pour tous les modèles, dans mon cas j'en ai juste cartographié 3 à l'étage. Il me manque donc 2 pièces au RDC, je vais regarder quelles sont celles identifiées et celles qu'il manque. En tout cas grand merci pour le partage et pour le temps que tu y a consacré. EDIT : je vois que tu as programmé 4 pièces de ton coté, tu n'aurais pas par hasard bridé exprès ton QA Plus sérieusement, je te fais un retour dès que j'ai un peu plus d'info.
  5. vu nickel je switch sur ce post maintenant.
  6. Génial, je sens que ça va être top tout ça !
  7. ah, je suis reparti ce celle du dessus donc la 0.31.
  8. c'était laquelle? j'ai du passé à coté. car la 0.31 je fonctionnait que sur le port 1 mais pas sur les autre. J'ai revu la logique sans passer par le port override sauf pour préparer le put. Bref pas grave ça ma occupé ce dimanche, dis moi quelle est la bonne version au pire je m'en inspirerai si besoin. Merci !
  9. Salut @mprinfo, je me suis permis de refondre le QA cette version est ok mais aucune gestion d'erreur, je ferai une version un peu plus propre dès que j'ai un peu de temps. je la posterai dès que ça aura évolué. En l'état le QA ne vérifie pas encore le nombre de port ni s'ils sont POE ou pas. Donc s'il le port n'existe pas ça se croute lamentablement ... Un grand merci car sans toi et sans doc j'aurai galéré comme un fou surtout le PUT car à l'aveugle j'en ai fait quelques un avant que ça ne marche ! Je ferai une version avec childs avec remonté de la conso, il y a beaucoup de taf car il faut revoir complètement la logique, mais j'ai peut être une petite idée pour faire un truc pas jojo mais bon, à voir. je te tiendrai au jus comme d'hab POE.fqa
  10. Salut @mprinfo désolé pour ma réponse tardive, je ne touche pas le sol avec mon taff en ce moment.... Cool merci! je vais downloader ça et si j'ai le courage faire qlqs tests ce soir. Je te tiendrai au jus comme d'hab
  11. Comme ça dit vite fait faire un child par port ne me semble pas insurmontable, mais ça va faire une sacré ribambelle d'enfants, faudra pas divorcer sinon je te dis pas la pension Merci l'ami pour toute ton aide, il fera jour demain le POE va attendre encore un peu Bonne fin de soirée @mprinfo
  12. Yep je ne voyais pas de comparaison sur le port, je rajouterai ça déjà, pour jouer avec.
  13. ah oui pas mal en effet, l'avais pas vu. Merci pour le tuyau. Fallait pas redémarrer ta machine, fait tard et demain y'a boulot. Bonne nuit @mprinfo et merci, y'a encore quelques coup de tourne vis à donner, mais ça va vraiment m'aider à sauver quelques bons watts mine de rien, ça consomme pas mal toutes ces cam. Le 24 POE bouffe 65w il alimente grâce au POE++ un autre switch POE sur lequel j'ai 1 cam + l'interphone. Il alimente également 2 AP + 2 autre switch non POE et toutes les autre cam. Bref en coupant le cam dans la journée lorsque onest présent c'est à dire tout le temps maintenant, pas de raison de laisser tout ce beau monde tourner pour rien. Je devrait descendre significativement la conso je pense. A Suivre
  14. Bon suis pas rendu Je vais tracer le code pour mieux capter la logique, t'as l'air d'y avoir déjà consacré pas mal de temps et là j'ai quelques trains de retard. Je lâche pas l'affaire l
  15. Je pige pas l'histoire du profile en fait, tu as très probablement raison de l'utiliser, mais pourquoi ne pas passer directement de ma mac aux ports ? puis idem dans le put.
  16. Oui c'est très lisible jusqu'à l'isolement du switch par sa mac, c'est un peu après que je coince pour l'instant mais je commence à mettre mon nez dedans, bon c'est pas dit que je ne sois pas au même niveau dans 1 semaine
  17. Non pour l'instant c'est un sable câble ethernet. le switch est un meuble dans le salon qui a des portes coulissantes je n'ai pas de module sfp pour tester mais j'ai peur qu'ils soient trop longs et qu'ils gênent la coulisse des porte du meuble. Je vais construire une extension qui devrait commencer en septembre ou octobre, je vais y prévoir un endroit pour y mettre tout mon fatras, mais c'est pas gagné car va falloir tout recâbler, je pleur déjà. Sinon j'ai commencé à tester le QA, alors la commande du port 1 pilote le port 10, ça ma directement coupé le switch sur lequel il y a la HC3 master lorsque je mets un autre port que le 1, jai un plantage du QA. Pas grave c'est déjà une bonne base, je regarde comment c'est fait mais avoir une doc ça aiderait quand même un peu, je json retourné est juste immense !!!
  18. Si tout est déjà prévu pour gérer des switches externes c'est cool ! J'ai déjà mis en œuvre des QAs avec childs, je regarderai pour forker une version avec. Faudra juste pas être trop pressé, en ce moment je fais le minimum syndical question HA, j'ai crashé une hc3 slave il y 3 semaines et j'ai même pas encore tout remonté, je suis une grosse feignasse Mais promis je vais regarder ça !
  19. Merci pour le Qa @mprinfo, je vais l'adapter car mes POE ne sont pas ce de l'UDM mes ceux du USW-24-Pro + ceux d'un autre switch dans le garage. Question caméra, je n'en n'ai pas des centaines, aucune à l'intérieur et 6 à l'extérieur il m'en faudrait un 7ème. Donc ça reste raisonnable question charge sur l'UDM qui doit je pense pouvoir en encaisser plus. Actuellement je suis chez Dahua, j'aime vraiment la qualité, mais j'en ai déjà cramé 3 avec des mises à jour dont une hier, je ne sais jamais si j'ai acheté des versions chinoises ou pour le marché extérieur. Et manque de peau parfois je suis trompu Il y a bien des astuces lorsqu'elles sont brickées pour les réanimer, a l'occase faudrait que je pige comment ça marche. En tout cas merci beaucoup pour le partage, je te tiendrai au jus pour te dire si j'arrive à piloter quelque chose avec ma conf.
  20. C'est top ça ! A que oui que je suis intéressé, à quand la v2 Plus sérieusement, je veux bien que tu me files ta version même si elle doit être customisé, pour l'instant ça fera le job. L'ubiquiti à commencé à faire des petits chez moi tous les switch y sont passés je vais même tester leur cam, j'en reçois une demain pour tester, si ça fonctionne bien je réfléchirai même à renouveler le parc, enfin mollo quand même car à 500 boules la cam ça pique un peu.
  21. Merci Monsieur @mprinfo C'est dowlnloadé et installé et ça marche nickel !
  22. TonyC

    HCL qui sature ?!

    je viens de jeté un oeil sur la doc de la HCL et je ne vois pas d'events/history : https://manuals.fibaro.com/knowledge-base-browse/rest-api/ @Fur, avec ma HC2 au tout début j'avais eu de gros lags, j'ai fait appel au support qui m'avait fait du ménage et tout était rentré dans l'ordre. Peut être que la solution la plus simple serait d'en faire autant. Pour éviter que ça ne recommence, Il te faudra par la suite réduire certaines historisations dans les remontées de température, énergie ... et ne garder que celles qui te sont réellement utiles.
  23. What's new: Dashboard Device state is now displayed on dashboard tile and sidebar for Base Shutter type devices. Devices Modified descriptions for device reconfiguration.** Added info about needed waking up battery devices after requesting reconfiguration.** Elero* Possibility to use "Silent movement" in Scenes and Profiles for Elero RolMotion. Nice* Modified descriptions for device pairing process. Reset/Reset all option added for device parameters configuration. Adjusted list of supported notifications in device advanced configuration. Changed model names of BiDi-Interface series devices. Scenes Creating scenes based on devices categories in Energy scenes. Update "Check for updates" button forces checking firmware update availability for devices.** Bug fixes: Cameras Page refresh needed after saving camera configuration. Dashboard Unnecessary label "unknown" on Z-Wave shutters tiles. Time does not update correctly in interface clock. Devices Disabling "Saving energy data to database" does not disable "Use stored energy". Incorrect handling of "Save energy to database" and "Use stored energy in Energy Panel". Possibility to disable "Saving energy data to database" for main energy meter. Devices not visible currently on Settings page do not update their states correctly. Graphs for FIBARO Thermostats (FGT-001) display incorrect setpoint values. Cannot configure FGRGBWM-441 module in Input/Output mode. Elero* Device icon for Dimmer and Heater is not updated correctly. Energy Cannot remove data from main energy meter. Energy cost calculation based on configured tariff works incorrectly. Currency settings do not take effect without system reboot. General Setting the main energy meter does not enable saving energy data and using stored energy. Network Cannot connect to unprotected Wi-Fi network. Other Stability improvements related to "Serious problem detected" notification. Changed translation for "Serious problem detected" notification. Boot loop after updating to 5.092 Beta in some cases. Plugins In some cases Tedee Lock plugin loses connection with the device. Profiles Cannot set slider value for Quick Apps. Quick Apps Error 401 in the Mobile Application after opening a Quick App.** fibaro.alert function does not work correctly. Scenes Average Consumption condition in Energy category does not work correctly. Limits for Summary Balance conditions in Energy category are defined incorrectly. Update Cannot cancel Firmware Update process for battery device during "Waiting for wakeup".** Voice Assistants Issue with controlling thermostats from Alexa. Known issues: Z-Wave Engine 3.0 Some Z-Wave devices are not fully compatible with the new version of Z-Wave engine. Gateway connection is not available in the new Z-Wave engine version. * - does not apply to HC3L (Home Center 3 Lite) ** - applies only to Z-Wave Engine 3.0
  24. Merci @mprinfo je la garde sous le coude !
  25. @mprinfo pour le POE j'utilise mon switch 24, sinon tu as absolument raison, il vaudrait mieux directement partir sur la version SE, mais cette dernière n'est pas encore officiellement commercialisée, tu as eu de la chance d'en toper une surtout à ce prix ! Merci pour le patch pour réaligner les labelles ! Si tu as une api officielle de l'ubiquiti je serrais intéressé, à l'occase je jetterai un oeil pour commander les ports POE, avant d'utiliser l'unifi j'avais un switch poe sur lequel j'avais mes cameras, que je n'allumais qu'en cas d'absence ou dès que les volets se fermaient, c'était pas mal pour économiser qlqs watts...
×
×
  • Créer...