@@ -43,11 +43,11 @@ use embassy_time::{Duration, Timer};
4343use log:: { info, warn} ;
4444
4545use rs_matter:: core:: { BasicCommData , Matter } ;
46- use rs_matter:: data_model:: cluster_basic_information:: BasicInfoConfig ;
47- use rs_matter:: data_model:: cluster_on_off:: { self , OnOffAdaptor } ;
46+ use rs_matter:: data_model:: basic_info:: BasicInfoConfig ;
4847use rs_matter:: data_model:: core:: IMBuffer ;
4948use rs_matter:: data_model:: device_types:: DEV_TYPE_ON_OFF_LIGHT ;
5049use rs_matter:: data_model:: objects:: * ;
50+ use rs_matter:: data_model:: on_off;
5151use rs_matter:: data_model:: root_endpoint;
5252use rs_matter:: data_model:: sdm:: wifi_nw_diagnostics:: {
5353 self , WiFiSecurity , WiFiVersion , WifiNwDiagCluster , WifiNwDiagData ,
@@ -144,7 +144,7 @@ fn run() -> Result<(), Error> {
144144
145145 let mut mdns = pin ! ( run_mdns( & matter) ) ;
146146
147- let on_off = cluster_on_off :: OnOffCluster :: new ( Dataver :: new_rand ( matter. rand ( ) ) ) ;
147+ let on_off = on_off :: OnOffHandler :: new ( Dataver :: new_rand ( matter. rand ( ) ) ) ;
148148
149149 let subscriptions = Subscriptions :: < 3 > :: new ( ) ;
150150
@@ -251,14 +251,14 @@ const NODE: Node<'static> = Node {
251251 Endpoint {
252252 id : 1 ,
253253 device_types : & [ DEV_TYPE_ON_OFF_LIGHT ] ,
254- clusters : & [ descriptor:: CLUSTER , cluster_on_off :: CLUSTER ] ,
254+ clusters : & [ descriptor:: CLUSTER , on_off :: CLUSTER ] ,
255255 } ,
256256 ] ,
257257} ;
258258
259259fn dm_handler < ' a > (
260260 matter : & ' a Matter < ' a > ,
261- on_off : & ' a cluster_on_off :: OnOffCluster ,
261+ on_off : & ' a on_off :: OnOffHandler ,
262262 wifi_complete : & ' a Notification < NoopRawMutex > ,
263263) -> impl Metadata + NonBlockingHandler + ' a {
264264 (
@@ -290,7 +290,7 @@ fn dm_handler<'a>(
290290 matter. rand ( ) ,
291291 ) ) ) ,
292292 )
293- . chain ( 1 , cluster_on_off :: ID , Async ( OnOffAdaptor ( on_off) ) ) ,
293+ . chain ( 1 , on_off :: ID , Async ( on_off :: HandlerAdaptor ( on_off) ) ) ,
294294 )
295295}
296296
0 commit comments