Bonjour,
Totalement ignare en SQL, je suis confronté à la problématique suivante à l'issue de changement de gateway Mysensor.
De fait, j'ai du refaire l'apprentissage et l'association de mes devices mysensor sur la nouvelle gateway, chaque device est ainsi dupliqué, L'ancien device disposant d'un historique de 3 ans, Le nouveau d'environ 2 mois.
Comment est'il possible de concaténer l'ensemble des données de la base SQL pour constituer: Nouveau device = Ancien + Nouveau ?
je suppose que quelques ligne de scripts en requêtes SQL sont nécessaires.
Merci pour votre aide, il s'agit principalement de capteurs de température, d'humidité.
Fusion d'historique de 2 Devices en 1 seul dans la base SQL Lite
-
benbidouille
- Messages : 102
- Inscription : 11 déc. 2017, 11:48
Fusion d'historique de 2 Devices en 1 seul dans la base SQL Lite
RPI3 + WDPiDrive + UPS Pico HV3.0B HAT + Teleinfo USB (6) + 1Wire GPIO + DS18B20 (15)+ Gateway MySensor NRF24, Sensors , Relais ... + Gateway Velux .... + Gestion Pompe à Chaleur + NRFDoctor .... tout en DIY
Re: Fusion d'historique de 2 Devices en 1 seul dans la base SQL Lite
Bien plus simple, Domoticz a prévu le coup.
Il suffit de remplacer l'ancien par le nouveau (ne marche pas pour tous les device, mais avec température c'est possible).
Il suffit de remplacer l'ancien par le nouveau (ne marche pas pour tous les device, mais avec température c'est possible).
Domoticz Stable sur RPi3 + RFPlayer + ZWave+ + RFLink R48 :
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
-
benbidouille
- Messages : 102
- Inscription : 11 déc. 2017, 11:48
Re: Fusion d'historique de 2 Devices en 1 seul dans la base SQL Lite
Merci Ogulf, Mais cela ne répond pas à mon besoin.
Certe ce que tu proposes est ce que j'aurai du faire au moment du changement de gateway, mais je dispose désormais de 2 idx un ancien et un nouveau que je souhaite combiner sans perdre de données.
Merci pour ta suggestion.
Certe ce que tu proposes est ce que j'aurai du faire au moment du changement de gateway, mais je dispose désormais de 2 idx un ancien et un nouveau que je souhaite combiner sans perdre de données.
Merci pour ta suggestion.
RPI3 + WDPiDrive + UPS Pico HV3.0B HAT + Teleinfo USB (6) + 1Wire GPIO + DS18B20 (15)+ Gateway MySensor NRF24, Sensors , Relais ... + Gateway Velux .... + Gestion Pompe à Chaleur + NRFDoctor .... tout en DIY
Re: Fusion d'historique de 2 Devices en 1 seul dans la base SQL Lite
C'est exactement ce que fait Domoticz quand on remplace une sonde de température par une autre sonde de température par exemple...
Typiquement lors du changement de piles, certaines sondes perdent leur identifiant et du coup un nouveau device est créé.... l'historique du device (sous l'ancien idx) peut alors être récupéré et concaténé avec le nouveau.
Par contre, il est vrai qu'en général la passerelle reste la même... je ne sais pas comment réagit Domoticz si en plus il y a changement de gateway !
Sur le widget de ta sonde de température, tu fais modifier puis remplacer : une liste de device compatibles est alors proposée. As-tu essayé ?
Typiquement lors du changement de piles, certaines sondes perdent leur identifiant et du coup un nouveau device est créé.... l'historique du device (sous l'ancien idx) peut alors être récupéré et concaténé avec le nouveau.
Par contre, il est vrai qu'en général la passerelle reste la même... je ne sais pas comment réagit Domoticz si en plus il y a changement de gateway !
Sur le widget de ta sonde de température, tu fais modifier puis remplacer : une liste de device compatibles est alors proposée. As-tu essayé ?
Domoticz Stable sur RPi3 + RFPlayer + ZWave+ + RFLink R48 :
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
-
benbidouille
- Messages : 102
- Inscription : 11 déc. 2017, 11:48
Re: Fusion d'historique de 2 Devices en 1 seul dans la base SQL Lite
Bonsoir,
Non je n'ai pas essayé et ne connaissais pas cette fonctionnalité.
Je ferai un essai des que possible et te tiens au courant
Merci.
Non je n'ai pas essayé et ne connaissais pas cette fonctionnalité.
Je ferai un essai des que possible et te tiens au courant
Merci.
RPI3 + WDPiDrive + UPS Pico HV3.0B HAT + Teleinfo USB (6) + 1Wire GPIO + DS18B20 (15)+ Gateway MySensor NRF24, Sensors , Relais ... + Gateway Velux .... + Gestion Pompe à Chaleur + NRFDoctor .... tout en DIY
-
benbidouille
- Messages : 102
- Inscription : 11 déc. 2017, 11:48
Re: Fusion d'historique de 2 Devices en 1 seul dans la base SQL Lite
Ogulf,
Je confirme que la fonctionnalité "Remplacer" d'un sensor de temperature permet effectivement de fusionner 2 sensors en 1 seul avec concaténation des historiques, le "remplacé" est supprimé de la liste des devices.
Merci pour ce bon tuyau,
Cordialement
Je confirme que la fonctionnalité "Remplacer" d'un sensor de temperature permet effectivement de fusionner 2 sensors en 1 seul avec concaténation des historiques, le "remplacé" est supprimé de la liste des devices.
Merci pour ce bon tuyau,
Cordialement
RPI3 + WDPiDrive + UPS Pico HV3.0B HAT + Teleinfo USB (6) + 1Wire GPIO + DS18B20 (15)+ Gateway MySensor NRF24, Sensors , Relais ... + Gateway Velux .... + Gestion Pompe à Chaleur + NRFDoctor .... tout en DIY
Re: Fusion d'historique de 2 Devices en 1 seul dans la base SQL Lite
Content d'avoir pu t'aider 
Domoticz Stable sur RPi3 + RFPlayer + ZWave+ + RFLink R48 :
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM
- 11 x RF660P
- 1 x FGSD-002
- 10 x F007TH
- 5 x Emcoluxr EV1527 + 4 x NAS-DS01Z
- 4 x NAS-PD02Z
- 1 x Shelly 1PM