Remontée etat de batterie de détecteurs fumée

Bonjour
J’utilise le plugin depuis ses débuts. J’ai aussi rachete des piles pour mes detecteurs de fumée io gérés par tahoma, ils sont importés dans jeedom grace au plugin. Par contre l’état des batteries ne remonte pas dans le général, est ce normal, et si oui y a t’il un moyen de le faire?
Merci!

[{"states":[{"value":[],"type":11,"name":"core:CommandLockLevelsState"},{"value":"normal","type":3,"name":"core:DiscreteRSSILevelState"},{"value":54,"type":1,"name":"core:RSSILevelState"},{"value":0,"type":1,"name":"core:ClosureState"},{"value":"open","type":3,"name":"core:OpenClosedState"},{"value":"available","type":3,"name":"core:StatusState"},{"value":"Velux jardin","type":3,"name":"core:NameState"}],"attributes":[{"value":"0000000000000000FB19","type":3,"name":"core:FirmwareRevision"},{"value":"VELUX","type":3,"name":"core:Manufacturer"}],"available":true,"definition":{"states":[{"name":"core:StatusState"},{"name":"core:ClosureState"},{"name":"core:OpenClosedState"},{"name":"core:SecuredPositionState"},{"name":"core:NameState"},{"name":"core:PriorityLockTimerState"},{"name":"io:PriorityLockLevelState"},{"name":"io:PriorityLockOriginatorState"},{"name":"core:CommandLockLevelsState"},{"name":"core:Memorized1PositionState"},{"name":"core:DiscreteRSSILevelState"},{"name":"core:RSSILevelState"}],"attributes":[{"name":"core:FirmwareRevision"},{"name":"core:Manufacturer"}],"widgetName":"PositionableTiltedScreen","uiClass":"Screen","type":"ACTUATOR","commands":[{"nparams":0,"commandName":"identify"},{"nparams":1,"commandName":"setName","paramsSig":"p1"},{"nparams":1,"commandName":"setSecuredPosition","paramsSig":"p1"},{"nparams":1,"commandName":"advancedRefresh","paramsSig":"p1,*p2"},{"nparams":0,"commandName":"close"},{"nparams":0,"commandName":"refreshMemorized1Position"},{"nparams":0,"commandName":"open"},{"nparams":1,"commandName":"wink","paramsSig":"p1"},{"nparams":1,"commandName":"unpairOneWayController","paramsSig":"p1,*p2"},{"nparams":0,"commandName":"unpairAllOneWayControllers"},{"nparams":0,"commandName":"stopIdentify"},{"nparams":0,"commandName":"startIdentify"},{"nparams":1,"commandName":"setPosition","paramsSig":"p1"},{"nparams":1,"commandName":"setMemorized1Position","paramsSig":"p1"},{"nparams":1,"commandName":"setClosure","paramsSig":"p1"},{"nparams":0,"commandName":"resetLockLevels"},{"nparams":1,"commandName":"removeLockLevel","paramsSig":"p1"},{"nparams":1,"commandName":"addLockLevel","paramsSig":"p1,*p2"},{"nparams":1,"commandName":"setConfigState","paramsSig":"p1"},{"nparams":0,"commandName":"down"},{"nparams":0,"commandName":"my"},{"nparams":0,"commandName":"up"},{"nparams":0,"commandName":"stop"},{"nparams":1,"commandName":"pairOneWayController","paramsSig":"p1,*p2"},{"nparams":1,"commandName":"delayedStopIdentify","paramsSig":"p1"},{"nparams":0,"commandName":"getName"}]},"controllableName":"io:VerticalInteriorBlindVeluxIOComponent","type":1,"subsystemId":0,"deviceURL":"io:\/\/1217-4580-2331\/12997711","enabled":true,"label":"Velux jardin","synced":true},{"states":[{"value":"available","type":3,"name":"core:StatusState"},{"value":"good","type":3,"name":"core:DiscreteRSSILevelState"},{"value":82,"type":1,"name":"core:RSSILevelState"},{"value":"notDetected","type":3,"name":"core:SmokeState"},{"value":"normal","type":3,"name":"io:MaintenanceRadioPartBatteryState"},{"value":"normal","type":3,"name":"io:MaintenanceSensorPartBatteryState"}],"attributes":[{"value":"5120379A14","type":3,"name":"core:FirmwareRevision"},{"value":"battery","type":3,"name":"core:PowerSourceType"},{"value":"Somfy","type":3,"name":"core:Manufacturer"}],"available":true,"definition":{"states":[{"name":"core:StatusState"},{"name":"core:SmokeState"},{"name":"core:DiscreteRSSILevelState"},{"name":"core:RSSILevelState"},{"name":"core:SensorDefectState"},{"name":"core:ErrorsState"},{"name":"core:BatteryState"},{"name":"io:SensorRoomState"},{"name":"io:MaintenanceRadioPartBatteryState"},{"name":"io:MaintenanceSensorPartBatteryState"}],"attributes":[{"name":"core:FirmwareRevision"},{"name":"core:MeasuredValueType"},{"name":"core:PowerSourceType"},{"name":"core:Manufacturer"}],"widgetName":"SmokeSensor","uiClass":"SmokeSensor","type":"SENSOR","commands":[{"nparams":1,"commandName":"checkEventTrigger","paramsSig":"p1"},{"nparams":1,"commandName":"advancedRefresh","paramsSig":"p1"}]},"controllableName":"io:SomfySmokeIOSystemSensor","type":2,"subsystemId":0,"deviceURL":"io:\/\/1217-4580-2331\/5104967","enabled":true,"label":"\u00c9tage parents","synced":true},{"states":[{"value":"available","type":3,"name":"core:StatusState"},{"value":"Velux rue","type":3,"name":"core:NameState"},{"value":[],"type":11,"name":"core:CommandLockLevelsState"},{"value":0,"type":1,"name":"core:ClosureState"},{"value":"open","type":3,"name":"core:OpenClosedState"},{"value":"normal","type":3,"name":"core:DiscreteRSSILevelState"},{"value":64,"type":1,"name":"core:RSSILevelState"}],"attributes":[{"value":"0000000000000000FB19","type":3,"name":"core:FirmwareRevision"},{"value":"VELUX","type":3,"name":"core:Manufacturer"}],"available":true,"definition":{"states":[{"name":"core:StatusState"},{"name":"core:ClosureState"},{"name":"core:OpenClosedState"},{"name":"core:SecuredPositionState"},{"name":"core:NameState"},{"name":"core:PriorityLockTimerState"},{"name":"io:PriorityLockLevelState"},{"name":"io:PriorityLockOriginatorState"},{"name":"core:CommandLockLevelsState"},{"name":"core:Memorized1PositionState"},{"name":"core:DiscreteRSSILevelState"},{"name":"core:RSSILevelState"}],"attributes":[{"name":"core:FirmwareRevision"},{"name":"core:Manufacturer"}],"widgetName":"PositionableTiltedScreen","uiClass":"Screen","type":"ACTUATOR","commands":[{"nparams":0,"commandName":"identify"},{"nparams":1,"commandName":"setName","paramsSig":"p1"},{"nparams":1,"commandName":"setSecuredPosition","paramsSig":"p1"},{"nparams":1,"commandName":"advancedRefresh","paramsSig":"p1,*p2"},{"nparams":0,"commandName":"close"},{"nparams":0,"commandName":"refreshMemorized1Position"},{"nparams":0,"commandName":"open"},{"nparams":1,"commandName":"wink","paramsSig":"p1"},{"nparams":1,"commandName":"unpairOneWayController","paramsSig":"p1,*p2"},{"nparams":0,"commandName":"unpairAllOneWayControllers"},{"nparams":0,"commandName":"stopIdentify"},{"nparams":0,"commandName":"startIdentify"},{"nparams":1,"commandName":"setPosition","paramsSig":"p1"},{"nparams":1,"commandName":"setMemorized1Position","paramsSig":"p1"},{"nparams":1,"commandName":"setClosure","paramsSig":"p1"},{"nparams":0,"commandName":"resetLockLevels"},{"nparams":1,"commandName":"removeLockLevel","paramsSig":"p1"},{"nparams":1,"commandName":"addLockLevel","paramsSig":"p1,*p2"},{"nparams":1,"commandName":"setConfigState","paramsSig":"p1"},{"nparams":0,"commandName":"down"},{"nparams":0,"commandName":"my"},{"nparams":0,"commandName":"up"},{"nparams":0,"commandName":"stop"},{"nparams":1,"commandName":"pairOneWayController","paramsSig":"p1,*p2"},{"nparams":1,"commandName":"delayedStopIdentify","paramsSig":"p1"},{"nparams":0,"commandName":"getName"}]},"controllableName":"io:VerticalInteriorBlindVeluxIOComponent","type":1,"subsystemId":0,"deviceURL":"io:\/\/1217-4580-2331\/1371969","enabled":true,"label":"Velux rue","synced":true},{"states":[],"attributes":[],"available":true,"definition":{"states":[],"attributes":[],"widgetName":"UpDownRollerShutter","uiClass":"RollerShutter","type":"ACTUATOR","commands":[{"nparams":0,"commandName":"my","paramsSig":"*p1"},{"nparams":0,"commandName":"close","paramsSig":"*p1"},{"nparams":0,"commandName":"open","paramsSig":"*p1"},{"nparams":0,"commandName":"rest","paramsSig":"*p1"},{"nparams":0,"commandName":"down","paramsSig":"*p1"},{"commandName":"test","nparams":0},{"nparams":0,"commandName":"stop","paramsSig":"*p1"},{"nparams":0,"commandName":"up","paramsSig":"*p1"},{"nparams":0,"commandName":"openConfiguration","paramsSig":"*p1"},{"commandName":"identify","nparams":0}]},"controllableName":"rts:RollerShutterRTSComponent","type":1,"subsystemId":0,"deviceURL":"rts:\/\/1217-4580-2331\/16739791","enabled":true,"label":"Volet Salon","synced":true,"creationTime":1768206584350},{"states":[],"attributes":[],"available":true,"definition":{"states":[],"attributes":[],"widgetName":"UpDownRollerShutter","uiClass":"RollerShutter","type":"ACTUATOR","commands":[{"nparams":0,"commandName":"my","paramsSig":"*p1"},{"nparams":0,"commandName":"close","paramsSig":"*p1"},{"nparams":0,"commandName":"open","paramsSig":"*p1"},{"nparams":0,"commandName":"rest","paramsSig":"*p1"},{"nparams":0,"commandName":"down","paramsSig":"*p1"},{"commandName":"test","nparams":0},{"nparams":0,"commandName":"stop","paramsSig":"*p1"},{"nparams":0,"commandName":"up","paramsSig":"*p1"},{"nparams":0,"commandName":"openConfiguration","paramsSig":"*p1"},{"commandName":"identify","nparams":0}]},"controllableName":"rts:RollerShutterRTSComponent","type":1,"subsystemId":0,"deviceURL":"rts:\/\/1217-4580-2331\/16754872","enabled":true,"label":"Volet Salon TV Jardin","synced":true,"creationTime":1768206584575},{"states":[],"attributes":[],"available":true,"definition":{"states":[],"attributes":[],"widgetName":"UpDownRollerShutter","uiClass":"RollerShutter","type":"ACTUATOR","commands":[{"nparams":0,"commandName":"my","paramsSig":"*p1"},{"nparams":0,"commandName":"close","paramsSig":"*p1"},{"nparams":0,"commandName":"open","paramsSig":"*p1"},{"nparams":0,"commandName":"rest","paramsSig":"*p1"},{"nparams":0,"commandName":"down","paramsSig":"*p1"},{"commandName":"test","nparams":0},{"nparams":0,"commandName":"stop","paramsSig":"*p1"},{"nparams":0,"commandName":"up","paramsSig":"*p1"},{"nparams":0,"commandName":"openConfiguration","paramsSig":"*p1"},{"commandName":"identify","nparams":0}]},"controllableName":"rts:RollerShutterRTSComponent","type":1,"subsystemId":0,"deviceURL":"rts:\/\/1217-4580-2331\/16726959","enabled":true,"label":"Volet Cuisine","synced":true,"creationTime":1768206584182},{"states":[],"attributes":[],"available":true,"definition":{"states":[],"attributes":[],"widgetName":"UpDownRollerShutter","uiClass":"RollerShutter","type":"ACTUATOR","commands":[{"nparams":0,"commandName":"my","paramsSig":"*p1"},{"nparams":0,"commandName":"close","paramsSig":"*p1"},{"nparams":0,"commandName":"open","paramsSig":"*p1"},{"nparams":0,"commandName":"rest","paramsSig":"*p1"},{"nparams":0,"commandName":"down","paramsSig":"*p1"},{"commandName":"test","nparams":0},{"nparams":0,"commandName":"stop","paramsSig":"*p1"},{"nparams":0,"commandName":"up","paramsSig":"*p1"},{"nparams":0,"commandName":"openConfiguration","paramsSig":"*p1"},{"commandName":"identify","nparams":0}]},"controllableName":"rts:RollerShutterRTSComponent","type":1,"subsystemId":0,"deviceURL":"rts:\/\/1217-4580-2331\/16743234","enabled":true,"label":"Volet Salon TV Rue","synced":true,"creationTime":1768206584468},{"states":[{"value":"available","type":3,"name":"core:StatusState"},{"value":"good","type":3,"name":"core:DiscreteRSSILevelState"},{"value":100,"type":1,"name":"core:RSSILevelState"},{"value":"notDetected","type":3,"name":"core:SmokeState"},{"value":"normal","type":3,"name":"io:MaintenanceRadioPartBatteryState"},{"value":"normal","type":3,"name":"io:MaintenanceSensorPartBatteryState"}],"attributes":[{"value":"5120379A14","type":3,"name":"core:FirmwareRevision"},{"value":"battery","type":3,"name":"core:PowerSourceType"},{"value":"Somfy","type":3,"name":"core:Manufacturer"}],"available":true,"definition":{"states":[{"name":"core:StatusState"},{"name":"core:SmokeState"},{"name":"core:DiscreteRSSILevelState"},{"name":"core:RSSILevelState"},{"name":"core:SensorDefectState"},{"name":"core:ErrorsState"},{"name":"core:BatteryState"},{"name":"io:SensorRoomState"},{"name":"io:MaintenanceRadioPartBatteryState"},{"name":"io:MaintenanceSensorPartBatteryState"}],"attributes":[{"name":"core:FirmwareRevision"},{"name":"core:MeasuredValueType"},{"name":"core:PowerSourceType"},{"name":"core:Manufacturer"}],"widgetName":"SmokeSensor","uiClass":"SmokeSensor","type":"SENSOR","commands":[{"nparams":1,"commandName":"checkEventTrigger","paramsSig":"p1"},{"nparams":1,"commandName":"advancedRefresh","paramsSig":"p1"}]},"controllableName":"io:SomfySmokeIOSystemSensor","type":2,"subsystemId":0,"deviceURL":"io:\/\/1217-4580-2331\/11239555","enabled":true,"label":"Entree","synced":true},{"states":[{"value":"N\/A","type":3,"name":"core:LocalIPv4AddressState"},{"value":"Box","type":3,"name":"core:NameState"},{"value":"no","type":3,"name":"internal:BatteryStatusState"},{"value":"online","type":3,"name":"core:ConnectivityState"},{"value":"FR","type":3,"name":"core:CountryCodeState"},{"value":0,"type":1,"name":"internal:LightingLedPodModeState"}],"attributes":[],"available":true,"definition":{"states":[{"name":"core:CyclicButtonState"},{"name":"core:LocalAccessProofState"},{"name":"internal:LightingLedPodModeState"},{"name":"core:ConnectivityState"},{"name":"internal:BatteryStatusState"},{"name":"core:NameState"},{"name":"core:CountryCodeState"},{"name":"core:LocalIPv4AddressState"}],"attributes":[],"widgetName":"Pod","uiClass":"Pod","type":"ACTUATOR","commands":[{"nparams":0,"commandName":"deactivateCalendar"},{"nparams":0,"commandName":"activateCalendar"},{"nparams":1,"commandName":"setCalendar","paramsSig":"p1"},{"nparams":0,"commandName":"refreshUpdateStatus"},{"nparams":0,"commandName":"refreshBatteryStatus"},{"nparams":0,"commandName":"refreshPodMode"},{"nparams":0,"commandName":"setPodLedOn"},{"nparams":0,"commandName":"setPodLedOff"},{"nparams":1,"commandName":"setLightingLedPodMode","paramsSig":"p1"},{"nparams":0,"commandName":"getName"},{"nparams":0,"commandName":"update"},{"nparams":1,"commandName":"setCountryCode","paramsSig":"p1"}]},"controllableName":"internal:PodV2Component","type":1,"subsystemId":0,"deviceURL":"internal:\/\/1217-4580-2331\/pod\/0","enabled":true,"label":"Bouton sensitif","synced":true},{"states":[{"value":"available","type":3,"name":"core:StatusState"},{"value":"normal","type":3,"name":"core:DiscreteRSSILevelState"},{"value":48,"type":1,"name":"core:RSSILevelState"},{"value":"notDetected","type":3,"name":"core:SmokeState"},{"value":"normal","type":3,"name":"io:MaintenanceRadioPartBatteryState"},{"value":"normal","type":3,"name":"io:MaintenanceSensorPartBatteryState"}],"attributes":[{"value":"5120379A14","type":3,"name":"core:FirmwareRevision"},{"value":"battery","type":3,"name":"core:PowerSourceType"},{"value":"Somfy","type":3,"name":"core:Manufacturer"}],"available":true,"definition":{"states":[{"name":"core:StatusState"},{"name":"core:SmokeState"},{"name":"core:DiscreteRSSILevelState"},{"name":"core:RSSILevelState"},{"name":"core:SensorDefectState"},{"name":"core:ErrorsState"},{"name":"core:BatteryState"},{"name":"io:SensorRoomState"},{"name":"io:MaintenanceRadioPartBatteryState"},{"name":"io:MaintenanceSensorPartBatteryState"}],"attributes":[{"name":"core:FirmwareRevision"},{"name":"core:MeasuredValueType"},{"name":"core:PowerSourceType"},{"name":"core:Manufacturer"}],"widgetName":"SmokeSensor","uiClass":"SmokeSensor","type":"SENSOR","commands":[{"nparams":1,"commandName":"checkEventTrigger","paramsSig":"p1"},{"nparams":1,"commandName":"advancedRefresh","paramsSig":"p1"}]},"controllableName":"io:SomfySmokeIOSystemSensor","type":2,"subsystemId":0,"deviceURL":"io:\/\/1217-4580-2331\/12531609","enabled":true,"label":"\u00c9tage filles","synced":true},{"states":[],"attributes":[],"available":true,"definition":{"states":[],"attributes":[],"widgetName":"IOStack","uiClass":"ProtocolGateway","type":"PROTOCOL_GATEWAY","commands":[{"nparams":1,"commandName":"discoverActuators","paramsSig":"p1"},{"nparams":0,"commandName":"shareNetwork"},{"nparams":0,"commandName":"discoverSomfyUnsetActuators"},{"nparams":1,"commandName":"advancedSomfyDiscover","paramsSig":"p1"},{"nparams":0,"commandName":"discover1WayController","paramsSig":"*p1,*p2"},{"nparams":0,"commandName":"resetNetworkSecurity"},{"nparams":1,"commandName":"discoverSensors","paramsSig":"p1"},{"nparams":0,"commandName":"joinNetwork"}]},"controllableName":"io:StackComponent","type":5,"subsystemId":0,"deviceURL":"io:\/\/1217-4580-2331\/13623902","enabled":true,"label":"IO (13623902)","synced":true}]
Liste des gateways Somfy
Gateway IdProtocol versionStatus
1217-4580-23312025.6.4-4OK

