Aller au contenu

flacon030

Membres confirmés
  • Compteur de contenus

    1433
  • Inscription

  • Dernière visite

  • Jours gagnés

    45

flacon030 a gagné pour la dernière fois le 20 juin

flacon030 a eu le contenu le plus aimé !

À propos de flacon030

  • Date de naissance 02/18/1972

Profile Information

  • Sexe :
    Homme
  • Ville :
    Le tignet
  • Intéret :
    domotique, cinéma, technologie
  • Box
    Home Center 3
  • Version
    HC3 5.20

Visiteurs récents du profil

9355 visualisations du profil

flacon030's Achievements

Community Regular

Community Regular (8/14)

  • Reacting Well Rare
  • Conversation Starter Rare
  • Dedicated Rare
  • Very Popular Rare
  • First Post Rare

Recent Badges

235

Réputation sur la communauté

  1. flacon030

    grafana

    et voici les quelques codes pour obtenir ces résultats Puissance range time import "date" start_arrondi = date.truncate(t: -24h, unit: 1h) pv = from(bucket: "HC3") |> range(start: start_arrondi, stop: now()) |> filter(fn: (r) => r["deviceID"] == "601") |> filter(fn: (r) => r["_field"] == "value") |> filter(fn: (r) => r["deviceName"] == "Production PV") |> aggregateWindow(every: 1h, fn: mean, createEmpty: true, timeSrc: "_start") |> map(fn: (r) => ({ r with _field: "3_Production PV" })) linky = from(bucket: "HC3") |> range(start: start_arrondi, stop: now()) |> filter(fn: (r) => r["deviceID"] == "602") |> filter(fn: (r) => r["_field"] == "value") |> filter(fn: (r) => r["deviceName"] == "Linky") |> aggregateWindow(every: 1h, fn: mean, createEmpty: true, timeSrc: "_start") |> map(fn: (r) => ({ r with _value: if r._value > 0.0 then r._value else 0.0, _field: "4_Linky Import" })) linky_export = from(bucket: "HC3") |> range(start: start_arrondi, stop: now()) |> filter(fn: (r) => r["deviceID"] == "602") |> filter(fn: (r) => r["_field"] == "value") |> filter(fn: (r) => r["deviceName"] == "Linky") |> aggregateWindow(every: 1h, fn: mean, createEmpty: true, timeSrc: "_start") |> map(fn: (r) => ({ r with _value: if r._value < 0.0 then r._value else 0.0, _field: "6_Linky Export" })) batterie_charge = from(bucket: "HC3") |> range(start: start_arrondi, stop: now()) |> filter(fn: (r) => r["deviceID"] == "715") |> filter(fn: (r) => r["_field"] == "value") |> filter(fn: (r) => r["deviceName"] == "Batterie BYD") |> aggregateWindow(every: 1h, fn: mean, createEmpty: true, timeSrc: "_start") |> map(fn: (r) => ({ r with _value: if r._value > 0.0 then r._value else 0.0, _field: "2_Batterie Charge" })) batterie_decharge = from(bucket: "HC3") |> range(start: start_arrondi, stop: now()) |> filter(fn: (r) => r["deviceID"] == "715") |> filter(fn: (r) => r["_field"] == "value") |> filter(fn: (r) => r["deviceName"] == "Batterie BYD") |> aggregateWindow(every: 1h, fn: mean, createEmpty: true, timeSrc: "_start") |> map(fn: (r) => ({ r with _value: if r._value < 0.0 then r._value else 0.0, _field: "5_Batterie Decharge" })) fronius = from(bucket: "HC3") |> range(start: start_arrondi, stop: now()) |> filter(fn: (r) => r["deviceID"] == "1090") |> filter(fn: (r) => r["_field"] == "value") |> filter(fn: (r) => r["_measurement"] == "other") |> filter(fn: (r) => r["deviceName"] == "Fronius P.") |> aggregateWindow(every: 1h, fn: mean, createEmpty: true, timeSrc: "_start") |> map(fn: (r) => ({ r with _field: "1_Fronius P." })) union(tables: [pv, linky, linky_export, batterie_charge, batterie_decharge, fronius]) |> sort(columns: ["_time"]) consommation eau par heure import "date" start_arrondi = date.truncate(t: -24h, unit: 1h) eau_chaude = from(bucket: "HC3") |> range(start: start_arrondi, stop: now()) |> filter(fn: (r) => r["deviceID"] == "405") |> filter(fn: (r) => r["_field"] == "value") |> filter(fn: (r) => r["deviceName"] == "Eau Chaude") |> aggregateWindow(every: 1h, fn: last, createEmpty: false, timeSrc: "_start") |> difference() |> map(fn: (r) => ({ r with _field: "1_Eau Chaude" })) eau_froide = from(bucket: "HC3") |> range(start: start_arrondi, stop: now()) |> filter(fn: (r) => r["deviceID"] == "404") |> filter(fn: (r) => r["_field"] == "value") |> filter(fn: (r) => r["deviceName"] == "Eau Froide") |> aggregateWindow(every: 1h, fn: last, createEmpty: false, timeSrc: "_start") |> difference() |> map(fn: (r) => ({ r with _field: "2_Eau Froide" })) union(tables: [eau_chaude, eau_froide]) |> sort(columns: ["_time"]) Précipitation mensuel import "date" start_arrondi = date.truncate(t: -12mo, unit: 1mo) dailyMax = from(bucket: "HC3") |> range(start: start_arrondi, stop: now()) |> filter(fn: (r) => r["_measurement"] == "climate") |> filter(fn: (r) => r["_field"] == "value") |> filter(fn: (r) => r["deviceID"] == "1114") |> filter(fn: (r) => r["deviceName"] == "🌧 Jardin Pluie 24h") |> aggregateWindow(every: 1d, fn: max, createEmpty: false, timeSrc: "_start") |> aggregateWindow(every: 1mo, fn: sum, createEmpty: true, timeSrc: "_start") |> map(fn: (r) => ({ r with _field: "Pluie cumulée" })) dailyMax Énergie annuel import "date" start_arrondi = date.truncate(t: -5y, unit: 1y) fronius_maison = from(bucket: "HC3") |> range(start: start_arrondi, stop: now()) |> filter(fn: (r) => r["deviceID"] == "599") |> filter(fn: (r) => r["_field"] == "power" or r["_field"] == "value") |> filter(fn: (r) => r["deviceName"] == "Index fronius maison") |> aggregateWindow(every: 1d, fn: last, createEmpty: false, timeSrc: "_start") |> difference(nonNegative: true) |> aggregateWindow(every: 1y, fn: sum, createEmpty: true, timeSrc: "_start") |> map(fn: (r) => ({ r with _field: "1_Index fronius maison" })) index_total_pv_batterie = from(bucket: "HC3") |> range(start: start_arrondi, stop: now()) |> filter(fn: (r) => r["deviceID"] == "600") |> filter(fn: (r) => r["_field"] == "value") |> filter(fn: (r) => r["_measurement"] == "other") |> filter(fn: (r) => r["deviceName"] == "Index Total PV + batterie") |> aggregateWindow(every: 1d, fn: last, createEmpty: false, timeSrc: "_start") |> difference(nonNegative: true) |> aggregateWindow(every: 1y, fn: sum, createEmpty: true, timeSrc: "_start") |> map(fn: (r) => ({ r with _field: "2_Index Total PV + batterie" })) union(tables: [fronius_maison, index_total_pv_batterie]) |> sort(columns: ["_time"])
  2. flacon030

    grafana

    grosse mise a jour de mon grafana
  3. flacon030

    camera unifi

    oui j'ai hésité a prendre le G2, mais les fonctions de base des cameras me suffisent finalement La reconnaissance des visages et de plaque me convient
  4. Suite de la mise a jour de mes équipement unifi Je viens de mettre en place un switch d'aggregation, pour que tous les équipement en 10G ne soient plus brider Sont concerné: - mes deux switch 10G - L'UNVR - l'UNAS Pro https://eu.store.ui.com/eu/en/category/switching-aggregation/products/usw-aggregation https://eu.store.ui.com/eu/en/category/switching-professional-max-xg/products/usw-pro-xg-10-poe https://eu.store.ui.com/eu/en/category/network-storage/products/unas-pro
  5. flacon030

    camera unifi

    Bonjour a tous Petite mise a niveau de mon système de vidéo J'ai mis en place un UNVR de chez unifi pour ne plus sollicité mon udm Pro, en effet ce dernier était a environ 80% au niveau cpu Le fait de passer les cameras et le contrôle d’accès le UNVR, la charge CPU de l'UDM Pro est redescendu a environ 35% Du coup le navigation dans les captures vidéo est devenue très fluide https://eu.store.ui.com/eu/en/category/cameras-nvr/products/unvr
  6. c'est bon je viens de trouver J'ai mon HC3 en 192.168.20.30, et mon udm pro en 192.168.1.1 j'avais bien mis le Gateway de la hc3 en 192.168.20.1 sur le Lan mais je l'avais laissé en 192.168.1.1 en wifi Résultat j'avais une erreur "Erreur retournée : No route to host" Je pensais que le lan était prioritaire sur le wifi si les deux était activé
  7. Non cela ne fonctionne pas, desolé
  8. Je n'ai pas le même code pour la connexion. C'est celui de ton QA en première page que j'ai Il y a une mise a jour de cette version? Je voie que tu as ajouter le token self.CSRF = response.headers['X-CSRF-Token'] self:trace("loginUnifi() : Connecté - X-CSRF-Token : ",self.CSRF) Il y a une variable supplémentaire a ajouter? ------------------------------------------------------------------------------------------------------------------------ -- connection au controleueur et recupération du cookie ------------------------------------------------------------------------------------------------------------------------ function QuickApp:loginUnifi() if self.cookie == nil then self.http:request("https://"..self.controller..":443/api/auth/login", { options = { checkCertificate = false, method = 'POST', headers = { ["content-type"] = "application/json", ["Accept"] = "application/json", }, data = json.encode({ ['username'] = self.login, ['password'] = self.password }) }, success = function(response) --print("status = ", response.status) if response.status == 200 then self.cookie = response.headers['Set-Cookie'] self:trace("loginUnifi() : Connecté") --self:debug("Cookie = ", self.cookie) self:updateView("message", "text", "Identifiants valides") end end, error = function(error) self:updateView("message", "Titre", "Probléme d'identification "..json.encode(error)) self:error("Probléme d'identification - Erreur - ", json.encode(error)) end }) end end
  9. Pas de problème, merci pour ta proposition d'aide Non j'ai un UDM Pro SE, et un NVR pour la gestion des cameras et du contrôle d’accès Se que je ne comprends pas c'est pourquoi l'option "Mise en évidence de mouvement" ne veux pas s'activer. Se qui je comprends empêche de visualiser la plaque et les mouvement en live comme sur ta capture Et c’était aussi le cas quant j'avais les camera sur L'udm Pro
  10. Toujours pas de solutions au problème cité ci dessus? Merci
  11. Je ne sais pas pourquoi mais je n'arrive pas a avoir cette visualisation Je pense que c'est lier au fait que je n'arrive pas a activer l'option "mettre en évidence le mouvement détecté" Il se décoche systématiquement
  12. flacon030

    camera unifi

    J'ai eu un doorbird aussi très bon produit au demerant Le plus du G6 pro que n'a pas le doorbird - La résolution est meilleur (5K) - La reconnaissance faciale - La reconnaissance de plaques - Le code pin (uniquement le pro) - Le qrcode (uniquement le pro) - La gestion annuaire (plusieurs personnes peuvent être appelés) (uniquement le pro) - Le prix est plus abordable voila pour les grandes lignes
  13. flacon030

    camera unifi

    Oui je suis vraiment satifait Tous fonctionne parfaitement a present Je n'ai rien a redire Tous est fonctionnel, que se sous sous HA, HC3, et bien évidement sur le système unifi, je ne regrette vraiment pas d'avoir fait ce choix
×
×
  • Créer...