bugra.demiriz
@bugra-demiriz · Membre depuis août 2026
- Sujets
- 11
- Réponses
- 33
- Points
- 0
Toutes mes réponses sur les forums
Traduit de English par IA ·
Ce ne sont pas les mêmes choses, donc elles peuvent diverger. La carte Sites & Assets est colorée selon la pire alarme active. Le modèle du tableau Sites lit le statut du site (Critical, Warning, OK ou Unknown), le pire des clés de statut de chaque appareil, ses alarmes actives et sa connexion. Une alarme major colore la carte en rouge mais, à elle seule, ne fait passer l’appareil qu’à Warning à cet endroit, car seule une alarme critical le fait passer à Critical. Site status explique d’où provient cette valeur.
They’re not the same thing, so they can disagree. The Sites & Assets map is coloured by the worst active alarm. The Sites board template reads the site status (Critical, Warning, OK or Unknown), the worst of each device’s status key, its active alarms and its connection. A major alarm paints the map red but on its own only makes the device Warning there, because only a critical alarm makes it Critical. Site status explains where that one comes from.
Traduit de English par IA ·
Modifiez le site et renseignez Latitude et Longitude. Copiez-les depuis n’importe quelle application de cartographie et utilisez un point comme séparateur décimal. Le fuseau horaire se trouve sur le même formulaire ; les règles utilisent les deux. Locations and time zones.
Edit the site and fill Latitude and Longitude. Copy them from any map application and use a dot as the decimal sign. The time zone sits on the same form; rules use both. Locations and time zones.
Traduit de English par IA ·
Les appareils interrogés (polled) n’utilisent que Last seen, et les appareils en Last seen only n’écrivent aucune ligne de connexion ou de déconnexion. C’est attendu pour votre box.
Polled devices use Last seen only, and devices on Last seen only write no connect and disconnect rows. That’s expected for your box.
Traduit de English par IA ·
Oui. Une connexion refusée (CONNACK 5) est consignée avec sa raison. L’appareil lui-même ne reçoit jamais la raison.
Yes. A refused login (CONNACK 5) is logged with its reason. The device itself never gets the reason.
Traduit de English par IA ·
D’accord. Et si un appareil envoie des données puis se déconnecte volontairement, attribuez à son profil la règle Recent message online ; ainsi, une simple déconnexion ne l’affichera pas hors ligne tant que son dernier message est encore récent.
Agreed. And if a device reports and then disconnects on purpose, give its profile the Recent message online rule; then a disconnect alone doesn’t show it offline while its last message is still recent.
Traduit de English par IA ·
Via l’API : GET …/devices/{deviceId}/log?source=connection (ou source=audit pour les modifications), sur 1 000 entrées maximum. L’historique des connexions est conservé 30 jours ; pour un trimestre, il faut donc le récupérer toutes les quelques semaines et conserver les fichiers. Les modifications figurent aussi dans le journal d’audit : son API filtre par resourceType=iot_device et l’identifiant de l’appareil, et Export CSV reprend la plage de dates que vous avez filtrée : Audit log.
Over the API: GET …/devices/{deviceId}/log?source=connection (or source=audit for the changes), at most 1,000 entries deep. Connection history is kept for 30 days, so for a quarter you’d pull it every few weeks and keep the files. The changes are also in the audit log; its API filters by resourceType=iot_device and the device’s id, and Export CSV takes the date range you filtered: Audit log.
Traduit de English par IA ·
Dupliquez le profil depuis la page des profils. Tous les paramètres sont copiés dans « <name> (copy) », le provisioning est désactivé au départ et aucune clé de provisioning n’est copiée. Modifiez ensuite les limites de la copie, puis déplacez les appareils du second site vers ce profil.
Duplicate profile on the profile page. It copies every setting into « <name> (copy) », provisioning starts off and no provisioning key is copied. Then change the limits on the copy and move the second site’s devices to it.
Traduit de English par IA ·
Oui. Une bascule chaque seconde représente 60 par minute, ce qui dépasse la limite de flux de 30 commandes et réglages par minute vers un même appareil (elle peut être fixée entre 1 et 600), ainsi que la limite générale de commandes de 10 par appareil et par minute. Les commandes qui dépassent la limite sont refusées. De toute façon, je ne piloterais pas une séquence à la seconde depuis le cloud. Placez la séquence dans le firmware de l’appareil et envoyez une seule commande qui la démarre, avec la durée comme paramètre.
Yes. A toggle every second is 60 a minute, over the flows limit of 30 commands and settings a minute to one device (it can be set anywhere from 1 to 600), and the general command limit is 10 per device per minute. Commands over the limit are refused. I wouldn’t drive a one-second sequence from the cloud anyway. Put the sequence in the device firmware and send one command that starts it, with the duration as a parameter.
Traduit de English par IA ·
La reprise prend en compte ce qui s’est passé jusqu’ici : seules les nouvelles défaillances comptent pour le gate, et une vague arrêtée à sa fin est considérée comme réussie. Examinez donc les appareils en échec avant de la relancer.
Resuming accepts what happened so far: only new failures count against the gate, and a wave stopped at its end counts as passed. So look at the failed devices before you press it.
Traduit de English par IA ·
Un seul pour les douze. Vous ne les sépareriez que si certains avaient une famille de firmware différente ou un besoin de sécurité différent, par exemple quelques anciens appareils qui ne peuvent pas faire de TLS.
One for all twelve. You’d only split them if some had a different firmware family or a different security need, for example a few old ones that can’t do TLS.
Traduit de English par IA ·
Encore celui-là. Après le correctif : Deploy, puis Resume depuis le menu de la ligne du flux. La pause conserve la mémoire du flux et les messages en attente.
That one again. After the fix: Deploy, then Resume from the flow’s row menu. The pause keeps the flow’s memory and the messages that were waiting.
Traduit de English par IA ·
Non. Les appareils encore hors ligne ou en attente à la fermeture d’une vague sont reportés sur la vague suivante et ne sont pas comptés comme des échecs. Les appareils en ligne sont traités en premier, afin que la vague canari remonte rapidement ses résultats. Les appareils sur des liaisons facturées au volume peuvent afficher Waiting au lieu de se mettre à jour, et sont reportés de la même manière. Le seul cas qui provoque une pause est une vague qui se ferme sans qu’aucun appareil n’ait terminé.
No. Devices still offline or waiting when a wave closes are carried on and don’t count as failures. Online devices are put first, so the canary wave reports back quickly. Devices on metered links may show Waiting instead of updating, and they’re carried on the same way. The one case that does pause is a wave that closes with no device finished at all.
Traduit de English par IA ·
Rien. Un appareil d’une vague ultérieure ne reçoit aucun attribut fw_* tant que sa vague n’a pas commencé, et sa page affiche « En attente de la vague n ». L’ordre reste stable pour le déploiement, donc un appareil ne passe pas d’une vague à l’autre.
Nothing. A device in a later wave gets no fw_* attributes until its wave starts, and its page says « Waits for wave n ». The order is stable for the rollout, so a device doesn’t move between waves.
Traduit de English par IA ·
Script CPU ne comptabilise que le temps CPU des blocs Script, et non le reste de l’exécution. 0 ms signifie qu’aucune des exécutions de ce mois n’a passé du temps dans un bloc Script.
Script CPU only counts the CPU time of Script blocks, not the rest of the run. 0 ms means none of this month’s runs spent time in one.
Traduit de English par IA ·
Exact. iot_device_settings.dangerous.write est réservé au Owner, donc une clé API ne l’a jamais, et la requête nécessite aussi « confirm »: true.
Right. iot_device_settings.dangerous.write is Owner only, so an API key never has it, and the request also needs « confirm »: true.