Liste des équipements Somfy
NOMIDTYPEINCLUSIMAGE
Velux jardinio://1217-4580-2331/12997711io:VerticalInteriorBlindVeluxIOComponentOKKO
Étage parentsio://1217-4580-2331/5104967io:SomfySmokeIOSystemSensorOKKO
Velux rueio://1217-4580-2331/1371969io:VerticalInteriorBlindVeluxIOComponentOKKO
Volet Salonrts://1217-4580-2331/16739791rts:RollerShutterRTSComponentOKOK
Volet Salon TV Jardinrts://1217-4580-2331/16754872rts:RollerShutterRTSComponentOKOK
Volet Cuisinerts://1217-4580-2331/16726959rts:RollerShutterRTSComponentOKOK
Volet Salon TV Ruerts://1217-4580-2331/16743234rts:RollerShutterRTSComponentOKOK
Entreeio://1217-4580-2331/11239555io:SomfySmokeIOSystemSensorOKKO
Bouton sensitifinternal://1217-4580-2331/pod/0internal:PodV2ComponentOKOK
Étage fillesio://1217-4580-2331/12531609io:SomfySmokeIOSystemSensorOKKO
IO (13623902)io://1217-4580-2331/13623902io:StackComponentOKOK

Bonjour

Souvent l’état des batteries est disponibles dont le menu dedié de jeedom. C’est peut-être le cas, aussi pour ce plugin.

Antoine

Hello
Je pense que j’ai oublié cette partie …je regarde des que je peux
@chris94440

1 « J'aime »

Bonjour chris et bonne année,
Un petite question en hors sujet pour éviter d’ouvrir un post que pour ça.

Est ce qu’on continue avec la feat-debian12 ou tu as sous le coude une version unifiée ?
Bien cordialement

Je voulais faire cela pendant les vacances mais j’ai pas eu le temps …mais il faudrait

1 « J'aime »

Super merci!

Hello
J’ai regardé ce que tu m’as envoyé et le soucis est que le niveau de battery remonte sous forme de text : low, normal et full (à priori) … je ne sais pas trop quelle valeur positionner :

  • full : 100%
  • normal : 50%
  • low : 20%

une idée ?

image

@chris94440

Meme pas sur que ca remonte un « full » … Je viens de mettre des piles neuves, et c’est « normal ». J’ai peur que l’on ai que deux état, vert et rouge :slight_smile:

Sur internet j’ai trouvé les 3 valeurs mais sans convictions

j’ai posé la question sur le forum tahoma somfy, sans grand espoir

1 « J'aime »

Bonjour

J’ai un peu fait le même constat sur l’état de piles dans des capteurs de température ECOWITT (Station météo).
Le JSON remonte :

"ch_pm25":[{
	"channel":	"1",
	"PM25":	"6.0",
	"PM25_24H":	"4.1",
	"PM25_RealAQI":	"25",
	"PM25_24HAQI":	"17",
	"battery":	"5"
}],"ch_temp":[{
	"channel":	"1",
	"name":	"Temp. Bassin",
	"temp":	"1.3",
	"unit":	"C",
	"battery":	"5"
}

Avec des niveaux de batteries allant de 1 à 5 (ce qui est déjà mieux) et correspond grosso-modo aux petites barres d’indication que l’on peut voir sur leur application.
Je récupère ces indicateurs que je multiplie par 20 histoire d’avoir un 100% quand c’est à 5 barres.
Ce n’est pas des plus précis, mais me permet tout de même d’avoir une remontée dans les équipements Jeedom

image
image

1 « J'aime »

Du coup je sais pas trop si cela vaut le coup de gérer cela en mode battery car l’info sera vraiment pas top…mais si tu le. Eux qd même je le fais sans soucis

Non, tu as raison. Je vais gérer avec un scénario.
Merci!

C’est toi qui décide …

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.